DebateOptions
Interface: DebateOptions
Defined in: src/patterns/Debate.ts:21
Properties
criticPrompt
readonlycriticPrompt:string
Defined in: src/patterns/Debate.ts:27
Critic persona — argues against the proposer's position.
id?
readonlyoptionalid?:string
Defined in: src/patterns/Debate.ts:35
judgePrompt
readonlyjudgePrompt:string
Defined in: src/patterns/Debate.ts:29
Judge persona — reads the debate transcript, returns the verdict.
maxTokens?
readonlyoptionalmaxTokens?:number
Defined in: src/patterns/Debate.ts:33
model
readonlymodel:string
Defined in: src/patterns/Debate.ts:23
name?
readonlyoptionalname?:string
Defined in: src/patterns/Debate.ts:34
proposerPrompt
readonlyproposerPrompt:string
Defined in: src/patterns/Debate.ts:25
Proposer persona — asserts a position given the question.
provider
readonlyprovider:LLMProvider
Defined in: src/patterns/Debate.ts:22
rounds?
readonlyoptionalrounds?:number
Defined in: src/patterns/Debate.ts:31
Rounds of propose+critique before the judge weighs in. Default 1.
temperature?
readonlyoptionaltemperature?:number
Defined in: src/patterns/Debate.ts:32
