Releases: aallam/openai-kotlin
Releases · aallam/openai-kotlin
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)
3.6.1
3.6.0
This release represents a significant update to the library. Following OpenAI DevDay 2023, it introduces a range of new features and improvements, including new APIs and multimodal capabilities.
Added
- Images: Support for model selection for
ImageCreation
,ImageEdit
andImageVariations
(#257) (thanks @FilipObornik) - Chat: add tool calls (#256)
- Chat: add vision feature (#258)
- Config: adding ktor engine config to support Kotlin Scripting (#261) (thanks @DevSrSouza)
- Audio: add speech-to-text (#263)