Wikipedia
WikipediaTools enable an Agent to search wikipedia a website and add its contents to the knowledge base.
Prerequisites
The following example requires the wikipedia library.
1uv pip install -U wikipediaExample
The following agent will run seach wikipedia for "ai" and print the response.
1from kern.agent import Agent2from kern.tools.wikipedia import WikipediaTools34agent = Agent(tools=[WikipediaTools()])5agent.print_response("Search wikipedia for 'ai'")Toolkit Params
| Name | Type | Default | Description |
|---|---|---|---|
knowledge | Knowledge | - | The knowledge base associated with Wikipedia, containing various data and resources linked to Wikipedia's content. |
all | bool | False | Enable all functionality. |
Toolkit Functions
| Function Name | Description |
|---|---|
search_wikipedia_and_update_knowledge_base | This function searches wikipedia for a topic, adds the results to the knowledge base and returns them. |
search_wikipedia | Searches Wikipedia for a query. |
Developer Resources
- View Tools