A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

E

edit(dev.langchain4j.data.image.Image,dev.langchain4j.data.image.Image,java.lang.String) - function in dev.langchain4j.model.image.DisabledImageModel
Given an existing image, edit this image following the given prompt and apply the changes only to the part of the image specified by the given mask.
edit(dev.langchain4j.data.image.Image,java.lang.String) - function in dev.langchain4j.model.image.DisabledImageModel
Given an existing image, edit this image following the given prompt.
edit(dev.langchain4j.data.image.Image,dev.langchain4j.data.image.Image,java.lang.String) - function in dev.langchain4j.model.image.ImageModel
Given an existing image, edit this image following the given prompt and apply the changes only to the part of the image specified by the given mask.
edit(dev.langchain4j.data.image.Image,java.lang.String) - function in dev.langchain4j.model.image.ImageModel
Given an existing image, edit this image following the given prompt.
embed(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.embedding.DisabledEmbeddingModel
Embed the text content of a TextSegment.
embed(java.lang.String) - function in dev.langchain4j.model.embedding.DisabledEmbeddingModel
Embed a text.
embed(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embed the text content of a TextSegment.
embed(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embed the text content of a TextSegment.
embed(java.lang.String) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embed a text.
embed(java.lang.String) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embed a text.
embedAll(java.util.List) - function in dev.langchain4j.model.embedding.DisabledEmbeddingModel
Embeds the text content of a list of TextSegments.
embedAll(java.util.List) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embeds the text content of a list of TextSegments.
embedAll(java.util.List) - function in dev.langchain4j.model.embedding.EmbeddingModel
Embeds the text content of a list of TextSegments.
embedded() - function in dev.langchain4j.store.embedding.EmbeddingMatch
Returns the original content that was embedded.
Embedding - class in dev.langchain4j.data.embedding
Represents a dense vector embedding of a text.
embedding() - function in dev.langchain4j.store.embedding.EmbeddingMatch
Returns the embedding that has been matched.
EMBEDDING_ID - enum entry in dev.langchain4j.rag.content.ContentMetadata
 
embeddingId() - function in dev.langchain4j.store.embedding.EmbeddingMatch
The ID of the embedding assigned when adding this embedding to the store.
EmbeddingMatch - class in dev.langchain4j.store.embedding
Represents a matched embedding along with its relevance score (derivative of cosine distance), ID, and original embedded content.
EmbeddingModel - class in dev.langchain4j.model.embedding
Represents a model that can convert a given text into an embedding (vector representation of the text).
embeddingModel(dev.langchain4j.model.embedding.EmbeddingModel) - function in dev.langchain4j.rag.content.retriever.EmbeddingStoreContentRetriever.EmbeddingStoreContentRetrieverBuilder
 
embeddingModel(dev.langchain4j.model.embedding.EmbeddingModel) - function in dev.langchain4j.store.embedding.EmbeddingStoreIngestor.Builder
Sets the embedding model.
EmbeddingModelFactory - class in dev.langchain4j.spi.model.embedding
A factory for creating EmbeddingModel instances through SPI.
EmbeddingSearchRequest - class in dev.langchain4j.store.embedding
Represents a request to search in an EmbeddingStore.
EmbeddingSearchRequest.EmbeddingSearchRequestBuilder - class in dev.langchain4j.store.embedding.EmbeddingSearchRequest
 
EmbeddingSearchResult - class in dev.langchain4j.store.embedding
Represents a result of a search in an EmbeddingStore.
embeddingStore(dev.langchain4j.store.embedding.EmbeddingStore) - function in dev.langchain4j.rag.content.retriever.EmbeddingStoreContentRetriever.EmbeddingStoreContentRetrieverBuilder
 
EmbeddingStore - class in dev.langchain4j.store.embedding
Represents a store for embeddings, also known as a vector database.
embeddingStore(dev.langchain4j.store.embedding.EmbeddingStore) - function in dev.langchain4j.store.embedding.EmbeddingStoreIngestor.Builder
Sets the embedding store.
EmbeddingStoreContentRetriever - class in dev.langchain4j.rag.content.retriever
A ContentRetriever that retrieves from an EmbeddingStore.
EmbeddingStoreContentRetriever.EmbeddingStoreContentRetrieverBuilder - class in dev.langchain4j.rag.content.retriever.EmbeddingStoreContentRetriever
 
EmbeddingStoreIngestor - class in dev.langchain4j.store.embedding
The EmbeddingStoreIngestor represents an ingestion pipeline and is responsible for ingesting Documents into an EmbeddingStore.
EmbeddingStoreIngestor.Builder - class in dev.langchain4j.store.embedding.EmbeddingStoreIngestor
EmbeddingStoreIngestor builder.
EmbeddingStoreRetriever - class in dev.langchain4j.retriever
 
ensureBetween(java.lang.Double,double,double,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given Double value is in [min, max].
ensureBetween(java.lang.Integer,int,int,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given Integer value is in [min, max].
ensureBetween(java.lang.Long,long,long,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given Long value is in [min, max].
ensureEq(Object,Object,java.lang.String,kotlin.Array) - function in dev.langchain4j.internal.ValidationUtils
Ensure that the two values are equal.
ensureGreaterThanZero(java.lang.Double,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given expression is true.
ensureGreaterThanZero(java.lang.Integer,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given expression is true.
ensureNotBlank(java.lang.String,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given string is not null and not blank.
ensureNotEmpty(T,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given collection is not null and not empty.
ensureNotEmpty(kotlin.Array,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given array is not null and not empty.
ensureNotEmpty(java.util.Map,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given map is not null and not empty.
ensureNotNull(T,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given object is not null.
ensureNotNull(T,java.lang.String,kotlin.Array) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given object is not null.
ensureTrailingForwardSlash(java.lang.String) - function in dev.langchain4j.internal.Utils
Appends a trailing '/' if the provided URL does not end with '/'
ensureTrue(boolean,java.lang.String) - function in dev.langchain4j.internal.ValidationUtils
Ensures that the given expression is true.
enums(java.lang.Class) - function in dev.langchain4j.agent.tool.JsonSchemaProperty
Construct a property with key "enum" and all enum values taken from enumClass.
enums(kotlin.Array) - function in dev.langchain4j.agent.tool.JsonSchemaProperty
Construct a property with key "enum" and value enumValues.
enums(kotlin.Array) - function in dev.langchain4j.agent.tool.JsonSchemaProperty
Construct a property with key "enum" and value enumValues.
enumValues() - function in dev.langchain4j.model.chat.request.json.JsonEnumSchema
 
enumValues(kotlin.Array) - function in dev.langchain4j.model.chat.request.json.JsonEnumSchema.Builder
 
enumValues(java.util.List) - function in dev.langchain4j.model.chat.request.json.JsonEnumSchema.Builder
 
equals(Object) - function in dev.langchain4j.agent.tool.JsonSchemaProperty
 
equals(Object) - function in dev.langchain4j.agent.tool.ToolExecutionRequest
 
equals(Object) - function in dev.langchain4j.agent.tool.ToolParameters
 
equals(Object) - function in dev.langchain4j.agent.tool.ToolSpecification
 
equals(Object) - function in dev.langchain4j.data.audio.Audio
 
equals(Object) - function in dev.langchain4j.data.document.Metadata
 
equals(Object) - function in dev.langchain4j.data.embedding.Embedding
 
equals(Object) - function in dev.langchain4j.data.image.Image
 
equals(Object) - function in dev.langchain4j.data.message.AiMessage
 
equals(Object) - function in dev.langchain4j.data.message.AudioContent
 
equals(Object) - function in dev.langchain4j.data.message.CustomMessage
 
equals(Object) - function in dev.langchain4j.data.message.ImageContent
 
equals(Object) - function in dev.langchain4j.data.message.PdfFileContent
 
equals(Object) - function in dev.langchain4j.data.message.SystemMessage
 
equals(Object) - function in dev.langchain4j.data.message.TextContent
 
equals(Object) - function in dev.langchain4j.data.message.TextFileContent
 
equals(Object) - function in dev.langchain4j.data.message.ToolExecutionResultMessage
 
equals(Object) - function in dev.langchain4j.data.message.UserMessage
 
equals(Object) - function in dev.langchain4j.data.message.VideoContent
 
equals(Object) - function in dev.langchain4j.data.pdf.PdfFile
 
equals(Object) - function in dev.langchain4j.data.segment.TextSegment
 
equals(Object) - function in dev.langchain4j.data.text.TextFile
 
equals(Object) - function in dev.langchain4j.data.video.Video
 
equals(Object) - function in dev.langchain4j.model.chat.listener.ChatModelRequest
 
equals(Object) - function in dev.langchain4j.model.chat.listener.ChatModelResponse
 
equals(Object) - function in dev.langchain4j.model.chat.request.ChatRequest
 
equals(Object) - function in dev.langchain4j.model.chat.request.DefaultChatRequestParameters
 
equals(Object) - function in dev.langchain4j.model.chat.request.ResponseFormat
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonAnyOfSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonArraySchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonBooleanSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonEnumSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonIntegerSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonNumberSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonObjectSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonReferenceSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonSchema
 
equals(Object) - function in dev.langchain4j.model.chat.request.json.JsonStringSchema
 
equals(Object) - function in dev.langchain4j.model.chat.response.ChatResponse
 
equals(Object) - function in dev.langchain4j.model.chat.response.ChatResponseMetadata
 
equals(Object) - function in dev.langchain4j.model.input.Prompt
 
equals(Object) - function in dev.langchain4j.model.moderation.Moderation
 
equals(Object) - function in dev.langchain4j.model.output.Response
 
equals(Object) - function in dev.langchain4j.model.output.TokenUsage
 
equals(Object) - function in dev.langchain4j.rag.content.DefaultContent
Compares this Content with another object for equality.
equals(Object) - function in dev.langchain4j.rag.query.Metadata
 
equals(Object) - function in dev.langchain4j.rag.query.Query
 
equals(Object) - function in dev.langchain4j.store.embedding.EmbeddingMatch
 
equals(Object) - function in dev.langchain4j.store.embedding.EmbeddingSearchRequest
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.ContainsString
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsEqualTo
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsGreaterThan
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsGreaterThanOrEqualTo
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsIn
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsLessThan
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsLessThanOrEqualTo
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsNotEqualTo
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.comparison.IsNotIn
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.logical.And
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.logical.Not
 
equals(Object) - function in dev.langchain4j.store.embedding.filter.logical.Or
 
equals(Object) - function in dev.langchain4j.web.search.WebSearchInformationResult
 
equals(Object) - function in dev.langchain4j.web.search.WebSearchOrganicResult
 
equals(Object) - function in dev.langchain4j.web.search.WebSearchRequest
 
equals(Object) - function in dev.langchain4j.web.search.WebSearchResults
 
equals(Object) - function in java.lang.Record
 
equals(Object) - function in java.lang.annotation.Annotation
 
error() - function in dev.langchain4j.model.chat.listener.ChatModelErrorContext
 
estimateTokenCount(dev.langchain4j.data.message.UserMessage) - function in dev.langchain4j.model.chat.TokenCountEstimator
Estimates the count of tokens in the specified message.
estimateTokenCount(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.chat.TokenCountEstimator
Estimates the count of tokens in the specified text segment.
estimateTokenCount(dev.langchain4j.model.input.Prompt) - function in dev.langchain4j.model.chat.TokenCountEstimator
Estimates the count of tokens in the specified prompt.
estimateTokenCount(java.lang.String) - function in dev.langchain4j.model.chat.TokenCountEstimator
Estimates the count of tokens in the specified text.
estimateTokenCount(java.util.List) - function in dev.langchain4j.model.chat.TokenCountEstimator
Estimates the count of tokens in the specified list of messages.
estimateTokenCount(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.embedding.TokenCountEstimator
Estimates the count of tokens in the given text segment.
estimateTokenCount(java.lang.String) - function in dev.langchain4j.model.embedding.TokenCountEstimator
Estimates the count of tokens in the given text.
estimateTokenCount(java.util.List) - function in dev.langchain4j.model.embedding.TokenCountEstimator
Estimates the count of tokens in the given text segments.
estimateTokenCount(dev.langchain4j.data.segment.TextSegment) - function in dev.langchain4j.model.language.TokenCountEstimator
Estimates the count of tokens in the given text segment.
estimateTokenCount(dev.langchain4j.model.input.Prompt) - function in dev.langchain4j.model.language.TokenCountEstimator
Estimates the count of tokens in the given prompt.
estimateTokenCount(java.lang.String) - function in dev.langchain4j.model.language.TokenCountEstimator
Estimates the count of tokens in the given text.
estimateTokenCountInForcefulToolExecutionRequest(dev.langchain4j.agent.tool.ToolExecutionRequest) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given tool execution request.
estimateTokenCountInForcefulToolSpecification(dev.langchain4j.agent.tool.ToolSpecification) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given tool specification.
estimateTokenCountInMessage(dev.langchain4j.data.message.ChatMessage) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given message.
estimateTokenCountInMessages(java.lang.Iterable) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given messages.
estimateTokenCountInText(java.lang.String) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given text.
estimateTokenCountInToolExecutionRequests(java.lang.Iterable) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given tool execution requests.
estimateTokenCountInTools(java.lang.Iterable) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in Tool annotations of the given objects.
estimateTokenCountInTools(Object) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in Tool annotations of the given object.
estimateTokenCountInToolSpecifications(java.lang.Iterable) - function in dev.langchain4j.model.Tokenizer
Estimates the count of tokens in the given tool specifications.
Exceptions - class in dev.langchain4j.internal
Utility methods for creating common exceptions.
execute(java.lang.String) - function in dev.langchain4j.code.CodeExecutionEngine
Execute the given code.
executor(java.util.concurrent.Executor) - function in dev.langchain4j.rag.DefaultRetrievalAugmentor.DefaultRetrievalAugmentorBuilder
 
ExpandingQueryTransformer - class in dev.langchain4j.rag.query.transformer
A QueryTransformer that utilizes a ChatLanguageModel to expand a given Query.
ExpandingQueryTransformer.ExpandingQueryTransformerBuilder - class in dev.langchain4j.rag.query.transformer.ExpandingQueryTransformer
 
Experimental - class in dev.langchain4j
Indicates that a class/constructor/method is experimental and might change in the future.
expression() - function in dev.langchain4j.store.embedding.filter.logical.Not
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W