Errors#
- exception ApiClientError(message: str, response: Response | None = None, request: Request | None = None)#
 HTTP error from the SimAI API.
- exception ConfigurationError#
 Client could not be configured properly.
- exception ConfigurationNotFoundError#
 Configuration file does not exist.
- exception ConnectionError(message: str, *, request: Request | None = None)#
 Could not communicate with the server.
- exception InvalidArguments#
 Invalid arguments were provided.
- exception InvalidClientStateError#
 Client’s state is invalid.
- exception InvalidConfigurationError#
 Given configuration is not valid.
- exception InvalidOperationError#
 This operation is not possible in the current state.
- exception InvalidServerStateError#
 Server’s state is invalid.
- exception MultipleErrors(exceptions: List[SimAIError])#
 Multiple errors occurred.
- exception NotFoundError(message: str, response: Response | None = None, request: Request | None = None)#
 Required resource was not found on the server.
- exception ProcessingError#
 Data could not be processed.
- exception SimAIError#
 Provides the base exception for all errors of the SimAI client.
To catch any expected error that the client might throw, use this exception.