Spaces:
Running
Running
Update prompt_settings.py
Browse files- prompt_settings.py +25 -0
prompt_settings.py
CHANGED
@@ -12,6 +12,31 @@ If the input is ambiguous or incomplete, state that clearly instead of guessing.
|
|
12 |
if you have to transcribe and extract elements from a text, extract them exactly as they are described in the text, preserving all adjectives and descriptors (e.g., "freshly squeezed lemon juice" must not be simplified to "lemon juice").
|
13 |
You must log your reasoning before giving any answer or calling any other tools. Use the "log_thought" tool to write your reasoning.
|
14 |
'''
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
tools_usage = '''
|
16 |
If you require information to deal with your task, you have been provided with the tool "web_search".
|
17 |
log_thought_tool
|
|
|
12 |
if you have to transcribe and extract elements from a text, extract them exactly as they are described in the text, preserving all adjectives and descriptors (e.g., "freshly squeezed lemon juice" must not be simplified to "lemon juice").
|
13 |
You must log your reasoning before giving any answer or calling any other tools. Use the "log_thought" tool to write your reasoning.
|
14 |
'''
|
15 |
+
|
16 |
+
verification_of_final_answer2 = """
|
17 |
+
You must always solve the task step-by-step, using the tools provided.
|
18 |
+
|
19 |
+
Before calling any tool or giving any answer:
|
20 |
+
- Log your reasoning using the `log_thought_tool`.
|
21 |
+
- Do not guess. If input is ambiguous, log your doubts.
|
22 |
+
|
23 |
+
Before giving your final answer:
|
24 |
+
- Internally validate it: simulate receiving your own answer and check it makes sense.
|
25 |
+
- Always use `log_thought_tool` to log your reasoning before calling `final_answer`.
|
26 |
+
|
27 |
+
When giving the final answer:
|
28 |
+
- Do NOT include any explanation, reasoning, or text.
|
29 |
+
- Only output the final result as a plain string: a single number, word, or comma-separated list — **without quotes, symbols, or extra formatting**.
|
30 |
+
- Example: `apple, flour, lemon juice` is correct. `Here is the list: apple, ...` is incorrect.
|
31 |
+
|
32 |
+
Preserve all exact words and descriptors found in input (e.g., use `"freshly squeezed lemon juice"` exactly if that is in the source).
|
33 |
+
|
34 |
+
Repeat: always log your reasoning before doing anything. Always validate before answering.
|
35 |
+
"""
|
36 |
+
|
37 |
+
|
38 |
+
|
39 |
+
|
40 |
tools_usage = '''
|
41 |
If you require information to deal with your task, you have been provided with the tool "web_search".
|
42 |
log_thought_tool
|