openai/openai-java
Publicmirrored from https://github.com/openai/openai-javaAvailable
main
Branches
- codex/harden-github-actions
- codex/pin-github-workflow-refs-20260326-184341
- codex/publish-env-secrets
- codex/use-ci-env-for-openai-api-key
- codex/use-publish-env-for-release
- dev/hayden/sdk-80-support-for-aws-credentials-file-java
- docs/function-calling-example
- docs/more-examples
- generated
- kevin-codespace-dev
- main
- next
- next-fix-test
- release-please--branches--main--changes--next
Tags
- v0.1.0
- v0.10.0
- v0.11.0
- v0.11.1
- v0.11.10
- v0.11.2
- v0.11.3
- v0.11.4
- v0.11.5
- v0.11.6
- v0.11.7
- v0.11.8
- v0.11.9
- v0.12.0
- v0.13.0
- v0.14.0
- v0.14.1
- v0.15.0
- v0.15.1
- v0.16.0
- v0.17.0
- v0.18.0
- v0.18.1
- v0.19.0
- v0.2.0
- v0.20.0
- v0.21.0
- v0.21.1
- v0.22.0
- v0.22.1
- v0.23.0
- v0.23.1
- v0.24.0
- v0.24.1
- v0.25.0
- v0.26.0
- v0.26.1
- v0.27.0
- v0.28.0
- v0.29.0
- v0.3.0
- v0.30.0
- v0.31.0
- v0.31.1
- v0.32.0
- v0.33.0
- v0.34.0
- v0.34.1
- v0.35.0
- v0.35.1
- v0.36.0
- v0.37.0
- v0.38.0
- v0.39.0
- v0.4.0
- v0.40.0
- v0.40.1
- v0.41.0
- v0.41.1
- v0.42.0
- v0.43.0
- v0.44.0
- v0.44.1
- v0.44.2
- v0.44.3
- v0.44.4
- v0.44.5
- v0.45.0
- v0.5.0
- v0.5.1
- v0.6.0
- v0.7.0
- v0.7.1
- v0.7.2
- v0.7.3
- v0.7.4
- v0.7.5
- v0.8.0
- v0.8.1
- v0.9.0
- v0.9.1
- v1.0.0
- v1.1.0
- v1.1.1
- v1.2.0
- v1.3.0
- v1.3.1
- v1.4.0
- v1.4.1
- v1.5.0
- v1.5.1
- v1.6.0
- v1.6.1
- v2.0.0
- v2.1.0
- v2.10.0
- v2.11.0
- v2.12.0
- v2.12.1
- v2.12.2
Commit
feat(client): support new unified Azure URL scheme (#554)
* Drafting proposal to allow for flexible base URL
# Conflicts:
# openai-java-core/src/main/kotlin/com/openai/azure/HttpRequestBuilderExtensions.kt
# openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
* Added utility functions for the unified v1 and legacy azure endpoints
* Renamed tests
* Aligned impl with spec, fixed tests, added docs
* Simplified unified endpoint check
* PR feedback and sample cleanup
* Fixed some final renamings
* Update HttpRequestBuilderExtensions.kt comments
* Update Azure service version clause in ClientOptions.kt
* Added AzureUrlCategory enum to centralize Azure endpoint identification, PR comments
* Adjusting toggle and related methods sorting
* Adjusted weird comment.
* Made new enum and method internal
* Update openai-java-core/src/main/kotlin/com/openai/azure/AzureUrlCategory.kt
Co-authored-by: Tomer Aberbach <tomer@aberba.ch>
* Changed azureLegacyPaths toggle to AzureUrlPathMode enum
* chore: refactor
---------
Co-authored-by: Tomer Aberbach <tomer@aberba.ch>
Co-authored-by: Tomer Aberbach <tomer@stainless.com>Changed files
10 of 10 files listed · truncated