This repository has been archived by the owner on Jun 6, 2024. It is now read-only.
Releases: TheoKanning/openai-java
Releases · TheoKanning/openai-java
0.11.1
What's Changed
- Update OpenAiService reference in README.md by @izeye in #162
- Add vscode and bin/obj folders to gitignore by @mzhu-ai in #152
- Add no arg constructor to ChatCompletionRequest by @mzhu-ai in #151
- Update Gradle, Add wrapper validation, simplify buildscripts by @runningcode in #72
- Update to gradle 8.0.2 by @TheoKanning in #169
- Check that token isn't null by @TheoKanning in #170
- JsonProperties avoiding 'Unrecognized request argument supplied' erro… by @GianSeb in #91
- Rename nEpochs to n_epochs in FineTuneRequest by @Sliman4 in #148
- Add JsonProperty snake case names to each variable by @TheoKanning in #172
- Add proxy instructions to the README by @TheoKanning in #173
New Contributors
- @izeye made their first contribution in #162
- @mzhu-ai made their first contribution in #152
- @runningcode made their first contribution in #72
- @GianSeb made their first contribution in #91
- @Sliman4 made their first contribution in #148
Full Changelog: 0.11.0...0.11.1
0.11.0
Adds ChatGPT support!
What's Changed
- Update README with info about service module by @TheoKanning in #102
- Implemented Chat Completions endpoint by @dehidehidehi in #135
- CompletionRequest: added missing
suffix
field. by @dehidehidehi in #134
New Contributors
- @dehidehidehi made their first contribution in #135
Full Changelog: 0.10.0...0.11.0
0.10.0
Added a new service
library that will hold OpenAiService from now on. Marked old OpenAiService class as deprecated.
New OpenAiService can read server errors and show them in the stack trace, so debugging should be much easier.
What's Changed
- docs: add maven documentation by @yeikel in #73
- Added Image generation example by @fchebbo in #87
- Add new service module by @TheoKanning in #100
- Update version to 0.10.0 by @TheoKanning in #101
New Contributors
Full Changelog: 0.9.0...0.10.0
0.9.0
Added image generation, editing, and variations.
What's Changed
- Delete deprecated Answer, Classification, and Search APIs by @TheoKanning in #59
- Gradle 8.0 deprecation fix by @TheoKanning in #60
- Add test for CompletionRequest n parameter by @TheoKanning in #61
- Upgrade github actions plugins by @TheoKanning in #64
- Add image generation, editing, and variations by @TheoKanning in #63
- Exposed initialization state for service (for scenario testing). by @hawkan in #47
- Update readme by @TheoKanning in #65
- Update version to 0.9.0 by @TheoKanning in #66
New Contributors
Full Changelog: 0.8.1...0.9.0
0.8.1
What's Changed
- Add usage data to Completion and Embedding APIs by @TheoKanning in #39
- Updating example to not use new api by @nahakiole in #33
- Remove deprecated endpoints from example project by @TheoKanning in #40
- Add logit bias parameter to CompletionRequest by @TheoKanning in #41
- Update lombok to 1.18.24 by @TheoKanning in #42
- Bump version to 0.8.1 by @TheoKanning in #43
New Contributors
- @nahakiole made their first contribution in #33
Full Changelog: 0.8.0...0.8.1
0.8.0
- Added support for Model and Moderation endpoints
- Added new v1/completions, v1/edits, and v1/embeddings endpoints
- Marked old endpoints as deprecated
What's Changed
- Fix typo in the LICENSE.md by @Venthe in #22
- Add user to CompletionRequest by @TheoKanning in #23
- Add moderation support by @TheoKanning in #24
- Mark Answer, Completion, and Search APIs as deprecated by @TheoKanning in #25
- Update EditResult and fix the Edit test by @TheoKanning in #26
- Add Model support and new v1 endpoints by @TheoKanning in #27
- Add deprecation info to README by @TheoKanning in #28
- Bump version to 0.8.0 by @TheoKanning in #29
New Contributors
Full Changelog: 0.7.0...0.8.0
0.7.0
Added timeout
parameter to OpenAiService constructor
What's Changed
- Add OpenAiService constructor that takes timeout parameter by @TheoKanning in #17
- Update version to 0.7.0 by @TheoKanning in #18
Full Changelog: 0.6.0...0.7.0
0.6.0
Added support for the remaining OpenAI services
What's Changed
- Add more tests and run them before each merge by @TheoKanning in #10
- Add classification support by @TheoKanning in #11
- Add answer support by @TheoKanning in #12
- Add embeddings support by @TheoKanning in #13
- Add Edit request functionality by @TheoKanning in #14
- Add supported apis to readme by @TheoKanning in #15
- Update to version 0.6.0 by @TheoKanning in #16
Full Changelog: 0.5.0...0.6.0
0.5.0
Add file and fine-tune api support
What's Changed
- Publish to OSSRH instead of Bintray by @TheoKanning in #4
- Add file and fine-tune api support by @TheoKanning in #6
- Switch to publishing plugin by @TheoKanning in https://github.com/TheoKanning/openai-java/pull/8
- Fix build action trigger by @TheoKanning in #9
Full Changelog: 0.4.0...0.5.0
0.4.0
Add sources and javadoc artifacts