SergeyO7 commited on
Commit
c417208
·
verified ·
1 Parent(s): dac2654

Update prompts.yaml

Browse files
Files changed (1) hide show
  1. 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
- template: |
31
- **Task**
32
- {task}
33
- **Subtask Delegation Protocol**
34
- 1. Problem Analysis:
35
- {question_analysis}
36
- 2. Decompose into verification subtasks:
37
- {subtasks}
38
- - Tool: CrossVerifiedSearch | Purpose: {validation_aspect} | Validation: {cross_check_method}
39
- - Tool: UniversalLoader | Purpose: Temporal verification | Check: Date ranges in {required_years}
40
- 3. Cross-Validation Requirements:
41
- - Numerical consistency: Verify through ≥2 sources
42
- - Temporal constraints: Check archive.org snapshots for {date_range}
43
- - Categorical validation: Enforce strict {domain}_taxonomy
44
- 4. Error Recovery:
45
- IF subtask fails {max_retries} times:
46
- - Switch source type (web → arxiv → API)
47
- - Expand date range {date_expansion}
48
- - Fallback to raw data validation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
- "task",
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**