Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -298,27 +298,27 @@ demo = gr.Blocks(css=CSS,js=js, theme='NoCrypt/miku')
|
|
298 |
|
299 |
with demo:
|
300 |
think_mode = gr.State(False) # Lưu trạng thái Think Mode
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
|
320 |
-
|
321 |
-
|
322 |
|
323 |
# Khi nhấn nút, trạng thái think_mode thay đổi + đổi nhãn nút
|
324 |
think_button.click(toggle_think_mode, inputs=[think_mode], outputs=[think_mode, think_button])
|
|
|
298 |
|
299 |
with demo:
|
300 |
think_mode = gr.State(False) # Lưu trạng thái Think Mode
|
301 |
+
|
302 |
+
chat_demo_interface = gr.ChatInterface(
|
303 |
+
fn=chat,
|
304 |
+
description="""**Vintern-3B-R-beta** is the latest in the Vintern series.""",
|
305 |
+
examples=[
|
306 |
+
[{"text": "Hãy viết một email giới thiệu sản phẩm trong ảnh.", "files":["./demo_3.jpg"]}, False],
|
307 |
+
[{"text": "Trích xuất các thông tin từ ảnh trả về markdown.", "files":["./demo_1.jpg"]}, False],
|
308 |
+
[{"text": "Bạn là nhân viên marketing chuyên nghiệp. Hãy viết một bài quảng cáo dài trên mạng xã hội giới thiệu về cửa hàng.", "files":["./demo_2.jpg"]}, False],
|
309 |
+
[{"text": "Trích xuất thông tin kiện hàng trong ảnh và trả về dạng JSON.", "files":["./demo_4.jpg"]}, False]
|
310 |
+
],
|
311 |
+
additional_inputs=[think_mode],
|
312 |
+
title="❄️Vintern-3B-R-beta❄️",
|
313 |
+
multimodal=True,
|
314 |
+
css=CSS,
|
315 |
+
js=js,
|
316 |
+
# additional_inputs=[gr.Checkbox(label="Think", value=False)],
|
317 |
+
theme='NoCrypt/miku'
|
318 |
+
)
|
319 |
|
320 |
+
|
321 |
+
think_button = gr.Button("🧠Think", elem_id="think-button", variant="secondary")
|
322 |
|
323 |
# Khi nhấn nút, trạng thái think_mode thay đổi + đổi nhãn nút
|
324 |
think_button.click(toggle_think_mode, inputs=[think_mode], outputs=[think_mode, think_button])
|