perf: 当图片数据为空时不加入上下文 #379

This commit is contained in:
Soulter committed 2025-02-07 23:57:25 +08:00
1 parent 0e493b1a0e
commit 6858b8c555
2 files changed
+6

No files matched your search

@@ -231,6 +231,9 @@ class ProviderGoogleGenAI(Provider):
image_data = await self.encode_image_bs64(image_path)
else:
image_data = await self.encode_image_bs64(image_url)
if not image_data:
logger.warning(f"图片 {image_url} 得到的结果为空,将忽略。")
continue
user_content["content"].append({"type": "image_url", "image_url": {"url": image_data}})
return user_content
else:
@@ -243,6 +243,9 @@ class ProviderOpenAIOfficial(Provider):
image_data = await self.encode_image_bs64(image_path)
else:
image_data = await self.encode_image_bs64(image_url)
if not image_data:
logger.warning(f"图片 {image_url} 得到的结果为空,将忽略。")
continue
user_content["content"].append({"type": "image_url", "image_url": {"url": image_data}})
return user_content
else: