Xolkin commited on
Commit
c738b02
·
verified ·
1 Parent(s): e1f2405

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -9
app.py CHANGED
@@ -24,14 +24,9 @@ def respond(
24
 
25
  messages.append({"role": "user", "content": message})
26
 
27
- # Проверка на приветствие или запрос медицинской информации
28
  if message.lower() in ["привет", "здравствуйте", "hello", "hi"]:
29
  response = "Привет! Как я могу помочь вам сегодня?"
30
- elif "предварительный диагноз" in message.lower() or "операция" in message.lower():
31
- response = (
32
- "Каков предварительный диагноз? Какая операция требуется (если требуется)? "
33
- "Уточняющие вопросы для постановки диагноза (если требуется бот)."
34
- )
35
  else:
36
  response = ""
37
  for message in client.chat_completion(
@@ -45,9 +40,8 @@ def respond(
45
  response += token
46
  yield response
47
 
48
- # Убедимся, что бот всегда упоминает диагноз и операцию, если это необходимо
49
- if "диагноз" in message.lower() or "операция" in message.lower():
50
- response += "\nДИАГНОЗ: [Ваш диагноз здесь]. ОПЕРАЦИЯ: [Требуется или нет, и если требуется, то какая]."
51
 
52
  yield response
53
 
 
24
 
25
  messages.append({"role": "user", "content": message})
26
 
27
+ # Проверка на приветствие
28
  if message.lower() in ["привет", "здравствуйте", "hello", "hi"]:
29
  response = "Привет! Как я могу помочь вам сегодня?"
 
 
 
 
 
30
  else:
31
  response = ""
32
  for message in client.chat_completion(
 
40
  response += token
41
  yield response
42
 
43
+ # Добавляем информацию о диагнозе и операции в ответ
44
+ response += "\nДИАГНОЗ: [Ваш диагноз здесь]. ОПЕРАЦИЯ: [Требуется или нет, и если требуется, то какая]."
 
45
 
46
  yield response
47