Bases: ServiceError
The model specified in the request is not ready to serve inference
requests. The AWS SDK will automatically retry the operation up to 5
times. For information about configuring automatic retries, see Retry
behavior
in the AWS SDKs and Tools reference guide.
Source code in src/aws_sdk_bedrock_runtime/models.py
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397 | @dataclass(kw_only=True)
class ModelNotReadyException(ServiceError):
"""The model specified in the request is not ready to serve inference
requests. The AWS SDK will automatically retry the operation up to 5
times. For information about configuring automatic retries, see [Retry
behavior](https://docs.aws.amazon.com/sdkref/latest/guide/feature-retry-behavior.html)
in the *AWS SDKs and Tools* reference guide.
"""
fault: Literal["client", "server"] | None = "client"
is_retry_safe: bool | None = True
def serialize(self, serializer: ShapeSerializer):
serializer.write_struct(_SCHEMA_MODEL_NOT_READY_EXCEPTION, self)
def serialize_members(self, serializer: ShapeSerializer):
if self.message is not None:
serializer.write_string(
_SCHEMA_MODEL_NOT_READY_EXCEPTION.members["message"], self.message
)
@classmethod
def deserialize(cls, deserializer: ShapeDeserializer) -> Self:
return cls(**cls.deserialize_kwargs(deserializer))
@classmethod
def deserialize_kwargs(cls, deserializer: ShapeDeserializer) -> dict[str, Any]:
kwargs: dict[str, Any] = {}
def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
match schema.expect_member_index():
case 0:
kwargs["message"] = de.read_string(
_SCHEMA_MODEL_NOT_READY_EXCEPTION.members["message"]
)
case _:
logger.debug("Unexpected member schema: %s", schema)
deserializer.read_struct(_SCHEMA_MODEL_NOT_READY_EXCEPTION, consumer=_consumer)
return kwargs
|