Releases: anasfik/openai
Releases · anasfik/openai
v6.0.0
What's Changed
- [Audio] createTranscription Added
timestamp_granularities[]request parameter and updated response object by @mihirshahxenlabs in #157 - Unhandled Exception caused by jsonDecode(data) in postStream() by @masa8 in #153
- [Edit] fix chat completion & opt. by @lollipopkit in #148
- Remove toolChoice from ChatGpt example by @thomasdf in #145
- fix: The type in OpenAIChatCompletionChoiceMessageContentItemModel.im… by @zmhu in #144
- doc: edit function name by @y0u-0 in #141
- Added imageBase64 capability instead of Image URL only for gpt-4-vision by @jber18 in #166
- Changed JSON Syntax for imageUrls to have a object instead of a String. by @Mia-Ameisbichler in #171
- renamed "max_tokens" to "max_completion_tokens" and added dynamic parameters by @nafiskabbo in #214
- Feature: Added possibility to specify the dimensions of the embeddings to be created by @MatthiasKi in #211
- Add support chunking_strategy in Whisper #212 by @DitriXNew in #213
- fix(model): image_url changed to object from string as specified in OpenAI API spec by @MbBrainz in #198
- Update responseFormat type by @VadymMatus in #208
- Update README.md by @bashka411 in #197
- Add timeout to postStream API by @kyakuno in #194
- feat: Support dynamic responseFormat by @DuzziG in #193
- replaceed all typo "Wether" to "Whether" by @luxun1910 in #192
- Example of getting bytes instead of saving directly to file for speech by @dylandhall in #177
- fix:
/chatbody compatibility by @lollipopkit in #178 - Add stream_options property to get token usage. by @dominic-deantonio in #180
New Contributors
- @mihirshahxenlabs made their first contribution in #157
- @masa8 made their first contribution in #153
- @lollipopkit made their first contribution in #148
- @thomasdf made their first contribution in #145
- @y0u-0 made their first contribution in #141
- @jber18 made their first contribution in #166
- @Mia-Ameisbichler made their first contribution in #171
- @nafiskabbo made their first contribution in #214
- @MatthiasKi made their first contribution in #211
- @DitriXNew made their first contribution in #213
- @MbBrainz made their first contribution in #198
- @VadymMatus made their first contribution in #208
- @bashka411 made their first contribution in #197
- @kyakuno made their first contribution in #194
- @DuzziG made their first contribution in #193
- @luxun1910 made their first contribution in #192
- @dylandhall made their first contribution in #177
- @dominic-deantonio made their first contribution in #180
Full Changelog: v5.0.0...v6.0.0
v5.0.0
v4.1.5
Release Notes:
- Removed the exposed field for configuring the package to use fetch_client instead of http_client manually with is
isWebfield, in favor of usingdart.library.jsanddart.library.ioconditional imports to automatically detect the platform and use the appropriate client for it. - Exposed field for configuring the package to use fetch_client instead of http_client for making requests in web apps (flutter web, etc..)
- Added Audio Speech method in the Audio module with its docs, example code.
- Migrated for the deprecated _
functions_andfunction_callth the use of new fields suchtools.. in the chat API, confirmed that it works on both asynchronous and stream responses. - Exposed API for controlling the requests time out for all internal client methods.
- Exposed multi content calls for chat completion API for image and text..
v4.1.2
Release Notes:
- Disabled a print method that was used for debugging purposes.
Install it in your Dart/Flutter app from:
v4.1.1
Release Notes
- Fixed the non applied
nfield in image variation method. - Exposed non-breaking
modelfield for other image APIs methods. - Bugs & issues fixes.
- Followed up with more changes in the OpenAI API.
- Added more documentation for the package.
- Added more examples for the package.
- Added more tests for the package.
Install it in your Dart/Flutter app from: