Hello again Java AI developers!
We are announcing the 1.3.0 release of the Semantic Kernel for Java. You can find our updates on the GitHub repository and the artifacts on Maven Central.
This release will mark the final experimental version of our Vector Store functionality. Vector search is now available across all our supported vector stores. We’ve implemented approximate search for stores like Azure AI Search, Redis, and JDBC with PostgreSQL. For stores that don’t natively support this, such as JDBC with MySQL, SQLite, HSQLDB, and Volatile (in-memory) stores, we’ve provided exhaustive search capabilities instead. We are asking for your feedback on the Vector Stores API to make sure we’ve got it right before making it GA.
In addition to some bug fixes, this release also includes support for:
- JSON Schema in OpenAI Chat Completions
- Upgrade to OpenAI SDK 1.0.0-beta.11
- A new method for automatic result type conversion.
- Localization support for log messages.
NOTE: We’ve changed ResponseFormat
API from an Enum to a Class to support the new JSON Schema feature.
We look forward to your feedback on these improvements.
…written with assistance from Microsoft Copilot.
0 comments