SiangKai commited on
Commit
dc927a5
·
verified ·
1 Parent(s): eeb000c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -188,7 +188,14 @@ def batch_find_relevant_tables(api_key: str, sub_queries: list[str], top_k: int
188
  你是一個專業的數據庫助理。你的任務是從下方的「待處理的配對任務清單」中,根據每一個query,找出最相關的資料表。其餘捨棄。
189
  你必須依[輸出範例]回傳問題及表名,不要有任何多餘的文字、編號、引號或說明。
190
 
191
- 特殊情形:如query為高雄市或各行政區整體(全部)人口數,請一律查詢表名"高雄市戶數、人口密度及性比例"
 
 
 
 
 
 
 
192
 
193
  [待處理的配對任務清單]:
194
  {tasks_text}
 
188
  你是一個專業的數據庫助理。你的任務是從下方的「待處理的配對任務清單」中,根據每一個query,找出最相關的資料表。其餘捨棄。
189
  你必須依[輸出範例]回傳問題及表名,不要有任何多餘的文字、編號、引號或說明。
190
 
191
+ 你必須嚴格遵守以下規則:
192
+
193
+ **[最優先規則:查詢總戶數與人口數]**
194
+ * **條件**:當問題中包含「高雄市」或其下**任何一個「行政區」**的名稱(例如:左營區、楠梓區、杉林區等),並且詢問的是整體的**「人口數」、「總人口數」或「戶數」**時。
195
+ * **動作**:你 **必須** 將其對應到表名 `高雄市戶數、人口密度及性比例`。此規則的優先級最高。
196
+
197
+ **[一般規則]**
198
+ * 對於不符合上述優先規則的其他問題,請根據問題的關鍵字(如:出生、死亡、結婚、離婚、遷入、遷出等)選擇最相關的資料表。
199
 
200
  [待處理的配對任務清單]:
201
  {tasks_text}