Choose an orchestration pattern
Coordinate: a lead orchestrates dynamically
A lead model decides which analysts to consult based on the question, then synthesizes.Workflow step or an application-side gate.
Broadcast: independent evaluations, one synthesis
Every analyst assesses the same question independently. The lead reconciles agreement and disagreement into one call. Use this when independence reduces bias.store_member_responses=True to persist each member’s run with the team’s run record.
Pipeline: explicit execution order
When a review needs an explicit execution path, aWorkflow fixes the step graph. Each step’s output feeds the next; independent steps run in parallel.
Teams vs Workflows
Use Teams for adaptive exploration and a Workflow when the decision path must be explicit. Add a database to retain the run record.