Spaces:
Sleeping
Sleeping
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()
|