You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+59-2Lines changed: 59 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,63 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [7.0.1] - 2024-04-30
9
+
10
+
### Fixed
11
+
12
+
- Update to v2 of Assistants in Messages, Runs, RunSteps and Threads - thanks to [@willywg](https://github.com/willywg) and others for pointing this out.
13
+
14
+
## [7.0.0] - 2024-04-27
15
+
16
+
### Added
17
+
18
+
- Add support for Batches, thanks to [@simonx1](https://github.com/simonx1) for the PR!
19
+
- Allow use of local LLMs like Ollama! Thanks to [@ThomasSevestre](https://github.com/ThomasSevestre)
20
+
- Update to v2 of the Assistants beta & add documentation on streaming from an Assistant.
21
+
- Add Assistants endpoint to create and run a thread in one go, thank you [@quocphien90](https://github.com/
22
+
quocphien90)
23
+
- Add missing parameters (order, limit, etc) to Runs, RunSteps and Messages - thanks to [@shalecraig](https://github.com/shalecraig) and [@coezbek](https://github.com/coezbek)
- Add Messages#modify to README - thanks to [@nas887](https://github.com/nas887)
26
+
- Don't add the api_version (`/v1/`) to base_uris that already include it - thanks to [@kaiwren](https://github.com/kaiwren) for raising this issue
27
+
- Allow passing a `StringIO` to Files#upload - thanks again to [@simonx1](https://github.com/simonx1)
28
+
- Add Ruby 3.3 to CI
29
+
30
+
### Security
31
+
32
+
-[BREAKING] ruby-openai will no longer log out API errors by default - you can reenable by passing `log_errors: true` to your client. This will help to prevent leaking secrets to logs. Thanks to [@lalunamel](https://github.com/lalunamel) for this PR.
33
+
34
+
### Removed
35
+
36
+
-[BREAKING] Remove deprecated edits endpoint.
37
+
38
+
### Fixed
39
+
40
+
- Fix README DALL·E 3 error - thanks to [@clayton](https://github.com/clayton)
41
+
- Fix README tool_calls error and add missing tool_choice info - thanks to [@Jbrito6492](https://github.com/Jbrito6492)
42
+
43
+
## [6.5.0] - 2024-03-31
44
+
45
+
### Added
46
+
47
+
- Add back the deprecated Completions endpoint that I removed a bit prematurely. Thanks, [@mishranant](https://github.com/
48
+
mishranant) and everyone who requested this.
49
+
50
+
## [6.4.0] - 2024-03-27
51
+
52
+
### Added
53
+
54
+
- Add DALL·E 3 to specs and README - thanks to [@Gary-H9](https://github.com/Gary-H9)
55
+
- Add Whisper transcription language selection parameter to README - thanks to [@nfedyashev](https://github.com/nfedyashev)
56
+
- Add bundle exec rake lint and bundle exec rake test to make development easier - thanks to [@ignacio-chiazzo](https://github.com/ignacio-chiazzo)
57
+
- Add link to [https://github.com/sponsors/alexrudall](https://github.com/sponsors/alexrudall) when users run `bundle fund`
58
+
59
+
### Fixed
60
+
61
+
- Update README and spec to use tool calls instead of functions - thanks to [@mpallenjr](https://github.com/mpallenjr)
62
+
- Remove nonexistent Thread#list method - thanks again! to [@ignacio-chiazzo](https://github.com/ignacio-chiazzo)
63
+
- Update finetunes docs in README to use chat instead of completions endpoint - thanks to [@blefev](https://github.com/blefev)
64
+
8
65
## [6.3.1] - 2023-12-04
9
66
10
67
### Fixed
@@ -45,13 +102,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
45
102
-[BREAKING] Switch from legacy Finetunes to the new Fine-tune-jobs endpoints. Implemented by [@lancecarlson](https://github.com/lancecarlson)
46
103
-[BREAKING] Remove deprecated Completions endpoints - use Chat instead.
47
104
48
-
### Fix
105
+
### Fixed
49
106
50
107
-[BREAKING] Fix issue where :stream parameters were replaced by a boolean in the client application. Thanks to [@martinjaimem](https://github.com/martinjaimem), [@vickymadrid03](https://github.com/vickymadrid03) and [@nicastelo](https://github.com/nicastelo) for spotting and fixing this issue.
51
108
52
109
## [5.2.0] - 2023-10-30
53
110
54
-
### Fix
111
+
### Fixed
55
112
56
113
- Added more spec-compliant SSE parsing: see here https://html.spec.whatwg.org/multipage/server-sent-events.html#event-stream-interpretation
57
114
- Fixes issue where OpenAI or an intermediary returns only partial JSON per chunk of streamed data
0 commit comments