Jarver3 commited on
Commit
595bba4
·
verified ·
1 Parent(s): 09e890b

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +0 -18
main.py CHANGED
@@ -9,7 +9,6 @@ from linebot import LineBotApi, WebhookHandler
9
  from linebot.exceptions import InvalidSignatureError
10
  from linebot.models import MessageEvent, TextMessage, TextSendMessage
11
 
12
- from fuzzywuzzy import process # 🔹 新增模糊匹配功能
13
 
14
  # 設定 Google Gemini AI API 金鑰
15
  genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
@@ -39,23 +38,6 @@ line_handler = WebhookHandler(os.environ["CHANNEL_SECRET"])
39
  # 設定是否與使用者交談
40
  working_status = os.getenv("DEFALUT_TALKING", default="true").lower() == "true"
41
 
42
- # 🔹 1️⃣ 設定固定問答字典
43
- qa_dict = {
44
- "頭痛 高血壓": "如果最近經常頭痛,可能是壓力過大、睡眠不足,或者血壓升高等因素。",
45
- "頭暈 高血壓": "頭暈的情況有可能是由於血糖波動、貧血,甚至高血壓等原因引起的。",
46
- "心悸 高血壓": "如果你感到心悸,這可能是因為情緒波動、運動過度,或是高血壓等原因所致。",
47
- "心跳不規律 高血壓": "如果你感到心悸,這可能是因為情緒波動、運動過度,或是高血壓等原因所致。",
48
- "胸悶 高血壓": "胸悶有可能是因為長時間的焦慮、心臟問題,或者血壓過高等因素所引發的。",
49
- "視力模糊 高血壓": "視力模糊有時可能與眼睛疲勞、視力問題,或是高血壓等健康問題有關。",
50
- "口渴 糖尿病": "口渴常見於糖尿病患者,因為血糖過高會引起脫水,讓你需要更多水分來補充。",
51
- "餓 糖尿病": "頻繁的飢餓感可能是糖尿病的症狀之一,因為體內的胰島素無法有效控制血糖,導致血糖不穩定。",
52
- "上廁所 糖尿病": "糖尿病會導致高血糖,進而增加尿液排放,讓你經常感到有尿急的情況。",
53
- "手腳麻 糖尿病": "手腳麻木有可能是糖尿病引起的神經損傷,這是糖尿病引發的常見併發症之一。",
54
- "體重減輕 糖尿病": "體重突然減輕是糖尿病的常見徵兆之一,因為身體無法有效利用葡萄糖作為能量,會開始分解脂肪和肌肉來提供能量。",
55
- "體重變輕 糖尿病": "體重突然減輕是糖尿病的常見徵兆之一,因為身體無法有效利用葡萄糖作為能量,會開始分解脂肪和肌肉來提供能量。",
56
- ""
57
- # 其他 95 條問答...
58
- }
59
 
60
  # 建立 FastAPI 應用程式
61
  app = FastAPI()
 
9
  from linebot.exceptions import InvalidSignatureError
10
  from linebot.models import MessageEvent, TextMessage, TextSendMessage
11
 
 
12
 
13
  # 設定 Google Gemini AI API 金鑰
14
  genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
 
38
  # 設定是否與使用者交談
39
  working_status = os.getenv("DEFALUT_TALKING", default="true").lower() == "true"
40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
  # 建立 FastAPI 應用程式
43
  app = FastAPI()