Skip to content

Releases: ai-for-java/ai4j

0.3.0

03 Jun 13:05

Choose a tag to compare

Sorry for many braking changes, but the project is still very young and requires a lot of improvements. Thank you for understanding!

  • Split project into multiple modules. For now:
    • ai4j-core: Core classes and interfaces
    • ai4: Meat of the project
    • ai4j-pinecone: Integration with pinecone (All integrations that require a lot of transitive dependencies and/or have a non-permissive license from now on will reside in their own modules)
  • Migrated from openai-java to openai4j (our own OpenAI client)
  • Extracted ai4j-examples into a separate repo
  • Some minor bugfixes and improvements

v0.2.1

20 May 13:35

Choose a tag to compare

  • fixed broken 0.2.0 release

v0.2.0

20 May 12:51

Choose a tag to compare

  • added option to receive responses from the model in a streaming fashion
  • added option to receive responses from the model asynchronously
  • added structured outputs
  • prompt template and prompt improvements
  • bug fixes and refactorings

v0.1.0

07 May 18:15

Choose a tag to compare

  • added SimpleChatHistory (short term memory)
  • added ChatFlow (configure chat and chat history easily)