fix: serialize picture description parameters to JSON in DoclingLoader

This commit is contained in:
Vaclav Cerny 2025-06-11 20:00:25 +02:00
parent c27d8a4a28
commit 4bbc32efa6

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"):