huchiahsi commited on
Commit
35e0c61
·
verified ·
1 Parent(s): 1b6a48a

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +19 -13
main.py CHANGED
@@ -160,20 +160,26 @@ def handle_image_message(event):
160
 
161
  # === 以下是處理解釋圖片部分 === #
162
 
163
- response = client.responses.create(
164
- model="gpt-4o-mini",
165
- input=[{
166
- "role": "user",
167
- "content": [
168
- {"type": "input_text", "text": "這張圖裏面說的是什麼?請用繁體中文回答"},
169
- {
170
- "type": "input_image",
171
- "image_url": image_url,
172
- },
173
- ],
174
- }],
 
 
 
 
 
175
  )
176
- app.logger.info(response.output_text)
 
177
  with ApiClient(configuration) as api_client:
178
  line_bot_api = MessagingApi(api_client)
179
  line_bot_api.reply_message(
 
160
 
161
  # === 以下是處理解釋圖片部分 === #
162
 
163
+ response = client.chat.completions.create(
164
+ model="gpt-4o",
165
+ messages=[
166
+ {
167
+ "role": "user",
168
+ "content": [
169
+ {"type": "text", "text": "請描述這張圖片"},
170
+ {
171
+ "type": "image_url",
172
+ "image_url": {
173
+ "url": image_url,
174
+ }
175
+ }
176
+ ]
177
+ }
178
+ ],
179
+ max_tokens=800
180
  )
181
+
182
+ app.logger.info(response.choices[0].message.content)
183
  with ApiClient(configuration) as api_client:
184
  line_bot_api = MessagingApi(api_client)
185
  line_bot_api.reply_message(