diff --git a/.castiron.stats.yml b/.castiron.stats.yml index 5837be57a6..006b022221 100644 --- a/.castiron.stats.yml +++ b/.castiron.stats.yml @@ -1,8 +1,8 @@ schema_version: 1 -generation_id: 333859af-62cd-49b7-9d68-fdc65b83bcef -openapi_spec_hash: 190a5881eaed8f8bfed8eac62c68302a -openapi_transformed_spec_hash: 1e89b4f0b784ea36e6aa81a6622b35ae +generation_id: 0aa9ce13-d80a-4a74-a5a3-a64c06d396bd +openapi_spec_hash: ef23be781aae82cc4aaf121dc1e23c90 +openapi_transformed_spec_hash: 6c58c6858bf78f94b91d1095df3b4523 config_hash: 38c35bf82be025557d8a7dc727060f2f -codegen_sha: d59ac118482823565bbdca847051357ed3e4f6e1 -codegen_hash: 210a69f518d2f337946ef9339996d6d741400fee9d80e2e009fec34efeeff626 -public_codegen_sha: d91884e54ca755e5851b5f8cd7fa91b1c39121ab +codegen_sha: 696f896d9c4820f2118a6b7bd3cba58172677ec1 +codegen_hash: f34dc0b8de3f49538501f94020eae54bbeaf5d813f0af4d4c4d03236d83d57e2 +public_codegen_sha: 20af1d8d59806c56dd7e866ae4cc018d92768a9e diff --git a/api_reference/openapi.transformed.yml b/api_reference/openapi.transformed.yml index 761b694419..73540a551f 100644 --- a/api_reference/openapi.transformed.yml +++ b/api_reference/openapi.transformed.yml @@ -101337,6 +101337,7 @@ components: type: string enum: - gpt-6-astra + - gpt-6.1-sol - gpt-6-sol - gpt-6-luna - gpt-5.6-sol diff --git a/src/openai/resources/beta/responses/responses.py b/src/openai/resources/beta/responses/responses.py index 5e8cbf3782..bfe414eb07 100644 --- a/src/openai/resources/beta/responses/responses.py +++ b/src/openai/resources/beta/responses/responses.py @@ -125,6 +125,7 @@ def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -535,6 +536,7 @@ def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -944,6 +946,7 @@ def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -1351,6 +1354,7 @@ def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -1839,6 +1843,7 @@ def compact( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -2138,6 +2143,7 @@ async def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -2548,6 +2554,7 @@ async def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -2957,6 +2964,7 @@ async def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -3364,6 +3372,7 @@ async def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -3852,6 +3861,7 @@ async def compact( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -5231,6 +5241,7 @@ def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -5487,6 +5498,7 @@ async def create( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/resources/responses/responses.py b/src/openai/resources/responses/responses.py index 7760ae943a..dc428a61ba 100644 --- a/src/openai/resources/responses/responses.py +++ b/src/openai/resources/responses/responses.py @@ -1765,6 +1765,7 @@ def compact( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", @@ -3672,6 +3673,7 @@ async def compact( model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/beta/beta_response.py b/src/openai/types/beta/beta_response.py index cd2514f847..b922f7e678 100644 --- a/src/openai/types/beta/beta_response.py +++ b/src/openai/types/beta/beta_response.py @@ -349,6 +349,7 @@ class BetaResponse(BaseModel): model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/beta/beta_responses_client_event.py b/src/openai/types/beta/beta_responses_client_event.py index 062ed280e5..55dae5c626 100644 --- a/src/openai/types/beta/beta_responses_client_event.py +++ b/src/openai/types/beta/beta_responses_client_event.py @@ -351,6 +351,7 @@ class ResponseCreate(BaseModel): model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/beta/beta_responses_client_event_param.py b/src/openai/types/beta/beta_responses_client_event_param.py index e8759755fb..a54d7475d6 100644 --- a/src/openai/types/beta/beta_responses_client_event_param.py +++ b/src/openai/types/beta/beta_responses_client_event_param.py @@ -351,6 +351,7 @@ class ResponseCreate(TypedDict, total=False): model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/beta/response_compact_params.py b/src/openai/types/beta/response_compact_params.py index 583efef3be..3f64e5e9d2 100644 --- a/src/openai/types/beta/response_compact_params.py +++ b/src/openai/types/beta/response_compact_params.py @@ -16,6 +16,7 @@ class ResponseCompactParams(TypedDict, total=False): Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/beta/response_create_params.py b/src/openai/types/beta/response_create_params.py index 4247167a4b..ab9f9725fd 100644 --- a/src/openai/types/beta/response_create_params.py +++ b/src/openai/types/beta/response_create_params.py @@ -133,6 +133,7 @@ class ResponseCreateParamsBase(TypedDict, total=False): model: Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/responses/response_compact_params.py b/src/openai/types/responses/response_compact_params.py index 8fccf637c6..59fbf86062 100644 --- a/src/openai/types/responses/response_compact_params.py +++ b/src/openai/types/responses/response_compact_params.py @@ -15,6 +15,7 @@ class ResponseCompactParams(TypedDict, total=False): Union[ Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/shared/chat_model.py b/src/openai/types/shared/chat_model.py index dac8f9e940..5e67238b56 100644 --- a/src/openai/types/shared/chat_model.py +++ b/src/openai/types/shared/chat_model.py @@ -6,6 +6,7 @@ ChatModel: TypeAlias = Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", diff --git a/src/openai/types/shared_params/chat_model.py b/src/openai/types/shared_params/chat_model.py index 5f97eeb351..ddfb5d1717 100644 --- a/src/openai/types/shared_params/chat_model.py +++ b/src/openai/types/shared_params/chat_model.py @@ -8,6 +8,7 @@ ChatModel: TypeAlias = Literal[ "gpt-6-astra", + "gpt-6.1-sol", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol",