Multi-agents and knowledgebases
I'm working on a multi-agent setup so I can try to pass to agents that are more specifically tailored to solve a particular query. For general / knowledgebase queries, is there a preferred (aka more successful) pattern between either having a general query agent with sole access to the knowledgebase, or giving all agents access to the knowledgebase so they can answer general faq queries? I had started with the latter, but I'm wondering if across agents is better so they can answer a query without breaking flow?
For example - if the user is currently with the "product search" agent who is collecting their search criteria before submitting it to our API and the user asks what does term X mean, it would be useful if the bot could answer this and then be able to carry on with the current flow. If I redirect them to a general faq agent, am I then going to have to make sure that agent has exit paths back to every other part of the flow so it can send them back accordingly?
0 Replies