Index

A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractChain - Class in org.springframework.ai.chain
 
AbstractChain() - Constructor for class org.springframework.ai.chain.AbstractChain
 
AbstractConversionServiceOutputParser<T> - Class in org.springframework.ai.parser
Abstract OutputParser implementation that uses a pre-configured DefaultConversionService to convert the LLM output into the desired type format.
AbstractConversionServiceOutputParser(DefaultConversionService) - Constructor for class org.springframework.ai.parser.AbstractConversionServiceOutputParser
 
AbstractFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
 
AbstractFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
AbstractMessage - Class in org.springframework.ai.prompt.messages
 
AbstractMessage() - Constructor for class org.springframework.ai.prompt.messages.AbstractMessage
 
AbstractMessage(MessageType, String) - Constructor for class org.springframework.ai.prompt.messages.AbstractMessage
 
AbstractMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.AbstractMessage
 
AbstractMessage(MessageType, Resource) - Constructor for class org.springframework.ai.prompt.messages.AbstractMessage
 
AbstractMessage(MessageType, Resource, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.AbstractMessage
 
AbstractMessageConverterOutputParser<T> - Class in org.springframework.ai.parser
Abstract OutputParser implementation that uses a pre-configured MessageConverter to convert the LLM output into the desired type format.
AbstractMessageConverterOutputParser(MessageConverter) - Constructor for class org.springframework.ai.parser.AbstractMessageConverterOutputParser
 
accept(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
 
accept(List<Document>) - Method in class org.springframework.ai.writer.FileDocumentWriter
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
accessCode - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
add(String, Object) - Method in class org.springframework.ai.prompt.PromptTemplate
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.InMemoryVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
Adds a list of documents to the vector store.
add(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Adds list of Documents to the vector store.
addBestOfSequencesItem(BestOfSequence) - Method in class org.springframework.ai.huggingface.model.Details
 
addDefaultHeader(String, String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Add a default header.
addHeadersToRequest(HttpHeaders, RequestEntity.BodyBuilder) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Add headers to the request that is being built
addPrefillItem(PrefillToken) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
addPrefillItem(PrefillToken) - Method in class org.springframework.ai.huggingface.model.Details
 
addRegion(String, Rectangle2D) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Add a new region to group text by.
addStopItem(String) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.Details
 
afterPropertiesSet() - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
afterPropertiesSet() - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.MilvusVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
AiClient - Interface in org.springframework.ai.client
 
AiInput - Class in org.springframework.ai.chain
 
AiInput(Map<String, Object>) - Constructor for class org.springframework.ai.chain.AiInput
 
AiOutput - Class in org.springframework.ai.chain
 
AiOutput(Map<String, Object>) - Constructor for class org.springframework.ai.chain.AiOutput
 
AiResponse - Class in org.springframework.ai.client
 
AiResponse(List<Generation>) - Constructor for class org.springframework.ai.client.AiResponse
 
AiResponse(List<Generation>, Map<String, Object>) - Constructor for class org.springframework.ai.client.AiResponse
 
AiResponse(List<Generation>, Map<String, Object>, Map<String, Object>) - Constructor for class org.springframework.ai.client.AiResponse
 
alignToLeft(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
 
ALL - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
ALL_PAGES - Static variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
AllOfGenerateResponseDetails - Class in org.springframework.ai.huggingface.model
AllOfGenerateResponseDetails
AllOfGenerateResponseDetails() - Constructor for class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
 
AllOfStreamResponseDetails - Class in org.springframework.ai.huggingface.model
AllOfStreamResponseDetails
AllOfStreamResponseDetails() - Constructor for class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
 
and(FilterExpressionBuilder.Op, FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
AND - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
AND - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
AND - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
AND() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
AndExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
ApiClient - Class in org.springframework.ai.huggingface.invoker
 
ApiClient() - Constructor for class org.springframework.ai.huggingface.invoker.ApiClient
 
ApiClient(RestTemplate) - Constructor for class org.springframework.ai.huggingface.invoker.ApiClient
 
ApiClient.CollectionFormat - Enum Class in org.springframework.ai.huggingface.invoker
 
ApiKeyAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
ApiKeyAuth(String, String) - Constructor for class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
application - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
apply(String) - Method in interface org.springframework.ai.document.DocumentRetriever
 
apply(List<Document>) - Method in class org.springframework.ai.transformer.ContentFormatTransformer
Post process documents chunked from loader.
apply(List<Document>) - Method in class org.springframework.ai.transformer.KeywordMetadataEnricher
 
apply(List<Document>) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
apply(List<Document>) - Method in class org.springframework.ai.transformer.SummaryMetadataEnricher
 
apply(AiInput) - Method in class org.springframework.ai.chain.AbstractChain
 
applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in interface org.springframework.ai.huggingface.invoker.auth.Authentication
Apply authentication settings to header and / or query parameters.
applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
ASSISTANT - Enum constant in enum class org.springframework.ai.prompt.messages.MessageType
 
AssistantMessage - Class in org.springframework.ai.prompt.messages
Lets the model know the content was generated as a response to the user.
AssistantMessage(String) - Constructor for class org.springframework.ai.prompt.messages.AssistantMessage
 
AssistantMessage(String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.AssistantMessage
 
AssistantPromptTemplate - Class in org.springframework.ai.prompt
 
AssistantPromptTemplate(String) - Constructor for class org.springframework.ai.prompt.AssistantPromptTemplate
 
Authentication - Interface in org.springframework.ai.huggingface.invoker.auth
 
AzureOpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiAutoConfiguration(AzureOpenAiProperties) - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
azureOpenAiClient(OpenAIClient) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiClient - Class in org.springframework.ai.azure.openai.client
Implementation of AiClient backed by an OpenAiService
AzureOpenAiClient(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
azureOpenAiEmbeddingClient(OpenAIClient) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiEmbeddingClient - Class in org.springframework.ai.azure.openai.embedding
 
AzureOpenAiEmbeddingClient(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
AzureOpenAiEmbeddingClient(OpenAIClient, String) - Constructor for class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
AzureOpenAiEmbeddingClient(OpenAIClient, String, MetadataMode) - Constructor for class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
AzureOpenAiProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 

B

BasicEvaluationTest - Class in org.springframework.ai.evaluation
 
BasicEvaluationTest() - Constructor for class org.springframework.ai.evaluation.BasicEvaluationTest
 
BeanOutputParser<T> - Class in org.springframework.ai.parser
An implementation of OutputParser that transforms the LLM output to a specific object type using JSON schema.
BeanOutputParser(Class<T>) - Constructor for class org.springframework.ai.parser.BeanOutputParser
Constructor to initialize with the target type's class.
BeanOutputParser(Class<T>, ObjectMapper) - Constructor for class org.springframework.ai.parser.BeanOutputParser
Constructor to initialize with the target type's class and a custom object mapper.
bestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
BestOfSequence - Class in org.springframework.ai.huggingface.model
BestOfSequence
BestOfSequence() - Constructor for class org.springframework.ai.huggingface.model.BestOfSequence
 
bestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
 
BOOLEAN_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
BOOLEAN_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
BOOLEAN_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
BooleanConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
booleanExpression(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
booleanExpression(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
BooleanExpressionContext() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
 
BooleanExpressionContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
 
build() - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Constructs and returns an instance of ExtractedTextFormatter using the configurations set on this builder.
build() - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Returns the immutable configuration.
builder() - Static method in class org.springframework.ai.document.DefaultContentFormatter
Start building a new configuration.
builder() - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Provides an instance of the builder for this formatter.
builder() - Static method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vectorstore.filter.Filter
DSL builder for creating Filter.Expression programmatically.
builder() - Static method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig
Start building a new configuration.
Builder() - Constructor for class org.springframework.ai.reader.ExtractedTextFormatter.Builder
 
buildHttpRequest(Prompt) - Method in class org.springframework.ai.ollama.client.OllamaClient
Constructs an HTTP request for the provided prompt.
buildRestTemplate() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Build the RestTemplate used to make HTTP requests.

C

Cache() - Constructor for class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
 
castToExpression(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
Chain - Interface in org.springframework.ai.chain
 
channelNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
CHARSET_METADATA - Static variable in class org.springframework.ai.reader.TextReader
 
ChatMessage - Class in org.springframework.ai.prompt.messages
 
ChatMessage(String, String) - Constructor for class org.springframework.ai.prompt.messages.ChatMessage
 
ChatMessage(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.ChatMessage
 
ChatMessage(MessageType, String) - Constructor for class org.springframework.ai.prompt.messages.ChatMessage
 
ChatMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.ChatMessage
 
ChatPromptTemplate - Class in org.springframework.ai.prompt
A PromptTemplate that lets you specify the role as a string should the current implementations and their roles not suffice for your needs.
ChatPromptTemplate(List<PromptTemplate>) - Constructor for class org.springframework.ai.prompt.ChatPromptTemplate
 
children() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the children record component.
clearCache() - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
COMMA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
COMMA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
COMMA() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
COMMA(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
compare() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
compare() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
CompareContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
CompareExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
compatGenerate(CompatGenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens if `stream == false` or a stream of token if `stream == true` Generate tokens if `stream == false` or a stream of token if `stream == true`
CompatGenerateRequest - Class in org.springframework.ai.huggingface.model
CompatGenerateRequest
CompatGenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
compatGenerateWithHttpInfo(CompatGenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens if `stream == false` or a stream of token if `stream == true` Generate tokens if `stream == false` or a stream of token if `stream == true`
computeFontHeight(PDFont) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
constant(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
ConstantArrayContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
ConstantContext() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
 
content - Variable in class org.springframework.ai.prompt.messages.AbstractMessage
 
content() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
Returns the value of the content record component.
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
ContentFormatter - Interface in org.springframework.ai.document
Converts the Document text and metadata into a AI, prompt-friendly text representation.
ContentFormatTransformer - Class in org.springframework.ai.transformer
 
ContentFormatTransformer(ContentFormatter) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
 
ContentFormatTransformer(ContentFormatter, boolean) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
 
CONTEXT_STR_PLACEHOLDER - Static variable in class org.springframework.ai.transformer.KeywordMetadataEnricher
 
convert(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
convert(Filter.Operand, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
copyFrom(FiltersParser.BooleanExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
 
copyFrom(FiltersParser.ConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
 
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
 
CosineDistance - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
cosineSimilarity(List<Double>, List<Double>) - Static method in class org.springframework.ai.vectorstore.InMemoryVectorStore.EmbeddingMath
 
create() - Method in class org.springframework.ai.prompt.AssistantPromptTemplate
 
create() - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
create() - Method in class org.springframework.ai.prompt.PromptTemplate
 
create() - Method in interface org.springframework.ai.prompt.PromptTemplateActions
 
create() - Method in class org.springframework.ai.prompt.SystemPromptTemplate
 
create(Map<String, Object>) - Method in class org.springframework.ai.prompt.AssistantPromptTemplate
 
create(Map<String, Object>) - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
create(Map<String, Object>) - Method in class org.springframework.ai.prompt.PromptTemplate
 
create(Map<String, Object>) - Method in interface org.springframework.ai.prompt.PromptTemplateActions
 
create(Map<String, Object>) - Method in class org.springframework.ai.prompt.SystemPromptTemplate
 
createMessage() - Method in class org.springframework.ai.prompt.PromptTemplate
 
createMessage() - Method in interface org.springframework.ai.prompt.PromptTemplateMessageActions
 
createMessage() - Method in class org.springframework.ai.prompt.SystemPromptTemplate
 
createMessage(Map<String, Object>) - Method in class org.springframework.ai.prompt.PromptTemplate
 
createMessage(Map<String, Object>) - Method in interface org.springframework.ai.prompt.PromptTemplateMessageActions
 
createMessage(Map<String, Object>) - Method in class org.springframework.ai.prompt.SystemPromptTemplate
 
createMessages() - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
createMessages() - Method in interface org.springframework.ai.prompt.PromptTemplateChatActions
 
createMessages(Map<String, Object>) - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
createMessages(Map<String, Object>) - Method in interface org.springframework.ai.prompt.PromptTemplateChatActions
 
CSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
CURRENT - Enum constant in enum class org.springframework.ai.transformer.SummaryMetadataEnricher.SummaryType
 

D

DEBUG - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
DECIMAL_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
DECIMAL_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
DECIMAL_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
DecimalConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
decoderInputDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
DEFAULT_CACHE_DIRECTORY - Static variable in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
DEFAULT_CONTENT_FORMATTER - Static variable in class org.springframework.ai.document.Document
 
DEFAULT_DATABASE_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
DEFAULT_ONNX_MODEL_URI - Static variable in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
DEFAULT_ONNX_TOKENIZER_URI - Static variable in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
DEFAULT_SUMMARY_EXTRACT_TEMPLATE - Static variable in class org.springframework.ai.transformer.SummaryMetadataEnricher
 
DEFAULT_TOP_K - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Default value for the top 'k' similar results to return.
defaultConfig() - Static method in class org.springframework.ai.document.DefaultContentFormatter
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig
Returns the default config.
DefaultContentFormatter - Class in org.springframework.ai.document
 
DefaultContentFormatter.Builder - Class in org.springframework.ai.document
 
defaults() - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Provides a default instance of the formatter.
defaults() - Static method in class org.springframework.ai.vectorstore.SearchRequest
Create a new SearchRequest builder instance with an empty embedding query string.
delete(List<String>) - Method in class org.springframework.ai.vectorstore.InMemoryVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
Deletes a list of documents by their IDs.
delete(List<String>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store.
deleteBottomTextLines(String, int) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Removes the specified number of lines from the bottom part of the text.
deleteCacheFolder() - Method in class org.springframework.ai.embedding.ResourceCacheService
 
deleteTopTextLines(String, int) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Removes a specified number of lines from the top part of the given text.
DescriptiveErrorListener() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
details(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
details(AllOfGenerateResponseDetails) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
details(AllOfStreamResponseDetails) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
Details - Class in org.springframework.ai.huggingface.model
Details
Details() - Constructor for class org.springframework.ai.huggingface.model.Details
 
dimensions() - Method in class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
dimensions() - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
dimensions() - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
dimensions() - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
dimensions() - Method in class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
dimensions(EmbeddingClient, String) - Static method in class org.springframework.ai.embedding.EmbeddingUtil
Return the dimension of the requested embedding model name.
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doApply(AiInput) - Method in class org.springframework.ai.chain.AbstractChain
 
DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
dockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
Document - Class in org.springframework.ai.document
 
Document(String) - Constructor for class org.springframework.ai.document.Document
 
Document(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
 
Document(String, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
 
DocumentReader - Interface in org.springframework.ai.document
 
DocumentRetriever - Interface in org.springframework.ai.document
 
DocumentTransformer - Interface in org.springframework.ai.document
 
DocumentWriter - Interface in org.springframework.ai.document
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PgVectorFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
 
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.MilvusFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PgVectorFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.MilvusFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.MilvusFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PgVectorFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
 
doSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PgVectorFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
 
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
DOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
DOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
DOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
dotProduct(List<Double>, List<Double>) - Static method in class org.springframework.ai.vectorstore.InMemoryVectorStore.EmbeddingMath
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 

E

embed(String) - Method in class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
embed(String) - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
embed(String) - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
embed(String) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
embed(String) - Method in class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
embed(List<String>) - Method in class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
embed(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
embed(List<String>) - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
embed(List<String>) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
embed(List<String>) - Method in class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
embed(Document) - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
EMBED - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
Embedding - Class in org.springframework.ai.embedding
 
Embedding(List<Double>, Integer) - Constructor for class org.springframework.ai.embedding.Embedding
 
EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
embeddingClient - Variable in class org.springframework.ai.vectorstore.InMemoryVectorStore
 
embeddingClient(TransformersEmbeddingClientProperties) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientAutoConfiguration
 
EmbeddingClient - Interface in org.springframework.ai.embedding
 
embeddingDistance(String) - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
EmbeddingMath() - Constructor for class org.springframework.ai.vectorstore.InMemoryVectorStore.EmbeddingMath
 
EmbeddingResponse - Class in org.springframework.ai.embedding
 
EmbeddingResponse(List<Embedding>, Map<String, Object>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
 
EmbeddingUtil - Class in org.springframework.ai.embedding
 
EmbeddingUtil() - Constructor for class org.springframework.ai.embedding.EmbeddingUtil
 
embedForResponse(List<String>) - Method in class org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient
 
embedForResponse(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
embedForResponse(List<String>) - Method in class org.springframework.ai.embedding.PostgresMlEmbeddingClient
 
embedForResponse(List<String>) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
embedForResponse(List<String>) - Method in class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
EmptyJsonMetadataGenerator - Class in org.springframework.ai.reader
 
EmptyJsonMetadataGenerator() - Constructor for class org.springframework.ai.reader.EmptyJsonMetadataGenerator
 
endPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the endPageNumber record component.
enterAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
enterAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
enterCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.compare().
enterCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.compare().
enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
enterConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.constantArray().
enterConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.constantArray().
enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
enterEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
enterIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.identifier().
enterIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.identifier().
enterInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
enterInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
enterNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
enterNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
enterOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
enterOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
enterTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
enterTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
enterWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.where().
enterWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.where().
EOF() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
EOS_TOKEN - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
eq(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
EQ - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
equals(Object) - Method in class org.springframework.ai.document.Document
 
equals(Object) - Method in class org.springframework.ai.embedding.Embedding
 
equals(Object) - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.Details
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.Info
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
equals(Object) - Method in class org.springframework.ai.huggingface.model.Token
 
equals(Object) - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Indicates whether some other object is "equal to" this one.
EQUALS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
EQUALS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
EQUALS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
error(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
errorMessages - Variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
ErrorResponse - Class in org.springframework.ai.huggingface.model
ErrorResponse
ErrorResponse() - Constructor for class org.springframework.ai.huggingface.model.ErrorResponse
 
errorType(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
 
EuclideanDistance - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
evaluateQuestionAndAnswer(String, AiResponse, boolean) - Method in class org.springframework.ai.evaluation.BasicEvaluationTest
 
exitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
exitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
exitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.compare().
exitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.compare().
exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
exitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.constantArray().
exitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.constantArray().
exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
exitEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
exitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.identifier().
exitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.identifier().
exitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
exitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
exitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
exitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
exitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
exitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
exitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
exitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
exitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.where().
exitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.where().
Expression(Filter.ExpressionType, Filter.Operand, Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Expression
Creates an instance of a Expression record class.
ExtractedTextFormatter - Class in org.springframework.ai.reader
A utility to reformat extracted text content before encapsulating it in a Document.
ExtractedTextFormatter.Builder - Class in org.springframework.ai.reader
The Builder class is a nested static class of ExtractedTextFormatter designed to facilitate the creation and customization of instances of ExtractedTextFormatter.
extractRegions(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Process the page to extract the region text.

F

FileDocumentWriter - Class in org.springframework.ai.writer
Writes the content of a list of Documents into a file.
FileDocumentWriter(String) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean, MetadataMode, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
Writes the content of a list of Documents into a file.
Filter - Class in org.springframework.ai.vectorstore.filter
Portable runtime model for metadata filter expressions.
Filter() - Constructor for class org.springframework.ai.vectorstore.filter.Filter
 
Filter.Expression - Record Class in org.springframework.ai.vectorstore.filter
Triple that represents and filter boolean expression as left type right.
Filter.ExpressionType - Enum Class in org.springframework.ai.vectorstore.filter
Filter expression operations.
Filter.Group - Record Class in org.springframework.ai.vectorstore.filter
Represents expression grouping (e.g.
Filter.Key - Record Class in org.springframework.ai.vectorstore.filter
String identifier representing an expression key.
Filter.Operand - Interface in org.springframework.ai.vectorstore.filter
Mark interface representing the supported expression types: Filter.Key, Filter.Value, Filter.Expression and Filter.Group.
Filter.Value - Record Class in org.springframework.ai.vectorstore.filter
Represents expression value constant or constant array.
FilterExpressionBuilder - Class in org.springframework.ai.vectorstore.filter
DSL builder for Filter.Expression instances.
FilterExpressionBuilder() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.PgVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.PineconeVectorStore
 
FilterExpressionParseException(String, Throwable) - Constructor for exception org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException
 
FilterExpressionTextParser - Class in org.springframework.ai.vectorstore.filter
Parse a textual, vector-store agnostic, filter expression language into Filter.Expression.
FilterExpressionTextParser() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser(ANTLRErrorStrategy) - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser.DescriptiveErrorListener - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionParseException - Exception in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionVisitor - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
FiltersBaseListener - Class in org.springframework.ai.vectorstore.filter.antlr4
This class provides an empty implementation of FiltersListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
FiltersBaseListener() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
 
FiltersBaseVisitor<T> - Class in org.springframework.ai.vectorstore.filter.antlr4
This class provides an empty implementation of FiltersVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
FiltersBaseVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
 
FiltersLexer - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersLexer(CharStream) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
FiltersListener - Interface in org.springframework.ai.vectorstore.filter.antlr4
This interface defines a complete listener for a parse tree produced by FiltersParser.
FiltersParser - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser(TokenStream) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
FiltersParser.AndExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.BooleanConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.BooleanExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.CompareContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.CompareExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.ConstantArrayContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.ConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.DecimalConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.GroupExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.IdentifierContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.InExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.IntegerConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.NinExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.OrExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.TextConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.WhereContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersVisitor<T> - Interface in org.springframework.ai.vectorstore.filter.antlr4
This interface defines a complete generic visitor for a parse tree produced by FiltersParser.
finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.Details
 
finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
FinishReason - Enum Class in org.springframework.ai.huggingface.model
Gets or Sets FinishReason
flatten() - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
ForkPDFLayoutTextStripper - Class in org.springframework.ai.reader.pdf.layout
This class extends PDFTextStripper to provide custom text extraction and formatting capabilities for PDF pages.
ForkPDFLayoutTextStripper() - Constructor for class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
Constructor
format(String) - Method in class org.springframework.ai.reader.ExtractedTextFormatter
Formats the provided text according to the formatter's configuration.
format(String, int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter
Formats the provided text based on the formatter's configuration, considering the page number.
format(Date, StringBuffer, FieldPosition) - Method in class org.springframework.ai.huggingface.invoker.RFC3339DateFormat
 
format(Document, MetadataMode) - Method in interface org.springframework.ai.document.ContentFormatter
 
format(Document, MetadataMode) - Method in class org.springframework.ai.document.DefaultContentFormatter
 
formatDate(Date) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Format the given Date object into string.
FormatProvider - Interface in org.springframework.ai.prompt
Implementations of this interface provides instructions for how the output of a language model should be formatted.
from(DefaultContentFormatter) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
 
from(SearchRequest) - Static method in class org.springframework.ai.vectorstore.SearchRequest
Copy an existing SearchRequest instance.
fromValue(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
 
fromValue(String) - Static method in enum class org.springframework.ai.prompt.messages.MessageType
 
fromValue(String) - Static method in enum class org.springframework.ai.prompt.TemplateFormat
 
FUNCTION - Enum constant in enum class org.springframework.ai.prompt.messages.MessageType
 
FunctionMessage - Class in org.springframework.ai.prompt.messages
 
FunctionMessage(String) - Constructor for class org.springframework.ai.prompt.messages.FunctionMessage
 
FunctionMessage(String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.messages.FunctionMessage
 
FunctionPromptTemplate - Class in org.springframework.ai.prompt
 
FunctionPromptTemplate(String) - Constructor for class org.springframework.ai.prompt.FunctionPromptTemplate
 

G

GE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
GE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
GE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
generate(String) - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
generate(String) - Method in interface org.springframework.ai.client.AiClient
 
generate(String) - Method in class org.springframework.ai.openai.client.OpenAiClient
 
generate(Map<String, Object>) - Method in class org.springframework.ai.reader.EmptyJsonMetadataGenerator
 
generate(Map<String, Object>) - Method in interface org.springframework.ai.reader.JsonMetadataGenerator
The input is the JSON document represented as a map, the output are the fields extracted from the input map that will be used as metadata.
generate(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens Generate tokens
generate(Prompt) - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
generate(Prompt) - Method in interface org.springframework.ai.client.AiClient
 
generate(Prompt) - Method in class org.springframework.ai.huggingface.client.HuggingfaceAiClient
Generate text based on the provided prompt.
generate(Prompt) - Method in class org.springframework.ai.ollama.client.OllamaClient
 
generate(Prompt) - Method in class org.springframework.ai.openai.client.OpenAiClient
 
generatedText(String) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
generatedText(String) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
generatedText(String) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Details
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
generateParagraphs(ParagraphManager.Paragraph, PDOutlineNode, Integer) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
For given PDOutlineNode bookmark convert all sibling PDOutlineItem items into ParagraphManager.Paragraph instances under the parentParagraph.
GenerateParameters - Class in org.springframework.ai.huggingface.model
GenerateParameters
GenerateParameters() - Constructor for class org.springframework.ai.huggingface.model.GenerateParameters
 
GenerateRequest - Class in org.springframework.ai.huggingface.model
GenerateRequest
GenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.GenerateRequest
 
GenerateResponse - Class in org.springframework.ai.huggingface.model
GenerateResponse
GenerateResponse() - Constructor for class org.springframework.ai.huggingface.model.GenerateResponse
 
generateStream(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
generateStreamWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
generateWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens Generate tokens
Generation - Class in org.springframework.ai.client
 
Generation(String) - Constructor for class org.springframework.ai.client.Generation
 
Generation(String, Map<String, Object>) - Constructor for class org.springframework.ai.client.Generation
 
get() - Method in class org.springframework.ai.reader.JsonReader
 
get() - Method in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
get() - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Reads and processes the PDF document to extract paragraphs.
get() - Method in class org.springframework.ai.reader.TextReader
 
get() - Method in class org.springframework.ai.reader.tika.TikaDocumentReader
Extracts and returns the list of documents from the resource.
getAccessToken() - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
getAiResponse(List<OllamaGenerateResult>) - Method in class org.springframework.ai.ollama.client.OllamaClient
Converts the list of OllamaGenerateResult into a structured AiResponse.
getApiClient() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getApiKeyPrefix() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getAuthentication(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get authentication for the given name.
getAuthentications() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get authentications (key: authentication name, value: authentication).
getBasePath() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get the current base path
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getBaseUrl() - Method in class org.springframework.ai.ollama.client.OllamaClient
 
getBestOf() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get bestOf minimum: 0
getBestOfSequences() - Method in class org.springframework.ai.huggingface.model.Details
Get bestOfSequences
getCache() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
getCachedResource(String) - Method in class org.springframework.ai.embedding.ResourceCacheService
Get Resource representing the cached copy of the original resource.
getCachedResource(Resource) - Method in class org.springframework.ai.embedding.ResourceCacheService
Get Resource representing the cached copy of the original resource.
getCaPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getChannelNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getCharset() - Method in class org.springframework.ai.reader.TextReader
 
getClientKeyPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getClientPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getConfigPrefix() - Static method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getConfigPrefix() - Static method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getConnectTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getContent() - Method in class org.springframework.ai.document.Document
 
getContent() - Method in class org.springframework.ai.prompt.messages.AbstractMessage
 
getContent() - Method in interface org.springframework.ai.prompt.messages.Message
 
getContentFormatter() - Method in class org.springframework.ai.document.Document
 
getContents() - Method in class org.springframework.ai.prompt.Prompt
 
getContext() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getConversionService() - Method in class org.springframework.ai.parser.AbstractConversionServiceOutputParser
 
getCreatedAt() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getCustomMetadata() - Method in class org.springframework.ai.reader.TextReader
Metadata associated with all documents created by the loader.
getData() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getDateFormat() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get the date format used to parse/format date parameters.
getDetails() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
Get details
getDetails() - Method in class org.springframework.ai.huggingface.model.StreamResponse
Get details
getDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getDirectory() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
getDockerLabel() - Method in class org.springframework.ai.huggingface.model.Info
Get dockerLabel
getDone() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getDuration() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getEmbedding() - Method in class org.springframework.ai.document.Document
 
getEmbedding() - Method in class org.springframework.ai.embedding.Embedding
 
getEmbeddingApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getEmbeddingBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getEmbeddingModel() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
getEmbeddingModel() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getEndpoint() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
getEnvironment() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getError() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
Get error
getErrorType() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
Get errorType
getEvalCount() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getEvalDuration() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getExcludedEmbedMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getExcludedInferenceMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getFinishReason() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get finishReason
getFinishReason() - Method in class org.springframework.ai.huggingface.model.Details
Get finishReason
getFinishReason() - Method in class org.springframework.ai.huggingface.model.StreamDetails
Get finishReason
getFormat() - Method in class org.springframework.ai.parser.BeanOutputParser
Provides the expected format of the response, instructing that it should adhere to the generated JSON schema.
getFormat() - Method in class org.springframework.ai.parser.ListOutputParser
 
getFormat() - Method in class org.springframework.ai.parser.MapOutputParser
 
getFormat() - Method in interface org.springframework.ai.prompt.FormatProvider
 
getFormattedContent() - Method in class org.springframework.ai.document.Document
 
getFormattedContent(ContentFormatter, MetadataMode) - Method in class org.springframework.ai.document.Document
Helper content extractor that uses and external ContentFormatter.
getFormattedContent(MetadataMode) - Method in class org.springframework.ai.document.Document
 
getGeneratedText() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get generatedText
getGeneratedText() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
Get generatedText
getGeneratedText() - Method in class org.springframework.ai.huggingface.model.StreamResponse
Get generatedText
getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get generatedTokens minimum: 0
getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.Details
Get generatedTokens minimum: 0
getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.StreamDetails
Get generatedTokens minimum: 0
getGeneration() - Method in class org.springframework.ai.client.AiResponse
 
getGenerations() - Method in class org.springframework.ai.client.AiResponse
The list of generated outputs.
getGpuDeviceId() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
 
getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getId() - Method in class org.springframework.ai.document.Document
 
getId() - Method in class org.springframework.ai.huggingface.model.PrefillToken
Get id minimum: 0
getId() - Method in class org.springframework.ai.huggingface.model.Token
Get id minimum: 0
getIdleTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getIndex() - Method in class org.springframework.ai.embedding.Embedding
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getIndexParameters() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getInfo() - Method in class org.springframework.ai.client.Generation
 
getInputKeys() - Method in class org.springframework.ai.chain.AbstractChain
 
getInputKeys() - Method in interface org.springframework.ai.chain.Chain
 
getInputs() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get inputs
getInputs() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
Get inputs
getInputVariables() - Method in class org.springframework.ai.prompt.PromptTemplate
 
getK() - Method in class org.springframework.ai.retriever.VectorStoreRetriever
 
getKeepAliveTimeMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKeepAliveTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKeys() - Method in interface org.springframework.ai.memory.Memory
The keys that the memory will add to Chain inputs
getLoadDuration() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getLocation() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getLogprob() - Method in class org.springframework.ai.huggingface.model.PrefillToken
Get logprob
getLogprob() - Method in class org.springframework.ai.huggingface.model.Token
Get logprob
getMaxBatchTotalTokens() - Method in class org.springframework.ai.huggingface.model.Info
Get maxBatchTotalTokens minimum: 0
getMaxBestOf() - Method in class org.springframework.ai.huggingface.model.Info
Get maxBestOf minimum: 0
getMaxConcurrentRequests() - Method in class org.springframework.ai.huggingface.model.Info
Router Parameters minimum: 0
getMaxInputLength() - Method in class org.springframework.ai.huggingface.model.Info
Get maxInputLength minimum: 0
getMaxNewTokens() - Method in class org.springframework.ai.huggingface.client.HuggingfaceAiClient
Gets the maximum number of new tokens to be generated.
getMaxNewTokens() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get maxNewTokens minimum: 0
getMaxStopSequences() - Method in class org.springframework.ai.huggingface.model.Info
Get maxStopSequences minimum: 0
getMaxTotalTokens() - Method in class org.springframework.ai.huggingface.model.Info
Get maxTotalTokens minimum: 0
getMaxWaitingTokens() - Method in class org.springframework.ai.huggingface.model.Info
Get maxWaitingTokens minimum: 0
getMemory() - Method in class org.springframework.ai.chain.AbstractChain
 
getMessageConverter() - Method in class org.springframework.ai.parser.AbstractMessageConverterOutputParser
 
getMessages() - Method in class org.springframework.ai.prompt.Prompt
 
getMessageType() - Method in class org.springframework.ai.prompt.messages.AbstractMessage
 
getMessageType() - Method in interface org.springframework.ai.prompt.messages.Message
 
getMessageTypeValue() - Method in class org.springframework.ai.prompt.messages.AbstractMessage
 
getMessageTypeValue() - Method in interface org.springframework.ai.prompt.messages.Message
 
getMetadata() - Method in class org.springframework.ai.document.Document
 
getMetadata() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
getMetadataSeparator() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getMetadataTemplate() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getMetricType() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getModel() - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
getModel() - Method in class org.springframework.ai.ollama.client.OllamaClient
 
getModel() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getModel() - Method in class org.springframework.ai.openai.client.OpenAiClient
 
getModelDeviceType() - Method in class org.springframework.ai.huggingface.model.Info
Get modelDeviceType
getModelDtype() - Method in class org.springframework.ai.huggingface.model.Info
Get modelDtype
getModelId() - Method in class org.springframework.ai.huggingface.model.Info
Model info
getModelInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Text Generation Inference endpoint info Text Generation Inference endpoint info
getModelInfoWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Text Generation Inference endpoint info Text Generation Inference endpoint info
getModelPipelineTag() - Method in class org.springframework.ai.huggingface.model.Info
Get modelPipelineTag
getModelSha() - Method in class org.springframework.ai.huggingface.model.Info
Get modelSha
getModelUri() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
 
getModeNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getNamespace() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getObjectMapper() - Method in class org.springframework.ai.parser.BeanOutputParser
Configures and returns an object mapper for JSON operations.
getOnnx() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
 
getOutputKeys() - Method in class org.springframework.ai.chain.AbstractChain
 
getOutputKeys() - Method in interface org.springframework.ai.chain.Chain
 
getOutputParser() - Method in class org.springframework.ai.prompt.PromptTemplate
 
getParagraphsByLevel(ParagraphManager.Paragraph, int, boolean) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
getParameters() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get parameters
getParameters() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
Get parameters
getParamName() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getPassword() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPassword() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPrefill() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get prefill
getPrefill() - Method in class org.springframework.ai.huggingface.model.Details
Get prefill
getProjectId() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getPromptEvalCount() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getPromptEvalDuration() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getProperties() - Method in class org.springframework.ai.prompt.messages.AbstractMessage
 
getProperties() - Method in interface org.springframework.ai.prompt.messages.Message
 
getProviderOutput() - Method in class org.springframework.ai.client.AiResponse
Arbitrary model provider specific output
getQuery() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getRegions() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Get the list of regions that have been setup.
getRepetitionPenalty() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get repetitionPenalty
getResponse() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getRpcDeadlineMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
getRuleNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getRuleNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getRunInfo() - Method in class org.springframework.ai.client.AiResponse
The run metadata information
getSeed() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get seed minimum: 0
getSeed() - Method in class org.springframework.ai.huggingface.model.Details
Get seed minimum: 0
getSeed() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get seed minimum: 0
getSeed() - Method in class org.springframework.ai.huggingface.model.StreamDetails
Get seed minimum: 0
getSerializedATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getSerializedATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getServerName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getServerPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getServerSideTimeout() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getSha() - Method in class org.springframework.ai.huggingface.model.Info
Get sha
getSimilarityThreshold() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getSimpleCallback() - Method in class org.springframework.ai.ollama.client.OllamaClient
 
getStop() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get stop
getTemperature() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
getTemperature() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
getTemperature() - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
getTemperature() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get temperature
getTemperature() - Method in class org.springframework.ai.openai.client.OpenAiClient
 
getTemplate() - Method in class org.springframework.ai.prompt.PromptTemplate
 
getTemplateFormat() - Method in class org.springframework.ai.prompt.PromptTemplate
 
getText() - Method in class org.springframework.ai.client.Generation
 
getText() - Method in class org.springframework.ai.huggingface.model.PrefillToken
Get text
getText() - Method in class org.springframework.ai.huggingface.model.Token
Get text
getText(String) - Static method in class org.springframework.ai.ResourceUtils
 
getTextBetweenParagraphs(ParagraphManager.Paragraph, ParagraphManager.Paragraph) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
getTextForRegion(String) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Get the text for the region, this should be called after extractRegions().
getTextTemplate() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getThreshold() - Method in class org.springframework.ai.retriever.VectorStoreRetriever
 
getToken() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getToken() - Method in class org.springframework.ai.huggingface.model.StreamResponse
Get token
getTokenizer() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
getTokenNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
Deprecated.
getTokenNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
Deprecated.
getTokens() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get tokens
getTokens() - Method in class org.springframework.ai.huggingface.model.Details
Get tokens
getTopK() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topK
getTopK() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getTopP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topP maximum: 1
getTotalDuration() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
getTruncate() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get truncate minimum: 0
getTypicalP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get typicalP maximum: 1
getUri() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
 
getUri() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getUrl() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 
getUsername() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getUsername() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
getValidationWorkers() - Method in class org.springframework.ai.huggingface.model.Info
Get validationWorkers minimum: 0
getValue() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
 
getValue() - Method in enum class org.springframework.ai.prompt.messages.MessageType
 
getValue() - Method in enum class org.springframework.ai.prompt.TemplateFormat
 
getVectorStore() - Method in class org.springframework.ai.retriever.VectorStoreRetriever
 
getVersion() - Method in class org.springframework.ai.huggingface.model.Info
Router Info
getVocabulary() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getVocabulary() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getWaitingServedRatio() - Method in class org.springframework.ai.huggingface.model.Info
Get waitingServedRatio
group(FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
Group(Filter.Expression) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Group
Creates an instance of a Group record class.
GroupExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
gt(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
GT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
GT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
GT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
GT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
gte(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
GTE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 

H

hasFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hashCode() - Method in class org.springframework.ai.document.Document
 
hashCode() - Method in class org.springframework.ai.embedding.Embedding
 
hashCode() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
hashCode() - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
 
hashCode() - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
 
hashCode() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
hashCode() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
hashCode() - Method in class org.springframework.ai.huggingface.model.Details
 
hashCode() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
hashCode() - Method in class org.springframework.ai.huggingface.model.Info
 
hashCode() - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
hashCode() - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
hashCode() - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
hashCode() - Method in class org.springframework.ai.huggingface.model.Token
 
hashCode() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Returns a hash code value for this object.
health() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Health check method Health check method
healthWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Health check method Health check method
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
An HNSW index creates a multilayer graph.
HttpBasicAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
HttpBasicAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
huggingfaceAiClient(HuggingfaceProperties) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceAutoConfiguration
 
HuggingfaceAiClient - Class in org.springframework.ai.huggingface.client
An implementation of AiClient that interfaces with HuggingFace Inference Endpoints for text generation.
HuggingfaceAiClient(String, String) - Constructor for class org.springframework.ai.huggingface.client.HuggingfaceAiClient
Constructs a new HuggingfaceAiClient with the specified API token and base path.
HuggingfaceAutoConfiguration - Class in org.springframework.ai.autoconfigure.huggingface
 
HuggingfaceAutoConfiguration(HuggingfaceProperties) - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceAutoConfiguration
 
HuggingfaceProperties - Class in org.springframework.ai.autoconfigure.huggingface
 
HuggingfaceProperties() - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 

I

id(Integer) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
id(Integer) - Method in class org.springframework.ai.huggingface.model.Token
 
identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
IDENTIFIER - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
IDENTIFIER - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
IDENTIFIER() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
IDENTIFIER(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
implicit - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
in(String, Object...) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
in(String, List<Object>) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
IN - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
IN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
IN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
IN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
IN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
index - Variable in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
InExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
INFERENCE - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
Info - Class in org.springframework.ai.huggingface.model
Info
Info() - Constructor for class org.springframework.ai.huggingface.model.Info
 
init() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
 
InMemoryVectorStore - Class in org.springframework.ai.vectorstore
 
InMemoryVectorStore(EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.InMemoryVectorStore
 
InMemoryVectorStore.EmbeddingMath - Class in org.springframework.ai.vectorstore
 
InMemoryVectorStore.Similarity - Class in org.springframework.ai.vectorstore
 
inputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
inputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
INSTANCE - Static variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
INTEGER_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
INTEGER_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
INTEGER_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
IntegerConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.PgVectorStore
 
invokeAPI(String, HttpMethod, MultiValueMap<String, String>, Object, HttpHeaders, MultiValueMap<String, Object>, List<MediaType>, MediaType, String[], ParameterizedTypeReference<T>) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Invoke API by sending HTTP request with the given options.
isCopyContentFormatter() - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
isDebugging() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Check that whether debugging is enabled for this API client.
isDecoderInputDetails() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get decoderInputDetails
isDetails() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get details
isDoSample() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get doSample
isEnabled() - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
 
isJsonMime(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Check if the given String is a JSON MIME.
isJsonMime(MediaType) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Check if the given MIME is a JSON MIME.
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
isReturnFullText() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get returnFullText
isSecure() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
isSpecial() - Method in class org.springframework.ai.huggingface.model.Token
Get special
isStream() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get stream
isWatermark() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get watermark
IVFFLAT - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
An IVFFlat index divides vectors into lists, and then searches a subset of those lists that are closest to the query vector.

J

JsonMetadataGenerator - Interface in org.springframework.ai.reader
 
JsonReader - Class in org.springframework.ai.reader
 
JsonReader(Resource) - Constructor for class org.springframework.ai.reader.JsonReader
 
JsonReader(Resource, String...) - Constructor for class org.springframework.ai.reader.JsonReader
 
JsonReader(Resource, JsonMetadataGenerator, String...) - Constructor for class org.springframework.ai.reader.JsonReader
 

K

key() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
Returns the value of the key record component.
Key(String) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Key
Creates an instance of a Key record class.
KeywordMetadataEnricher - Class in org.springframework.ai.transformer
Keyword extractor that uses model to extract 'excerpt_keywords' metadata field.
KeywordMetadataEnricher(AiClient, int) - Constructor for class org.springframework.ai.transformer.KeywordMetadataEnricher
 
KEYWORDS_TEMPLATE - Static variable in class org.springframework.ai.transformer.KeywordMetadataEnricher
 

L

LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
left() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the left record component.
LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LEFT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LEFT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
LENGTH - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
level() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the level record component.
ListOutputParser - Class in org.springframework.ai.parser
OutputParser implementation that uses a DefaultConversionService to convert the LLM output into a List instance.
ListOutputParser(DefaultConversionService) - Constructor for class org.springframework.ai.parser.ListOutputParser
 
load(File) - Method in class org.springframework.ai.vectorstore.SimplePersistentVectorStore
 
load(Map<String, Object>) - Method in interface org.springframework.ai.memory.Memory
Return key-value pairs given the text input to the chain
load(Resource) - Method in class org.springframework.ai.vectorstore.SimplePersistentVectorStore
 
logprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
logprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
 
lt(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
LT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
lte(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
LTE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 

M

MapOutputParser - Class in org.springframework.ai.parser
OutputParser implementation that uses a pre-configured MappingJackson2MessageConverter to convert the LLM output into a java.util.Map<String, Object> instance.
MapOutputParser() - Constructor for class org.springframework.ai.parser.MapOutputParser
 
maxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
maxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
Memory - Interface in org.springframework.ai.memory
 
Message - Interface in org.springframework.ai.prompt.messages
 
messageType - Variable in class org.springframework.ai.prompt.messages.AbstractMessage
 
MessageType - Enum Class in org.springframework.ai.prompt.messages
 
METADATA_END_PAGE_NUMBER - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
METADATA_END_PAGE_NUMBER - Static variable in class org.springframework.ai.writer.FileDocumentWriter
 
METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
METADATA_FILE_NAME - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
METADATA_SOURCE - Static variable in class org.springframework.ai.reader.tika.TikaDocumentReader
Metadata key representing the source of the document.
METADATA_START_PAGE_NUMBER - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
METADATA_START_PAGE_NUMBER - Static variable in class org.springframework.ai.writer.FileDocumentWriter
 
metadataFilter(Map<String, Object>, MetadataMode) - Method in class org.springframework.ai.document.DefaultContentFormatter
Filters the metadata by the configured MetadataMode.
MetadataMode - Enum Class in org.springframework.ai.document
 
metrics() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Prometheus metrics scrape endpoint Prometheus metrics scrape endpoint
metricsWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Prometheus metrics scrape endpoint Prometheus metrics scrape endpoint
milvusClient(MilvusVectorStoreProperties, MilvusServiceClientProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
MilvusFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into Milvus metadata filter expression format.
MilvusFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.MilvusFilterExpressionConverter
 
MilvusServiceClientProperties - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
Parameters for Milvus client connection.
MilvusServiceClientProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
MilvusVectorStore - Class in org.springframework.ai.vectorstore
 
MilvusVectorStore(MilvusServiceClient, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.MilvusVectorStore
 
MilvusVectorStore(MilvusServiceClient, EmbeddingClient, MilvusVectorStore.MilvusVectorStoreConfig) - Constructor for class org.springframework.ai.vectorstore.MilvusVectorStore
 
MilvusVectorStore.MilvusVectorStoreConfig - Class in org.springframework.ai.vectorstore
Configuration for the Milvus vector store.
MilvusVectorStore.MilvusVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore
 
MilvusVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
MilvusVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
MilvusVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
MilvusVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
MINUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
MINUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
MINUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
MINUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
modelDeviceType(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelDtype(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelId(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modeNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
msoftSdkOpenAiClient(AzureOpenAiProperties) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
MULTI - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 

N

name - Variable in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
 
NativeHints - Class in org.springframework.ai.autoconfigure
 
NativeHints() - Constructor for class org.springframework.ai.autoconfigure.NativeHints
 
ne(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
NE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
NE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
NE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
NE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
NegativeInnerProduct - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
Neo4jVectorStore - Class in org.springframework.ai.vectorstore
 
Neo4jVectorStore(Driver, EmbeddingClient, Neo4jVectorStore.Neo4jVectorStoreConfig) - Constructor for class org.springframework.ai.vectorstore.Neo4jVectorStore
 
Neo4jVectorStore.Neo4jDistanceType - Enum Class in org.springframework.ai.vectorstore
An enum to configure the distance function used in the Neo4j vector index.
Neo4jVectorStore.Neo4jVectorStoreConfig - Class in org.springframework.ai.vectorstore
Configuration for the Neo4j vector store.
Neo4jVectorStore.Neo4jVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore
 
NEXT - Enum constant in enum class org.springframework.ai.transformer.SummaryMetadataEnricher.SummaryType
 
nin(String, Object...) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
nin(String, List<Object>) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
NIN - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
NIN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
NIN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
NIN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
NinExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
NONE - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
NONE - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
Performs exact nearest neighbor search, which provides perfect recall.
norm(List<Double>) - Static method in class org.springframework.ai.vectorstore.InMemoryVectorStore.EmbeddingMath
 
NOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
NOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 

O

OAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
OAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.OAuth
 
OAuthFlow - Enum Class in org.springframework.ai.huggingface.invoker.auth
 
OllamaClient - Class in org.springframework.ai.ollama.client
A client implementation for interacting with Ollama Service.
OllamaClient(String, String) - Constructor for class org.springframework.ai.ollama.client.OllamaClient
Constructs an OllamaClient with the specified base URL and model.
OllamaClient(String, String, Consumer<OllamaGenerateResult>) - Constructor for class org.springframework.ai.ollama.client.OllamaClient
Constructs an OllamaClient with the specified base URL, model, and a callback.
OllamaGenerateResult - Class in org.springframework.ai.ollama.client
Ollama generate a completion api response model
OllamaGenerateResult() - Constructor for class org.springframework.ai.ollama.client.OllamaGenerateResult
 
Onnx() - Constructor for class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.PgVectorStore
 
OpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
openAiClient - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
openAiClient(OpenAiProperties) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiClient - Class in org.springframework.ai.openai.client
Implementation of AiClient backed by an OpenAiService.
OpenAiClient(OpenAiService) - Constructor for class org.springframework.ai.openai.client.OpenAiClient
 
openAiEmbeddingClient(OpenAiProperties) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiEmbeddingClient - Class in org.springframework.ai.openai.embedding
 
OpenAiEmbeddingClient(OpenAiService) - Constructor for class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
OpenAiEmbeddingClient(OpenAiService, String) - Constructor for class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
OpenAiEmbeddingClient(OpenAiService, String, MetadataMode) - Constructor for class org.springframework.ai.openai.embedding.OpenAiEmbeddingClient
 
OpenAiProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
operator - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
operator - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
operator - Variable in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
or(FilterExpressionBuilder.Op, FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
OR - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
OR - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
OR - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
OR() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
OrExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
org.springframework.ai - package org.springframework.ai
 
org.springframework.ai.autoconfigure - package org.springframework.ai.autoconfigure
 
org.springframework.ai.autoconfigure.azure.openai - package org.springframework.ai.autoconfigure.azure.openai
 
org.springframework.ai.autoconfigure.embedding.transformer - package org.springframework.ai.autoconfigure.embedding.transformer
 
org.springframework.ai.autoconfigure.huggingface - package org.springframework.ai.autoconfigure.huggingface
 
org.springframework.ai.autoconfigure.openai - package org.springframework.ai.autoconfigure.openai
 
org.springframework.ai.autoconfigure.vectorstore.milvus - package org.springframework.ai.autoconfigure.vectorstore.milvus
 
org.springframework.ai.autoconfigure.vectorstore.pgvector - package org.springframework.ai.autoconfigure.vectorstore.pgvector
 
org.springframework.ai.autoconfigure.vectorstore.pinecone - package org.springframework.ai.autoconfigure.vectorstore.pinecone
 
org.springframework.ai.azure.openai.client - package org.springframework.ai.azure.openai.client
 
org.springframework.ai.azure.openai.embedding - package org.springframework.ai.azure.openai.embedding
 
org.springframework.ai.chain - package org.springframework.ai.chain
 
org.springframework.ai.client - package org.springframework.ai.client
 
org.springframework.ai.document - package org.springframework.ai.document
 
org.springframework.ai.embedding - package org.springframework.ai.embedding
 
org.springframework.ai.evaluation - package org.springframework.ai.evaluation
 
org.springframework.ai.huggingface.api - package org.springframework.ai.huggingface.api
 
org.springframework.ai.huggingface.client - package org.springframework.ai.huggingface.client
 
org.springframework.ai.huggingface.invoker - package org.springframework.ai.huggingface.invoker
 
org.springframework.ai.huggingface.invoker.auth - package org.springframework.ai.huggingface.invoker.auth
 
org.springframework.ai.huggingface.model - package org.springframework.ai.huggingface.model
 
org.springframework.ai.memory - package org.springframework.ai.memory
 
org.springframework.ai.ollama.client - package org.springframework.ai.ollama.client
 
org.springframework.ai.openai.client - package org.springframework.ai.openai.client
 
org.springframework.ai.openai.embedding - package org.springframework.ai.openai.embedding
 
org.springframework.ai.parser - package org.springframework.ai.parser
 
org.springframework.ai.prompt - package org.springframework.ai.prompt
 
org.springframework.ai.prompt.messages - package org.springframework.ai.prompt.messages
 
org.springframework.ai.reader - package org.springframework.ai.reader
 
org.springframework.ai.reader.pdf - package org.springframework.ai.reader.pdf
 
org.springframework.ai.reader.pdf.config - package org.springframework.ai.reader.pdf.config
 
org.springframework.ai.reader.pdf.layout - package org.springframework.ai.reader.pdf.layout
 
org.springframework.ai.reader.tika - package org.springframework.ai.reader.tika
 
org.springframework.ai.retriever - package org.springframework.ai.retriever
 
org.springframework.ai.transformer - package org.springframework.ai.transformer
 
org.springframework.ai.transformer.splitter - package org.springframework.ai.transformer.splitter
 
org.springframework.ai.vectorstore - package org.springframework.ai.vectorstore
 
org.springframework.ai.vectorstore.filter - package org.springframework.ai.vectorstore.filter
 
org.springframework.ai.vectorstore.filter.antlr4 - package org.springframework.ai.vectorstore.filter.antlr4
 
org.springframework.ai.vectorstore.filter.converter - package org.springframework.ai.vectorstore.filter.converter
 
org.springframework.ai.writer - package org.springframework.ai.writer
 
OUTPUT_SPACE_CHARACTER_WIDTH_IN_PT - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
OutputParser<T> - Interface in org.springframework.ai.parser
Converts the (raw) LLM output into a structured responses of type.

P

pageBottomMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
pageExtractedTextFormatter - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
PagePdfDocumentReader - Class in org.springframework.ai.reader.pdf
Groups the parsed PDF pages into Documents.
PagePdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
pagesPerDocument - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
pageTopMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
Paragraph(ParagraphManager.Paragraph, String, int, int, int, int) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
 
Paragraph(ParagraphManager.Paragraph, String, int, int, int, int, List<ParagraphManager.Paragraph>) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Creates an instance of a Paragraph record class.
ParagraphManager - Class in org.springframework.ai.reader.pdf.config
The ParagraphManager class is responsible for managing the paragraphs and hierarchy of a PDF document.
ParagraphManager(PDDocument) - Constructor for class org.springframework.ai.reader.pdf.config.ParagraphManager
 
ParagraphManager.Paragraph - Record Class in org.springframework.ai.reader.pdf.config
Represents a document paragraph metadata and hierarchy.
ParagraphPdfDocumentReader - Class in org.springframework.ai.reader.pdf
Uses the PDF catalog (e.g.
ParagraphPdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource URL.
ParagraphPdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource URL and a configuration.
ParagraphPdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource.
ParagraphPdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource and a configuration.
parameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
parameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
parameterToMultiValueMap(ApiClient.CollectionFormat, String, Object) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Converts a parameter to a MultiValueMap for use in REST requests
parameterToString(Object) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Format the given parameter object into string.
parent() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the parent record component.
parse(String) - Method in class org.springframework.ai.parser.BeanOutputParser
 
parse(String) - Method in class org.springframework.ai.parser.ListOutputParser
 
parse(String) - Method in class org.springframework.ai.parser.MapOutputParser
 
parse(String) - Method in interface org.springframework.ai.parser.Parser
 
parse(String) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
parseDate(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Parse the given string into Date object.
parser() - Static method in class org.springframework.ai.vectorstore.filter.Filter
Parses a portable filter expression text language into Filter.Expression.
Parser<T> - Interface in org.springframework.ai.parser
 
password - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
PdfDocumentReaderConfig - Class in org.springframework.ai.reader.pdf.config
Common configuration builder for the PagePdfDocumentReader and the ParagraphPdfDocumentReader.
PdfDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.pdf.config
 
PDFLayoutTextStripperByArea - Class in org.springframework.ai.reader.pdf.layout
Re-implement the PDFLayoutTextStripperByArea on top of the PDFLayoutTextStripper instead the original PDFTextStripper.
PDFLayoutTextStripperByArea() - Constructor for class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Constructor.
PG_ARRAY - Enum constant in enum class org.springframework.ai.embedding.PostgresMlEmbeddingClient.VectorType
 
PG_VECTOR - Enum constant in enum class org.springframework.ai.embedding.PostgresMlEmbeddingClient.VectorType
 
PgVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into PgVector metadata filter expression format.
PgVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.PgVectorFilterExpressionConverter
 
PgVectorStore - Class in org.springframework.ai.vectorstore
Uses the "vector_store" table to store the Spring AI vector data.
PgVectorStore(JdbcTemplate, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.PgVectorStore
 
PgVectorStore(JdbcTemplate, EmbeddingClient, int) - Constructor for class org.springframework.ai.vectorstore.PgVectorStore
 
PgVectorStore(JdbcTemplate, EmbeddingClient, int, PgVectorStore.PgDistanceType, boolean, PgVectorStore.PgIndexType) - Constructor for class org.springframework.ai.vectorstore.PgVectorStore
 
PgVectorStore.PgDistanceType - Enum Class in org.springframework.ai.vectorstore
Defaults to CosineDistance.
PgVectorStore.PgIndexType - Enum Class in org.springframework.ai.vectorstore
By default, pgvector performs exact nearest neighbor search, which provides perfect recall.
PgVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.pgvector
 
PgVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreAutoConfiguration
 
PgVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.pgvector
 
PgVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
PineconeFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into Pinecone metadata filter expression format.
PineconeFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
 
PineconeVectorStore - Class in org.springframework.ai.vectorstore
A VectorStore implementation backed by Pinecone, a cloud-based vector database.
PineconeVectorStore(PineconeVectorStore.PineconeVectorStoreConfig, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.PineconeVectorStore
Constructs a new PineconeVectorStore.
PineconeVectorStore.PineconeVectorStoreConfig - Class in org.springframework.ai.vectorstore
Configuration class for the PineconeVectorStore.
PineconeVectorStore.PineconeVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore
 
PineconeVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.pinecone
 
PineconeVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
 
PineconeVectorStoreConfig(PineconeVectorStore.PineconeVectorStoreConfig.Builder) - Constructor for class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig
Constructor using the builder.
PineconeVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.pinecone
 
PineconeVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
PIPES - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
PLUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
PLUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
PLUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
PLUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
position() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the position record component.
PostgresMlEmbeddingClient - Class in org.springframework.ai.embedding
PostgresML EmbeddingClient
PostgresMlEmbeddingClient(JdbcTemplate) - Constructor for class org.springframework.ai.embedding.PostgresMlEmbeddingClient
a constructor
PostgresMlEmbeddingClient(JdbcTemplate, String) - Constructor for class org.springframework.ai.embedding.PostgresMlEmbeddingClient
a constructor
PostgresMlEmbeddingClient(JdbcTemplate, String, PostgresMlEmbeddingClient.VectorType) - Constructor for class org.springframework.ai.embedding.PostgresMlEmbeddingClient
a constructor
PostgresMlEmbeddingClient(JdbcTemplate, String, PostgresMlEmbeddingClient.VectorType, Map<String, Object>, MetadataMode) - Constructor for class org.springframework.ai.embedding.PostgresMlEmbeddingClient
a constructor
PostgresMlEmbeddingClient.VectorType - Enum Class in org.springframework.ai.embedding
 
postProcess(AiInput, AiOutput) - Method in class org.springframework.ai.chain.AbstractChain
 
postProcess(AiInput, AiOutput) - Method in interface org.springframework.ai.chain.Chain
 
prefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
prefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.Details
 
PrefillToken - Class in org.springframework.ai.huggingface.model
PrefillToken
PrefillToken() - Constructor for class org.springframework.ai.huggingface.model.PrefillToken
 
preProcess(AiInput) - Method in class org.springframework.ai.chain.AbstractChain
 
preProcess(AiInput) - Method in interface org.springframework.ai.chain.Chain
 
PREVIOUS - Enum constant in enum class org.springframework.ai.transformer.SummaryMetadataEnricher.SummaryType
 
PrintFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into test string format.
PrintFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
 
processPage(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
processResponseLine(String, List<OllamaGenerateResult>) - Method in class org.springframework.ai.ollama.client.OllamaClient
Processes a single line from the Ollama response.
processTextPosition(TextPosition) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Prompt - Class in org.springframework.ai.prompt
 
Prompt(String) - Constructor for class org.springframework.ai.prompt.Prompt
 
Prompt(List<Message>) - Constructor for class org.springframework.ai.prompt.Prompt
 
Prompt(Message) - Constructor for class org.springframework.ai.prompt.Prompt
 
PromptTemplate - Class in org.springframework.ai.prompt
 
PromptTemplate(String) - Constructor for class org.springframework.ai.prompt.PromptTemplate
 
PromptTemplate(String, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.PromptTemplate
 
PromptTemplate(Resource) - Constructor for class org.springframework.ai.prompt.PromptTemplate
 
PromptTemplate(Resource, Map<String, Object>) - Constructor for class org.springframework.ai.prompt.PromptTemplate
 
PromptTemplateActions - Interface in org.springframework.ai.prompt
 
PromptTemplateChatActions - Interface in org.springframework.ai.prompt
 
PromptTemplateMessageActions - Interface in org.springframework.ai.prompt
 
PromptTemplateStringActions - Interface in org.springframework.ai.prompt
 
properties - Variable in class org.springframework.ai.prompt.messages.AbstractMessage
Additional options for the message to influence the response, not a model map.

Q

qaEvaluatorAccurateAnswerResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
qaEvaluatorFactBasedAnswerResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
qaEvaluatorNotRelatedResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
query - Variable in class org.springframework.ai.vectorstore.SearchRequest
 
query(String) - Static method in class org.springframework.ai.vectorstore.SearchRequest
Create a new SearchRequest builder instance with specified embedding query string.
QUOTED_STRING - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
QUOTED_STRING - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
QUOTED_STRING() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
QUOTED_STRING() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
QUOTED_STRING(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 

R

readGenerateResults(InputStream) - Method in class org.springframework.ai.ollama.client.OllamaClient
Reads and processes the results from the InputStream provided by the Ollama Service.
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.autoconfigure.NativeHints
 
removeRegion(String) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Delete a region to group text by.
render() - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
render() - Method in class org.springframework.ai.prompt.PromptTemplate
 
render() - Method in interface org.springframework.ai.prompt.PromptTemplateStringActions
 
render(Map<String, Object>) - Method in class org.springframework.ai.prompt.ChatPromptTemplate
 
render(Map<String, Object>) - Method in class org.springframework.ai.prompt.PromptTemplate
 
render(Map<String, Object>) - Method in interface org.springframework.ai.prompt.PromptTemplateStringActions
 
repetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
ResourceCacheService - Class in org.springframework.ai.embedding
Service that helps caching remote Resources on the local file system.
ResourceCacheService() - Constructor for class org.springframework.ai.embedding.ResourceCacheService
 
ResourceCacheService(File) - Constructor for class org.springframework.ai.embedding.ResourceCacheService
 
ResourceCacheService(String) - Constructor for class org.springframework.ai.embedding.ResourceCacheService
 
ResourceUtils - Class in org.springframework.ai
 
ResourceUtils() - Constructor for class org.springframework.ai.ResourceUtils
 
retrieve(String) - Method in interface org.springframework.ai.document.DocumentRetriever
Retrieves relevant documents however the implementation sees fit.
retrieve(String) - Method in class org.springframework.ai.retriever.VectorStoreRetriever
 
returnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
reversedParagraphPosition - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
RFC3339DateFormat - Class in org.springframework.ai.huggingface.invoker
 
RFC3339DateFormat() - Constructor for class org.springframework.ai.huggingface.invoker.RFC3339DateFormat
 
right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
right() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the right record component.
RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RIGHT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RIGHT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
RULE_booleanExpression - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RULE_compare - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RULE_constant - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RULE_constantArray - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RULE_identifier - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RULE_where - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
ruleNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
ruleNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 

S

save(File) - Method in class org.springframework.ai.vectorstore.SimplePersistentVectorStore
 
save(Map<String, Object>, Map<String, Object>) - Method in interface org.springframework.ai.memory.Memory
 
SEARCH_OUTPUT_FIELDS - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
SearchRequest - Class in org.springframework.ai.vectorstore
Similarity search request builder.
secure - Variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
Secure the authorization for this connection, set to True to enable TLS.
seed(Long) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
seed(Long) - Method in class org.springframework.ai.huggingface.model.Details
 
seed(Long) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
seed(Long) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
selectBody(Object, MultiValueMap<String, Object>, MediaType) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Select the body to use for the request
selectHeaderAccept(String[]) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Select the Accept header's value from the given accepts array: if JSON exists in the given array, use it; otherwise use all of them (joining into a string)
selectHeaderContentType(String[]) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Select the Content-Type header's value from the given array: if JSON exists in the given array, use it; otherwise use the first one of the array.
sempred(RuleContext, int, int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
sendRequest(HttpRequest) - Method in class org.springframework.ai.ollama.client.OllamaClient
Sends the constructed HttpRequest and retrieves the HttpResponse.
setAccessToken(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Helper method to set access token for the first OAuth2 authentication.
setAccessToken(String) - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
setApiClient(ApiClient) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Helper method to set API key value for the first API key authentication.
setApiKey(String) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
setApiKeyPrefix(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Helper method to set API key prefix for the first API key authentication.
setApiKeyPrefix(String) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
setBasePath(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Set the base path, which should include the host
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setBestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
 
setCaPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setCharset(Charset) - Method in class org.springframework.ai.reader.TextReader
 
setClientKeyPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setClientPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setConnectTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setContentFormatter(ContentFormatter) - Method in class org.springframework.ai.document.Document
Replace the document's ContentFormatter.
setContext(List<Long>) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setCopyContentFormatter(boolean) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
setCreatedAt(String) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setDateFormat(DateFormat) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Set the date format used to parse/format date parameters.
setDebugging(boolean) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
 
setDecoderInputDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setDetails(AllOfGenerateResponseDetails) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
setDetails(AllOfStreamResponseDetails) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
setDimensions(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setDirectory(String) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
 
setDisableCaching(boolean) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setDistanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setDockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setDone(Boolean) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setDoSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setDuration(Duration) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setEmbedding(List<Double>) - Method in class org.springframework.ai.document.Document
 
setEmbeddingApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setEmbeddingBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setEmbeddingDimensions(int) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setEmbeddingModel(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
setEmbeddingModel(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
 
setEndpoint(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
Sets the service endpoint that will be connected to by clients.
setEnvironment(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setError(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
setErrorType(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
setEvalCount(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setEvalDuration(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setExcludedUriSchemas(List<String>) - Method in class org.springframework.ai.embedding.ResourceCacheService
Overrides the excluded URI schemas list.
setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.Details
 
setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Details
 
setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
setGpuDeviceId(int) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
 
setGpuDeviceId(int) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setId(Integer) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setId(Integer) - Method in class org.springframework.ai.huggingface.model.Token
 
setIdleTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setIndexParameters(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(IndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
setKeepAliveTimeMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setKeepAliveTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setLoadDuration(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
 
setMaxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxNewTokens(int) - Method in class org.springframework.ai.huggingface.client.HuggingfaceAiClient
Sets the maximum number of new tokens to be generated.
setMaxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setMaxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMemory(Memory) - Method in class org.springframework.ai.chain.AbstractChain
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
setMetricType(MetricType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setModel(String) - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
setModel(String) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setModel(String) - Method in class org.springframework.ai.openai.client.OpenAiClient
 
setModelDeviceType(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelDtype(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelId(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelResource(String) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setModelResource(Resource) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setModelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelUri(String) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
 
setNamespace(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setOptions(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
 
setOutputParser(OutputParser) - Method in class org.springframework.ai.prompt.PromptTemplate
 
setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
setPassword(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setPassword(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Helper method to set password for the first HTTP basic authentication.
setPassword(String) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.Details
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setPromptEvalCount(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setPromptEvalDuration(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setRepetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setResourceCacheDirectory(String) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setResponse(String) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setReturnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setRpcDeadlineMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setSecure(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setSeed(Long) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setSeed(Long) - Method in class org.springframework.ai.huggingface.model.Details
 
setSeed(Long) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setSeed(Long) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
setServerName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setServerPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setServerSideTimeout(Duration) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setShouldSeparateByBeads(boolean) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
This method does nothing in this derived class, because beads and regions are incompatible.
setSimpleCallback(Consumer<OllamaGenerateResult>) - Method in class org.springframework.ai.ollama.client.OllamaClient
Sets the callback that handles individual generation results.
setSpecial(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
setStop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setStream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setTemperature(Double) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
 
setTemperature(Double) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiProperties
 
setTemperature(Double) - Method in class org.springframework.ai.azure.openai.client.AzureOpenAiClient
 
setTemperature(Double) - Method in class org.springframework.ai.openai.client.OpenAiClient
 
setTemperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setText(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setText(String) - Method in class org.springframework.ai.huggingface.model.Token
 
setToken(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setToken(Token) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
setTokenizerOptions(Map<String, String>) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setTokenizerResource(String) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setTokenizerResource(Resource) - Method in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
 
setTopK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTopP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTotalDuration(Long) - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
setTruncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTypicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setUrl(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
 
setUserAgent(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Set the User-Agent header's value (by adding to the default header map).
setUsername(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setUsername(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Helper method to set username for the first HTTP basic authentication.
setUsername(String) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
setValidationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setVersion(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setWaitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
 
setWatermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
sha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
Similarity(String, double) - Constructor for class org.springframework.ai.vectorstore.InMemoryVectorStore.Similarity
 
SIMILARITY_THRESHOLD_ACCEPT_ALL - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Similarity threshold that accepts all search scores.
similaritySearch(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
Retrieves documents by query embedding similarity using the default SearchRequest's' search criteria.
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.InMemoryVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
 
similaritySearch(SearchRequest) - Method in interface org.springframework.ai.vectorstore.VectorStore
Retrieves documents by query embedding similarity and metadata filters to retrieve exactly the number of nearest-neighbor results that match the request criteria.
similaritySearchSqlTemplate - Variable in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
SimplePersistentVectorStore - Class in org.springframework.ai.vectorstore
Adds simple serialization/deserialization to the data stored in the InMemoryVectorStore
SimplePersistentVectorStore(EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.SimplePersistentVectorStore
 
SOURCE_METADATA - Static variable in class org.springframework.ai.reader.TextReader
 
special(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
split(String, int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
splitText(String) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
splitText(String) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
SSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
ST - Enum constant in enum class org.springframework.ai.prompt.TemplateFormat
 
startPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the startPageNumber record component.
stop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
STOP_SEQUENCE - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
store - Variable in class org.springframework.ai.vectorstore.InMemoryVectorStore
 
stream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
StreamDetails - Class in org.springframework.ai.huggingface.model
StreamDetails
StreamDetails() - Constructor for class org.springframework.ai.huggingface.model.StreamDetails
 
StreamResponse - Class in org.springframework.ai.huggingface.model
StreamResponse
StreamResponse() - Constructor for class org.springframework.ai.huggingface.model.StreamResponse
 
SummaryMetadataEnricher - Class in org.springframework.ai.transformer
Title extractor with adjacent sharing that uses model to extract 'section_summary', 'prev_section_summary', 'next_section_summary' metadata fields.
SummaryMetadataEnricher(AiClient, List<SummaryMetadataEnricher.SummaryType>) - Constructor for class org.springframework.ai.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher(AiClient, List<SummaryMetadataEnricher.SummaryType>, String, MetadataMode) - Constructor for class org.springframework.ai.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher.SummaryType - Enum Class in org.springframework.ai.transformer
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
SYSTEM - Enum constant in enum class org.springframework.ai.prompt.messages.MessageType
 
SystemMessage - Class in org.springframework.ai.prompt.messages
A message of the type 'system' passed as input.
SystemMessage(String) - Constructor for class org.springframework.ai.prompt.messages.SystemMessage
 
SystemMessage(Resource) - Constructor for class org.springframework.ai.prompt.messages.SystemMessage
 
SystemPromptTemplate - Class in org.springframework.ai.prompt
 
SystemPromptTemplate(String) - Constructor for class org.springframework.ai.prompt.SystemPromptTemplate
 
SystemPromptTemplate(Resource) - Constructor for class org.springframework.ai.prompt.SystemPromptTemplate
 

T

temperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
template - Variable in class org.springframework.ai.prompt.PromptTemplate
 
templateFormat - Variable in class org.springframework.ai.prompt.PromptTemplate
 
TemplateFormat - Enum Class in org.springframework.ai.prompt
 
text(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
text(String) - Method in class org.springframework.ai.huggingface.model.Token
 
TextConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
TextGenerationInferenceApi - Class in org.springframework.ai.huggingface.api
 
TextGenerationInferenceApi() - Constructor for class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
TextGenerationInferenceApi(ApiClient) - Constructor for class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
TextReader - Class in org.springframework.ai.reader
 
TextReader(String) - Constructor for class org.springframework.ai.reader.TextReader
 
TextReader(Resource) - Constructor for class org.springframework.ai.reader.TextReader
 
TextSplitter - Class in org.springframework.ai.transformer.splitter
 
TextSplitter() - Constructor for class org.springframework.ai.transformer.splitter.TextSplitter
 
TikaDocumentReader - Class in org.springframework.ai.reader.tika
A document reader that leverages Apache Tika to extract text from a variety of document formats, such as PDF, DOC/DOCX, PPT/PPTX, and HTML.
TikaDocumentReader(String) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
Constructor initializing the reader with a given resource URL.
TikaDocumentReader(String, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
Constructor initializing the reader with a given resource URL and a text formatter.
TikaDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
Constructor initializing the reader with a resource.
TikaDocumentReader(Resource, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
Constructor initializing the reader with a resource and a text formatter.
TikaDocumentReader(Resource, ContentHandler, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
Constructor initializing the reader with a resource, content handler, and a text formatter.
title() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the title record component.
token(Token) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
Token - Class in org.springframework.ai.huggingface.model
Token
Token() - Constructor for class org.springframework.ai.huggingface.model.Token
 
Tokenizer() - Constructor for class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
 
tokenizerOptions - Variable in class org.springframework.ai.embedding.TransformersEmbeddingClient
 
tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
Deprecated.
tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
Deprecated.
tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
 
TokenTextSplitter - Class in org.springframework.ai.transformer.splitter
 
TokenTextSplitter() - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
TokenTextSplitter(boolean) - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
topK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
topP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
toString() - Method in class org.springframework.ai.client.Generation
 
toString() - Method in class org.springframework.ai.document.Document
 
toString() - Method in class org.springframework.ai.embedding.Embedding
 
toString() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
toString() - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
 
toString() - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
 
toString() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
toString() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
toString() - Method in class org.springframework.ai.huggingface.model.Details
 
toString() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
toString() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
 
toString() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
toString() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
toString() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
toString() - Method in class org.springframework.ai.huggingface.model.Info
 
toString() - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
toString() - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
toString() - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
toString() - Method in class org.springframework.ai.huggingface.model.Token
 
toString() - Method in class org.springframework.ai.ollama.client.OllamaGenerateResult
 
toString() - Method in class org.springframework.ai.prompt.messages.AssistantMessage
 
toString() - Method in class org.springframework.ai.prompt.messages.FunctionMessage
 
toString() - Method in class org.springframework.ai.prompt.messages.SystemMessage
 
toString() - Method in class org.springframework.ai.prompt.messages.UserMessage
 
toString() - Method in class org.springframework.ai.prompt.Prompt
 
toString() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Returns a string representation of this record class.
TransformersEmbeddingClient - Class in org.springframework.ai.embedding
https://www.sbert.net/index.html https://www.sbert.net/docs/pretrained_models.html
TransformersEmbeddingClient() - Constructor for class org.springframework.ai.embedding.TransformersEmbeddingClient
 
TransformersEmbeddingClient(MetadataMode) - Constructor for class org.springframework.ai.embedding.TransformersEmbeddingClient
 
TransformersEmbeddingClientAutoConfiguration - Class in org.springframework.ai.autoconfigure.embedding.transformer
 
TransformersEmbeddingClientAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientAutoConfiguration
 
TransformersEmbeddingClientProperties - Class in org.springframework.ai.autoconfigure.embedding.transformer
 
TransformersEmbeddingClientProperties() - Constructor for class org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
 
TransformersEmbeddingClientProperties.Cache - Class in org.springframework.ai.autoconfigure.embedding.transformer
 
TransformersEmbeddingClientProperties.Onnx - Class in org.springframework.ai.autoconfigure.embedding.transformer
 
TransformersEmbeddingClientProperties.Tokenizer - Class in org.springframework.ai.autoconfigure.embedding.transformer
Configurations for the HuggingFaceTokenizer used to convert sentences into tokens.
trimAdjacentBlankLines(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Replaces multiple, adjacent blank lines into a single blank line.
truncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
TSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
type() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the type record component.
typicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 

U

USER - Enum constant in enum class org.springframework.ai.prompt.messages.MessageType
 
userEvaluatorResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
UserMessage - Class in org.springframework.ai.prompt.messages
A message of the type 'user' passed as input Messages with the user role are from the end-user or developer.
UserMessage(String) - Constructor for class org.springframework.ai.prompt.messages.UserMessage
 
UserMessage(Resource) - Constructor for class org.springframework.ai.prompt.messages.UserMessage
 

V

validate(Map<String, Object>) - Method in class org.springframework.ai.prompt.PromptTemplate
 
validateInputs(Map<String, Object>) - Method in class org.springframework.ai.chain.AbstractChain
 
validateOutputs(Map<String, Object>) - Method in class org.springframework.ai.chain.AbstractChain
 
validatePrompt(Prompt) - Method in class org.springframework.ai.ollama.client.OllamaClient
Validates the provided prompt.
validationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
value() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Returns the value of the value record component.
Value(Object) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Value
Creates an instance of a Value record class.
valueOf(String) - Static method in enum class org.springframework.ai.document.MetadataMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.embedding.PostgresMlEmbeddingClient.VectorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.prompt.messages.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.prompt.TemplateFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.transformer.SummaryMetadataEnricher.SummaryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.document.MetadataMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.embedding.PostgresMlEmbeddingClient.VectorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.prompt.messages.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.prompt.TemplateFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.transformer.SummaryMetadataEnricher.SummaryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
Returns an array containing the constants of this enum class, in the order they are declared.
VECTOR_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.PgVectorStore
 
vectorStore(MilvusServiceClient, EmbeddingClient, MilvusVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, PineconeVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingClient, PgVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreAutoConfiguration
 
VectorStore - Interface in org.springframework.ai.vectorstore
The VectorStore interface defines the operations for managing and querying documents in a vector database.
VectorStoreRetriever - Class in org.springframework.ai.retriever
 
VectorStoreRetriever(VectorStore) - Constructor for class org.springframework.ai.retriever.VectorStoreRetriever
 
VectorStoreRetriever(VectorStore, int) - Constructor for class org.springframework.ai.retriever.VectorStoreRetriever
 
VectorStoreRetriever(VectorStore, int, double) - Constructor for class org.springframework.ai.retriever.VectorStoreRetriever
 
version(String) - Method in class org.springframework.ai.huggingface.model.Info
 
visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
visitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.compare().
visitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.compare().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.constantArray().
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.constantArray().
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitErrorNode(ErrorNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.identifier().
visitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.identifier().
visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
visitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
visitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
visitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
visitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitTerminal(TerminalNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
visitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.where().
visitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.where().
visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 

W

waitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
 
watermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
where() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
WHERE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
WHERE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
WHERE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
WhereContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
withApiKey(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone api key.
withCollectionName(String) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus collection name to use.
withDatabaseName(String) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus database name to use.
withDatabaseName(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the Neo4j database name to use.
withDistanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the distance type to store in the index and to use in queries.
withEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the size of the embedding.
withEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the size of the embedding.
withEmbeddingProperty(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the property of the node to use for storing embedding.
withEnvironment(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone environment name.
withExcludedEmbedMetadataKeys(String...) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
 
withExcludedEmbedMetadataKeys(List<String>) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the excluded Embed metadata keys to filter out from the model.
withExcludedInferenceMetadataKeys(String...) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
 
withExcludedInferenceMetadataKeys(List<String>) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the excluded Inference metadata keys to filter out from the model.
withFilterExpression(String) - Method in class org.springframework.ai.vectorstore.SearchRequest
Document metadata filter expression.
withFilterExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.SearchRequest
Retrieves documents by query embedding similarity and matching the filters.
withIndexName(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone index name.
withIndexParameters(String) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus index parameters to use.
withIndexType(IndexType) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus index type to use.
withLabel(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the node label to use for storing documents.
withLeftAlignment(boolean) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Align the document text to the left.
withMetadataSeparator(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document metadata separator.
withMetadataTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document metadata template.
withMetricType(MetricType) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus metric type to use.
withNamespace(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone Namespace.
withNumberOfBottomTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Remove the bottom N lines from the page text.
withNumberOfTopPagesToSkipBeforeDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Withdraw the top N pages from the text top/bottom line deletion.
withNumberOfTopTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Remove the top N lines from the page text.
withPageBottomMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader page bottom margin.
withPageExtractedTextFormatter(ExtractedTextFormatter) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Formatter of the extracted text.
withPagesPerDocument(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
How many pages to put in a single Document instance.
withPageTopMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader page top margin.
withProjectId(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone project id.
withQuery(String) - Method in class org.springframework.ai.vectorstore.SearchRequest
 
withReversedParagraphPosition(boolean) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader reverse paragraph position.
withServerSideTimeout(Duration) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone server side timeout.
withSimilarityThreshold(double) - Method in class org.springframework.ai.vectorstore.SearchRequest
Similarity threshold score to filter the search response by.
withSimilarityThresholdAll() - Method in class org.springframework.ai.vectorstore.SearchRequest
Sets disables the similarity threshold by setting it to 0.0 - all results are accepted.
withTextTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document text template.
withTopK(int) - Method in class org.springframework.ai.vectorstore.SearchRequest
 
writePage() - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
writePage() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
This will print the processed page text to the output stream.
WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 

_

_ATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
_ATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
_decisionToDFA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
_decisionToDFA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
_serializedATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
_serializedATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
_sharedContextCache - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
_sharedContextCache - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form