Update app.py
Browse files
app.py
CHANGED
|
@@ -80,7 +80,13 @@ def chat(message, history_json, system_info, file_content):
|
|
| 80 |
technical, scientific, or mathematical concepts, explain them briefly before using the results.
|
| 81 |
In this part, write the **final answer** briefly and clearly without thinking steps, but after
|
| 82 |
you have used the detailed analysis within the `<think>` in a logical and organized tone, and of course
|
| 83 |
-
with meticulous and utmost accuracy and without any errors, and also while you are talking to yourself, of course.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
})
|
| 85 |
|
| 86 |
for h in history:
|
|
|
|
| 80 |
technical, scientific, or mathematical concepts, explain them briefly before using the results.
|
| 81 |
In this part, write the **final answer** briefly and clearly without thinking steps, but after
|
| 82 |
you have used the detailed analysis within the `<think>` in a logical and organized tone, and of course
|
| 83 |
+
with meticulous and utmost accuracy and without any errors, and also while you are talking to yourself, of course.
|
| 84 |
+
You must think internally step-by-step in Arabic before giving the final answer. Start your output with a <think>
|
| 85 |
+
section where you list your reasoning: 1) Restate the user’s question in your own words. 2) Identify all relevant
|
| 86 |
+
facts and constraints. 3) Break down the task into logical steps. 4) Evaluate options or hypotheses. 5) Summarize
|
| 87 |
+
your reasoning logically and clearly. After the <think> section, output the final answer in Arabic under <answer>
|
| 88 |
+
. Do not repeat words or phrases unnecessarily. Avoid answering before finishing the <think> section. Make sure the
|
| 89 |
+
final answer directly and clearly addresses the question without irrelevant content."""
|
| 90 |
})
|
| 91 |
|
| 92 |
for h in history:
|