Evaaaaa06 commited on
Commit
fb612f6
·
verified ·
1 Parent(s): 7c73af9

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +13 -10
main.py CHANGED
@@ -65,6 +65,18 @@ async def webhook(
65
 
66
  #設定open AI API 金鑰
67
  OPENAI_API_KEY = os.environ.get("OPENAI_API_KEY")
 
 
 
 
 
 
 
 
 
 
 
 
68
  def get_image_url(message_id):
69
  """
70
  從 LINE API 獲取圖片數據並保存為本地文件
@@ -124,17 +136,8 @@ def analyze_with_openai(image_path, user_text):
124
  # 提取回應內容
125
  return response["choices"][0]["message"]["content"]
126
 
127
- # 使用字典模擬用戶訊息歷史存儲
128
- user_message_history = defaultdict(list)
129
 
130
- def store_user_message(user_id, message_type, message_content):
131
- """
132
- 儲存用戶的訊息
133
- """
134
- user_message_history[user_id].append({
135
- "type": message_type,
136
- "content": message_content
137
- })
138
 
139
  def get_previous_message(user_id):
140
  """
 
65
 
66
  #設定open AI API 金鑰
67
  OPENAI_API_KEY = os.environ.get("OPENAI_API_KEY")
68
+ # 使用字典模擬用戶訊息歷史存儲
69
+ user_message_history = defaultdict(list)
70
+
71
+ def store_user_message(user_id, message_type, message_content):
72
+ """
73
+ 儲存用戶的訊息
74
+ """
75
+ user_message_history[user_id].append({
76
+ "type": message_type,
77
+ "content": message_content
78
+ })
79
+
80
  def get_image_url(message_id):
81
  """
82
  從 LINE API 獲取圖片數據並保存為本地文件
 
136
  # 提取回應內容
137
  return response["choices"][0]["message"]["content"]
138
 
 
 
139
 
140
+
 
 
 
 
 
 
 
141
 
142
  def get_previous_message(user_id):
143
  """