mistral_common.exceptions
InvalidAssistantMessageException(message)
Bases: MistralCommonException
Exception raised for invalid assistant messages.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidFunctionCallException(message)
Bases: MistralCommonException
Exception raised for invalid function calls.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidMessageStructureException(message)
Bases: MistralCommonException
Exception raised for invalid message structures.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidRequestException(message)
Bases: MistralCommonException
Exception raised for invalid requests.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidSystemPromptException(message)
Bases: MistralCommonException
Exception raised for invalid system prompts.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidToolException(message)
Bases: MistralCommonException
Exception raised for invalid tools.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidToolMessageException(message)
Bases: MistralCommonException
Exception raised for invalid tool messages.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidToolSchemaException(message)
Bases: MistralCommonException
Exception raised for invalid tool schemas.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
InvalidUserMessageException(message)
Bases: MistralCommonException
Exception raised for invalid user messages.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
MistralCommonException(message=None)
Bases: Exception
Base class for all Mistral exceptions.
Attributes:
Name | Type | Description |
---|---|---|
message |
str
|
A human-readable message describing the error. |
If no message is provided, the default message is used.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
Optional[str]
|
A human-readable message describing the error. |
None
|
Source code in src/mistral_common/exceptions.py
TokenizerException(message)
Bases: MistralCommonException
Exception raised for errors in the tokenizer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |
Source code in src/mistral_common/exceptions.py
UnsupportedTokenizerFeatureException(message)
Bases: MistralCommonException
Exception raised for unsupported features in the tokenizer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message
|
str
|
A human-readable message describing the error. |
required |