@mane
Parallelization
Sectioning: Breaking a task into independent subtasks run in parallel.
Voting: Running the same task multiple times to get diverse outputs.
Orchestrator-workers
A central LLM dynamically breaks down tasks, delegates them to worker LLMs, and synthesizes their results
Evaluator-optimizer
One LLM call generates a response while another provides evaluation and feedback in a loop