All Classes and Interfaces

Class
Description
Configuration for a named agentic service agent.
Configuration for agent chat memory.
Registers a LangChain4j declarative agentic service using AgenticServices.createAgenticSystem(Class, ...).
Factory for building LangChain4j agentic service proxies.
Definition of an Agentic service (typed agent) to be created.
Interceptor that builds and caches a LangChain4j declarative agentic service instance from an interface annotated with AgenticService.
Registry caching built agent proxies per agent interface.
Registers an AI service.
The default no-op customizer.
A context object when an AiService is created.
Interface that allows customization the creation of AiServices.
Models a AiService definition.
An AI services factory.
 
Interceptor implementation for register AI service.
 
 
Configuration for CassandraChatMemoryStore.Builder.
 
 
Captures the prompt, optional context, and generated response for an evaluation.
Represents the result of an evaluation.
Evaluates an AI response against a request.
Evaluates whether the generated response is grounded in the supplied context.
 
 
 
Utility class to create ImageContent instances.
Configuration for the creation of InMemoryChatMemoryStore instances.
Configuration for in-memory stores.
Factory for in-memory stores.
 
Generates the code necessary to integrate a ChatLanguageModel provider.
Add configuration for the given model.
Configuration for an individual property.
 
 
Configuration for MessageWindowChatMemory.
ConfigurationProperties for MessageWindowChatMemoryConfiguration.
Utility class to obtain instances of MessageWindowChatMemory.Builder.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Configures for MongoDbEmbeddingStore.
Configuration for Neo4jChatMemoryStore.Builder.
 
 
 
 
Configuration for OracleChatMemoryStore.Builder.
Configures for OracleEmbeddingStore.
Factory for PgVector embedding store.
Configures for PgVectorEmbeddingStore.
Factory for PgVector embedding store.
Base class for evaluators that use a judge model.
Qdrant utility class.
 
Configuration for RedisChatMemoryStore.Builder.
 
Evaluates whether the generated response is relevant to the user request.
 
 
Register of tools.