Releases: sashabaranov/go-openai
Releases · sashabaranov/go-openai
v1.41.1
What's Changed
- feat: add safety_identifier params by @liushuangls in #1066
Full Changelog: v1.41.0...v1.41.1
v1.41.0
What's Changed
- Improve jsonschema test coverage by @sashabaranov in #1040
- Increase files.go test coverage by @sashabaranov in #1041
- Enable Go 1.18 compatibility check by @sashabaranov in #1042
- Support for extra_body parameter for embeddings API by @AyushSawant18588 in #906
- Increase jsonschema test coverage by @sashabaranov in #1043
- Add tests for internal utilities by @sashabaranov in #1044
- Add GuidedChoice to ChatCompletionRequest by @AyushSawant18588 in #1034
- fix(chat): shorten comment to pass linter by @sashabaranov in #1050
- add GPT-5 model constants and reasoning validation by @behzadsp in #1062
New Contributors
Full Changelog: v1.40.5...v1.41.0
v1.40.5
What's Changed
- Support $ref and $defs in JSON Schema by @eiixy in #1030
- Improve unit test coverage by @sashabaranov in #1032
- Removed root $ref from GenerateSchemaForType by @eiixy in #1033
- Increase test coverage by @sashabaranov in #1036
- Configure Codecov to ignore examples & test helpers by @sashabaranov in #1038
- Improve image.go test coverage to 100% by @sashabaranov in #1039
Full Changelog: v1.40.4...v1.40.5
v1.40.4
What's Changed
- fix: properly unmarshal JSON schema in ChatCompletionResponseFormatJSONSchema.schema by @eiixy in #1028
- Add support for Chat Completion Service Tier by @mathewtinsley in #1023
New Contributors
- @mathewtinsley made their first contribution in #1023
Full Changelog: v1.40.3...v1.40.4
v1.40.3
What's Changed
- test: enhance error accumulator and form builder tests, add marshaller tests by @Whitea029 in #999
- Fix for removing usage in every stream chunk response. by @Hritik003 in #1022
New Contributors
- @Whitea029 made their first contribution in #999
- @Hritik003 made their first contribution in #1022
Full Changelog: v1.40.2...v1.40.3
v1.40.2
What's Changed
Full Changelog: v1.40.1...v1.40.2
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