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.