Best-practice pattern for sequencing multi-stage conversational Agents #1861
Unanswered
sivan-spiritt
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Spitballing here but would the following approach work? Each stage agent is defined as a subagent for the previous stage
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I’ve got a 4-stage conversational flow—each stage handled by its own
Agent
. Initially, I structured it as follows:However, in practice, the
root_agent
only forwards the first user input directly to thestage1_agent
, creating redundancy.To address this, I collapsed the structure, making the initial agent itself the root:
While this simplifies execution, it feels somewhat odd, as the first stage is no longer a sibling to the others but now acts as their parent.
Any guidance or best practices here would be greatly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions