Spaces:
Sleeping
Sleeping
fixbug processed_summary = str(summary)
Browse files
app.py
CHANGED
|
@@ -395,6 +395,7 @@ def process_web_link(link):
|
|
| 395 |
|
| 396 |
# get video_id_summary.json content
|
| 397 |
def get_video_id_summary(video_id, df_string):
|
|
|
|
| 398 |
try:
|
| 399 |
service = init_drive_service()
|
| 400 |
parent_folder_id = '1GgI4YVs0KckwStVQkLa1NZ8IpaEMurkL'
|
|
@@ -409,10 +410,10 @@ def get_video_id_summary(video_id, df_string):
|
|
| 409 |
summary_json = {"summary": processed_summary}
|
| 410 |
summary_text = json.dumps(summary_json, ensure_ascii=False, indent=2)
|
| 411 |
file_id = upload_content_directly(service, file_name, folder_id, summary_text)
|
| 412 |
-
print("summary已上
|
| 413 |
else:
|
| 414 |
# 逐字稿已存在,下载逐字稿内容
|
| 415 |
-
print("summary已存在
|
| 416 |
summary_text = download_file_as_string(service, file_id)
|
| 417 |
summary_json = json.loads(summary_text)
|
| 418 |
|
|
@@ -437,22 +438,14 @@ def generate_summarise(df_string):
|
|
| 437 |
以及可能的結論與結尾延伸小問題提供學生作反思
|
| 438 |
|
| 439 |
整體格式為:
|
| 440 |
-
1. 內容類型:?
|
| 441 |
-
2. 整體摘要
|
| 442 |
-
3. 條列式重點
|
| 443 |
-
4. 關鍵時刻(段落摘要)
|
| 444 |
-
5. 結論反思(為什麼我們要學這個?)
|
| 445 |
-
6. 延伸小問題
|
| 446 |
|
| 447 |
"""
|
| 448 |
-
|
| 449 |
-
# 🗂️ 1. 內容類型:?
|
| 450 |
-
# 📚 2. 整體摘要
|
| 451 |
-
# 🔖 3. 條列式重點
|
| 452 |
-
# 🔑 4. 關鍵時刻(段落摘要)
|
| 453 |
-
# 💡 5. 結論反思(為什麼我們要學這個?)
|
| 454 |
-
# ❓ 6. 延伸小問題
|
| 455 |
-
|
| 456 |
messages = [
|
| 457 |
{"role": "system", "content": sys_content},
|
| 458 |
{"role": "user", "content": user_content}
|
|
|
|
| 395 |
|
| 396 |
# get video_id_summary.json content
|
| 397 |
def get_video_id_summary(video_id, df_string):
|
| 398 |
+
print("===get_video_id_summary===")
|
| 399 |
try:
|
| 400 |
service = init_drive_service()
|
| 401 |
parent_folder_id = '1GgI4YVs0KckwStVQkLa1NZ8IpaEMurkL'
|
|
|
|
| 410 |
summary_json = {"summary": processed_summary}
|
| 411 |
summary_text = json.dumps(summary_json, ensure_ascii=False, indent=2)
|
| 412 |
file_id = upload_content_directly(service, file_name, folder_id, summary_text)
|
| 413 |
+
print("summary已上傳到Google Drive")
|
| 414 |
else:
|
| 415 |
# 逐字稿已存在,下载逐字稿内容
|
| 416 |
+
print("summary已存在Google Drive中")
|
| 417 |
summary_text = download_file_as_string(service, file_id)
|
| 418 |
summary_json = json.loads(summary_text)
|
| 419 |
|
|
|
|
| 438 |
以及可能的結論與結尾延伸小問題提供學生作反思
|
| 439 |
|
| 440 |
整體格式為:
|
| 441 |
+
🗂️ 1. 內容類型:?
|
| 442 |
+
📚 2. 整體摘要
|
| 443 |
+
🔖 3. 條列式重點
|
| 444 |
+
🔑 4. 關鍵時刻(段落摘要)
|
| 445 |
+
💡 5. 結論反思(為什麼我們要學這個?)
|
| 446 |
+
❓ 6. 延伸小問題
|
| 447 |
|
| 448 |
"""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 449 |
messages = [
|
| 450 |
{"role": "system", "content": sys_content},
|
| 451 |
{"role": "user", "content": user_content}
|