Update app.py
Browse files
app.py
CHANGED
@@ -30,10 +30,10 @@ def respond(message, history=None, system_message=None, max_tokens=512, temperat
|
|
30 |
# Формируем ответ согласно шаблону
|
31 |
response = format_response(response)
|
32 |
|
33 |
-
#
|
34 |
history.append((message, response))
|
35 |
|
36 |
-
return response, history
|
37 |
|
38 |
def format_response(response):
|
39 |
# Форматируем ответ в соответствии с шаблоном
|
@@ -69,7 +69,10 @@ demo = gr.Interface(
|
|
69 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, label="Temperature"),
|
70 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, label="Top-p"),
|
71 |
],
|
72 |
-
outputs=[
|
|
|
|
|
|
|
73 |
live=True # Обновляем интерфейс в реальном времени
|
74 |
)
|
75 |
|
|
|
30 |
# Формируем ответ согласно шаблону
|
31 |
response = format_response(response)
|
32 |
|
33 |
+
# Добавляем текущий запрос и ответ в историю
|
34 |
history.append((message, response))
|
35 |
|
36 |
+
return response, history # Возвращаем ответ и обновленную историю
|
37 |
|
38 |
def format_response(response):
|
39 |
# Форматируем ответ в соответствии с шаблоном
|
|
|
69 |
gr.Slider(minimum=0.1, maximum=4.0, value=0.7, label="Temperature"),
|
70 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, label="Top-p"),
|
71 |
],
|
72 |
+
outputs=[
|
73 |
+
gr.Textbox(label="Response"), # Ответ от модели
|
74 |
+
gr.State() # История сообщений
|
75 |
+
],
|
76 |
live=True # Обновляем интерфейс в реальном времени
|
77 |
)
|
78 |
|