Merge branch 'feat/r2' into deploy/rag-dev

This commit is contained in:
jyong 2025-06-19 14:30:05 +08:00
commit f4e1ea9011
3 changed files with 9 additions and 3 deletions

View File

@ -245,7 +245,9 @@ class GetOnlineDocumentPageContentRequest(BaseModel):
Get online document page content request
"""
online_document_info: OnlineDocumentInfo
workspace_id: str = Field(..., description="The workspace id")
page_id: str = Field(..., description="The page id")
type: str = Field(..., description="The type of the page")
class OnlineDocumentPageContent(BaseModel):

View File

@ -180,7 +180,7 @@ class PluginDatasourceManager(BasePluginClient):
"provider": datasource_provider_id.provider_name,
"datasource": datasource_name,
"credentials": credentials,
"datasource_parameters": datasource_parameters,
"page": datasource_parameters,
},
},
headers={

View File

@ -103,7 +103,11 @@ class DatasourceNode(BaseNode[DatasourceNodeData]):
online_document_result: Generator[DatasourceMessage, None, None] = (
datasource_runtime.get_online_document_page_content(
user_id=self.user_id,
datasource_parameters=GetOnlineDocumentPageContentRequest(**parameters),
datasource_parameters=GetOnlineDocumentPageContentRequest(
workspace_id=datasource_info.get("workspace_id"),
page_id=datasource_info.get("page").get("page_id"),
type=datasource_info.get("type"),
),
provider_type=datasource_type,
)
)