Agents - chin3/Multi-Agent-Research-POC GitHub Wiki
Processes user questions and determines if web search is needed.
- Takes a user query as input
- Evaluates if external information would be beneficial
- Generates a standardized tool call using the
<tool_call>
syntax
- Uses
Semantic Kernel
'sChatCompletionAgent
- Connects to Ollama via
OllamaChatCompletion
- Configured with tool call instructions and uses
llama3:8b
Processes search results and generates concise summaries.
- Takes original query + search results
- Extracts key info and generates summary
- Same Semantic Kernel + Ollama setup
- Summarization-focused instructions