Update prompts.yaml
Browse files- prompts.yaml +23 -23
prompts.yaml
CHANGED
|
@@ -160,44 +160,44 @@ planning:
|
|
| 160 |
|
| 161 |
Do not make assumptions about facts that have not yet been established.
|
| 162 |
|
| 163 |
-
initial_plan: |-
|
| 164 |
-
|
| 165 |
|
| 166 |
-
|
| 167 |
|
| 168 |
-
|
| 169 |
-
2. Determine which claims require web research.
|
| 170 |
-
3. Determine which sources or source types should be prioritized.
|
| 171 |
-
4. Identify any calculations or comparisons that will be required.
|
| 172 |
-
5. Identify where independent confirmation is useful.
|
| 173 |
-
6. Identify possible ambiguity or conflicting evidence that may need
|
| 174 |
-
additional research.
|
| 175 |
-
7. End with a synthesis and verification step before the final answer.
|
| 176 |
-
|
| 177 |
-
Do not write individual tool calls in the plan.
|
| 178 |
-
|
| 179 |
-
Here is the task:
|
| 180 |
|
| 181 |
```
|
| 182 |
{{task}}
|
| 183 |
```
|
| 184 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 185 |
Available tools:
|
|
|
|
| 186 |
{%- for tool in tools.values() %}
|
| 187 |
- {{ tool.name }}: {{ tool.description }}
|
| 188 |
-
|
| 189 |
-
|
| 190 |
{%- endfor %}
|
| 191 |
|
| 192 |
-
Known facts:
|
| 193 |
-
```
|
| 194 |
-
{{answer_facts}}
|
| 195 |
-
```
|
| 196 |
-
|
| 197 |
-
Now write the high-level plan.
|
| 198 |
After the final step, write:
|
|
|
|
| 199 |
<end_plan>
|
| 200 |
|
|
|
|
|
|
|
| 201 |
update_facts_pre_messages: |-
|
| 202 |
Review the task and the research performed so far.
|
| 203 |
|
|
|
|
| 160 |
|
| 161 |
Do not make assumptions about facts that have not yet been established.
|
| 162 |
|
| 163 |
+
"initial_plan": |-
|
| 164 |
+
You are an expert research planner.
|
| 165 |
|
| 166 |
+
Develop an efficient step-by-step high-level plan for solving the task using the available tools.
|
| 167 |
|
| 168 |
+
The task is:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
|
| 170 |
```
|
| 171 |
{{task}}
|
| 172 |
```
|
| 173 |
|
| 174 |
+
Your plan should:
|
| 175 |
+
|
| 176 |
+
1. Identify the claims that need to be established.
|
| 177 |
+
2. Identify the most appropriate sources to search for.
|
| 178 |
+
3. Determine which sources need to be opened and read.
|
| 179 |
+
4. Identify claims that require corroboration or contradiction checking.
|
| 180 |
+
5. Identify calculations or comparisons that must be performed.
|
| 181 |
+
6. Reserve final synthesis for after the relevant evidence has been collected.
|
| 182 |
+
|
| 183 |
+
Do not provide detailed individual tool calls.
|
| 184 |
+
|
| 185 |
+
Do not add unnecessary steps.
|
| 186 |
+
|
| 187 |
Available tools:
|
| 188 |
+
|
| 189 |
{%- for tool in tools.values() %}
|
| 190 |
- {{ tool.name }}: {{ tool.description }}
|
| 191 |
+
Takes inputs: {{tool.inputs}}
|
| 192 |
+
Returns an output of type: {{tool.output_type}}
|
| 193 |
{%- endfor %}
|
| 194 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 195 |
After the final step, write:
|
| 196 |
+
|
| 197 |
<end_plan>
|
| 198 |
|
| 199 |
+
and stop.
|
| 200 |
+
|
| 201 |
update_facts_pre_messages: |-
|
| 202 |
Review the task and the research performed so far.
|
| 203 |
|