Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -42,19 +42,19 @@ def respond(message, history=None):
|
|
42 |
|
43 |
return answer
|
44 |
|
45 |
-
###
|
|
|
|
|
|
|
|
|
|
|
46 |
chat = gr.ChatInterface(
|
47 |
fn=respond,
|
|
|
|
|
48 |
title="Бот об Университете Иннополис (на русском)",
|
49 |
-
|
50 |
-
textbox=gr.Textbox(placeholder="Задай вопрос на русском...", label="Твой вопрос")
|
51 |
)
|
52 |
|
53 |
-
### ✅ API маршрут (Gradio 5+)
|
54 |
-
@gr.routes("/ask", methods=["POST"])
|
55 |
-
def ask_api(question: str):
|
56 |
-
return {"answer": respond(question)}
|
57 |
-
|
58 |
-
### Запуск
|
59 |
if __name__ == "__main__":
|
60 |
chat.launch()
|
|
|
42 |
|
43 |
return answer
|
44 |
|
45 |
+
### API маршрут
|
46 |
+
@gr.route("/ask", methods=["POST"])
|
47 |
+
def ask_api(question: str):
|
48 |
+
return {"answer": respond(question)}
|
49 |
+
|
50 |
+
### Интерфейс с согласованным type="messages"
|
51 |
chat = gr.ChatInterface(
|
52 |
fn=respond,
|
53 |
+
chatbot=gr.Chatbot(label="Диалог", type="messages"),
|
54 |
+
textbox=gr.Textbox(placeholder="Задай вопрос...", label="Твой вопрос"),
|
55 |
title="Бот об Университете Иннополис (на русском)",
|
56 |
+
type="messages" # <-- добавлено!
|
|
|
57 |
)
|
58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
if __name__ == "__main__":
|
60 |
chat.launch()
|