From 7fdb6e56e3a3464c47d9ad2b623cb0fd55ad5baa Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 16:54:39 +0000 Subject: [PATCH 1/3] feat(api): add new realtime and audio models, realtime session options --- .stats.yml | 4 ++-- aliases.go | 3 +++ responses/aliases.go | 3 +++ shared/shared.go | 1 + 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 5d9c1255..26b96eba 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 97 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-2bcc845d8635bf93ddcf9ee723af4d7928248412a417bee5fc10d863a1e13867.yml -openapi_spec_hash: 865230cb3abeb01bd85de05891af23c4 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-04213ea42074f52b8e7e60e101ed7d7ae47b8abcc233c7e8eae310bba544454d.yml +openapi_spec_hash: 5fb148608764103ba3700cd6bda4f22e config_hash: ed1e6b3c5f93d12b80d31167f55c557c diff --git a/aliases.go b/aliases.go index aeaf0665..9ffc4da7 100644 --- a/aliases.go +++ b/aliases.go @@ -94,6 +94,9 @@ const ChatModelGPT4oAudioPreview2024_10_01 = shared.ChatModelGPT4oAudioPreview20 // Equals "gpt-4o-audio-preview-2024-12-17" const ChatModelGPT4oAudioPreview2024_12_17 = shared.ChatModelGPT4oAudioPreview2024_12_17 +// Equals "gpt-4o-audio-preview-2025-06-03" +const ChatModelGPT4oAudioPreview2025_06_03 = shared.ChatModelGPT4oAudioPreview2025_06_03 + // Equals "gpt-4o-mini-audio-preview" const ChatModelGPT4oMiniAudioPreview = shared.ChatModelGPT4oMiniAudioPreview diff --git a/responses/aliases.go b/responses/aliases.go index 47347fa6..aa0ba3c8 100644 --- a/responses/aliases.go +++ b/responses/aliases.go @@ -94,6 +94,9 @@ const ChatModelGPT4oAudioPreview2024_10_01 = shared.ChatModelGPT4oAudioPreview20 // Equals "gpt-4o-audio-preview-2024-12-17" const ChatModelGPT4oAudioPreview2024_12_17 = shared.ChatModelGPT4oAudioPreview2024_12_17 +// Equals "gpt-4o-audio-preview-2025-06-03" +const ChatModelGPT4oAudioPreview2025_06_03 = shared.ChatModelGPT4oAudioPreview2025_06_03 + // Equals "gpt-4o-mini-audio-preview" const ChatModelGPT4oMiniAudioPreview = shared.ChatModelGPT4oMiniAudioPreview diff --git a/shared/shared.go b/shared/shared.go index 30f7b266..b5b1887c 100644 --- a/shared/shared.go +++ b/shared/shared.go @@ -46,6 +46,7 @@ const ( ChatModelGPT4oAudioPreview ChatModel = "gpt-4o-audio-preview" ChatModelGPT4oAudioPreview2024_10_01 ChatModel = "gpt-4o-audio-preview-2024-10-01" ChatModelGPT4oAudioPreview2024_12_17 ChatModel = "gpt-4o-audio-preview-2024-12-17" + ChatModelGPT4oAudioPreview2025_06_03 ChatModel = "gpt-4o-audio-preview-2025-06-03" ChatModelGPT4oMiniAudioPreview ChatModel = "gpt-4o-mini-audio-preview" ChatModelGPT4oMiniAudioPreview2024_12_17 ChatModel = "gpt-4o-mini-audio-preview-2024-12-17" ChatModelGPT4oSearchPreview ChatModel = "gpt-4o-search-preview" From 8ca6cef1858712fff42fc454afd95c4c6bafc25f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 17:05:11 +0000 Subject: [PATCH 2/3] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 26b96eba..b6f1d020 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 97 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-04213ea42074f52b8e7e60e101ed7d7ae47b8abcc233c7e8eae310bba544454d.yml -openapi_spec_hash: 5fb148608764103ba3700cd6bda4f22e +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-0205acb1015d29b2312a48526734c0399f93026d4fe2dff5c7768f566e333fd2.yml +openapi_spec_hash: 1772cc9056c2f6dfb2a4e9cb77ee6343 config_hash: ed1e6b3c5f93d12b80d31167f55c557c From 9c70d89df940da5d75e1573ab7f7c53228f010f2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 3 Jun 2025 17:05:32 +0000 Subject: [PATCH 3/3] release: 1.3.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ README.md | 2 +- internal/version.go | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d43a621a..2a8f4ffd 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.2.1" + ".": "1.3.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e906ce5..5f784954 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.3.0 (2025-06-03) + +Full Changelog: [v1.2.1...v1.3.0](https://github.com/openai/openai-go/compare/v1.2.1...v1.3.0) + +### Features + +* **api:** add new realtime and audio models, realtime session options ([8b8f62b](https://github.com/openai/openai-go/commit/8b8f62b8e185f3fe4aaa99e892df5d35638931a1)) + ## 1.2.1 (2025-06-02) Full Changelog: [v1.2.0...v1.2.1](https://github.com/openai/openai-go/compare/v1.2.0...v1.2.1) diff --git a/README.md b/README.md index 15c40b52..7911bb52 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Or to pin the version: ```sh -go get -u 'github.com/openai/openai-go@v1.2.1' +go get -u 'github.com/openai/openai-go@v1.3.0' ``` diff --git a/internal/version.go b/internal/version.go index ab8e7756..83c436e6 100644 --- a/internal/version.go +++ b/internal/version.go @@ -2,4 +2,4 @@ package internal -const PackageVersion = "1.2.1" // x-release-please-version +const PackageVersion = "1.3.0" // x-release-please-version