Exceptions
Defines the exceptions shared across gllm-pipeline.
BasePipelineError(message=None, *, debug_info=None)
Bases: BaseError
Root of the normalized errors raised by gllm-pipeline.
This class is abstract and is never raised directly. Every concrete subclass defines its own code
(GLLM-PIPE-<NAME>) and default_message.
Attributes:
| Name | Type | Description |
|---|---|---|
code |
str | None
|
Stable error code. Defined by each concrete subclass. |
default_message |
str | None
|
Message used when no message is given. Defined by each concrete subclass. |
message |
str
|
The message of this error. |
debug_info |
DebugInfo
|
Structured internal detail about this error. |
RouterProviderError(message=None, *, debug_info=None)
Bases: BasePipelineError, RuntimeError
Raised when a router provider fails while routing.
Attributes:
| Name | Type | Description |
|---|---|---|
code |
str
|
Stable error code, |
default_message |
str
|
Message used when no message is given. |
message |
str
|
The message of this error. |
debug_info |
DebugInfo
|
Structured internal detail, including |