Salmetov commited on
Commit
1d11026
·
verified ·
1 Parent(s): 7b886ea

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -49,15 +49,15 @@ def respond(message, history, system_message, max_tokens, temperature, top_p):
49
  f"Класс: {row['project_class']}, Площадь: {row['apt_area']}"
50
  for row in response
51
  ])
52
- # Обновляем историю в формате Gradio
53
  history.append({"role": "user", "content": message})
54
  history.append({"role": "assistant", "content": result})
55
- yield result, history
56
  else:
57
  # Если ничего не найдено
58
  history.append({"role": "user", "content": message})
59
  history.append({"role": "assistant", "content": "Извините, подходящих вариантов не найдено."})
60
- yield "Извините, подходящих вариантов не найдено.", history
61
  else:
62
  # Генерация ответа от модели
63
  messages = [{"role": "system", "content": system_message}]
@@ -79,12 +79,12 @@ def respond(message, history, system_message, max_tokens, temperature, top_p):
79
  # Обновляем историю с ответом
80
  history.append({"role": "user", "content": message})
81
  history.append({"role": "assistant", "content": response})
82
- yield response, history
83
  except Exception as e:
84
  print(f"Ошибка обработки запроса: {e}")
85
  history.append({"role": "user", "content": message})
86
  history.append({"role": "assistant", "content": "Произошла ошибка при обработке вашего запроса."})
87
- yield "Произошла ошибка при обработке вашего запроса.", history
88
 
89
  # Интерфейс Gradio
90
  demo = gr.ChatInterface(
 
49
  f"Класс: {row['project_class']}, Площадь: {row['apt_area']}"
50
  for row in response
51
  ])
52
+ # Обновляем историю в правильном формате
53
  history.append({"role": "user", "content": message})
54
  history.append({"role": "assistant", "content": result})
55
+ return result, history
56
  else:
57
  # Если ничего не найдено
58
  history.append({"role": "user", "content": message})
59
  history.append({"role": "assistant", "content": "Извините, подходящих вариантов не найдено."})
60
+ return "Извините, подходящих вариантов не найдено.", history
61
  else:
62
  # Генерация ответа от модели
63
  messages = [{"role": "system", "content": system_message}]
 
79
  # Обновляем историю с ответом
80
  history.append({"role": "user", "content": message})
81
  history.append({"role": "assistant", "content": response})
82
+ return response, history
83
  except Exception as e:
84
  print(f"Ошибка обработки запроса: {e}")
85
  history.append({"role": "user", "content": message})
86
  history.append({"role": "assistant", "content": "Произошла ошибка при обработке вашего запроса."})
87
+ return "Произошла ошибка при обработке вашего запроса.", history
88
 
89
  # Интерфейс Gradio
90
  demo = gr.ChatInterface(