FrostIce commited on
Commit
7d0d1db
·
verified ·
1 Parent(s): 661aa08

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -10
app.py CHANGED
@@ -12,9 +12,10 @@ def answer_to_bool(text: str) -> bool:
12
  # Всё остальное – считаем, что поиск не нужен
13
  return False
14
 
15
- def need_search(message, history) -> bool:
16
- # Добавляем системное сообщение только при старте истории
17
- messages = [{"role": "system", "content": """Ты — вспомогательная модель, задача которой **только** решить, нужен ли в данный момент
 
18
  поиск в интернете, чтобы дать корректный ответ на запрос пользователя.
19
 
20
  Ответ дай **коротко** одной из следующих форм:
@@ -22,14 +23,10 @@ def need_search(message, history) -> bool:
22
  * FALSE
23
 
24
  Никаких пояснений, объяснений, советов, дополнительных фраз и т.п. – только один из указанных вариантов.
 
 
 
25
 
26
- """}]
27
-
28
- for human, assistant in history:
29
- messages.append({"role": "user", "content": human})
30
- messages.append({"role": "assistant", "content": assistant})
31
-
32
- messages.append({"role": "user", "content": message})
33
 
34
  try:
35
  responsed = client.chat.completions.create(
 
12
  # Всё остальное – считаем, что поиск не нужен
13
  return False
14
 
15
+ def need_search(message) -> bool:
16
+
17
+ messages = [
18
+ {"role": "system", "content": """Ты — вспомогательная модель, задача которой **только** решить, нужен ли в данный момент
19
  поиск в интернете, чтобы дать корректный ответ на запрос пользователя.
20
 
21
  Ответ дай **коротко** одной из следующих форм:
 
23
  * FALSE
24
 
25
  Никаких пояснений, объяснений, советов, дополнительных фраз и т.п. – только один из указанных вариантов.
26
+ """},
27
+ {"role": "user", "content": message}
28
+ ]
29
 
 
 
 
 
 
 
 
30
 
31
  try:
32
  responsed = client.chat.completions.create(