Merge pull request #14903 from vaclcer/vaclavs-docling-picture-describe-fix

fix: Docling - serialize picture description parameters
This commit is contained in:
Tim Jaeryang Baek 2025-06-16 09:58:05 +04:00 committed by GitHub
commit deaa7133a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -162,15 +162,15 @@ class DoclingLoader:
if picture_description_mode == "local" and self.params.get( if picture_description_mode == "local" and self.params.get(
"picture_description_local", {} "picture_description_local", {}
): ):
params["picture_description_local"] = self.params.get( params["picture_description_local"] = json.dumps(
"picture_description_local", {} self.params.get("picture_description_local", {})
) )
elif picture_description_mode == "api" and self.params.get( elif picture_description_mode == "api" and self.params.get(
"picture_description_api", {} "picture_description_api", {}
): ):
params["picture_description_api"] = self.params.get( params["picture_description_api"] = json.dumps(
"picture_description_api", {} self.params.get("picture_description_api", {})
) )
if self.params.get("ocr_engine") and self.params.get("ocr_lang"): if self.params.get("ocr_engine") and self.params.get("ocr_lang"):