Skip to content

Some HELP choosing the best architecture #1727

Answered by hinthornw
darthShana asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @darthShana - they're not mutually exclusive, but I typically start with reflection/validation/critique (including static code checks if relevant) since it's:

  • easy to add without making the graph too much more complex.
  • Generally useful for a large category of issues (like hallucinations, style guides, etc.).
    It's especially useful if you're doing async/background work. If the user is waiting for a response you can surface the initial output and then indicate that it's checking its work.

The supervisor pattern I think is easier to implement and extend than the mulit-agent collaboration example. If you find that the intent detection and routing of work needs to be improved, you can use…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by darthShana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants