KnowledgeTools
toolkit enables Agents to search, retrieve, and analyze information from knowledge bases. This toolkit integrates with AgentKnowledge
and provides a structured workflow for finding and evaluating relevant information before responding to users.
The toolkit implements a “Think → Search → Analyze” cycle that allows an Agent to:
think
: A scratchpad for planning, brainstorming keywords, and refining approaches. These thoughts remain internal to the Agent and are not shown to users.search
: Executes queries against the knowledge base to retrieve relevant documents.analyze
: Evaluates whether the returned documents are correct and sufficient, determining if further searches are needed.KnowledgeTools
toolkit: