AnatoliiG commited on
Commit ·
d833d70
1
Parent(s): 7e12323
Update callbacks.py
Browse files- src/ui/callbacks.py +7 -3
src/ui/callbacks.py
CHANGED
|
@@ -121,7 +121,9 @@ def bot_response(
|
|
| 121 |
'{"search": true, "query": "оптимальный и короткий поисковый запрос"}\n\n'
|
| 122 |
"Формат (если это просто болтовня или математика):\n"
|
| 123 |
'{"search": false, "query": null}'
|
| 124 |
-
|
|
|
|
|
|
|
| 125 |
|
| 126 |
for msg in history[-3:]:
|
| 127 |
if msg["role"] == "user":
|
|
@@ -131,14 +133,16 @@ def bot_response(
|
|
| 131 |
eval_response = engine.generate(
|
| 132 |
messages=agent_messages,
|
| 133 |
max_tokens=150,
|
| 134 |
-
temperature=0.0,
|
| 135 |
stream=False,
|
| 136 |
)
|
| 137 |
|
| 138 |
raw_response = eval_response["choices"][0]["message"]["content"]
|
| 139 |
|
| 140 |
# ВАЖНО: Выводим в терминал (консоль), что ответил роутер, чтобы отлаживать
|
| 141 |
-
print(
|
|
|
|
|
|
|
| 142 |
|
| 143 |
clean_query = extract_search_query(raw_response)
|
| 144 |
|
|
|
|
| 121 |
'{"search": true, "query": "оптимальный и короткий поисковый запрос"}\n\n'
|
| 122 |
"Формат (если это просто болтовня или математика):\n"
|
| 123 |
'{"search": false, "query": null}'
|
| 124 |
+
),
|
| 125 |
+
}
|
| 126 |
+
]
|
| 127 |
|
| 128 |
for msg in history[-3:]:
|
| 129 |
if msg["role"] == "user":
|
|
|
|
| 133 |
eval_response = engine.generate(
|
| 134 |
messages=agent_messages,
|
| 135 |
max_tokens=150,
|
| 136 |
+
temperature=0.0, # 0.0 для максимальной предсказуемости
|
| 137 |
stream=False,
|
| 138 |
)
|
| 139 |
|
| 140 |
raw_response = eval_response["choices"][0]["message"]["content"]
|
| 141 |
|
| 142 |
# ВАЖНО: Выводим в терминал (консоль), что ответил роутер, чтобы отлаживать
|
| 143 |
+
print(
|
| 144 |
+
f"\n--- [DEBUG] ОТВЕТ РОУТЕРА ---\n{raw_response}\n---------------------------\n"
|
| 145 |
+
)
|
| 146 |
|
| 147 |
clean_query = extract_search_query(raw_response)
|
| 148 |
|