Browse Source

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

fix: Docling - serialize picture description parameters
Tim Jaeryang Baek 1 week ago
parent
commit
deaa7133a2
1 changed files with 4 additions and 4 deletions
  1. 4 4
      backend/open_webui/retrieval/loaders/main.py

+ 4 - 4
backend/open_webui/retrieval/loaders/main.py

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