Skip to content

Commit 7d2b97d

Browse files
feat(api): adding gpt-4.1 family of model IDs
1 parent 77ba418 commit 7d2b97d

File tree

5 files changed

+32
-2
lines changed

5 files changed

+32
-2
lines changed

Diff for: .stats.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 97
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-44b20fa9d24544217fe6bb48852037537030a1ad29b202936425110744fe66fb.yml
3-
openapi_spec_hash: ea86343b5e9858a74e85da8ab2c532f6
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-a555f81249cb084f463dcefa4aba069f9341fdaf3dd6ac27d7f237fc90e8f488.yml
3+
openapi_spec_hash: 8e590296cd1a54b9508510b0c7a2c45a
44
config_hash: 5ea32de61ff42fcf5e66cff8d9e247ea

Diff for: src/openai/resources/beta/assistants.py

+12
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,12 @@ def update(
223223
model: Union[
224224
str,
225225
Literal[
226+
"gpt-4.1",
227+
"gpt-4.1-mini",
228+
"gpt-4.1-nano",
229+
"gpt-4.1-2025-04-14",
230+
"gpt-4.1-mini-2025-04-14",
231+
"gpt-4.1-nano-2025-04-14",
226232
"o3-mini",
227233
"o3-mini-2025-01-31",
228234
"o1",
@@ -666,6 +672,12 @@ async def update(
666672
model: Union[
667673
str,
668674
Literal[
675+
"gpt-4.1",
676+
"gpt-4.1-mini",
677+
"gpt-4.1-nano",
678+
"gpt-4.1-2025-04-14",
679+
"gpt-4.1-mini-2025-04-14",
680+
"gpt-4.1-nano-2025-04-14",
669681
"o3-mini",
670682
"o3-mini-2025-01-31",
671683
"o1",

Diff for: src/openai/types/beta/assistant_update_params.py

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ class AssistantUpdateParams(TypedDict, total=False):
3636
model: Union[
3737
str,
3838
Literal[
39+
"gpt-4.1",
40+
"gpt-4.1-mini",
41+
"gpt-4.1-nano",
42+
"gpt-4.1-2025-04-14",
43+
"gpt-4.1-mini-2025-04-14",
44+
"gpt-4.1-nano-2025-04-14",
3945
"o3-mini",
4046
"o3-mini-2025-01-31",
4147
"o1",

Diff for: src/openai/types/shared/chat_model.py

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
__all__ = ["ChatModel"]
66

77
ChatModel: TypeAlias = Literal[
8+
"gpt-4.1",
9+
"gpt-4.1-mini",
10+
"gpt-4.1-nano",
11+
"gpt-4.1-2025-04-14",
12+
"gpt-4.1-mini-2025-04-14",
13+
"gpt-4.1-nano-2025-04-14",
814
"o3-mini",
915
"o3-mini-2025-01-31",
1016
"o1",

Diff for: src/openai/types/shared_params/chat_model.py

+6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
__all__ = ["ChatModel"]
88

99
ChatModel: TypeAlias = Literal[
10+
"gpt-4.1",
11+
"gpt-4.1-mini",
12+
"gpt-4.1-nano",
13+
"gpt-4.1-2025-04-14",
14+
"gpt-4.1-mini-2025-04-14",
15+
"gpt-4.1-nano-2025-04-14",
1016
"o3-mini",
1117
"o3-mini-2025-01-31",
1218
"o1",

0 commit comments

Comments
 (0)