Commit History

# print("===確認其他衍生文件===")
5c4e35b

youngtsai commited on

first_image = "https://www.nameslook.com/names/dfsadf-nameslook.png"
2d8bf2a

youngtsai commited on

print(f"mind_map_json: {mind_map_json}")
1cbaef6

youngtsai commited on

# 處理截圖
05395fd

youngtsai commited on

delete useless code
be98384

youngtsai commited on

gr.Markdown("## 教育評量饗宴")
345a1ff

youngtsai commited on

gr.Markdown("## 教育評量饗宴")
6fdd72b

youngtsai commited on

gr.Markdown("## 教育评量饗宴")
9ad3f40

youngtsai commited on

gr.Markdown("## 教育评量饗宴")
7006e68

youngtsai commited on

languages = ['zh-TW', 'zh-Hant', 'zh', 'en'] # 優先順序列表
64c070f

youngtsai commited on

if transcript:
01ff32c

youngtsai commited on

trascript_text = json.dumps(trascript_json, ensure_ascii=False, indent=2)
524e031

youngtsai commited on

逐字稿資料:{trascript}
635201c

youngtsai commited on

如果 file 內有找到 file.content["{youtube_id}"] 為資料文本,自行判斷資料的種類,
cf613a4

youngtsai commited on

error_msg = "你的訊息太長了,請縮短訊息長度至五百字以內"
324e5fe

youngtsai commited on

raise gr.Error(error_msg)
83ac31e

youngtsai commited on

raise ValueError("user_message 長度超過 500 個字")
7819025

youngtsai commited on

msg = gr.Textbox(label="Message")
52e41c4

youngtsai commited on

# msg limit to 1000 characters
f8e66ad

youngtsai commited on

thread_id = gr.Textbox(label="thread_id", visible=False)
f7fce5d

youngtsai commited on

最後只要是參考逐字稿資料,請在回答的最後標註【參考資料:(分):(秒)】
0507b93

youngtsai commited on

if file.filename == f"{youtube_id}_transcript.txt":
b0bbb31

youngtsai commited on

file_list = client.beta.assistants.files.list(assistant_id=assistant_id)
0b9c276

youngtsai commited on

請嚴格執行,只根據 youtube_id = {youtube_id} 為資料文本,沒有就是沒有資料,不要引用其他資料
d2ceac1

youngtsai commited on

最後只要是參考逐字稿資料,請在回答的最後標註【參考資料:時間軸位置?(分):?(秒)】
6f8440e

youngtsai commited on

最後只要是參考逐字稿資料,請在回答的最後標註【參考資料:時間軸位置(秒) -> 轉換成「分:秒」】
a5e246e

youngtsai commited on

最後只要是參考逐字稿資料,請在回答的最後標註【參考資料:時間軸「時:分:秒」】
01ee521

youngtsai commited on

- 在你回答的開頭標註【逐字稿:O/X】
5b448d3

youngtsai commited on

如果沒有資料,請告訴用戶沒有逐字稿資料,但仍然可以進行對話,使用台灣人的口與表達,及繁體中文 zh-TW
cb6fef7

youngtsai commited on

instructions
83ff975

youngtsai commited on

如果沒有資料,請告訴用戶沒有逐字稿資料,但仍然可以進行對話,使用 zh-TW
2be4c25

youngtsai commited on

- 在你回答的開頭標註【一般學習精靈:{youtube_id} 】
28a272d

youngtsai commited on

response_text = messages.data[0].content[0].text.value
e6ddfd0

youngtsai commited on

response_text = messages[-1].content.text.value
92aaf71

youngtsai commited on

學習精靈
dc2cf7e

youngtsai commited on

response_text = assistant_responses[-1].content if assistant_responses else "抱歉,助手有點累,好像睡著了,請稍後再試。"
452fc66

youngtsai commited on

response_text = "抱歉,助手有點累,好像睡著了,請稍後再試。"
a93f361

youngtsai commited on

while time.time() - start_time < max_wait_time:
2f6a936

youngtsai commited on

def chat_with_youtube_transcript(youtube_id, thread_id, user_message, chat_history, socratic_mode=False):
3341bca

youngtsai commited on

if thread_id is None or thread_id == "":
c398005

youngtsai commited on

video_id = gr.Textbox(label="video_id")
cdaf4d8

youngtsai commited on

chat_with_youtube_transcript
c5051e3

youngtsai commited on