diff --git a/api/core/app/entities/app_invoke_entities.py b/api/core/app/entities/app_invoke_entities.py index 9745a6f4d1..bf800e30a2 100644 --- a/api/core/app/entities/app_invoke_entities.py +++ b/api/core/app/entities/app_invoke_entities.py @@ -256,7 +256,6 @@ class RagPipelineGenerateEntity(WorkflowAppGenerateEntity): batch: str document_id: Optional[str] = None start_node_id: Optional[str] = None - class SingleIterationRunEntity(BaseModel): """ Single Iteration Run Entity. @@ -276,3 +275,4 @@ class RagPipelineGenerateEntity(WorkflowAppGenerateEntity): inputs: dict single_loop_run: Optional[SingleLoopRunEntity] = None + diff --git a/api/services/rag_pipeline/rag_pipeline_dsl_service.py b/api/services/rag_pipeline/rag_pipeline_dsl_service.py index 8447d4f16f..ce4ccd96a7 100644 --- a/api/services/rag_pipeline/rag_pipeline_dsl_service.py +++ b/api/services/rag_pipeline/rag_pipeline_dsl_service.py @@ -538,6 +538,8 @@ class RagPipelineDslService: account: Account, dependencies: Optional[list[PluginDependency]] = None, ) -> Pipeline: + if not account.current_tenant_id: + raise ValueError("Tenant id is required") """Create a new app or update an existing one.""" pipeline_data = data.get("rag_pipeline", {}) # Set icon type diff --git a/api/services/website_service.py b/api/services/website_service.py index baaccb342d..85958a2531 100644 --- a/api/services/website_service.py +++ b/api/services/website_service.py @@ -239,9 +239,9 @@ class WebsiteService: return {"status": "active", "job_id": response.json().get("data", {}).get("taskId")} @classmethod - def get_crawl_status(cls, job_id: str, provider: str, credential_id: Optional[str] = None) -> dict[str, Any]: + def get_crawl_status(cls, job_id: str, provider: str) -> dict[str, Any]: """Get crawl status using string parameters.""" - api_request = WebsiteCrawlStatusApiRequest(provider=provider, job_id=job_id, credential_id=credential_id) + api_request = WebsiteCrawlStatusApiRequest(provider=provider, job_id=job_id) return cls.get_crawl_status_typed(api_request) @classmethod