Errors

exception ragflow_async_sdk.exceptions.RAGFlowAPIError(message: str | None = None, *, status_code: int | None = None, code: str | None = None, details: Any | None = None)[source]

Bases: RAGFlowError

API returned an error response.

default_message = 'An API error occurred.'
default_status_code = 400
exception ragflow_async_sdk.exceptions.RAGFlowConfigError[source]

Bases: RAGFlowError

Invalid SDK configuration.

exception ragflow_async_sdk.exceptions.RAGFlowConnectionError[source]

Bases: RAGFlowHTTPError

Connection failed.

exception ragflow_async_sdk.exceptions.RAGFlowError[source]

Bases: Exception

Base exception for RAGFlow Async SDK.

exception ragflow_async_sdk.exceptions.RAGFlowHTTPError[source]

Bases: RAGFlowError

Base HTTP client error

exception ragflow_async_sdk.exceptions.RAGFlowHTTPResponseError[source]

Bases: RAGFlowHTTPError

Invalid or non-JSON HTTP response.

exception ragflow_async_sdk.exceptions.RAGFlowTimeoutError[source]

Bases: RAGFlowHTTPError

Request timeout.

exception ragflow_async_sdk.exceptions.RAGFlowTransportError[source]

Bases: RAGFlowHTTPError

Network / transport error.

exception ragflow_async_sdk.exceptions.RAGFlowValidationError[source]

Bases: RAGFlowError

Client-side validation error.