Releases: sashabaranov/go-openai
Releases · sashabaranov/go-openai
v1.40.1
v1.40.0
What's Changed
- fix codecov by @sashabaranov in #987
- Remove golangci-lint backup file by @sashabaranov in #996
- feat: add support for image generation using
gpt-image-1
by @PChaparro in #971 - add ChatTemplateKwargs to ChatCompletionRequest by @justa-cai in #980
- fix linter issue by @sashabaranov in #998
New Contributors
- @PChaparro made their first contribution in #971
- @justa-cai made their first contribution in #980
Full Changelog: v1.39.1...v1.40.0
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