Releases: sashabaranov/go-openai
Releases · sashabaranov/go-openai
v1.39.1
What's Changed
- Fix: Corrected typo in o4-mini model name and fixed endpoint map by @bakatz in #981
- Improve unit test coverage by @sashabaranov in #984
- Upgrade golangci-lint to 2.1.5 by @sashabaranov in #986
New Contributors
Full Changelog: v1.39.0...v1.39.1
v1.39.0
What's Changed
- Add support for reasoning_content field in chat completion messages for DeepSeek R1 by @goodenough227 in #925
- Adapt different stream data prefix, with or without space by @panzhongxian in #945
- Add support for
o4-mini
ando3
by @rorymalcolm in #968 - Add CompletionRequest.StreamOptions by @stmcginnis in #959
- Remove redundant typecheck linter by @alexandear in #955
- Add Prediction field by @danielpeng2 in #970
New Contributors
- @goodenough227 made their first contribution in #925
- @panzhongxian made their first contribution in #945
- @stmcginnis made their first contribution in #959
- @danielpeng2 made their first contribution in #970
Full Changelog: v1.38.3...v1.39.0
v1.38.3
What's Changed
- feat: add new GPT-4.1 model variants to completion.go by @iktakahiro in #966
- feat: Add missing TTS models and voices by @netr in #958
New Contributors
Full Changelog: v1.38.2...v1.38.3
v1.38.2
v1.38.1
What's Changed
- feat: add gpt-4.5-preview models by @liushuangls in #947
Full Changelog: v1.38.0...v1.38.1
v1.38.0
What's Changed
- ref: add image url support to messages by @mazyaryousefinia in #933
- feat: add developer role by @liushuangls in #936
- fix: remove validateO1Specific by @liushuangls in #939
- feat: add Anthropic API support with custom version header by @danackerson in #934
- Fix linter by @sashabaranov in #943
New Contributors
- @mazyaryousefinia made their first contribution in #933
- @danackerson made their first contribution in #934
Full Changelog: v1.37.0...v1.38.0
v1.37.0
What's Changed
- Simplify tests with T.TempDir by @alexandear in #929
- Chat Completion API: add ReasoningEffort and new o1 models by @trevorcreech in #928
- Make "Content" field in "ChatCompletionMessage" omitempty by @saileshd1402 in #926
- Add support for O3-mini by @rorymalcolm in #930
New Contributors
- @alexandear made their first contribution in #929
- @trevorcreech made their first contribution in #928
- @saileshd1402 made their first contribution in #926
- @rorymalcolm made their first contribution in #930
Full Changelog: v1.36.1...v1.37.0
v1.36.1
What's Changed
- Fix ID field to be optional by @TimMisiak in #911
- Ignore test.mp3 by @sashabaranov in #913
- Added additional_messages by @sabuhigr in #914
New Contributors
- @TimMisiak made their first contribution in #911
- @sabuhigr made their first contribution in #914
Full Changelog: v1.36.0...v1.36.1
v1.36.0
What's Changed
- Make user field optional in embedding request by @nagar-ajay in #899
- feat: add gpt-4o-2024-11-20 model by @liushuangls in #905
- feat: add RecvRaw by @WqyJh in #896
New Contributors
- @nagar-ajay made their first contribution in #899
Full Changelog: v1.35.7...v1.36.0
v1.35.7
What's Changed
- Updated client_test to solve lint error by @AyushSawant18588 in #900
- o1 model support stream by @ldnvnbl and @handsomefox in #904 and #902
New Contributors
- @ldnvnbl made their first contribution in #904
- @handsomefox made their first contribution in #902
Full Changelog: v1.35.6...v1.35.7