diff --git a/pydantic_ai_slim/pydantic_ai/profiles/amazon.py b/pydantic_ai_slim/pydantic_ai/profiles/amazon.py index 8cac0f11d..f989e1813 100644 --- a/pydantic_ai_slim/pydantic_ai/profiles/amazon.py +++ b/pydantic_ai_slim/pydantic_ai/profiles/amazon.py @@ -6,4 +6,6 @@ def amazon_model_profile(model_name: str) -> ModelProfile | None: """Get the model profile for an Amazon model.""" - return ModelProfile(json_schema_transformer=InlineDefsJsonSchemaTransformer) + return _AMAZON_MODEL_PROFILE # Reuse a singleton + +_AMAZON_MODEL_PROFILE = ModelProfile(json_schema_transformer=InlineDefsJsonSchemaTransformer)