All Packages

Package Summary
Package
Description
Agentic services: LangChain4j agents and workflows built with Micronaut dependency injection.
Annotations of the agentic services.
AI services: LangChain4j AI services built with Micronaut dependency injection.
Annotations of the AI services and of the model configurations.
Cassandra ChatMemoryStore implementation related classes.
 
 
Classes related with the creation of in-memory EmbeddingStore.
Evaluation utilities for testing AI responses.
Integration with the Google Gen AI SDK, for the Gemini API and Vertex AI.
LangChain4j HTTP client adapter backed by Micronaut HTTP Client.
 
Interceptors that implement the AI services and the decision services.
JDBC chat memory store.
Structured outputs of AI services and agents backed by JSON schemas generated at compile time.
MongoDB Atlas embedding store.
MongoDB chat memory store.
Neo4j ChatMemoryStore implementation related classes.
Oracle Database embedding store.
Oracle ChatMemoryStore implementation related classes.
PGVector embedding store.
Annotation processing: the model configurations, factories and native image metadata.
Retrieval augmented generation (RAG) configured with Micronaut configuration.
Redis ChatMemoryStore implementation related classes.
Chat models that route each request to one of several chat models.
Micronaut Serialization support for the LangChain4j types.
Agent Skills configured with Micronaut configuration.
ChatMemoryStore related classes.
In-Memory ChatMemoryStore implementation related classes.
Test support for Micronaut LangChain4j: a scripted chat model and evaluations driven by sample files.
Test resources: an Ollama container.
Test resources: a Qdrant container.
 
Tools: the methods annotated with the LangChain4j @Tool annotation.
Utility classes to work with Langchain4j.