feat: migrate Azure client to openai-go/azure and default API version

CHANGES
- switch Azure OpenAI config to openai-go azure helpers
- require API key and base URL during configuration
- default API version to 2024-05-01-preview when unspecified
- trim and parse deployments input into clean slice
- update dependencies to support azure client and authentication flow
- add tests for configuration and default API version behavior
- remove latest-tag boundary logic from changelog walker (revert to the v1.4.213 version)
- simplify version assignment by matching commit messages directly
This commit is contained in:
Kayvan Sylvan
2025-09-17 16:55:13 -07:00
parent a302d0b46b
commit 3a42fa7ece
7 changed files with 81 additions and 43 deletions

2
go.mod
View File

@@ -35,6 +35,8 @@ require (
)
require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1 // indirect
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
github.com/google/go-cmp v0.7.0 // indirect
github.com/gorilla/websocket v1.5.3 // indirect
)