Files
qihuaiflow/backend/python/app/workflow_templates/multi-agent-debate.yaml
T

36 lines
1.2 KiB
YAML

version: "1.0"
name: "Multi-Agent Debate"
description: "Two agents debate a topic from opposing perspectives, then a judge agent synthesizes the conclusion."
category: creativity
nodes:
- id: proponent
type: llm
description: "Argue in favor of the proposition"
on_error: continue
config:
model: auto
system_prompt: "You are a skilled debater. Argue strongly IN FAVOR of the given proposition. Use logic, evidence, and persuasive reasoning. Be passionate but fair."
- id: opponent
type: llm
description: "Argue against the proposition"
on_error: continue
config:
model: auto
system_prompt: "You are a skilled debater. Argue strongly AGAINST the given proposition. Use logic, evidence, and persuasive reasoning to find flaws in the proponent's case."
- id: judge
type: llm
description: "Evaluate both sides and reach a conclusion"
on_error: continue
config:
model: auto
system_prompt: "You are an impartial judge. Evaluate both arguments fairly. Identify the strongest points from each side. Provide a balanced conclusion and recommendation."
edges:
- from: proponent
to: judge
- from: opponent
to: judge