Releases: ai-for-java/ai4j
Releases · ai-for-java/ai4j
0.3.0
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
- fixed broken 0.2.0 release
v0.2.0
- 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
- added SimpleChatHistory (short term memory)
- added ChatFlow (configure chat and chat history easily)