Fix: Wrong_Input_type_for_Gemin (#8783)

### What problem does this PR solve?

https://github.com/infiniflow/ragflow/issues/8763#issuecomment-3055317110

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
Stephen Hu
2025-07-11 11:34:04 +08:00
committed by GitHub
parent e8aee8d720
commit 07208e519b

View File

@ -629,7 +629,7 @@ class GeminiCV(Base):
from PIL.Image import open from PIL.Image import open
b64 = self.image2base64(image) b64 = self.image2base64(image)
vision_prompt = self.vision_llm_prompt(b64, prompt) if prompt else self.vision_llm_prompt(b64) vision_prompt = prompt if prompt else vision_llm_describe_prompt()
img = open(BytesIO(base64.b64decode(b64))) img = open(BytesIO(base64.b64decode(b64)))
input = [vision_prompt, img] input = [vision_prompt, img]
res = self.model.generate_content( res = self.model.generate_content(