langflow-ai/langflow · error · HTTPException

provider_data.llm is required for wxO deployment create.

Error message

provider_data.llm is required for wxO deployment create.

What it means

Error "provider_data.llm is required for wxO deployment create." thrown in langflow-ai/langflow.

Source

Thrown at src/backend/base/langflow/api/v1/mappers/deployments/watsonx_orchestrate/mapper.py:665

        return self._build_deployment_create_adapter_payload(
            api_provider_payload=api_provider_payload,
            flow_artifacts=flow_artifacts,
            flow_tool_by_flow_version_id=flow_tool_by_flow_version_id,
            provider_operations=provider_operations,
        )

    async def resolve_deployment_create(
        self,
        *,
        user_id: UUID,
        project_id: UUID,
        db: AsyncSession,
        payload: DeploymentCreateRequest,
    ) -> AdapterDeploymentCreate:
        api_provider_payload = self._parse_deployment_create_request(payload)
        if api_provider_payload.llm is None:
            msg = "provider_data.llm is required for wxO deployment create."
            raise HTTPException(status_code=status.HTTP_422_UNPROCESSABLE_ENTITY, detail=msg)
        provider_payload = await self._resolve_provider_payload_from_create_api(
            user_id=user_id,
            project_id=project_id,
            db=db,
            api_provider_payload=api_provider_payload,
        )
        if api_provider_payload.display_name is None:
            msg = "provider_data.display_name is required for wxO deployment create."
            raise HTTPException(status_code=status.HTTP_422_UNPROCESSABLE_ENTITY, detail=msg)
        return AdapterDeploymentCreate(
            spec=BaseDeploymentData(
                description=payload.description,
                type=payload.type,
            ),
            provider_data=provider_payload,
        )

    async def resolve_deployment_update(

View on GitHub (pinned to 976ec789d2)

Solutions

  1. Set provider_data.llm in the deployment create payload.

When it happens

Trigger: Occurs when creating a wxO deployment without the required provider_data.llm field.

Common situations: See trigger scenarios.


AI-assisted analysis of langflow-ai/langflow@976ec789d2 (2026-08-14). Data as JSON: /api/errors/87692c1d1b784f73. Report an issue: GitHub.