Index
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-configuredDefaultConversionService
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-configuredMessageConverter
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
Document
s 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 inFiltersParser.booleanExpression()
. - enterAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - enterInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - enterNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - enterTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - exitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - exitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - exitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - exitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.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 ofExtractedTextFormatter
designed to facilitate the creation and customization of instances ofExtractedTextFormatter
. - 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
Document
s 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
Document
s 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
andFilter.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 siblingPDOutlineItem
items intoParagraphManager.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 aDefaultConversionService
to convert the LLM output into aList
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-configuredMappingJackson2MessageConverter
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 anOpenAiService
. - 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
Document
s. - 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 theParagraphPdfDocumentReader
. - 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
Resource
s 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.Use
FiltersParser.VOCABULARY
instead. - 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 inFiltersParser.booleanExpression()
. - visitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.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 inFiltersParser.constant()
. - visitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
FiltersLexer.VOCABULARY
instead.