v0.5.2
This release contains the following additions/improvements:
General
- Use
JsonInclude.Include.NON_ABSENT
instead ofJsonInclude.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 toThreadRun
andThreadRunStep
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>