Releases: aallam/openai-kotlin
Releases · aallam/openai-kotlin
4.0.0-beta01
3.8.2
Added
- chat: add stream options (#363)
- chat: add
instanceId
field toChatCompletionRequest
(#359) (thanks @harishv-collab) - messages: add assistant tools to attachments (#370)
- assistants: add
attachments.fileId
field toMessageRequest
(#367) (thanks @0chil) - runs: feat(runs): add new fields into assistant run (#366) (thanks @ahmedmirza994)
Fixed
3.8.1
3.8.0
Added
- assistant: added feature for assistant beta-v2, and option for version selection (thanks @kdman98)
- vector-stores: add vector stores APIs (#324)
- batch: add batch APIs (#334)
Fixed
- models: make created and ownedBy nullable (#332) (thanks @thiswillbeyourgithub)
- chat: enhance flow cancel capability (#333)
- assistants: Assistant.name is nullable (#337) (thanks @Gama11)
- chat: add Azure OpenAI Content Filter Support (#340) (thanks @Asharab)
- config: request options headers override previous values (#353)
- runs: get runs order param serialization (#355)
3.7.2
Added
- embeddings: add embedding
dimensions
request field (#317) (thanks @EliasJorgensen) - chat: add
logprob
andtopLogprobs
(#328) (thanks @jkohls-indeed)
Fix
- chat:
image_url
content type (#321) - images: remove
Quality
typealias (#318) (thanks @florentine-doemges)
3.7.1
3.7.0
Added
- add
RequestOptions
(#296)
Fixed
- chat: add
systemFingerprint
toChatCompletionChunk
(#303) - chat: move
description
toFunctionTool
(#304) - chat: make
FunctionTool#Parameters
nullable (#304) - finetuning: nullable
ErrorInfo#message
andErrorInfo#code
(#304) - image: correct
Quality
package name (#302) (thanks @voqaldev) - assistants: files endpoint (#298) (thanks @rjeeb)
- runs:
RunRequest
builder
3.6.3
Added
- Images: add
quality
andstyle
fields (#292) - Runs: add
additionalInstructions
property toRunRequest
(#293) (thanks @ahmedmirza994)
Fixed
- Messages:
MessageFile
optional fields (#290) - proguard: Add
EnclosingMethod
proguard rule (thanks @rafsanjani)
3.6.2
Fixed
- Completion:
Choice.finishReason
as nullable (#285) - Chat:
ChatCompletion.created
field change type fromInt
toLong
(#282) (thanks @VarenytsiaMykhailo) - Runs: incorrect property name
Run.cancelledAt
(#279) (thanks @Gama11) - Proguard: add
EnclosingMethod
rule (#283) (thanks @rafsanjani)