Spaces:
Sleeping
Sleeping
user_message += "/n (請一定要用繁體中文回答 zh-TW,並用台灣人的禮貌口語表達,回答時不要特別說明這是台灣人的語氣,不用提到「逐字稿」這個詞,用「內容」代替)"
Browse files- app.py +35 -37
- chatbot.py +1 -1
app.py
CHANGED
@@ -1558,43 +1558,41 @@ with gr.Blocks(theme=gr.themes.Base(primary_hue=gr.themes.colors.orange, seconda
|
|
1558 |
youtube_link_btn = gr.Button("Submit_YouTube_Link", elem_id="youtube_link_btn", visible=True)
|
1559 |
with gr.Tab("AI小精靈"):
|
1560 |
with gr.Row():
|
1561 |
-
with gr.
|
1562 |
-
|
1563 |
-
|
1564 |
-
|
1565 |
-
|
1566 |
-
gr.
|
1567 |
-
|
1568 |
-
|
1569 |
-
|
1570 |
-
|
1571 |
-
|
1572 |
-
|
1573 |
-
|
1574 |
-
|
1575 |
-
|
1576 |
-
|
1577 |
-
|
1578 |
-
|
1579 |
-
|
1580 |
-
|
1581 |
-
|
1582 |
-
|
1583 |
-
|
1584 |
-
|
1585 |
-
|
1586 |
-
|
1587 |
-
|
1588 |
-
|
1589 |
-
|
1590 |
-
|
1591 |
-
|
1592 |
-
|
1593 |
-
|
1594 |
-
|
1595 |
-
|
1596 |
-
ai_msg = gr.Textbox(label="Message")
|
1597 |
-
ai_send_button = gr.Button("Send", variant="primary")
|
1598 |
with gr.Tab("文章模式"):
|
1599 |
with gr.Row() as reading_passage_admin:
|
1600 |
reading_passage_kind = gr.Textbox(value="reading_passage", show_label=False)
|
|
|
1558 |
youtube_link_btn = gr.Button("Submit_YouTube_Link", elem_id="youtube_link_btn", visible=True)
|
1559 |
with gr.Tab("AI小精靈"):
|
1560 |
with gr.Row():
|
1561 |
+
with gr.Tab("飛特"):
|
1562 |
+
bot_avatar = "https://junyi-avatar.s3.ap-northeast-1.amazonaws.com/live/%20%20foxcat-star-18.png?v=20231113095823614"
|
1563 |
+
user_avatar = "https://junyitopicimg.s3.amazonaws.com/s4byy--icon.jpe?v=20200513013523726"
|
1564 |
+
chatbot = gr.Chatbot(avatar_images=[bot_avatar, user_avatar], label="OPEN AI", show_share_button=False, likeable=True, show_label=False)
|
1565 |
+
thread_id = gr.Textbox(label="thread_id", visible=False)
|
1566 |
+
socratic_mode_btn = gr.Checkbox(label="蘇格拉底家教助理模式", value=True, visible=False)
|
1567 |
+
openai_chatbot_audio_input = gr.Audio(sources=["microphone"], type="filepath")
|
1568 |
+
with gr.Accordion("你也有類似的問題想問嗎?", open=False) as ask_questions_accordion:
|
1569 |
+
btn_1 = gr.Button("問題一")
|
1570 |
+
btn_2 = gr.Button("問題一")
|
1571 |
+
btn_3 = gr.Button("問題一")
|
1572 |
+
gr.Markdown("### 重新生成問題")
|
1573 |
+
btn_create_question = gr.Button("生成其他問題", variant="primary")
|
1574 |
+
msg = gr.Textbox(label="Message")
|
1575 |
+
send_button = gr.Button("Send", variant="primary")
|
1576 |
+
# with gr.Tab("GROQ"):
|
1577 |
+
# groq_ai_name = gr.Textbox(label="AI 助理名稱", value="groq", visible=False)
|
1578 |
+
# groq_chatbot = gr.Chatbot(avatar_images=[bot_avatar, user_avatar], label="groq mode chatbot", show_share_button=False, likeable=True)
|
1579 |
+
# groq_msg = gr.Textbox(label="Message")
|
1580 |
+
# groq_send_button = gr.Button("Send", variant="primary")
|
1581 |
+
# with gr.Tab("JUTOR"):
|
1582 |
+
# jutor_ai_name = gr.Textbox(label="AI 助理名稱", value="jutor", visible=False)
|
1583 |
+
# jutor_chatbot = gr.Chatbot(avatar_images=[bot_avatar, user_avatar], label="jutor mode chatbot", show_share_button=False, likeable=True)
|
1584 |
+
# jutor_msg = gr.Textbox(label="Message")
|
1585 |
+
# jutor_send_button = gr.Button("Send", variant="primary")
|
1586 |
+
# with gr.Tab("CLAUDE"):
|
1587 |
+
# claude_ai_name = gr.Textbox(label="AI 助理名稱", value="claude3", visible=False)
|
1588 |
+
# claude_chatbot = gr.Chatbot(avatar_images=[bot_avatar, user_avatar], label="claude mode chatbot", show_share_button=False, likeable=True)
|
1589 |
+
# claude_msg = gr.Textbox(label="Message")
|
1590 |
+
# claude_send_button = gr.Button("Send", variant="primary")
|
1591 |
+
with gr.Tab("其他精靈"):
|
1592 |
+
ai_name = gr.Dropdown(label="選擇 AI 助理", choices=["jutor", "claude3", "groq"], value="jutor")
|
1593 |
+
ai_chatbot = gr.Chatbot(avatar_images=[bot_avatar, user_avatar], label="ai_chatbot", show_share_button=False, likeable=True, show_label=False)
|
1594 |
+
ai_msg = gr.Textbox(label="Message")
|
1595 |
+
ai_send_button = gr.Button("Send", variant="primary")
|
|
|
|
|
1596 |
with gr.Tab("文章模式"):
|
1597 |
with gr.Row() as reading_passage_admin:
|
1598 |
reading_passage_kind = gr.Textbox(value="reading_passage", show_label=False)
|
chatbot.py
CHANGED
@@ -79,7 +79,7 @@ class Chatbot:
|
|
79 |
messages.append({"role": "assistant", "content": assistant_msg})
|
80 |
|
81 |
if user_message:
|
82 |
-
user_message += "/n (請一定要用繁體中文回答 zh-TW
|
83 |
messages.append({"role": "user", "content": user_message})
|
84 |
return messages
|
85 |
|
|
|
79 |
messages.append({"role": "assistant", "content": assistant_msg})
|
80 |
|
81 |
if user_message:
|
82 |
+
user_message += "/n (請一定要用繁體中文回答 zh-TW,並用台灣人的禮貌口語表達,回答時不要特別說明這是台灣人的語氣,不用提到「逐字稿」這個詞,用「內容」代替)"
|
83 |
messages.append({"role": "user", "content": user_message})
|
84 |
return messages
|
85 |
|