36 lines
1.2 KiB
YAML
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
|