fix: 发送正确的图片格式而不是默认的 image/jpeg

This commit is contained in:
ligen131
2024-08-19 00:00:29 +08:00
parent 2f092f4a87
commit b51ca06c7c
4 changed files with 16 additions and 12 deletions
+3 -2
View File
@@ -72,12 +72,13 @@ class AnthropicMessages(api.LLMAPIRequester):
for i, ce in enumerate(m.content):
if ce.type == "image_url":
base64_image, image_format = await image.qq_image_url_to_base64(ce.image_url.url)
alter_image_ele = {
"type": "image",
"source": {
"type": "base64",
"media_type": "image/jpeg",
"data": await image.qq_image_url_to_base64(ce.image_url.url)
"media_type": f"image/{image_format}",
"data": base64_image
}
}
msg_dict["content"][i] = alter_image_ele