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

This commit is contained in:
takatost 2024-06-15 02:58:47 +08:00 committed by GitHub
parent d098bdc59b
commit 12c815c597
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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: