diff --git a/config.json b/config.json index a0d8349..803cc01 100644 --- a/config.json +++ b/config.json @@ -17,6 +17,13 @@ "title": "Body", "type": "string" }, + "reasoning": { + "__dspy_field_type": "output", + "desc": "Step-by-step reasoning, including uncertainty, ambiguity, or uncertainty in your thought process when relevant.", + "prefix": "Reasoning:", + "title": "Reasoning", + "type": "string" + }, "quality_score": { "__dspy_field_type": "output", "desc": "Overall email quality on a 1-5 scale.", @@ -35,6 +42,7 @@ "required": [ "subject", "body", + "reasoning", "quality_score" ], "title": "EnronEmailQualityJudgeSig", diff --git a/program.json b/program.json index 43c043b..6b71fbd 100644 --- a/program.json +++ b/program.json @@ -13,6 +13,10 @@ "prefix": "Body:", "description": "The email body text (may be truncated)." }, + { + "prefix": "Reasoning:", + "description": "Step-by-step reasoning, including uncertainty, ambiguity, or uncertainty in your thought process when relevant." + }, { "prefix": "Quality Score:", "description": "Overall email quality on a 1-5 scale."