Skip to content

Commit 025845a

Browse files
feat(api): Add o3-pro model IDs
1 parent e9811ac commit 025845a

File tree

7 files changed

+32
-3
lines changed

7 files changed

+32
-3
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 109
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-4865dda2b62927bd141cbc85f81be3d88602f103e2c581e15eb1caded3e3aaa2.yml
3-
openapi_spec_hash: 7d14a9b23ef4ac93ea46d629601b6f6b
4-
config_hash: ed1e6b3c5f93d12b80d31167f55c557c
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-3ae9c18dd7ccfc3ac5206f24394665f563a19015cfa8847b2801a2694d012abc.yml
3+
openapi_spec_hash: 48175b03b58805cd5c80793c66fd54e5
4+
config_hash: 4caff63b74a41f71006987db702f2918

lib/openai/models/all_models.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ module ResponsesOnlyModel
1616

1717
O1_PRO = :"o1-pro"
1818
O1_PRO_2025_03_19 = :"o1-pro-2025-03-19"
19+
O3_PRO = :"o3-pro"
20+
O3_PRO_2025_06_10 = :"o3-pro-2025-06-10"
1921
COMPUTER_USE_PREVIEW = :"computer-use-preview"
2022
COMPUTER_USE_PREVIEW_2025_03_11 = :"computer-use-preview-2025-03-11"
2123

lib/openai/models/responses_model.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ module ResponsesOnlyModel
1616

1717
O1_PRO = :"o1-pro"
1818
O1_PRO_2025_03_19 = :"o1-pro-2025-03-19"
19+
O3_PRO = :"o3-pro"
20+
O3_PRO_2025_06_10 = :"o3-pro-2025-06-10"
1921
COMPUTER_USE_PREVIEW = :"computer-use-preview"
2022
COMPUTER_USE_PREVIEW_2025_03_11 = :"computer-use-preview-2025-03-11"
2123

rbi/openai/models/all_models.rbi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ module OpenAI
2828
:"o1-pro-2025-03-19",
2929
OpenAI::AllModels::ResponsesOnlyModel::TaggedSymbol
3030
)
31+
O3_PRO =
32+
T.let(:"o3-pro", OpenAI::AllModels::ResponsesOnlyModel::TaggedSymbol)
33+
O3_PRO_2025_06_10 =
34+
T.let(
35+
:"o3-pro-2025-06-10",
36+
OpenAI::AllModels::ResponsesOnlyModel::TaggedSymbol
37+
)
3138
COMPUTER_USE_PREVIEW =
3239
T.let(
3340
:"computer-use-preview",

rbi/openai/models/responses_model.rbi

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ module OpenAI
3333
:"o1-pro-2025-03-19",
3434
OpenAI::ResponsesModel::ResponsesOnlyModel::TaggedSymbol
3535
)
36+
O3_PRO =
37+
T.let(
38+
:"o3-pro",
39+
OpenAI::ResponsesModel::ResponsesOnlyModel::TaggedSymbol
40+
)
41+
O3_PRO_2025_06_10 =
42+
T.let(
43+
:"o3-pro-2025-06-10",
44+
OpenAI::ResponsesModel::ResponsesOnlyModel::TaggedSymbol
45+
)
3646
COMPUTER_USE_PREVIEW =
3747
T.let(
3848
:"computer-use-preview",

sig/openai/models/all_models.rbs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ module OpenAI
1111
type responses_only_model =
1212
:"o1-pro"
1313
| :"o1-pro-2025-03-19"
14+
| :"o3-pro"
15+
| :"o3-pro-2025-06-10"
1416
| :"computer-use-preview"
1517
| :"computer-use-preview-2025-03-11"
1618

@@ -19,6 +21,8 @@ module OpenAI
1921

2022
O1_PRO: :"o1-pro"
2123
O1_PRO_2025_03_19: :"o1-pro-2025-03-19"
24+
O3_PRO: :"o3-pro"
25+
O3_PRO_2025_06_10: :"o3-pro-2025-06-10"
2226
COMPUTER_USE_PREVIEW: :"computer-use-preview"
2327
COMPUTER_USE_PREVIEW_2025_03_11: :"computer-use-preview-2025-03-11"
2428

sig/openai/models/responses_model.rbs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ module OpenAI
1111
type responses_only_model =
1212
:"o1-pro"
1313
| :"o1-pro-2025-03-19"
14+
| :"o3-pro"
15+
| :"o3-pro-2025-06-10"
1416
| :"computer-use-preview"
1517
| :"computer-use-preview-2025-03-11"
1618

@@ -19,6 +21,8 @@ module OpenAI
1921

2022
O1_PRO: :"o1-pro"
2123
O1_PRO_2025_03_19: :"o1-pro-2025-03-19"
24+
O3_PRO: :"o3-pro"
25+
O3_PRO_2025_06_10: :"o3-pro-2025-06-10"
2226
COMPUTER_USE_PREVIEW: :"computer-use-preview"
2327
COMPUTER_USE_PREVIEW_2025_03_11: :"computer-use-preview-2025-03-11"
2428

0 commit comments

Comments
 (0)