Spaces:
Sleeping
Sleeping
Update prompts.yaml
Browse files- prompts.yaml +40 -36
prompts.yaml
CHANGED
|
@@ -27,45 +27,49 @@ system_prompt:
|
|
| 27 |
variables: ["question_analysis", "subtasks", "validation_rules"]
|
| 28 |
|
| 29 |
managed_agent:
|
| 30 |
-
|
| 31 |
-
**Task**
|
| 32 |
-
{
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
{
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
|
| 50 |
-
**Validation Rules**
|
| 51 |
-
{validation_rules}
|
| 52 |
-
- Botanical categorization: Reject any fruit misclassified as vegetable
|
| 53 |
-
- Sports statistics: Require primary source verification
|
| 54 |
-
- Temporal data: Must validate against Wayback Machine when <2022
|
| 55 |
variables: [
|
| 56 |
-
"
|
| 57 |
-
"question_analysis",
|
| 58 |
-
"subtasks",
|
| 59 |
-
"validation_rules",
|
| 60 |
-
"validation_aspect", # NEW
|
| 61 |
-
"cross_check_method", # NEW
|
| 62 |
-
"required_years", # NEW
|
| 63 |
-
"date_range", # NEW
|
| 64 |
-
"domain", # NEW
|
| 65 |
-
"max_retries", # NEW
|
| 66 |
-
"date_expansion"
|
| 67 |
]
|
| 68 |
-
|
| 69 |
planning:
|
| 70 |
template: |-
|
| 71 |
**Step-by-Step Plan**
|
|
|
|
| 27 |
variables: ["question_analysis", "subtasks", "validation_rules"]
|
| 28 |
|
| 29 |
managed_agent:
|
| 30 |
+
task_template: |
|
| 31 |
+
**Task Context**
|
| 32 |
+
ID: {task_id}
|
| 33 |
+
Question: {question}
|
| 34 |
+
Received: {current_date}
|
| 35 |
+
|
| 36 |
+
**Requirements**
|
| 37 |
+
- Answer format: {answer_format}
|
| 38 |
+
- Validation level: {validation_level}
|
| 39 |
+
|
| 40 |
+
analysis_template: |
|
| 41 |
+
**Problem Analysis**
|
| 42 |
+
{question_analysis}
|
| 43 |
+
|
| 44 |
+
**Key Entities**
|
| 45 |
+
{entities}
|
| 46 |
+
|
| 47 |
+
**Temporal Constraints**
|
| 48 |
+
{temporal_constraints}
|
| 49 |
+
|
| 50 |
+
subtask_template: |
|
| 51 |
+
**Verification Subtasks**
|
| 52 |
+
{subtasks}
|
| 53 |
+
|
| 54 |
+
**Tools Required**
|
| 55 |
+
{tools}
|
| 56 |
+
|
| 57 |
+
validation_template: |
|
| 58 |
+
**Validation Rules**
|
| 59 |
+
{validation_rules}
|
| 60 |
+
|
| 61 |
+
**Error Handling**
|
| 62 |
+
- Max retries: {max_retries}
|
| 63 |
+
- Fallback protocol: {fallback_protocol}
|
| 64 |
+
- Switch source type (web → arxiv → API)
|
| 65 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 66 |
variables: [
|
| 67 |
+
"task_id", "question", "current_date", "answer_format",
|
| 68 |
+
"validation_level", "question_analysis", "entities",
|
| 69 |
+
"temporal_constraints", "subtasks", "tools",
|
| 70 |
+
"validation_rules", "max_retries", "fallback_protocol"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
]
|
| 72 |
+
|
| 73 |
planning:
|
| 74 |
template: |-
|
| 75 |
**Step-by-Step Plan**
|