{ "model": null, "signature": { "description": "Given the fields `input`, `output`, produce the fields `correctness`, `reasoning`.", "properties": { "input": { "__dspy_field_type": "input", "desc": "${input}", "prefix": "Input:", "title": "Input", "type": "string" }, "output": { "__dspy_field_type": "input", "desc": "${output}", "prefix": "Output:", "title": "Output", "type": "string" }, "correctness": { "__dspy_field_type": "output", "desc": "${correctness}", "prefix": "Correctness:", "title": "Correctness", "type": "boolean" }, "reasoning": { "__dspy_field_type": "output", "desc": "${reasoning}", "prefix": "Reasoning:", "title": "Reasoning", "type": "string" } }, "required": [ "input", "output", "correctness", "reasoning" ], "title": "CapitalsSignature", "type": "object" }, "lm": { "model": "gpt-4o-mini", "model_type": "chat", "cache": true, "num_retries": 3, "finetuning_model": null, "launch_kwargs": {}, "train_kwargs": {}, "temperature": null, "max_tokens": null } }