Releases: MacPaw/OpenAI
Releases · MacPaw/OpenAI
Release 0.2.0. Streaming
What's Changed
- Add missing public init to ModelsQuery and ModelQuery by @jongyeol in #55
- Use GET for model and models by @jongyeol in #56
- #50 Make a few session-related types and initializers public by @DJBen in #54
- Adopt streaming in Demo app by @DJBen in #59
- Add models example to Demo app by @SunburstEnzo in #60
- Add Moderations chat example to Demo app by @SunburstEnzo in #66
- Add streaming session and ability to use streaming by @Krivoblotsky in #57
New Contributors
Full Changelog: 0.1.2...0.2.0
Release 0.1.2
What's Changed
- Add support for the Edits API by @SunburstEnzo in #51
- Added support for returning the model in EmbeddingsResult by @SunburstEnzo in #52
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
What's Changed
- Tweak the ChatQuery.Role API by @DJBen in #37
- Add support for the Moderations API by @SunburstEnzo in #44
- Add demo app; chat API for starters by @DJBen in #47
Full Changelog: 0.1.0...0.1.1
Release 0.1.0
What's Changed
- Add support for the Models API by @SunburstEnzo in #38
- ModelResult typo fix along with others by @SunburstEnzo in #40
- Add usage structure to completions and embeddings by @Krivoblotsky in #39
- Add OpenAITestsDecoder and removed ModelType by @SunburstEnzo in #42
- Add Model examples by @SunburstEnzo in #43
New Contributors
- @SunburstEnzo made their first contribution in #38
Full Changelog: 0.0.9...0.1.0
Fix for iOS, tvOS builds
Full Changelog: 0.0.8...0.0.9
Release 0.0.8
What's Changed
- Fixed typo in the model's name by @Recouse in #29
- Unit Tests by @Krivoblotsky in #30
- Add Whisper Support by @Krivoblotsky in #31
- Simplify interface by moving timeout to configuration. Add organizati… by @Krivoblotsky in #32
- Custom host option has been added by @Krivoblotsky in #33
- Add combine extensions by @Krivoblotsky in #34
New Contributors
Migration
Queries and results structures have been un-nested, so the class name should be omit during initialization.
Before:
let query = OpenAI.ImagesQuery(prompt: "White cat with heterochromia sitting on the kitchen table", n: 1, size: "1024x1024")
After:
let query = ImagesQuery(prompt: "White cat with heterochromia sitting on the kitchen table", n: 1, size: "1024x1024")
Full Changelog: 0.0.7...0.0.8
Release 0.0.7
What's New
- Errors handling has been improved by adding
APIError
type. Thanks @longseespace - API namings have been updated to follow Swift naming convention. Thanks @DJBen
Release 0.0.6
Release 0.0.5
What's New
- Chat API has been added. Thanks @wtracyliu for the contribution!
0.0.4
What's New:
- Fix tests builds on watchOS, tvOS