Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -39,7 +39,7 @@ INTERVIEWERS = ["徐美苓", "許弘諺", "郭禹彤"]
|
|
| 39 |
# 並行處理設定
|
| 40 |
MAX_WORKERS = 5 # 最多 5 個並行處理
|
| 41 |
MAX_RETRIES = 3 # 最多重試 3 次
|
| 42 |
-
RELEVANCE_THRESHOLD = 0.
|
| 43 |
|
| 44 |
# ==========================================
|
| 45 |
# 結構化數據模型
|
|
@@ -550,7 +550,7 @@ def rag_chat(question, selected_speakers, history):
|
|
| 550 |
# 執行智慧路由與重排序
|
| 551 |
search_results = intelligent_routing_and_reranking(question, selected_speakers, top_k=30)
|
| 552 |
|
| 553 |
-
# 過濾結果(使用所有 >= 0.
|
| 554 |
filtered_results = [r for r in search_results if r.weighted_score >= RELEVANCE_THRESHOLD]
|
| 555 |
|
| 556 |
if not filtered_results:
|
|
@@ -938,7 +938,7 @@ def create_interface():
|
|
| 938 |
**技術架構:** Multilingual-E5-Large + GPT-4o-mini + 冠軍級 RAG + 並行處理
|
| 939 |
|
| 940 |
**核心功能:**
|
| 941 |
-
- 🔍 智慧語義搜尋(顯示所有 ≥0.
|
| 942 |
- 💬 AI 對話(含匯出功能)
|
| 943 |
- 📝 訪綱自動填答(5組並行處理)
|
| 944 |
- 📊 批量處理(自動上傳 HF Dataset)
|
|
@@ -1006,7 +1006,7 @@ def create_interface():
|
|
| 1006 |
|
| 1007 |
**特色功能:**
|
| 1008 |
- 🚀 5組並行處理(速度提升5倍)
|
| 1009 |
-
- 📊 顯示所有 ≥0.
|
| 1010 |
- 🔄 錯誤自動重試(最多3次)
|
| 1011 |
- 📤 自動上傳到 HF Dataset
|
| 1012 |
- 🏷️ 檔名自動識別受訪者
|
|
@@ -1075,7 +1075,7 @@ def create_interface():
|
|
| 1075 |
- 自動負載平衡
|
| 1076 |
|
| 1077 |
**2. RAG 結果顯示**
|
| 1078 |
-
- 所有 weighted_score ≥ 0.
|
| 1079 |
- 完整顯示原始內容(不截斷)
|
| 1080 |
- 顯示相關性分數
|
| 1081 |
|
|
|
|
| 39 |
# 並行處理設定
|
| 40 |
MAX_WORKERS = 5 # 最多 5 個並行處理
|
| 41 |
MAX_RETRIES = 3 # 最多重試 3 次
|
| 42 |
+
RELEVANCE_THRESHOLD = 0.6 # 相關性門檻
|
| 43 |
|
| 44 |
# ==========================================
|
| 45 |
# 結構化數據模型
|
|
|
|
| 550 |
# 執行智慧路由與重排序
|
| 551 |
search_results = intelligent_routing_and_reranking(question, selected_speakers, top_k=30)
|
| 552 |
|
| 553 |
+
# 過濾結果(使用所有 >= 0.6 的結果)
|
| 554 |
filtered_results = [r for r in search_results if r.weighted_score >= RELEVANCE_THRESHOLD]
|
| 555 |
|
| 556 |
if not filtered_results:
|
|
|
|
| 938 |
**技術架構:** Multilingual-E5-Large + GPT-4o-mini + 冠軍級 RAG + 並行處理
|
| 939 |
|
| 940 |
**核心功能:**
|
| 941 |
+
- 🔍 智慧語義搜尋(顯示所有 ≥0.6 分結果)
|
| 942 |
- 💬 AI 對話(含匯出功能)
|
| 943 |
- 📝 訪綱自動填答(5組並行處理)
|
| 944 |
- 📊 批量處理(自動上傳 HF Dataset)
|
|
|
|
| 1006 |
|
| 1007 |
**特色功能:**
|
| 1008 |
- 🚀 5組並行處理(速度提升5倍)
|
| 1009 |
+
- 📊 顯示所有 ≥0.6 分的 RAG 結果
|
| 1010 |
- 🔄 錯誤自動重試(最多3次)
|
| 1011 |
- 📤 自動上傳到 HF Dataset
|
| 1012 |
- 🏷️ 檔名自動識別受訪者
|
|
|
|
| 1075 |
- 自動負載平衡
|
| 1076 |
|
| 1077 |
**2. RAG 結果顯示**
|
| 1078 |
+
- 所有 weighted_score ≥ 0.6 的結果都納入分析
|
| 1079 |
- 完整顯示原始內容(不截斷)
|
| 1080 |
- 顯示相關性分數
|
| 1081 |
|