Update main.py
Browse files
main.py
CHANGED
|
@@ -147,6 +147,14 @@ def handle_image_message(event):
|
|
| 147 |
event.reply_token,
|
| 148 |
TextSendMessage(text="圖片已接收成功囉,幫我輸入你想詢問的問題喔~")
|
| 149 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 150 |
|
| 151 |
|
| 152 |
previous_message = get_previous_message(user_id)
|
|
@@ -186,8 +194,7 @@ def handle_image_message(event):
|
|
| 186 |
try:
|
| 187 |
# 取得使用者輸入的文字
|
| 188 |
prompt = event.message.text
|
| 189 |
-
|
| 190 |
-
store_user_message(user_id, "text", user_text)
|
| 191 |
# 使用 Gemini 模型生成文字
|
| 192 |
completion = model.generate_content(prompt, generation_config=generation_config)
|
| 193 |
# 檢查生成結果是否為空
|
|
|
|
| 147 |
event.reply_token,
|
| 148 |
TextSendMessage(text="圖片已接收成功囉,幫我輸入你想詢問的問題喔~")
|
| 149 |
)
|
| 150 |
+
return
|
| 151 |
+
else:
|
| 152 |
+
# 回應用戶
|
| 153 |
+
line_bot_api.reply_message(
|
| 154 |
+
event.reply_token,
|
| 155 |
+
TextSendMessage(text="沒有接收到圖片~")
|
| 156 |
+
)
|
| 157 |
+
return
|
| 158 |
|
| 159 |
|
| 160 |
previous_message = get_previous_message(user_id)
|
|
|
|
| 194 |
try:
|
| 195 |
# 取得使用者輸入的文字
|
| 196 |
prompt = event.message.text
|
| 197 |
+
store_user_message(user_id, "text", prompt)
|
|
|
|
| 198 |
# 使用 Gemini 模型生成文字
|
| 199 |
completion = model.generate_content(prompt, generation_config=generation_config)
|
| 200 |
# 檢查生成結果是否為空
|