Update app.py
Browse files
app.py
CHANGED
@@ -45,6 +45,10 @@ def respond(
|
|
45 |
response += token
|
46 |
yield response
|
47 |
|
|
|
|
|
|
|
|
|
48 |
yield response
|
49 |
|
50 |
"""
|
@@ -53,7 +57,7 @@ def respond(
|
|
53 |
demo = gr.ChatInterface(
|
54 |
respond,
|
55 |
additional_inputs=[
|
56 |
-
gr.Textbox(value="Предварительный диагноз: Операция: (требуется или нет, то какая)", label="System message"),
|
57 |
gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
|
58 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
59 |
gr.Slider(
|
|
|
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 |
|
54 |
"""
|
|
|
57 |
demo = gr.ChatInterface(
|
58 |
respond,
|
59 |
additional_inputs=[
|
60 |
+
gr.Textbox(value="Привет. Я помощник врача! Предварительный диагноз: Операция: (требуется или нет, то какая)", label="System message"),
|
61 |
gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
|
62 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
|
63 |
gr.Slider(
|