From 3c9c83e00e198688a32f82a998d83c313bcfc212 Mon Sep 17 00:00:00 2001 From: foxplaying <166147707+foxplaying@users.noreply.github.com> Date: Fri, 22 Aug 2025 03:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=92=88=E5=AF=B9gemini=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E5=9B=BE=E5=83=8F=E6=A0=BC=E5=BC=8F=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/llm_models/model_client/openai_client.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/llm_models/model_client/openai_client.py b/src/llm_models/model_client/openai_client.py index 6364a755..8dfdbf31 100644 --- a/src/llm_models/model_client/openai_client.py +++ b/src/llm_models/model_client/openai_client.py @@ -60,8 +60,7 @@ def _convert_messages(messages: list[Message]) -> list[ChatCompletionMessagePara content = [] for item in message.content: if isinstance(item, tuple): - # 修复图像格式处理 - image_format = "jpeg" if item[0].lower() == "jpg" else item[0].lower() + image_format = "jpeg" if "gemini-" in model_info.model_identifier and item[0].lower() == "jpg" else item[0].lower() content.append( { "type": "image_url",