Skip to content

v0.5.2

Compare
Choose a tag to compare
@StefanBratanov StefanBratanov released this 20 Jan 10:52
· 130 commits to master since this release

This release contains the following additions/improvements:

General

  • Use JsonInclude.Include.NON_ABSENT instead of JsonInclude.Include.NON_EMPTY in order to serialize empty collections/maps/arrays/strings

Runs

  • Add ability to pass additional_instructions when creating a run
  • Add usage field to ThreadRun and ThreadRunStep

Full Changelog: v0.5.1...v0.5.2

The artifact is available on Maven Central and can be imported as follows:

Gradle

implementation("io.github.stefanbratanov:jvm-openai:0.5.2")

Maven

<dependency>
    <groupId>io.github.stefanbratanov</groupId>
    <artifactId>jvm-openai</artifactId>
    <version>0.5.2</version>
</dependency>