瀏覽代碼

fix: ExtractSetting optional value missing None as default val (#5238)

takatost 10 月之前
父節點
當前提交
12c815c597
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      api/core/rag/extractor/entity/extract_setting.py

+ 4 - 4
api/core/rag/extractor/entity/extract_setting.py

@@ -44,10 +44,10 @@ class ExtractSetting(BaseModel):
     Model class for provider response.
     """
     datasource_type: str
-    upload_file: Optional[UploadFile]
-    notion_info: Optional[NotionInfo]
-    website_info: Optional[WebsiteInfo]
-    document_model: Optional[str]
+    upload_file: Optional[UploadFile] = None
+    notion_info: Optional[NotionInfo] = None
+    website_info: Optional[WebsiteInfo] = None
+    document_model: Optional[str] = None
     model_config = ConfigDict(arbitrary_types_allowed=True)
 
     def __init__(self, **data) -> None: