GattoNero commited on
Commit
90da6e3
·
verified ·
1 Parent(s): 4ce4969

Update prompt_settings.py

Browse files
Files changed (1) hide show
  1. 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