Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -79,7 +79,7 @@ def respond(message: str,
|
|
| 79 |
]
|
| 80 |
return new_history, error_msg, gr.update(value="")
|
| 81 |
|
| 82 |
-
# UI — ИСПРАВЛЕНО:
|
| 83 |
with gr.Blocks(title="🚀 Локальный HF Чат (на слабом CPU!)") as demo:
|
| 84 |
gr.Markdown("# Локальный Inference (без API!)\n**Маленькие модели** — 1-3 сек CPU. Большие думают ооочень долго. Нет limits/token. В качестве примера.")
|
| 85 |
|
|
@@ -87,7 +87,8 @@ with gr.Blocks(title="🚀 Локальный HF Чат (на слабом CPU!)
|
|
| 87 |
model_dropdown = gr.Dropdown(choices=list(MODELS.keys()), value="Qwen2.5-0.5B", label="🧠 Модель")
|
| 88 |
system_prompt = gr.Textbox(label="📝 System", placeholder="Ты весёлый ИИ.", lines=2)
|
| 89 |
|
| 90 |
-
|
|
|
|
| 91 |
|
| 92 |
with gr.Row():
|
| 93 |
msg_input = gr.Textbox(placeholder="Привет! (Enter)", show_label=False, lines=1)
|
|
|
|
| 79 |
]
|
| 80 |
return new_history, error_msg, gr.update(value="")
|
| 81 |
|
| 82 |
+
# UI — ИСПРАВЛЕНО: убраны theme и type, несовместимые с Gradio 5
|
| 83 |
with gr.Blocks(title="🚀 Локальный HF Чат (на слабом CPU!)") as demo:
|
| 84 |
gr.Markdown("# Локальный Inference (без API!)\n**Маленькие модели** — 1-3 сек CPU. Большие думают ооочень долго. Нет limits/token. В качестве примера.")
|
| 85 |
|
|
|
|
| 87 |
model_dropdown = gr.Dropdown(choices=list(MODELS.keys()), value="Qwen2.5-0.5B", label="🧠 Модель")
|
| 88 |
system_prompt = gr.Textbox(label="📝 System", placeholder="Ты весёлый ИИ.", lines=2)
|
| 89 |
|
| 90 |
+
# В Gradio 5+ gr.Chatbot всегда использует messages-формат, параметр type удалён
|
| 91 |
+
chatbot = gr.Chatbot(height=500, label="Чат")
|
| 92 |
|
| 93 |
with gr.Row():
|
| 94 |
msg_input = gr.Textbox(placeholder="Привет! (Enter)", show_label=False, lines=1)
|