Index

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

A

AAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
AbstractBedrockApi<I,O,SO> - Class in org.springframework.ai.bedrock.api
Abstract class for the Bedrock API.
AbstractBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
Create a new AbstractBedrockApi instance using default credentials provider and object mapper.
AbstractBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
Create a new AbstractBedrockApi instance using the provided credentials provider, region and object mapper.
AbstractBedrockApi.AmazonBedrockInvocationMetrics - Record Class in org.springframework.ai.bedrock.api
Encapsulates the metrics about the model invocation.
AbstractConversionServiceOutputParser<T> - Class in org.springframework.ai.parser
Abstract OutputParser implementation that uses a pre-configured DefaultConversionService to convert the LLM output into the desired type format.
AbstractConversionServiceOutputParser(DefaultConversionService) - Constructor for class org.springframework.ai.parser.AbstractConversionServiceOutputParser
 
AbstractEmbeddingClient - Class in org.springframework.ai.embedding
Abstract implementation of the EmbeddingClient interface that provides dimensions calculation caching.
AbstractEmbeddingClient() - Constructor for class org.springframework.ai.embedding.AbstractEmbeddingClient
 
AbstractFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
 
AbstractFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
AbstractFunctionCallSupport<Msg,Req,Resp> - Class in org.springframework.ai.model.function
 
AbstractFunctionCallSupport(FunctionCallbackContext) - Constructor for class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
AbstractMessage - Class in org.springframework.ai.chat.messages
The AbstractMessage class is an abstract implementation of the Message interface.
AbstractMessage(MessageType, String) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessage(MessageType, String, List<Media>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessage(MessageType, String, List<Media>, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessage(MessageType, Resource) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessage(MessageType, Resource, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
 
AbstractMessageConverterOutputParser<T> - Class in org.springframework.ai.parser
Abstract OutputParser implementation that uses a pre-configured MessageConverter to convert the LLM output into the desired type format.
AbstractMessageConverterOutputParser(MessageConverter) - Constructor for class org.springframework.ai.parser.AbstractMessageConverterOutputParser
 
accept(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
 
accept(List<Document>) - Method in class org.springframework.ai.writer.FileDocumentWriter
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
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.chat.prompt.PromptTemplate
 
add(List<Document>) - Method in class org.springframework.ai.vectorsore.ChromaVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
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 class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Adds a list of documents to the vector store.
add(List<Document>) - Method in class org.springframework.ai.vectorstore.RedisVectorStore
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
add(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Adds list of Documents to the vector store.
add(List<Document>) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore
 
add(List<Document>, String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
Adds a list of documents to the vector store based on the namespace.
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.
AddEmbeddingsRequest(String, float[], Map<String, Object>, String) - Constructor for record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
 
AddEmbeddingsRequest(List<String>, List<float[]>, List<Map<String, Object>>, List<String>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Creates an instance of a AddEmbeddingsRequest record class.
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.postgresml.PostgresMlEmbeddingClient
 
afterPropertiesSet() - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorsore.ChromaVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
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
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.RedisVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore
 
AI_METADATA_STRING - Static variable in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
AI21_J2_MID_V1 - Enum constant in enum class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
ai21.j2-mid-v1
AI21_J2_ULTRA_V1 - Enum constant in enum class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
ai21.j2-ultra-v1
Ai21Jurassic2ChatBedrockApi - Class in org.springframework.ai.bedrock.jurassic2.api
Java client for the Bedrock Jurassic2 chat model.
Ai21Jurassic2ChatBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi
Create a new Ai21Jurassic2ChatBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel - Enum Class in org.springframework.ai.bedrock.jurassic2.api
Ai21 Jurassic2 models version.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest - Record Class in org.springframework.ai.bedrock.jurassic2.api
AI21 Jurassic2 chat request parameters.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty - Record Class in org.springframework.ai.bedrock.jurassic2.api
Penalty with float scale value.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty - Record Class in org.springframework.ai.bedrock.jurassic2.api
Penalty with integer scale value.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse - Record Class in org.springframework.ai.bedrock.jurassic2.api
Ai21 Jurassic2 chat response.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion - Record Class in org.springframework.ai.bedrock.jurassic2.api
 
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason - Record Class in org.springframework.ai.bedrock.jurassic2.api
Explains why the generation process was halted for a specific completion.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken - Record Class in org.springframework.ai.bedrock.jurassic2.api
The generatedToken fields.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt - Record Class in org.springframework.ai.bedrock.jurassic2.api
The prompt includes the raw text, the tokens with their log probabilities, and the top-K alternative tokens at each position, if requested.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange - Record Class in org.springframework.ai.bedrock.jurassic2.api
The textRange field indicates the start and end offsets of the token in the decoded text string.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token - Record Class in org.springframework.ai.bedrock.jurassic2.api
Provides detailed information about each token in both the prompt and the completions.
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken - Record Class in org.springframework.ai.bedrock.jurassic2.api
The topTokens field is a list of the top K alternative tokens for this position, sorted by probability, according to the topKReturn request parameter.
Ai21Jurassic2ChatRequest(String, Float, Float, Integer, List<String>, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Creates an instance of a Ai21Jurassic2ChatRequest record class.
Ai21Jurassic2ChatResponse(String, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt, List<Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion>, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Creates an instance of a Ai21Jurassic2ChatResponse record class.
AiRuntimeHints - Class in org.springframework.ai.aot
Native runtime hints.
AiRuntimeHints() - Constructor for class org.springframework.ai.aot.AiRuntimeHints
 
alignToLeft(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
 
all - Static variable in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
 
ALL - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods
Return likelihoods for all tokens.
ALL - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
ALL - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel
Write must receive an acknowledgement from all replica nodes.
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
 
ALLOY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns the value of the amazonBedrockInvocationMetrics record component.
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the amazonBedrockInvocationMetrics record component.
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns the value of the amazonBedrockInvocationMetrics record component.
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns the value of the amazonBedrockInvocationMetrics record component.
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns the value of the amazonBedrockInvocationMetrics record component.
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the amazonBedrockInvocationMetrics record component.
AmazonBedrockInvocationMetrics(Long, Long, Long, Long) - Constructor for record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Creates an instance of a AmazonBedrockInvocationMetrics record class.
ANALOG_FILM - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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
 
ANIME - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
anthropicApi(AwsCredentialsProvider, BedrockAnthropicChatProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatAutoConfiguration
 
AnthropicChatBedrockApi - Class in org.springframework.ai.bedrock.anthropic.api
 
AnthropicChatBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
Create a new AnthropicChatBedrockApi instance using the default credentials provider chain, the default object.
AnthropicChatBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
Create a new AnthropicChatBedrockApi instance using the provided credentials provider, region and object mapper.
AnthropicChatBedrockApi.AnthropicChatModel - Enum Class in org.springframework.ai.bedrock.anthropic.api
Anthropic models version.
AnthropicChatBedrockApi.AnthropicChatRequest - Record Class in org.springframework.ai.bedrock.anthropic.api
AnthropicChatRequest encapsulates the request parameters for the Anthropic chat model.
AnthropicChatBedrockApi.AnthropicChatRequest.Builder - Class in org.springframework.ai.bedrock.anthropic.api
 
AnthropicChatBedrockApi.AnthropicChatResponse - Record Class in org.springframework.ai.bedrock.anthropic.api
AnthropicChatResponse encapsulates the response parameters for the Anthropic chat model.
anthropicChatClient(AnthropicChatBedrockApi, BedrockAnthropicChatProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatAutoConfiguration
 
AnthropicChatOptions - Class in org.springframework.ai.bedrock.anthropic
 
AnthropicChatOptions() - Constructor for class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
AnthropicChatOptions.Builder - Class in org.springframework.ai.bedrock.anthropic
 
AnthropicChatRequest(String, Float, Integer, Integer, Float, List<String>, String) - Constructor for record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Creates an instance of a AnthropicChatRequest record class.
AnthropicChatResponse(String, String, String, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Creates an instance of a AnthropicChatResponse record class.
anthropicVersion() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the anthropicVersion record component.
ANY - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
 
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
 
ApiUtils - Class in org.springframework.ai.openai.api
 
ApiUtils() - Constructor for class org.springframework.ai.openai.api.ApiUtils
 
application - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
apply(I) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
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
 
applyToEmojis() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the applyToEmojis record component.
applyToEmojis() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the applyToEmojis record component.
applyToNumbers() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the applyToNumbers record component.
applyToNumbers() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the applyToNumbers record component.
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
 
applyToPunctuations() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the applyToPunctuations record component.
applyToPunctuations() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the applyToPunctuations record component.
applyToStopwords() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the applyToStopwords record component.
applyToStopwords() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the applyToStopwords record component.
applyToWhitespaces() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the applyToWhitespaces record component.
applyToWhitespaces() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the applyToWhitespaces record component.
arguments() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the arguments record component.
arguments() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the arguments record component.
artifacts() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Returns the value of the artifacts record component.
Artifacts(long, String, String) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Creates an instance of a Artifacts record class.
ASSISTANT - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
 
ASSISTANT - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
 
ASSISTANT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
Assistant message type.
ASSISTANT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
Assistant message.
AssistantMessage - Class in org.springframework.ai.chat.messages
Lets the generative know the content was generated as a response to the user.
AssistantMessage(String) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
 
AssistantMessage(String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
 
AssistantPromptTemplate - Class in org.springframework.ai.chat.prompt
 
AssistantPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
AssistantPromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
AudioTranscription - Class in org.springframework.ai.openai.audio.transcription
Represents a response returned by the AI.
AudioTranscription(String) - Constructor for class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
AudioTranscriptionPrompt - Class in org.springframework.ai.openai.audio.transcription
 
AudioTranscriptionPrompt(Resource) - Constructor for class org.springframework.ai.openai.audio.transcription.AudioTranscriptionPrompt
 
AudioTranscriptionPrompt(Resource, ModelOptions) - Constructor for class org.springframework.ai.openai.audio.transcription.AudioTranscriptionPrompt
 
AudioTranscriptionResponse - Class in org.springframework.ai.openai.audio.transcription
 
AudioTranscriptionResponse(AudioTranscription) - Constructor for class org.springframework.ai.openai.audio.transcription.AudioTranscriptionResponse
 
AudioTranscriptionResponse(AudioTranscription, OpenAiAudioTranscriptionResponseMetadata) - Constructor for class org.springframework.ai.openai.audio.transcription.AudioTranscriptionResponse
 
Authentication - Interface in org.springframework.ai.huggingface.invoker.auth
 
author() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Returns the value of the author record component.
AUTO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
 
AUTO - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model can pick between generating a message or calling a function.
AUTOINDEX - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
avgLogprob() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the avgLogprob record component.
AzureAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.azure
Converts Filter.Expression into Azure Search OData filter syntax.
AzureAiSearchFilterExpressionConverter(List<AzureVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
AzureOpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
azureOpenAiChatClient(OpenAIClient, AzureOpenAiChatProperties, List<FunctionCallback>, FunctionCallbackContext) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiChatClient - Class in org.springframework.ai.azure.openai
ChatClient implementation for Microsoft Azure AI backed by OpenAIClient.
AzureOpenAiChatClient(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
AzureOpenAiChatClient(OpenAIClient, AzureOpenAiChatOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
AzureOpenAiChatClient(OpenAIClient, AzureOpenAiChatOptions, FunctionCallbackContext) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
AzureOpenAiChatOptions - Class in org.springframework.ai.azure.openai
The configuration information for a chat completions request.
AzureOpenAiChatOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
AzureOpenAiChatOptions.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiChatProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
AzureOpenAiChatResponseMetadata - Class in org.springframework.ai.azure.openai.metadata
ChatResponseMetadata implementation for Microsoft Azure OpenAI Service.
AzureOpenAiChatResponseMetadata(String, AzureOpenAiUsage, PromptMetadata) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
AzureOpenAiConnectionProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
azureOpenAiEmbeddingClient(OpenAIClient, AzureOpenAiEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiEmbeddingClient - Class in org.springframework.ai.azure.openai
 
AzureOpenAiEmbeddingClient(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
AzureOpenAiEmbeddingClient(OpenAIClient, MetadataMode) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
AzureOpenAiEmbeddingClient(OpenAIClient, MetadataMode, AzureOpenAiEmbeddingOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
AzureOpenAiEmbeddingOptions - Class in org.springframework.ai.azure.openai
The configuration information for the embedding requests.
AzureOpenAiEmbeddingOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
AzureOpenAiEmbeddingOptions.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
AzureOpenAiRuntimeHints - Class in org.springframework.ai.azure.openai.aot
 
AzureOpenAiRuntimeHints() - Constructor for class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
 
AzureOpenAiUsage - Class in org.springframework.ai.azure.openai.metadata
Usage implementation for Microsoft Azure OpenAI Service.
AzureOpenAiUsage(CompletionsUsage) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
AzureVectorStore - Class in org.springframework.ai.vectorstore.azure
Uses Azure Cognitive Search as a backing vector store.
AzureVectorStore(SearchIndexClient, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.azure.AzureVectorStore
Constructs a new AzureCognitiveSearchVectorStore.
AzureVectorStore(SearchIndexClient, EmbeddingClient, List<AzureVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.azure.AzureVectorStore
Constructs a new AzureCognitiveSearchVectorStore.
AzureVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.azure
 
AzureVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.azure
 
AzureVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
AzureVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.azure
 
AzureVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 

B

b64Json() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns the value of the b64Json record component.
Backoff() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
base64() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns the value of the base64 record component.
baseModelId() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the baseModelId record component.
BasicEvaluationTest - Class in org.springframework.ai.evaluation
 
BasicEvaluationTest() - Constructor for class org.springframework.ai.evaluation.BasicEvaluationTest
 
batchEmbedText(List<String>) - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Generates a response from the model given an input.
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, a custom object mapper, and a line endings normalizer to ensure consistent line endings on any platform.
BedrockAnthropicChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.anthropic
Auto-configuration for Bedrock Anthropic Chat Client.
BedrockAnthropicChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatAutoConfiguration
 
BedrockAnthropicChatClient - Class in org.springframework.ai.bedrock.anthropic
Java ChatClient and StreamingChatClient for the Bedrock Anthropic chat generative.
BedrockAnthropicChatClient(AnthropicChatBedrockApi) - Constructor for class org.springframework.ai.bedrock.anthropic.BedrockAnthropicChatClient
 
BedrockAnthropicChatClient(AnthropicChatBedrockApi, AnthropicChatOptions) - Constructor for class org.springframework.ai.bedrock.anthropic.BedrockAnthropicChatClient
 
BedrockAnthropicChatProperties - Class in org.springframework.ai.autoconfigure.bedrock.anthropic
Configuration properties for Bedrock Anthropic.
BedrockAnthropicChatProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
BedrockAwsConnectionConfiguration - Class in org.springframework.ai.autoconfigure.bedrock
 
BedrockAwsConnectionConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionConfiguration
 
BedrockAwsConnectionProperties - Class in org.springframework.ai.autoconfigure.bedrock
Configuration properties for Bedrock AWS connection.
BedrockAwsConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
BedrockCohereChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Auto-configuration for Bedrock Cohere Chat Client.
BedrockCohereChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatAutoConfiguration
 
BedrockCohereChatClient - Class in org.springframework.ai.bedrock.cohere
 
BedrockCohereChatClient(CohereChatBedrockApi) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereChatClient
 
BedrockCohereChatClient(CohereChatBedrockApi, BedrockCohereChatOptions) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereChatClient
 
BedrockCohereChatOptions - Class in org.springframework.ai.bedrock.cohere
 
BedrockCohereChatOptions() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
BedrockCohereChatOptions.Builder - Class in org.springframework.ai.bedrock.cohere
 
BedrockCohereChatProperties - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Bedrock Cohere Chat autoconfiguration properties.
BedrockCohereChatProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
BedrockCohereEmbeddingAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Auto-configuration for Bedrock Cohere Embedding Client.
BedrockCohereEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
BedrockCohereEmbeddingClient - Class in org.springframework.ai.bedrock.cohere
EmbeddingClient implementation that uses the Bedrock Cohere Embedding API.
BedrockCohereEmbeddingClient(CohereEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingClient
 
BedrockCohereEmbeddingClient(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingOptions) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingClient
 
BedrockCohereEmbeddingOptions - Class in org.springframework.ai.bedrock.cohere
 
BedrockCohereEmbeddingOptions() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
BedrockCohereEmbeddingOptions.Builder - Class in org.springframework.ai.bedrock.cohere
 
BedrockCohereEmbeddingProperties - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Bedrock Cohere Embedding autoconfiguration properties.
BedrockCohereEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
BedrockLlama2ChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.llama2
Auto-configuration for Bedrock Llama2 Chat Client.
BedrockLlama2ChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatAutoConfiguration
 
BedrockLlama2ChatClient - Class in org.springframework.ai.bedrock.llama2
Java ChatClient and StreamingChatClient for the Bedrock Llama2 chat generative.
BedrockLlama2ChatClient(Llama2ChatBedrockApi) - Constructor for class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatClient
 
BedrockLlama2ChatClient(Llama2ChatBedrockApi, BedrockLlama2ChatOptions) - Constructor for class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatClient
 
BedrockLlama2ChatOptions - Class in org.springframework.ai.bedrock.llama2
 
BedrockLlama2ChatOptions() - Constructor for class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
BedrockLlama2ChatOptions.Builder - Class in org.springframework.ai.bedrock.llama2
 
BedrockLlama2ChatProperties - Class in org.springframework.ai.autoconfigure.bedrock.llama2
Configuration properties for Bedrock Llama2.
BedrockLlama2ChatProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
BedrockRuntimeHints - Class in org.springframework.ai.bedrock.aot
The BedrockRuntimeHints class is responsible for registering runtime hints for Bedrock AI API classes.
BedrockRuntimeHints() - Constructor for class org.springframework.ai.bedrock.aot.BedrockRuntimeHints
 
BedrockTitanChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.titan
Auto-configuration for Bedrock Titan Chat Client.
BedrockTitanChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatAutoConfiguration
 
BedrockTitanChatClient - Class in org.springframework.ai.bedrock.titan
 
BedrockTitanChatClient(TitanChatBedrockApi) - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanChatClient
 
BedrockTitanChatClient(TitanChatBedrockApi, BedrockTitanChatOptions) - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanChatClient
 
BedrockTitanChatOptions - Class in org.springframework.ai.bedrock.titan
 
BedrockTitanChatOptions() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
BedrockTitanChatOptions.Builder - Class in org.springframework.ai.bedrock.titan
 
BedrockTitanChatProperties - Class in org.springframework.ai.autoconfigure.bedrock.titan
Bedrock Titan Chat autoconfiguration properties.
BedrockTitanChatProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
BedrockTitanEmbeddingAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.titan
Auto-configuration for Bedrock Titan Embedding Client.
BedrockTitanEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
BedrockTitanEmbeddingClient - Class in org.springframework.ai.bedrock.titan
EmbeddingClient implementation that uses the Bedrock Titan Embedding API.
BedrockTitanEmbeddingClient(TitanEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient
 
BedrockTitanEmbeddingClient.InputType - Enum Class in org.springframework.ai.bedrock.titan
 
BedrockTitanEmbeddingProperties - Class in org.springframework.ai.autoconfigure.bedrock.titan
Bedrock Titan Embedding autoconfiguration properties.
BedrockTitanEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
BedrockUsage - Class in org.springframework.ai.bedrock
Usage implementation for Bedrock API.
BedrockUsage(AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for class org.springframework.ai.bedrock.BedrockUsage
 
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
 
bias() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Returns the value of the bias record component.
BIN_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
BIN_IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
BLOCKED_REASON_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason
A blocked reason was not specified.
bool(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
bool(String) - Static method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
 
BOOLEAN - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type
 
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.NotExpressionContext
 
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.azure.openai.AzureOpenAiChatOptions.Builder
 
build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
build() - Method in class org.springframework.ai.chat.prompt.ChatOptionsBuilder
 
build() - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
build() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
build() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
build() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
build() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
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.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
build() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
build() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
 
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.
build() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
build() - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
builder() - Static method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
builder() - Static method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
builder() - Static method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
 
builder() - Static method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
builder() - Static method in class org.springframework.ai.chat.prompt.ChatOptionsBuilder
 
builder() - Static method in class org.springframework.ai.document.DefaultContentFormatter
Start building a new configuration.
builder() - Static method in class org.springframework.ai.image.ImageOptionsBuilder
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
builder() - Static method in interface org.springframework.ai.model.function.FunctionCallingOptions
 
builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
 
builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
 
builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
 
builder() - Static method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
builder() - Static method in class org.springframework.ai.openai.OpenAiChatOptions
 
builder() - Static method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.openai.OpenAiImageOptions
 
builder() - Static method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
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 record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
 
builder() - Static method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
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() - Static method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig
Start building a new configuration.
builder() - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
builder() - Static method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
builder(String) - Static method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
 
builder(String) - Static method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Get CohereChatRequest builder.
builder(String) - Static method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Create a new Llama2ChatRequest builder.
builder(String) - Static method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Create a new TitanChatRequest builder.
builder(String) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
 
builder(String) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Create a CompletionRequest builder.
builder(Function<I, O>) - Static method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
builder(OllamaApi.Message.Role) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.Message
 
Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.reader.ExtractedTextFormatter.Builder
 
Builder() - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
Builder(String) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
Builder(String) - Constructor for class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest.Builder
 
Builder(String) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
Builder(String) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
Builder(String) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
Builder(Function<I, O>) - Constructor for class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
Builder(AzureOpenAiChatOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
Builder(OllamaApi.Message.Role) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
Builder(OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
Builder(OpenAiChatOptions) - Constructor for class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
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.transformers.TransformersEmbeddingClientProperties.Cache
 
call(String) - Method in interface org.springframework.ai.chat.ChatClient
 
call(String) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
call(String) - Method in interface org.springframework.ai.model.function.FunctionCallback
Called when a model detects and triggers a function call.
call(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
call(Prompt) - Method in class org.springframework.ai.bedrock.anthropic.BedrockAnthropicChatClient
 
call(Prompt) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatClient
 
call(Prompt) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatClient
 
call(Prompt) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatClient
 
call(Prompt) - Method in interface org.springframework.ai.chat.ChatClient
 
call(Prompt) - Method in class org.springframework.ai.huggingface.HuggingfaceChatClient
Generate text based on the provided prompt.
call(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
call(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatClient
 
call(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
call(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
call(Prompt) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient
 
call(EmbeddingRequest) - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.ollama.OllamaEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.openai.OpenAiEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
call(EmbeddingRequest) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2EmbeddingClient
 
call(ImagePrompt) - Method in interface org.springframework.ai.image.ImageClient
 
call(ImagePrompt) - Method in class org.springframework.ai.openai.OpenAiImageClient
 
call(ImagePrompt) - Method in class org.springframework.ai.stabilityai.StabilityAiImageClient
Calls the StabilityAiImageClient with the given StabilityAiImagePrompt and returns the ImageResponse.
call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
 
call(Resource) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
 
call(TReq) - Method in interface org.springframework.ai.model.ModelClient
Executes a method call to the AI model.
callWithFunctionSupport(Req) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
candidateCount() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns the value of the candidateCount record component.
candidates() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Returns the value of the candidates record component.
castToExpression(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
cfgScale() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the cfgScale record component.
channelNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
CHARSET_METADATA - Static variable in class org.springframework.ai.reader.TextReader
 
chat(OllamaApi.ChatRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Generate the next message in a chat with a provided model.
ChatClient - Interface in org.springframework.ai.chat
 
chatCompletion(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Chat completion invocation.
chatCompletion(AnthropicChatBedrockApi.AnthropicChatRequest) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
 
chatCompletion(CohereChatBedrockApi.CohereChatRequest) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi
 
chatCompletion(Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest) - Method in class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi
 
chatCompletion(Llama2ChatBedrockApi.Llama2ChatRequest) - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi
 
chatCompletion(TitanChatBedrockApi.TitanChatRequest) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi
 
ChatCompletion(String, String, Long, String, List<MistralAiApi.ChatCompletion.Choice>, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletion(String, List<OpenAiApi.ChatCompletion.Choice>, Long, String, String, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletionChunk(String, String, Long, String, List<MistralAiApi.ChatCompletionChunk.ChunkChoice>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List<OpenAiApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
chatCompletionEntity(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
Creates a model response for the given chat conversation.
chatCompletionEntity(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates a model response for the given chat conversation.
ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Creates an instance of a ChatCompletionFunction record class.
ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Creates an instance of a ChatCompletionFunction record class.
ChatCompletionMessage(String, MistralAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(String, MistralAiApi.ChatCompletionMessage.Role, String, List<MistralAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionMessage(String, OpenAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(String, OpenAiApi.ChatCompletionMessage.Role, String, String, List<OpenAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionRequest(String, List<MistralAiApi.ChatCompletionMessage>, List<MistralAiApi.FunctionTool>, MistralAiApi.ChatCompletionRequest.ToolChoice, Float, Float, Integer, Boolean, Boolean, Integer, MistralAiApi.ChatCompletionRequest.ResponseFormat) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages and stream.
ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages and model.
ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, Float) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and temperature.
ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, Float, boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and temperature.
ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, List<MistralAiApi.FunctionTool>, MistralAiApi.ChatCompletionRequest.ToolChoice) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages and model.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Float, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and control for streaming.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Float, Map<String, Integer>, Integer, Integer, Float, OpenAiApi.ChatCompletionRequest.ResponseFormat, Integer, List<String>, Boolean, Float, Float, List<OpenAiApi.FunctionTool>, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, List<OpenAiApi.FunctionTool>, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
chatCompletionStream(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Chat completion invocation with streaming response.
chatCompletionStream(AnthropicChatBedrockApi.AnthropicChatRequest) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
 
chatCompletionStream(CohereChatBedrockApi.CohereChatRequest) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi
 
chatCompletionStream(Llama2ChatBedrockApi.Llama2ChatRequest) - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi
 
chatCompletionStream(TitanChatBedrockApi.TitanChatRequest) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi
 
chatCompletionStream(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates a streaming chat response for the given chat conversation.
ChatGenerationMetadata - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) encapsulating information on the completion choices in the AI response.
ChatMessage - Class in org.springframework.ai.chat.messages
Represents a chat message in a chat application.
ChatMessage(String, String) - Constructor for class org.springframework.ai.chat.messages.ChatMessage
 
ChatMessage(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.ChatMessage
 
ChatMessage(MessageType, String) - Constructor for class org.springframework.ai.chat.messages.ChatMessage
 
ChatMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.ChatMessage
 
ChatOptions - Interface in org.springframework.ai.chat.prompt
The ChatOptions represent the common options, portable across different chat models.
ChatOptionsBuilder - Class in org.springframework.ai.chat.prompt
 
ChatPromptTemplate - Class in org.springframework.ai.chat.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.chat.prompt.ChatPromptTemplate
 
ChatRequest(String, List<OllamaApi.Message>, Boolean, String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Creates an instance of a ChatRequest record class.
ChatResponse - Class in org.springframework.ai.chat
The chat completion (e.g.
ChatResponse(String, Instant, OllamaApi.Message, Boolean, Duration, Duration, Integer, Duration, Integer, Duration) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Creates an instance of a ChatResponse record class.
ChatResponse(List<Generation>) - Constructor for class org.springframework.ai.chat.ChatResponse
Construct a new ChatResponse instance without metadata.
ChatResponse(List<Generation>, ChatResponseMetadata) - Constructor for class org.springframework.ai.chat.ChatResponse
Construct a new ChatResponse instance.
ChatResponseMetadata - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) modeling common AI provider metadata returned in an AI response.
children() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the children record component.
Choice(Integer, MistralAiApi.ChatCompletionMessage, MistralAiApi.ChatCompletionFinishReason) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Creates an instance of a Choice record class.
Choice(OpenAiApi.ChatCompletionFinishReason, Integer, OpenAiApi.ChatCompletionMessage, OpenAiApi.LogProbs) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Creates an instance of a Choice record class.
choices() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the choices record component.
chromaApi(ChromaApiProperties, RestTemplate) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
ChromaApi - Class in org.springframework.ai.chroma
Single-class Chroma API implementation based on the (unofficial) Chroma REST API.
ChromaApi(String, RestTemplate) - Constructor for class org.springframework.ai.chroma.ChromaApi
 
ChromaApi(String, RestTemplate, ObjectMapper) - Constructor for class org.springframework.ai.chroma.ChromaApi
 
ChromaApi.AddEmbeddingsRequest - Record Class in org.springframework.ai.chroma
Add embeddings to the chroma data store.
ChromaApi.Collection - Record Class in org.springframework.ai.chroma
Chroma embedding collection.
ChromaApi.CreateCollectionRequest - Record Class in org.springframework.ai.chroma
Request to create a new collection with the given name and metadata.
ChromaApi.DeleteEmbeddingsRequest - Record Class in org.springframework.ai.chroma
Request to delete embedding from a collection.
ChromaApi.Embedding - Record Class in org.springframework.ai.chroma
Single query embedding response.
ChromaApi.GetEmbeddingResponse - Record Class in org.springframework.ai.chroma
Object containing the get embedding results.
ChromaApi.GetEmbeddingsRequest - Record Class in org.springframework.ai.chroma
Get embeddings from a collection.
ChromaApi.QueryRequest - Record Class in org.springframework.ai.chroma
Request to get the nResults nearest neighbor embeddings for provided queryEmbeddings.
ChromaApi.QueryRequest.Include - Enum Class in org.springframework.ai.chroma
 
ChromaApi.QueryResponse - Record Class in org.springframework.ai.chroma
A QueryResponse object containing the query results.
ChromaApiProperties - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
 
ChromaApiProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
ChromaFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into Chroma metadata filter expression format.
ChromaFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.ChromaFilterExpressionConverter
 
ChromaVectorStore - Class in org.springframework.ai.vectorsore
ChromaVectorStore is a concrete implementation of the VectorStore interface.
ChromaVectorStore(EmbeddingClient, ChromaApi) - Constructor for class org.springframework.ai.vectorsore.ChromaVectorStore
 
ChromaVectorStore(EmbeddingClient, ChromaApi, String) - Constructor for class org.springframework.ai.vectorsore.ChromaVectorStore
 
ChromaVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
 
ChromaVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
ChromaVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
 
ChromaVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
ChunkChoice(Integer, MistralAiApi.ChatCompletionMessage, MistralAiApi.ChatCompletionFinishReason) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Creates an instance of a ChunkChoice record class.
ChunkChoice(OpenAiApi.ChatCompletionFinishReason, Integer, OpenAiApi.ChatCompletionMessage, OpenAiApi.LogProbs) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Creates an instance of a ChunkChoice record class.
chunkToChatCompletion(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
Convert the ChatCompletionChunk into a ChatCompletion.
CINEMATIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
citationMetadata() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Returns the value of the citationMetadata record component.
CitationMetadata(List<VertexAiPaLm2Api.Message.CitationSource>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationMetadata
Creates an instance of a CitationMetadata record class.
CitationSource(Integer, Integer, String, String) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Creates an instance of a CitationSource record class.
citationSources() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationMetadata
Returns the value of the citationSources record component.
CLASSIFICATION - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Use classification when using embeddings as an input to a text classifier.
CLAUDE_INSTANT_V1 - Enum constant in enum class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
anthropic.claude-instant-v1
CLAUDE_V2 - Enum constant in enum class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
anthropic.claude-v2
CLAUDE_V21 - Enum constant in enum class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
anthropic.claude-v2:1
clearCache() - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
clipGuidancePreset() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the clipGuidancePreset record component.
CLUSTERING - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Use clustering to cluster the embeddings.
code() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Returns the value of the code record component.
CODELLAMA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Code Llama is based on Llama 2 model
COHERE_COMMAND_LIGHT_V14 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatModel
cohere.command-light-text-v14
COHERE_COMMAND_V14 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatModel
cohere.command-text-v14
COHERE_EMBED_ENGLISH_V3 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
cohere.embed-english-v3
COHERE_EMBED_MULTILINGUAL_V1 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
cohere.embed-multilingual-v3
cohereChatApi(AwsCredentialsProvider, BedrockCohereChatProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatAutoConfiguration
 
CohereChatBedrockApi - Class in org.springframework.ai.bedrock.cohere.api
Java client for the Bedrock Cohere chat model.
CohereChatBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi
Create a new CohereChatBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
CohereChatBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi
Create a new CohereChatBedrockApi instance using the provided credentials provider, region and object mapper.
CohereChatBedrockApi.CohereChatModel - Enum Class in org.springframework.ai.bedrock.cohere.api
Cohere models version.
CohereChatBedrockApi.CohereChatRequest - Record Class in org.springframework.ai.bedrock.cohere.api
CohereChatRequest encapsulates the request parameters for the Cohere command model.
CohereChatBedrockApi.CohereChatRequest.Builder - Class in org.springframework.ai.bedrock.cohere.api
Builder for the CohereChatRequest.
CohereChatBedrockApi.CohereChatRequest.LogitBias - Record Class in org.springframework.ai.bedrock.cohere.api
Prevents the model from generating unwanted tokens or incentivize the model to include desired tokens.
CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods - Enum Class in org.springframework.ai.bedrock.cohere.api
(optional) Specify how and if the token likelihoods are returned with the response.
CohereChatBedrockApi.CohereChatRequest.Truncate - Enum Class in org.springframework.ai.bedrock.cohere.api
Specifies how the API handles inputs longer than the maximum token length.
CohereChatBedrockApi.CohereChatResponse - Record Class in org.springframework.ai.bedrock.cohere.api
CohereChatResponse encapsulates the response parameters for the Cohere command model.
CohereChatBedrockApi.CohereChatResponse.Generation - Record Class in org.springframework.ai.bedrock.cohere.api
Generated result along with the likelihoods for tokens requested.
CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason - Enum Class in org.springframework.ai.bedrock.cohere.api
The reason the response finished being generated.
CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood - Record Class in org.springframework.ai.bedrock.cohere.api
 
cohereChatClient(CohereChatBedrockApi, BedrockCohereChatProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatAutoConfiguration
 
CohereChatRequest(String, Float, Float, Integer, Integer, List<String>, CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods, boolean, Integer, CohereChatBedrockApi.CohereChatRequest.LogitBias, CohereChatBedrockApi.CohereChatRequest.Truncate) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Creates an instance of a CohereChatRequest record class.
CohereChatResponse(String, String, List<CohereChatBedrockApi.CohereChatResponse.Generation>) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Creates an instance of a CohereChatResponse record class.
cohereEmbeddingApi(AwsCredentialsProvider, BedrockCohereEmbeddingProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
CohereEmbeddingBedrockApi - Class in org.springframework.ai.bedrock.cohere.api
Cohere Embedding API.
CohereEmbeddingBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
Create a new CohereEmbeddingBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
CohereEmbeddingBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
Create a new CohereEmbeddingBedrockApi instance using the provided credentials provider, region and object mapper.
CohereEmbeddingBedrockApi.CohereEmbeddingModel - Enum Class in org.springframework.ai.bedrock.cohere.api
Cohere Embedding model ids.
CohereEmbeddingBedrockApi.CohereEmbeddingRequest - Record Class in org.springframework.ai.bedrock.cohere.api
The Cohere Embed model request.
CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType - Enum Class in org.springframework.ai.bedrock.cohere.api
Cohere Embedding API input types.
CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate - Enum Class in org.springframework.ai.bedrock.cohere.api
Specifies how the API handles inputs longer than the maximum token length.
CohereEmbeddingBedrockApi.CohereEmbeddingResponse - Record Class in org.springframework.ai.bedrock.cohere.api
Cohere Embedding response.
cohereEmbeddingClient(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
CohereEmbeddingRequest(List<String>, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Creates an instance of a CohereEmbeddingRequest record class.
CohereEmbeddingResponse(String, List<List<Double>>, List<String>, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Creates an instance of a CohereEmbeddingResponse record class.
Collection(String, String, Map<String, String>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.Collection
Creates an instance of a Collection record class.
COMIC_BOOK - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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`
COMPLETE - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason
The model sent back a finished reply.
completion() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns the value of the completion record component.
Completion(Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Creates an instance of a Completion record class.
completionReason() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Returns the value of the completionReason record component.
completionReason() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the completionReason record component.
completions() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns the value of the completions record component.
completionTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Returns the value of the completionTokens record component.
completionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the completionTokens record component.
compressionRatio() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the compressionRatio record component.
computeFontHeight(PDFont) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
computeFontHeight(PDFont) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
 
config() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Returns the value of the config record component.
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
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.neo4j.Neo4jVectorStoreProperties
 
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
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
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() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Returns the value of the content record component.
Content(String, Float, List<Integer>, List<OpenAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Creates an instance of a Content record class.
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
CONTENT_FILTER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
The content was omitted due to a flag from our content filters.
CONTENT_FILTERED - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.CompletionReason
The response was truncated because of restrictions.
ContentFilter(VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason, String) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Creates an instance of a ContentFilter record class.
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
 
contents() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Returns the value of the contents record component.
context() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the context record component.
context() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the context record component.
context() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Returns the value of the context record component.
CONTEXT_STR_PLACEHOLDER - Static variable in class org.springframework.ai.transformer.KeywordMetadataEnricher
 
convertExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
convertExpression(Filter.Expression) - Method in interface org.springframework.ai.vectorstore.filter.FilterExpressionConverter
 
convertOperand(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
convertOperand(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
 
copyToTarget(S, Class<I>, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Returns a new instance of the targetBeanClazz that copies the bean values from the sourceBean instance.
COSINE - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Cosine distance
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
 
COSINE_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
cosineSimilarity(List<Double>, List<Double>) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
 
countEmbeddings(String) - Method in class org.springframework.ai.chroma.ChromaApi
 
countMessageTokens(VertexAiPaLm2Api.MessagePrompt) - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Returns the number of tokens in the message prompt.
countPenalty() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the countPenalty record component.
create() - Static method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
create() - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
create() - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
create() - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
create() - Static method in class org.springframework.ai.ollama.api.OllamaOptions
Helper factory method to create a new OllamaOptions instance.
create() - Static method in interface org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionMetadata
Factory method used to construct a new OpenAiAudioTranscriptionMetadata
create(String) - Static method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
createCollection(ChromaApi.CreateCollectionRequest) - Method in class org.springframework.ai.chroma.ChromaApi
 
CreateCollectionRequest(String) - Constructor for record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
 
CreateCollectionRequest(String, Map<String, String>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Creates an instance of a CreateCollectionRequest record class.
created() - Method in interface org.springframework.ai.image.ImageResponseMetadata
 
created() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Returns the value of the created record component.
created() - Method in class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
createdAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the createdAt record component.
createdAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the createdAt record component.
createImage(OpenAiImageApi.OpenAiImageRequest) - Method in class org.springframework.ai.openai.api.OpenAiImageApi
 
createMessage() - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
createMessage() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
createMessage() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
 
createMessage() - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
createMessage(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
 
createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
createMessages() - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
createMessages() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateChatActions
 
createMessages(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
createMessages(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateChatActions
 
createSpeech(OpenAiAudioApi.SpeechRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Request to generates audio from the input text.
createTranscription(OpenAiAudioApi.TranscriptionRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Transcribes audio into the input language.
createTranscription(OpenAiAudioApi.TranscriptionRequest, Class<T>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Transcribes audio into the input language.
createTranslation(OpenAiAudioApi.TranslationRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Translates audio into English.
createTranslation(OpenAiAudioApi.TranslationRequest, Class<T>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Translates audio into English.
credentialsProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionConfiguration
 
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

DALL_E_2 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
The previous DALL·E model released in Nov 2022.
DALL_E_3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
The latest DALL·E model released in Nov 2023.
data() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Returns the value of the data record component.
Data(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Creates an instance of a Data record class.
date(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
DEBUG - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
decimal(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
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_ANTHROPIC_VERSION - Static variable in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
Default version of the Anthropic chat model.
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.openai.api.ApiUtils
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.stabilityai.api.StabilityAiApi
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
The default base URL for accessing the Vertex AI API.
DEFAULT_CACHE_DIRECTORY - Static variable in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorsore.ChromaVectorStore
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
DEFAULT_CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
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_DEPLOYMENT_NAME - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
DEFAULT_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
DEFAULT_EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
The default embedding model.
DEFAULT_EMBEDDING_PROPERTY - Static variable in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
DEFAULT_ENCODING_FORMAT - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
DEFAULT_GENERATE_MODEL - Static variable in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
The default generation model.
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiImageApi
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.stabilityai.api.StabilityAiApi
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
DEFAULT_LABEL - Static variable in class org.springframework.ai.vectorstore.Neo4jVectorStore
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.ollama.api.OllamaOptions
 
DEFAULT_MODEL_OUTPUT_NAME - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
DEFAULT_ONNX_MODEL_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
DEFAULT_ONNX_TOKENIZER_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
DEFAULT_PREFIX - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
DEFAULT_RESPONSE_ERROR_HANDLER - Static variable in class org.springframework.ai.retry.RetryUtils
 
DEFAULT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
 
DEFAULT_SUMMARY_EXTRACT_TEMPLATE - Static variable in class org.springframework.ai.transformer.SummaryMetadataEnricher
 
DEFAULT_TOP_K - Static variable in class org.springframework.ai.vectorsore.ChromaVectorStore
 
DEFAULT_TOP_K - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Default value for the top 'k' similar results to return.
DEFAULT_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
DEFAULT_TRANSFORMER_MODEL - Static variable in class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
 
DEFAULT_URI - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
DEFAULT_VECTOR_ALGORITHM - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
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.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig
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.vectorsore.ChromaVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
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 class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Deletes a list of documents by their IDs.
delete(List<String>) - Method in class org.springframework.ai.vectorstore.RedisVectorStore
 
delete(List<String>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
delete(List<String>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store.
delete(List<String>) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore
 
delete(List<String>, String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
Deletes a list of documents by their IDs based on the namespace.
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.transformers.ResourceCacheService
 
deleteCollection(String) - Method in class org.springframework.ai.chroma.ChromaApi
Delete a collection with the given name.
deleteEmbeddings(String, ChromaApi.DeleteEmbeddingsRequest) - Method in class org.springframework.ai.chroma.ChromaApi
 
DeleteEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
 
DeleteEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Creates an instance of a DeleteEmbeddingsRequest record class.
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.
delta() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the delta record component.
delta() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the delta record component.
description() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Returns the value of the description record component.
description() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Returns the value of the description record component.
description() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the description record component.
DescriptiveErrorListener() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
destroy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
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
 
DIGITAL_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
dimensions() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient
 
dimensions() - Method in class org.springframework.ai.embedding.AbstractEmbeddingClient
 
dimensions() - Method in interface org.springframework.ai.embedding.EmbeddingClient
 
dimensions(EmbeddingClient, String, String) - Static method in class org.springframework.ai.embedding.AbstractEmbeddingClient
Return the dimension of the requested embedding generative name.
DISKANN - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
displayName() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the displayName record component.
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorsore.ChromaVectorStore
 
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.RedisVectorStore
 
distances() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns the value of the distances record component.
distances() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns the value of the distances record component.
DISTANCES - Enum constant in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
 
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
doChatCompletion(ChatCompletionsOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
doChatCompletion(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
doChatCompletion(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
doChatCompletion(VertexAiGeminiChatClient.GeminiRequest) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
doChatCompletion(Req) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
dockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
doCreateToolResponseRequest(ChatCompletionsOptions, ChatRequestMessage, List<ChatRequestMessage>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
doCreateToolResponseRequest(MistralAiApi.ChatCompletionRequest, MistralAiApi.ChatCompletionMessage, List<MistralAiApi.ChatCompletionMessage>) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
doCreateToolResponseRequest(OpenAiApi.ChatCompletionRequest, OpenAiApi.ChatCompletionMessage, List<OpenAiApi.ChatCompletionMessage>) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
doCreateToolResponseRequest(VertexAiGeminiChatClient.GeminiRequest, Content, List<Content>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
doCreateToolResponseRequest(Req, Msg, List<Msg>) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
document() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns the value of the document record component.
Document - Class in org.springframework.ai.document
A document is a container for the content and metadata of a 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
 
Document(String, Map<String, Object>, IdGenerator) - Constructor for class org.springframework.ai.document.Document
 
DOCUMENT_METADATA_DISTANCE_KEY_NAME - Static variable in class org.springframework.ai.vectorstore.WeaviateVectorStore
 
DocumentReader - Interface in org.springframework.ai.document
 
DocumentRetriever - Interface in org.springframework.ai.document
 
documents() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns the value of the documents record component.
documents() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns the value of the documents record component.
documents() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns the value of the documents record component.
DOCUMENTS - Enum constant in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
 
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.azure.AzureAiSearchFilterExpressionConverter
 
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
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
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.azure.AzureAiSearchFilterExpressionConverter
 
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
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
doGetToolResponseMessage(ChatCompletions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
doGetToolResponseMessage(GenerateContentResponse) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
doGetToolResponseMessage(ResponseEntity<MistralAiApi.ChatCompletion>) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
doGetToolResponseMessage(ResponseEntity<OpenAiApi.ChatCompletion>) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
doGetToolResponseMessage(Resp) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
doGetUserMessages(ChatCompletionsOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
doGetUserMessages(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
doGetUserMessages(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
doGetUserMessages(VertexAiGeminiChatClient.GeminiRequest) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
doGetUserMessages(Req) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
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
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
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
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
DOLPHIN_PHI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The 2.7B uncensored Dolphin model
done() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the done record component.
done() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the done record component.
doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
doSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
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
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
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.SimpleVectorStore.EmbeddingMath
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
duration() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the duration record component.

E

ECHO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
embed(String) - Method in interface org.springframework.ai.embedding.EmbeddingClient
Embeds the given text into a vector.
embed(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
 
embed(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
embed(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingClient
Embeds a batch of texts into vectors.
embed(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient
 
embed(Document) - Method in interface org.springframework.ai.embedding.EmbeddingClient
Embeds the given document's content into a vector.
embed(Document) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.ollama.OllamaEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.openai.OpenAiEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
embed(Document) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2EmbeddingClient
 
EMBED - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
EMBED - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
 
embedding() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingResponse
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Returns the value of the embedding record component.
embedding(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Compute the embedding for the given text.
embedding(CohereEmbeddingBedrockApi.CohereEmbeddingRequest) - Method in class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
 
embedding(TitanEmbeddingBedrockApi.TitanEmbeddingRequest) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
 
Embedding - Class in org.springframework.ai.embedding
Represents a single embedding vector.
Embedding(Integer, List<Double>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Create an embedding with the given index, embedding and object type set to 'embedding'.
Embedding(Integer, List<Double>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Create an embedding with the given index, embedding and object type set to 'embedding'.
Embedding(Integer, List<Double>, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Creates an instance of a Embedding record class.
Embedding(Integer, List<Double>, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Creates an instance of a Embedding record class.
Embedding(String, List<Float>, String, Map<String, Object>, Double) - Constructor for record class org.springframework.ai.chroma.ChromaApi.Embedding
Creates an instance of a Embedding record class.
Embedding(List<Double>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Embedding
Creates an instance of a Embedding record class.
Embedding(List<Double>, Integer) - Constructor for class org.springframework.ai.embedding.Embedding
Creates a new Embedding instance.
EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
embeddingClient - Variable in class org.springframework.ai.vectorstore.SimpleVectorStore
 
embeddingClient(TransformersEmbeddingClientProperties) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientAutoConfiguration
 
EmbeddingClient - Interface in org.springframework.ai.embedding
EmbeddingClient is a generic interface for embedding clients.
embeddingDimensions - Variable in class org.springframework.ai.embedding.AbstractEmbeddingClient
 
embeddingDistance(String) - Method in class org.springframework.ai.vectorstore.PgVectorStore
 
EmbeddingList(String, List<T>, String, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Creates an instance of a EmbeddingList record class.
EmbeddingList(String, List<T>, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Creates an instance of a EmbeddingList record class.
EmbeddingOptions - Interface in org.springframework.ai.embedding
 
EmbeddingOptions.EmptyEmbeddingOptions - Class in org.springframework.ai.embedding
 
EmbeddingRequest - Class in org.springframework.ai.embedding
 
EmbeddingRequest(String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
short cut constructor to create a EmbeddingRequest without options.
EmbeddingRequest(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
EmbeddingRequest(List<String>, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.EmbeddingRequest
 
EmbeddingRequest(T) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(T) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(T, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Create an embedding request with the given input, model and encoding format set to float.
EmbeddingRequest(T, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Create an embedding request with the given input, model and encoding format set to float.
EmbeddingRequest(T, String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
EmbeddingRequest(T, String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
EmbeddingResponse - Class in org.springframework.ai.embedding
Embedding response object.
EmbeddingResponse(List<Double>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingResponse
Creates an instance of a EmbeddingResponse record class.
EmbeddingResponse(List<Embedding>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
Creates a new EmbeddingResponse instance with empty metadata.
EmbeddingResponse(List<Embedding>, EmbeddingResponseMetadata) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
Creates a new EmbeddingResponse instance.
EmbeddingResponseMetadata - Class in org.springframework.ai.embedding
 
EmbeddingResponseMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResponseMetadata(int) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResponseMetadata(int, float) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResponseMetadata(Map<String, ?>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResultMetadata - Class in org.springframework.ai.embedding
 
EmbeddingResultMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata
 
embeddings() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns the value of the embeddings record component.
embeddings(MistralAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
Creates an embedding vector representing the input text or token array.
embeddings(OllamaApi.EmbeddingRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Generate embeddings from a model.
embeddings(OpenAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates an embedding vector representing the input text or token array.
EMBEDDINGS - Enum constant in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
 
embedForResponse(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingClient
Embeds a batch of texts into vectors and returns the EmbeddingResponse.
embedForResponse(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
embedText(String) - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Generates a response from the model given an input.
empty() - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata
Factory method used to create empty PromptMetadata when the information is not supplied by the AI provider.
EMPTY - Static variable in interface org.springframework.ai.embedding.EmbeddingOptions
 
EmptyEmbeddingOptions() - Constructor for class org.springframework.ai.embedding.EmbeddingOptions.EmptyEmbeddingOptions
 
EmptyJsonMetadataGenerator - Class in org.springframework.ai.reader
 
EmptyJsonMetadataGenerator() - Constructor for class org.springframework.ai.reader.EmptyJsonMetadataGenerator
 
EmptyRateLimit - Class in org.springframework.ai.chat.metadata
A RateLimit implementation that returns zero for all property getters
EmptyRateLimit() - Constructor for class org.springframework.ai.chat.metadata.EmptyRateLimit
 
EmptyUsage - Class in org.springframework.ai.chat.metadata
A EmpytUsage implementation that returns zero for all property getters
EmptyUsage() - Constructor for class org.springframework.ai.chat.metadata.EmptyUsage
 
encodingFormat() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Returns the value of the encodingFormat record component.
encodingFormat() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns the value of the encodingFormat record component.
end() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Returns the value of the end record component.
end() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the end record component.
end() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Returns the value of the end record component.
END - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Truncate
(Default) Discards the end of the input.
endIndex() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns the value of the endIndex record component.
endPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the endPageNumber record component.
ENHANCE - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
enterAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
enterAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
enterCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.compare().
enterCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.compare().
enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
enterConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.constantArray().
enterConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.constantArray().
enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
enterEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
enterIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.identifier().
enterIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.identifier().
enterInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
enterInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
enterNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
enterNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
enterNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
enterNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
enterOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
enterOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
enterTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
enterTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
enterWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by FiltersParser.where().
enterWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by FiltersParser.where().
EOF() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
EOS_TOKEN - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
eq(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
EQ - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
equals(Object) - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.chat.ChatResponse
 
equals(Object) - Method in class org.springframework.ai.chat.Generation
 
equals(Object) - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
equals(Object) - Method in class org.springframework.ai.chat.prompt.Prompt
 
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Indicates whether some other object is "equal to" this one.
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 class org.springframework.ai.image.Image
 
equals(Object) - Method in class org.springframework.ai.image.ImageMessage
 
equals(Object) - Method in class org.springframework.ai.image.ImagePrompt
 
equals(Object) - Method in class org.springframework.ai.image.ImageResponse
 
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ResponseFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
equals(Object) - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
equals(Object) - Method in class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
equals(Object) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
equals(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
equals(Object) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
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.stabilityai.api.StabilityAiApi.GenerateImageRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
equals(Object) - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
equals(Object) - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
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(Object) - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.vectorstore.SearchRequest
 
equals(Object) - Method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
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() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError
Returns the value of the error record component.
error(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
Error(String, String, String) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Creates an instance of a Error record class.
ERROR - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason
Something went wrong when generating the reply.
ERROR - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
 
ERROR_TOXIC - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason
the model generated a reply that was deemed toxic.
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
 
EUCLIDEAN_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
evalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the evalCount record component.
evalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the evalCount record component.
evalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the evalDuration record component.
evalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the evalDuration record component.
evaluateQuestionAndAnswer(String, ChatResponse, boolean) - Method in class org.springframework.ai.evaluation.BasicEvaluationTest
 
Example(VertexAiPaLm2Api.Message, VertexAiPaLm2Api.Message) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Creates an instance of a Example record class.
examples() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Returns the value of the examples record component.
exitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
exitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
exitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.compare().
exitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.compare().
exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
exitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.constantArray().
exitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.constantArray().
exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
exitEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
exitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.identifier().
exitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.identifier().
exitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
exitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
exitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
exitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
exitNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
exitNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
exitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
exitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
exitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
exitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
exitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by FiltersParser.where().
exitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by FiltersParser.where().
expandIn(Filter.Expression, StringBuilder, FilterExpressionConverter) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
Expands the IN into a semantically equivalent boolean expressions of ORs of EQs.
expandNin(Filter.Expression, StringBuilder, FilterExpressionConverter) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
Expands the NIN (e.g.
expression() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Returns the value of the expression record component.
Expression(Filter.ExpressionType, Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Expression
 
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.
extractAiResponseHeaders(ResponseEntity<?>) - Static method in class org.springframework.ai.openai.metadata.support.OpenAiResponseHeaderExtractor
 
ExtractedTextFormatter - Class in org.springframework.ai.reader
A utility to reformat extracted text content before encapsulating it in a Document.
ExtractedTextFormatter.Builder - Class in org.springframework.ai.reader
The Builder class is a nested static class of ExtractedTextFormatter designed to facilitate the creation and customization of instances of ExtractedTextFormatter.
extractRegions(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Process the page to extract the region text.

F

FABLE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
FANTASY_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
fieldType() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
Returns the value of the fieldType record component.
fieldType() - Method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Returns the value of the fieldType record component.
file() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the file record component.
file() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the file record component.
FileDocumentWriter - Class in org.springframework.ai.writer
Writes the content of a list of Documents into a file.
FileDocumentWriter(String) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean, MetadataMode, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
Writes the content of a list of Documents into a file.
Filter - Class in org.springframework.ai.vectorstore.filter
Portable runtime generative for metadata filter expressions.
Filter() - Constructor for class org.springframework.ai.vectorstore.filter.Filter
 
Filter.Expression - Record Class in org.springframework.ai.vectorstore.filter
Triple that represents and filter boolean expression as left type right.
Filter.ExpressionType - Enum Class in org.springframework.ai.vectorstore.filter
Filter expression operations.
Filter.Group - Record Class in org.springframework.ai.vectorstore.filter
Represents expression grouping (e.g.
Filter.Key - Record Class in org.springframework.ai.vectorstore.filter
String identifier representing an expression key.
Filter.Operand - Interface in org.springframework.ai.vectorstore.filter
Mark interface representing the supported expression types: Filter.Key, Filter.Value, Filter.Expression and Filter.Group.
Filter.Value - Record Class in org.springframework.ai.vectorstore.filter
Represents expression value constant or constant array.
FilterExpressionBuilder - Class in org.springframework.ai.vectorstore.filter
DSL builder for Filter.Expression instances.
FilterExpressionBuilder() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
FilterExpressionBuilder.Op - Record Class in org.springframework.ai.vectorstore.filter
 
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
 
FilterExpressionConverter - Interface in org.springframework.ai.vectorstore.filter
Converters a generic, portable Filter.Expression into a VectorStore specific expression language format.
FilterExpressionParseException(String, Throwable) - Constructor for exception class 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 Class 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
 
FilterHelper - Class in org.springframework.ai.vectorstore.filter
Helper class providing various boolean transformation.
filterNonSupportedFields(Map<String, Object>) - Static method in class org.springframework.ai.ollama.api.OllamaOptions
Filter out the non supported fields from the options.
filters() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Returns the value of the filters record component.
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.NotExpressionContext - 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.
findByPromptIndex(int) - Method in interface org.springframework.ai.chat.metadata.PromptMetadata
Returns an Optional PromptMetadata.PromptFilterMetadata at the given index.
findClassesInPackage(String, TypeFilter) - Static method in class org.springframework.ai.aot.AiRuntimeHints
 
findJsonAnnotatedClassesInPackage(Class<?>) - Static method in class org.springframework.ai.aot.AiRuntimeHints
 
findJsonAnnotatedClassesInPackage(String) - Static method in class org.springframework.ai.aot.AiRuntimeHints
 
FINISH - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.CompletionReason
The response was fully generated.
finishReason() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns the value of the finishReason record component.
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
FinishReason(String, String, String) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Creates an instance of a FinishReason record class.
firstByteLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the firstByteLatency record component.
FLAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
FLAT - Enum constant in enum class org.springframework.ai.vectorstore.RedisVectorStore.Algorithm
 
flatten() - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
FloatScalePenalty(Float, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Creates an instance of a FloatScalePenalty record class.
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() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the format record component.
format() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the format record component.
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.parser
Implementations of this interface provides instructions for how the output of a language generative should be formatted.
frequencyPenalty() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the frequencyPenalty record component.
frequencyPenalty() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the frequencyPenalty record component.
from(int, Object) - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
Factory method used to construct a new PromptMetadata.PromptFilterMetadata with the given prompt index and content filter metadata.
from(ChatCompletions) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
from(ChatCompletions, PromptMetadata) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
from(CompletionsUsage) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
from(String) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
from(String, Object) - Static method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
Factory method used to construct a new ChatGenerationMetadata from the given finish reason and content filter metadata.
from(AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Static method in class org.springframework.ai.bedrock.BedrockUsage
 
from(DefaultContentFormatter) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
 
from(OpenAiApi.ChatCompletion) - Static method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
from(OpenAiApi.Usage) - Static method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
from(OpenAiAudioApi.StructuredResponse) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
from(OpenAiImageApi.OpenAiImageResponse) - Static method in class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
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.chat.messages.MessageType
 
fromValue(String) - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
 
fromValue(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
 
function() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Returns the value of the function record component.
function() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Returns the value of the function record component.
function() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Returns the value of the function record component.
function() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Returns the value of the function record component.
Function(String, String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Creates an instance of a Function record class.
Function(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Creates an instance of a Function record class.
FUNCTION - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
 
FUNCTION - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Type
Function tool type.
FUNCTION - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
Function tool type.
FUNCTION(String) - Static method in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
Specifying a particular function forces the model to call that function.
FUNCTION_CALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
(deprecated) The model called a function.
FunctionCallback - Interface in org.springframework.ai.model.function
Represents a model function call handler.
functionCallbackContext - Variable in class org.springframework.ai.model.function.AbstractFunctionCallSupport
The function callback context is used to resolve the function callbacks by name from the Spring context.
FunctionCallbackContext - Class in org.springframework.ai.model.function
A Spring ApplicationContextAware implementation that provides a way to retrieve a Function from the Spring context and wrap it into a FunctionCallback.
FunctionCallbackContext() - Constructor for class org.springframework.ai.model.function.FunctionCallbackContext
 
functionCallbackRegister - Variable in class org.springframework.ai.model.function.AbstractFunctionCallSupport
The function callback register is used to resolve the function callbacks by name.
FunctionCallbackWrapper<I,O> - Class in org.springframework.ai.model.function
Note that the underlying function is responsible for converting the output into format that can be consumed by the Model.
FunctionCallbackWrapper.Builder<I,O> - Class in org.springframework.ai.model.function
 
FunctionCallbackWrapper.Builder.SchemaType - Enum Class in org.springframework.ai.model.function
 
FunctionCallingOptions - Interface in org.springframework.ai.model.function
 
FunctionCallingOptionsBuilder - Class in org.springframework.ai.model.function
FunctionCallingOptionsBuilder() - Constructor for class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
FunctionCallingOptionsBuilder.PortableFunctionCallingOptions - Class in org.springframework.ai.model.function
 
FunctionMessage - Class in org.springframework.ai.chat.messages
The FunctionMessage class represents a message with a function content in a chat application.
FunctionMessage(String) - Constructor for class org.springframework.ai.chat.messages.FunctionMessage
 
FunctionMessage(String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.FunctionMessage
 
FunctionPromptTemplate - Class in org.springframework.ai.chat.prompt
 
FunctionPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.FunctionPromptTemplate
 
FunctionTool(MistralAiApi.FunctionTool.Function) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(MistralAiApi.FunctionTool.Type, MistralAiApi.FunctionTool.Function) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Creates an instance of a FunctionTool record class.
FunctionTool(OpenAiApi.FunctionTool.Function) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(OpenAiApi.FunctionTool.Type, OpenAiApi.FunctionTool.Function) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Creates an instance of a FunctionTool record class.

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
 
GEMINI_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
 
GEMINI_PRO_VISION - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
 
GeminiRequest(List<Content>, GenerativeModel, GenerationConfig) - Constructor for record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Creates an instance of a GeminiRequest record class.
GEMMA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Gemma is a lightweight model with 2 billion and 7 billion
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(OllamaApi.GenerateRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Generate a completion for the given prompt.
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
 
generatedToken() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Returns the value of the generatedToken record component.
GeneratedToken(String, Float, Float) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Creates an instance of a GeneratedToken record class.
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
 
generateId(Object...) - Method in interface org.springframework.ai.document.id.IdGenerator
Generate a unique ID for the given content.
generateId(Object...) - Method in class org.springframework.ai.document.id.JdkSha256HexIdGenerator
 
generateId(Object...) - Method in class org.springframework.ai.document.id.RandomIdGenerator
 
generateImage(StabilityAiApi.GenerateImageRequest) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi
 
GenerateImageRequest(List<StabilityAiApi.GenerateImageRequest.TextPrompts>, Integer, Integer, Float, String, String, Integer, Long, Integer, String) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Creates an instance of a GenerateImageRequest record class.
GenerateImageResponse(String, List<StabilityAiApi.GenerateImageResponse.Artifacts>) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Creates an instance of a GenerateImageResponse record class.
generateMessage(VertexAiPaLm2Api.GenerateMessageRequest) - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Generates a response from the model given an input.
GenerateMessageRequest(VertexAiPaLm2Api.MessagePrompt) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Shortcut constructor to create a GenerateMessageRequest with only the prompt parameter.
GenerateMessageRequest(VertexAiPaLm2Api.MessagePrompt, Float, Integer) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Shortcut constructor to create a GenerateMessageRequest with only the prompt and temperature parameters.
GenerateMessageRequest(VertexAiPaLm2Api.MessagePrompt, Float, Integer, Float, Integer) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Creates an instance of a GenerateMessageRequest record class.
GenerateMessageResponse(List<VertexAiPaLm2Api.Message>, List<VertexAiPaLm2Api.Message>, List<VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Creates an instance of a GenerateMessageResponse record class.
generateParagraphs(ParagraphManager.Paragraph, PDOutlineNode, Integer) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
For given PDOutlineNode bookmark convert all sibling PDOutlineItem items into ParagraphManager.Paragraph instances under the parentParagraph.
GenerateParameters - Class in org.springframework.ai.huggingface.model
GenerateParameters
GenerateParameters() - Constructor for class org.springframework.ai.huggingface.model.GenerateParameters
 
GenerateRequest - Class in org.springframework.ai.huggingface.model
GenerateRequest
GenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.GenerateRequest
 
GenerateRequest(String, String, boolean, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Short cut constructor to create a CompletionRequest without options.
GenerateRequest(String, String, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Short cut constructor to create a CompletionRequest without options.
GenerateRequest(String, String, String, Map<String, Object>, String, String, List<Integer>, Boolean, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Creates an instance of a GenerateRequest record class.
GenerateResponse - Class in org.springframework.ai.huggingface.model
GenerateResponse
GenerateResponse() - Constructor for class org.springframework.ai.huggingface.model.GenerateResponse
 
GenerateResponse(String, Instant, String, Boolean, List<Integer>, Duration, Duration, Integer, Duration, Integer, Duration) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Creates an instance of a GenerateResponse record class.
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
generateStreaming(OllamaApi.GenerateRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Generate a streaming completion for the given prompt.
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() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns the value of the generation record component.
Generation - Class in org.springframework.ai.chat
Represents a response returned by the AI.
Generation(String) - Constructor for class org.springframework.ai.chat.Generation
 
Generation(String, Float, List<CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood>, CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason, Boolean, String, Integer, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Creates an instance of a Generation record class.
Generation(String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.Generation
 
GENERATION - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods
Only return likelihoods for generated tokens.
generations() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Returns the value of the generations record component.
generationTokenCount() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns the value of the generationTokenCount record component.
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.
getAccessKey() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getAccessToken() - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
getAnthropicVersion() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
getApiClient() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
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).
getB64Json() - Method in class org.springframework.ai.image.Image
 
getBackoff() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getBasePath() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get the current base path
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
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.transformers.TransformersEmbeddingClientProperties
 
getCachedResource(String) - Method in class org.springframework.ai.transformers.ResourceCacheService
Get Resource representing the cached copy of the original resource.
getCachedResource(Resource) - Method in class org.springframework.ai.transformers.ResourceCacheService
Get Resource representing the cached copy of the original resource.
getCandidateCount() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getCandidateCount() - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
getCaPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getCfgScale() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
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
 
getClipGuidancePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getCollection(String) - Method in class org.springframework.ai.chroma.ChromaApi
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getConfigPrefix() - Static method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getConnectTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getConsistencyLevel() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getContent() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
getContent() - Method in interface org.springframework.ai.chat.messages.Message
 
getContent() - Method in class org.springframework.ai.document.Document
 
getContentFilterMetadata() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
Returns the underlying AI provider metadata for filtering applied to generation content.
getContentFilterMetadata() - Method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
Returns the underlying AI provider metadata for filtering applied to prompt content.
getContentFormatter() - Method in class org.springframework.ai.document.Document
 
getContents() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getConversionService() - Method in class org.springframework.ai.parser.AbstractConversionServiceOutputParser
 
getCredentialsUri() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
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.chat.messages.Media
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getDateFormat() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get the date format used to parse/format date parameters.
getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingClient
 
getDefaultOptions() - Method in class org.springframework.ai.openai.OpenAiImageClient
 
getDefaultSimilarityThreshold() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getDefaultTopK() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
getDescription() - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
getDescription() - Method in interface org.springframework.ai.model.function.FunctionCallback
 
getDescription() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
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.transformers.TransformersEmbeddingClientProperties.Cache
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
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
getEmbedding() - Method in class org.springframework.ai.document.Document
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getEmbeddingOnly() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getEmbeddingProperty() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
GetEmbeddingResponse(List<String>, List<List<Float>>, List<String>, List<Map<String, String>>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Creates an instance of a GetEmbeddingResponse record class.
getEmbeddings(String, ChromaApi.GetEmbeddingsRequest) - Method in class org.springframework.ai.chroma.ChromaApi
 
GetEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>, int, int) - Constructor for record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>, int, int, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Creates an instance of a GetEmbeddingsRequest record class.
getEncodingFormat() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
getEncodingFormat() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getEndpoint() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
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
getExcludedEmbedMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getExcludedInferenceMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getExcludeOnHttpCodes() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getF16KV() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getFilterField() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getFinishReason() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
Get the reason this choice completed for the generation.
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
getFinishReason() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
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 interface org.springframework.ai.parser.FormatProvider
 
getFormat() - Method in class org.springframework.ai.parser.ListOutputParser
 
getFormat() - Method in class org.springframework.ai.parser.MapOutputParser
 
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
 
getFrequencyPenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getFunctionArgumentClass(Class<? extends Function<?, ?>>, int) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionArgumentType(Class<? extends Function<?, ?>>, int) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionArgumentType(Type, int) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionCallback(String, String) - Method in class org.springframework.ai.model.function.FunctionCallbackContext
 
getFunctionCallbackRegister() - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
getFunctionCallbacks() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getFunctionCallbacks() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getFunctionCallbacks() - Method in interface org.springframework.ai.model.function.FunctionCallingOptions
Function Callbacks to be registered with the ChatClient.
getFunctionCallbacks() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
getFunctionCallbacks() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getFunctionCallbacks() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getFunctionInputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionInputType(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionOutputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctionOutputType(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
 
getFunctions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getFunctions() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getFunctions() - Method in interface org.springframework.ai.model.function.FunctionCallingOptions
 
getFunctions() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
getFunctions() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getFunctions() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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
getGenerationTokens() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
getGenerationTokens() - Method in class org.springframework.ai.bedrock.BedrockUsage
 
getGenerationTokens() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
 
getGenerationTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
Returns the number of tokens returned in the generation (aka completion) of the AI's response.
getGenerationTokens() - Method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
getGenerationTokens() - Method in class org.springframework.ai.vertexai.gemini.metadata.VertexAiUsage
 
getGpuDeviceId() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Onnx
 
getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
getGranularityType() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getHeaders() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getHeight() - Method in interface org.springframework.ai.image.ImageOptions
 
getHeight() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getHeight() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getId() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
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
getId() - Method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
getIdleTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getIndex() - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
getIndex() - Method in class org.springframework.ai.embedding.Embedding
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
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
 
getInitialInterval() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getInputs() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get inputs
getInputs() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
Get inputs
getInputType() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getInputType() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
getInputTypeSchema() - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
getInputTypeSchema() - Method in interface org.springframework.ai.model.function.FunctionCallback
 
getInputVariables() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
getInstructions() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getInstructions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
 
getInstructions() - Method in class org.springframework.ai.image.ImagePrompt
 
getInstructions() - Method in interface org.springframework.ai.model.ModelRequest
Retrieves the instructions or input required by the AI model.
getInstructions() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscriptionPrompt
 
getJedis() - Method in class org.springframework.ai.vectorstore.RedisVectorStore
 
getJsonContentHeaders(String) - Static method in class org.springframework.ai.openai.api.ApiUtils
 
getJsonPropertyValues(Class<?>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Returns the list of name values of the JsonProperty annotations.
getJsonSchema(Class<?>, boolean) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Generates JSON Schema (version 2020_12) for the given class.
getKeepAliveTimeMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKeepAliveTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKeyToken() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getKwargs() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getLabel() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getLanguage() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getLocation() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getLocation() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getLogitBias() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getLogitBias() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getLogitBias() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getLogitsAll() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getLogprob() - Method in class org.springframework.ai.huggingface.model.PrefillToken
Get logprob
getLogprob() - Method in class org.springframework.ai.huggingface.model.Token
Get logprob
getLowVRAM() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMainGPU() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMaxAttempts() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
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
getMaxGenLen() - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
getMaxInputLength() - Method in class org.springframework.ai.huggingface.model.Info
Get maxInputLength minimum: 0
getMaxInterval() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getMaxNewTokens() - Method in class org.springframework.ai.huggingface.HuggingfaceChatClient
Gets the maximum number of new tokens to be generated.
getMaxNewTokens() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get maxNewTokens minimum: 0
getMaxOutputTokens() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getMaxStopSequences() - Method in class org.springframework.ai.huggingface.model.Info
Get maxStopSequences minimum: 0
getMaxTokenCount() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMaxTokensToSample() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
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
getMedia() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
getMedia() - Method in interface org.springframework.ai.chat.messages.Message
 
getMessageConverter() - Method in class org.springframework.ai.parser.AbstractMessageConverterOutputParser
 
getMessageType() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
getMessageType() - Method in interface org.springframework.ai.chat.messages.Message
 
getMetadata() - Method in class org.springframework.ai.chat.ChatResponse
 
getMetadata() - Method in class org.springframework.ai.chat.Generation
 
getMetadata() - Method in class org.springframework.ai.document.Document
 
getMetadata() - Method in class org.springframework.ai.embedding.Embedding
 
getMetadata() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
getMetadata() - Method in class org.springframework.ai.image.ImageGeneration
 
getMetadata() - Method in class org.springframework.ai.image.ImageResponse
 
getMetadata() - Method in interface org.springframework.ai.model.ModelResponse
Retrieves the response metadata associated with the AI model's response.
getMetadata() - Method in interface org.springframework.ai.model.ModelResult
Retrieves the metadata associated with the result of an AI model.
getMetadata() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
getMetadata() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscriptionResponse
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
getMetadataMode() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
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
 
getMimeType() - Method in class org.springframework.ai.chat.messages.Media
 
getMimeType(File) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(String) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(URI) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(URL) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(Path) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(Resource) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMirostat() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMirostatEta() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMirostatTau() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
getModel() - Method in interface org.springframework.ai.image.ImageOptions
 
getModel() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getModel() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getModel() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getModel() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getModel() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getModel() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getModel() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getModel(String) - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Returns the model details.
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.bedrock.api.AbstractBedrockApi
 
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
getModelOutputName() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Onnx
 
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.transformers.TransformersEmbeddingClientProperties.Onnx
 
getModeNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getMultiplier() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getN() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getN() - Method in interface org.springframework.ai.image.ImageOptions
 
getN() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getN() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getN() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getName() - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
getName() - Method in interface org.springframework.ai.model.function.FunctionCallback
 
getName() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
getNamespace() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getNumBatch() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumCtx() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumGenerations() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getNumGPU() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumGQA() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumKeep() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumPredict() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumThread() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getObjectClass() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
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.transformers.TransformersEmbeddingClientProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Tokenizer
 
getOptions() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
getOptions() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getOptions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
 
getOptions() - Method in class org.springframework.ai.image.ImagePrompt
 
getOptions() - Method in interface org.springframework.ai.model.ModelRequest
Retrieves the customizable options for AI model interactions.
getOptions() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscriptionPrompt
 
getOptions() - Method in class org.springframework.ai.stabilityai.StabilityAiImageClient
 
getOutput() - Method in class org.springframework.ai.chat.Generation
 
getOutput() - Method in class org.springframework.ai.embedding.Embedding
 
getOutput() - Method in class org.springframework.ai.image.ImageGeneration
 
getOutput() - Method in interface org.springframework.ai.model.ModelResult
Retrieves the output generated by the AI model.
getOutput() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
getOutputParser() - Method in class org.springframework.ai.chat.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.chroma.ChromaApiProperties
 
getPassword() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPassword() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
getPenalizeNewline() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getPrefill() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
Get prefill
getPrefill() - Method in class org.springframework.ai.huggingface.model.Details
Get prefill
getPrefix() - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
getPresencePenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getPresencePenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getPrompt() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getPromptIndex() - Method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
Index of the prompt filter metadata contained in the AI response.
getPromptMetadata() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
getPromptMetadata() - Method in interface org.springframework.ai.chat.metadata.ChatResponseMetadata
 
getPromptTokens() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
getPromptTokens() - Method in class org.springframework.ai.bedrock.BedrockUsage
 
getPromptTokens() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
 
getPromptTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
Returns the number of tokens used in the prompt of the AI request.
getPromptTokens() - Method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
getPromptTokens() - Method in class org.springframework.ai.vertexai.gemini.metadata.VertexAiUsage
 
getProperties() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
getProperties() - Method in interface org.springframework.ai.chat.messages.Message
 
getQuality() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getQuery() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getRandomSeed() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getRateLimit() - Method in interface org.springframework.ai.chat.metadata.ChatResponseMetadata
Returns AI provider specific metadata on rate limits.
getRateLimit() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
getRateLimit() - Method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
getRegion() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getRegion() - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
 
getRegions() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Get the list of regions that have been setup.
getRepeatLastN() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getRepeatPenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getRepetitionPenalty() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get repetitionPenalty
getRequestsLimit() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getRequestsLimit() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the maximum number of requests that are permitted before exhausting the rate limit.
getRequestsLimit() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getRequestsRemaining() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getRequestsRemaining() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the remaining number of requests that are permitted before exhausting the rate limit.
getRequestsRemaining() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getRequestsReset() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getRequestsReset() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the time until the rate limit (based on requests) resets to its initial state.
getRequestsReset() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getResponseFormat() - Method in interface org.springframework.ai.image.ImageOptions
 
getResponseFormat() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getResponseFormat() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getResponseType() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
getResult() - Method in class org.springframework.ai.chat.ChatResponse
 
getResult() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
getResult() - Method in class org.springframework.ai.image.ImageResponse
 
getResult() - Method in interface org.springframework.ai.model.ModelResponse
Retrieves the result of the AI model.
getResult() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscriptionResponse
 
getResults() - Method in class org.springframework.ai.chat.ChatResponse
getResults() - Method in class org.springframework.ai.embedding.EmbeddingResponse
 
getResults() - Method in class org.springframework.ai.image.ImageResponse
 
getResults() - Method in interface org.springframework.ai.model.ModelResponse
Retrieves the list of generated outputs by the AI model.
getResults() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscriptionResponse
 
getReturnLikelihoods() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getRevisedPrompt() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
getRopeFrequencyBase() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getRopeFrequencyScale() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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
 
getSafePrompt() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getSampler() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getScheme() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getSecretKey() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
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
getSeed() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getSeed() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getSeed() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getSeed() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
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
 
getSize() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getSteps() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getStop() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getStop() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get stop
getStop() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getStop() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
getStopSequences() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getStopSequences() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
getStopSequences() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getStyle() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getStylePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getTemperature() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTemperature() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
getTemperature() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getTemperature() - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
getTemperature() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
getTemperature() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
 
getTemperature() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get temperature
getTemperature() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTemperature() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
getTemperature() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getTemperature() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getTemperature() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTemperature() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getTemperature() - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
getTemplate() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
getTemplateFormat() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
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() - Method in class org.springframework.ai.image.ImageMessage
 
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
 
getTfsZ() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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.transformers.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
getTokensLimit() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getTokensLimit() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the maximum number of tokens that are permitted before exhausting the rate limit.
getTokensLimit() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getTokensRemaining() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getTokensRemaining() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the remaining number of tokens that are permitted before exhausting the rate limit.
getTokensRemaining() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getTokensReset() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
 
getTokensReset() - Method in interface org.springframework.ai.chat.metadata.RateLimit
Returns the time until the rate limit (based on tokens) resets to its initial state.
getTokensReset() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
getToolChoice() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getToolChoice() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTools() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTools() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopK() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopK() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
getTopK() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getTopK() - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
getTopK() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
getTopK() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
 
getTopK() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topK
getTopK() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTopK() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
getTopK() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getTopK() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopK() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getTopK() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getTopK() - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
getTopP() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopP() - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
getTopP() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getTopP() - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
getTopP() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
getTopP() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
 
getTopP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topP maximum: 1
getTopP() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTopP() - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
getTopP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getTopP() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopP() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getTopP() - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
getTotalTokens() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
getTotalTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
Return the total number of tokens from both the prompt of an AI request and generation of the AI's response.
getTotalTokens() - Method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
getTransformer() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getTransportType() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getTruncate() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
getTruncate() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
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
getTypicalP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getUri() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Tokenizer
 
getUri() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getUri() - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
getUrl() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
getUrl() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getUrl() - Method in class org.springframework.ai.image.Image
 
getUsage() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
getUsage() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
getUsage() - Method in class org.springframework.ai.bedrock.BedrockUsage
 
getUsage() - Method in interface org.springframework.ai.chat.metadata.ChatResponseMetadata
Returns AI provider specific metadata on API usage.
getUsage() - Method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
getUsage() - Method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
getUsage() - Method in class org.springframework.ai.vertexai.gemini.metadata.VertexAiChatResponseMetadata
 
getUseMLock() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getUseMMap() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getUseNUMA() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getUser() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getUser() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
getUser() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getUser() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getUser() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getUsername() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
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.chat.messages.MessageType
 
getValue() - Method in enum class org.springframework.ai.chat.prompt.TemplateFormat
 
getValue() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
 
getValue() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
getValue() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
 
getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
 
getVectorType() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getVersion() - Method in class org.springframework.ai.huggingface.model.Info
Router Info
getVocabOnly() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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
getWeight() - Method in class org.springframework.ai.image.ImageMessage
 
getWidth() - Method in interface org.springframework.ai.image.ImageOptions
 
getWidth() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getWidth() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
GPT_3_5_TURBO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
Currently points to gpt-3.5-turbo-0125.
GPT_3_5_TURBO_0125 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
(new) The latest GPT-3.5 Turbo model with higher accuracy at responding in requested formats and a fix for a bug which caused a text encoding issue for non-English language function calls.
GPT_3_5_TURBO_1106 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-3.5 Turbo model with improved instruction following, JSON mode, reproducible outputs, parallel function calling, and more.
GPT_4 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
Currently points to gpt-4-0613.
GPT_4_0125_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
(New) GPT-4 Turbo - latest GPT-4 model intended to reduce cases of “laziness” where the model doesn’t complete a task.
GPT_4_32K - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
Currently points to gpt-4-32k-0613.
GPT_4_TURBO_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
Currently points to gpt-4-0125-preview - model featuring improved instruction following, JSON mode, reproducible outputs, parallel function calling, and more.
GPT_4_VISION_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4 with the ability to understand images, in addition to all other GPT-4 Turbo capabilities.
GPU_IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
GPU_IVF_PQ - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
granularityType() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the granularityType record component.
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
 
GRPC - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
 
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

HAMMING - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Hamming distance
handleFunctionCallbackConfigurations(FunctionCallingOptions, boolean) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
handleFunctionCallOrReturn(Req, Resp) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
hasFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hashCode() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.chat.ChatResponse
 
hashCode() - Method in class org.springframework.ai.chat.Generation
 
hashCode() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
hashCode() - Method in class org.springframework.ai.chat.prompt.Prompt
 
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns a hash code value for this object.
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 class org.springframework.ai.image.Image
 
hashCode() - Method in class org.springframework.ai.image.ImageMessage
 
hashCode() - Method in class org.springframework.ai.image.ImagePrompt
 
hashCode() - Method in class org.springframework.ai.image.ImageResponse
 
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper
 
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ResponseFormat
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
hashCode() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
hashCode() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
hashCode() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
hashCode() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
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.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
hashCode() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
hashCode() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
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.
hashCode() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hashCode() - Method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationMetadata
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError
Returns a hash code value for this object.
hasOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
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
height() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the height record component.
HNSW - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
An HNSW index creates a multilayer graph.
HSNW - Enum constant in enum class org.springframework.ai.vectorstore.RedisVectorStore.Algorithm
 
HttpBasicAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
HttpBasicAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
HuggingfaceChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.huggingface
 
HuggingfaceChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatAutoConfiguration
 
huggingfaceChatClient(HuggingfaceChatProperties) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatAutoConfiguration
 
HuggingfaceChatClient - Class in org.springframework.ai.huggingface
An implementation of ChatClient that interfaces with HuggingFace Inference Endpoints for text generation.
HuggingfaceChatClient(String, String) - Constructor for class org.springframework.ai.huggingface.HuggingfaceChatClient
Constructs a new HuggingfaceChatClient with the specified API token and base path.
HuggingfaceChatProperties - Class in org.springframework.ai.autoconfigure.huggingface
 
HuggingfaceChatProperties() - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 

I

id() - Method in enum class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
 
id() - Method in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatModel
 
id() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Returns the value of the id record component.
id() - Method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
 
id() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns the value of the id record component.
id() - Method in enum class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
 
id() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns the value of the id record component.
id() - Method in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatModel
 
id() - Method in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatModel
 
id() - Method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
 
id() - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Returns the value of the id record component.
id() - Method in enum class org.springframework.ai.ollama.api.OllamaModel
 
id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the id record component.
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
 
IdGenerator - Interface in org.springframework.ai.document.id
Interface for generating unique document IDs.
ids() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns the value of the ids record component.
Image - Class in org.springframework.ai.image
 
Image(String, String) - Constructor for class org.springframework.ai.image.Image
 
IMAGE - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient.InputType
 
ImageClient - Interface in org.springframework.ai.image
 
ImageGeneration - Class in org.springframework.ai.image
 
ImageGeneration(Image) - Constructor for class org.springframework.ai.image.ImageGeneration
 
ImageGeneration(Image, ImageGenerationMetadata) - Constructor for class org.springframework.ai.image.ImageGeneration
 
ImageGenerationMetadata - Interface in org.springframework.ai.image
 
ImageMessage - Class in org.springframework.ai.image
 
ImageMessage(String) - Constructor for class org.springframework.ai.image.ImageMessage
 
ImageMessage(String, Float) - Constructor for class org.springframework.ai.image.ImageMessage
 
ImageOptions - Interface in org.springframework.ai.image
ImageOptions represent the common options, portable across different image generation models.
ImageOptionsBuilder - Class in org.springframework.ai.image
 
ImagePrompt - Class in org.springframework.ai.image
 
ImagePrompt(String) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImagePrompt(String, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImagePrompt(List<ImageMessage>) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImagePrompt(List<ImageMessage>, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImagePrompt(ImageMessage, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImageResponse - Class in org.springframework.ai.image
 
ImageResponse(List<ImageGeneration>) - Constructor for class org.springframework.ai.image.ImageResponse
 
ImageResponse(List<ImageGeneration>, ImageResponseMetadata) - Constructor for class org.springframework.ai.image.ImageResponse
 
ImageResponseMetadata - Interface in org.springframework.ai.image
 
images() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the images record component.
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
 
include() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns the value of the include record component.
include() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns the value of the include record component.
index - Variable in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
index() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Returns the value of the index record component.
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
 
input() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Returns the value of the input record component.
input() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns the value of the input record component.
input() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the input record component.
input() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Returns the value of the input record component.
inputImage() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns the value of the inputImage record component.
inputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
inputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
inputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Returns the value of the inputText record component.
inputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns the value of the inputText record component.
inputTextTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Returns the value of the inputTextTokenCount record component.
inputTextTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the inputTextTokenCount record component.
inputTextTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the inputTextTokenCount record component.
inputTokenCount() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the inputTokenCount record component.
inputTokenLimit() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the inputTokenLimit record component.
inputType() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns the value of the inputType record component.
INSTANCE - Static variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
int32(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
int64(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
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
 
IntegerScalePenalty(Integer, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Creates an instance of a IntegerScalePenalty record class.
internalInvocation(I, Class<O>) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Internal method to invoke the model and return the response.
internalInvocationStream(I, Class<SO>) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Internal method to invoke the model and return the response stream.
INVALID - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
INVALID - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Invalid metric type
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.PgVectorStore
 
invocationLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the invocationLatency record component.
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.
IP - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Inner product
IS_RUNTIME_CALL - Static variable in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
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.azure.openai.AzureOpenAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Cache
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
isFinished() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the isFinished record component.
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.
isJsonType() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
ISOMETRIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
isOnClientErrors() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
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
isStreamingToolFunctionCall(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MIstralAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCall(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MIstralAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
 
isToolFunctionCall(ChatCompletions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
isToolFunctionCall(GenerateContentResponse) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
isToolFunctionCall(ResponseEntity<MistralAiApi.ChatCompletion>) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
isToolFunctionCall(ResponseEntity<OpenAiApi.ChatCompletion>) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
isToolFunctionCall(Resp) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
 
isUseTls() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
isWatermark() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get watermark
IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_PQ - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_SQ8 - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
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

JACCARD - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Jaccard distance
JdkSha256HexIdGenerator - Class in org.springframework.ai.document.id
A SHA-256 based ID generator that returns the hash as a UUID.
JdkSha256HexIdGenerator() - Constructor for class org.springframework.ai.document.id.JdkSha256HexIdGenerator
 
JdkSha256HexIdGenerator(String, Charset) - Constructor for class org.springframework.ai.document.id.JdkSha256HexIdGenerator
 
JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
JSON_SCHEMA - Enum constant in enum class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder.SchemaType
 
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
 
jsonToMap(String) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given JSON string to a Map of String and Object.
jsonToMap(String) - Static method in class org.springframework.ai.vectorsore.JsonUtils
Converts a JSON string to a map.
jsonToObject(String, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given JSON string to an Object of the given type.
JsonUtils - Class in org.springframework.ai.vectorsore
Utility class for JSON processing.
JsonUtils() - Constructor for class org.springframework.ai.vectorsore.JsonUtils
 

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 generative to extract 'excerpt_keywords' metadata field.
KeywordMetadataEnricher(ChatClient, int) - Constructor for class org.springframework.ai.transformer.KeywordMetadataEnricher
 
KEYWORDS_TEMPLATE - Static variable in class org.springframework.ai.transformer.KeywordMetadataEnricher
 
KnuddelsRuntimeHints - Class in org.springframework.ai.aot
 
KnuddelsRuntimeHints() - Constructor for class org.springframework.ai.aot.KnuddelsRuntimeHints
 

L

L2 - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Euclidean distance
language() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the language record component.
language() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the language record component.
LARGE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
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 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
Discard the start of the input.
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() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Returns the value of the length record component.
LENGTH - Enum constant in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse.StopReason
The response was truncated because of the response length you set.
LENGTH - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.CompletionReason
The response was truncated because of the response length you set.
LENGTH - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
LENGTH - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
The maximum number of tokens specified in the request was reached.
LENGTH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
The maximum number of tokens specified in the request was reached.
level() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the level record component.
license() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns the value of the license record component.
likelihood() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the likelihood record component.
likelihood() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Returns the value of the likelihood record component.
limit() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns the value of the limit record component.
LINE_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
listCollections() - Method in class org.springframework.ai.chroma.ChromaApi
 
listModels() - Method in class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Returns the list of models available for use.
ListOutputParser - Class in org.springframework.ai.parser
OutputParser implementation that uses a DefaultConversionService to convert the LLM output into a List instance.
ListOutputParser(DefaultConversionService) - Constructor for class org.springframework.ai.parser.ListOutputParser
 
LLAMA2 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Llama 2 is a collection of language models ranging from 7B to 70B parameters.
LLAMA2_13B_CHAT_V1 - Enum constant in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatModel
meta.llama2-13b-chat-v1
LLAMA2_70B_CHAT_V1 - Enum constant in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatModel
meta.llama2-70b-chat-v1
LLAMA2_UNCENSORED - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Uncensored Llama 2 model
llama2Api(AwsCredentialsProvider, BedrockLlama2ChatProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatAutoConfiguration
 
Llama2ChatBedrockApi - Class in org.springframework.ai.bedrock.llama2.api
Java client for the Bedrock Llama2 chat model.
Llama2ChatBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi
Create a new Llama2ChatBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
Llama2ChatBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi
Create a new Llama2ChatBedrockApi instance using the provided credentials provider, region and object mapper.
Llama2ChatBedrockApi.Llama2ChatModel - Enum Class in org.springframework.ai.bedrock.llama2.api
Llama2 models version.
Llama2ChatBedrockApi.Llama2ChatRequest - Record Class in org.springframework.ai.bedrock.llama2.api
Llama2ChatRequest encapsulates the request parameters for the Meta Llama2 chat model.
Llama2ChatBedrockApi.Llama2ChatRequest.Builder - Class in org.springframework.ai.bedrock.llama2.api
 
Llama2ChatBedrockApi.Llama2ChatResponse - Record Class in org.springframework.ai.bedrock.llama2.api
Llama2ChatResponse encapsulates the response parameters for the Meta Llama2 chat model.
Llama2ChatBedrockApi.Llama2ChatResponse.StopReason - Enum Class in org.springframework.ai.bedrock.llama2.api
The reason the response finished being generated.
llama2ChatClient(Llama2ChatBedrockApi, BedrockLlama2ChatProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatAutoConfiguration
 
Llama2ChatRequest(String, Float, Float, Integer) - Constructor for record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Creates an instance of a Llama2ChatRequest record class.
Llama2ChatResponse(String, Integer, Integer, Llama2ChatBedrockApi.Llama2ChatResponse.StopReason, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Creates an instance of a Llama2ChatResponse record class.
LLAVA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Llava is a Large Language and Vision Assistant model
load(File) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
Deserialize the vector store content from a file in JSON format into memory.
load(Resource) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
Deserialize the vector store content from a resource in JSON format into memory.
loadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the loadDuration record component.
loadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the loadDuration record component.
logitBias() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the logitBias record component.
logitBias() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the logitBias record component.
LogitBias(String, Float) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Creates an instance of a LogitBias record class.
logprob() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Returns the value of the logprob record component.
logprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
logprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
 
logprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the logprobs record component.
LogProbs(List<OpenAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Creates an instance of a LogProbs record class.
LOW_POLY - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
lt(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
LT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
lte(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
LTE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 

M

MapOutputParser - Class in org.springframework.ai.parser
OutputParser implementation that uses a pre-configured MappingJackson2MessageConverter to convert the LLM output into a java.util.Map<String, Object> instance.
MapOutputParser() - Constructor for class org.springframework.ai.parser.MapOutputParser
 
mapToClass(Map<String, Object>, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given Map to the given class.
MAX_TOKENS - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason
The reply was cut off because the model reached the maximum number of tokens for its context length.
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
 
maxGenLen() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns the value of the maxGenLen record component.
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
 
maxTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns the value of the maxTokenCount record component.
maxTokens() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the maxTokens record component.
maxTokens() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the maxTokens record component.
maxTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the maxTokens record component.
maxTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the maxTokens record component.
maxTokensToSample() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the maxTokensToSample record component.
maxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
Media - Class in org.springframework.ai.chat.messages
The Media class represents the data and metadata of a media attachment in a message.
Media(MimeType, Object) - Constructor for class org.springframework.ai.chat.messages.Media
 
mediaData - Variable in class org.springframework.ai.chat.messages.AbstractMessage
 
MEDIUM - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
merge(Object, Object, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Merges the source object into the target object and returns an object represented by the given class.
merge(Object, Object, Class<T>, List<String>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Merges the source object into the target object and returns an object represented by the given class.
merge(MistralAiApi.ChatCompletionChunk, MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MIstralAiStreamFunctionCallingHelper
Merge the previous and current ChatCompletionChunk into a single one.
merge(OpenAiApi.ChatCompletionChunk, OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
Merge the previous and current ChatCompletionChunk into a single one.
mergeBeans(S, T, Class<I>, boolean) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Merges the source object into the target object.
message() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Returns the value of the message record component.
Message - Interface in org.springframework.ai.chat.messages
The Message interface represents a message that can be sent or received in a chat application.
Message(String, String) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Short-hand constructor for a message without citation metadata.
Message(String, String, VertexAiPaLm2Api.Message.CitationMetadata) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Creates an instance of a Message record class.
Message(OllamaApi.Message.Role, String, List<byte[]>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message
Creates an instance of a Message record class.
MessagePrompt(String, List<VertexAiPaLm2Api.Message>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Shortcut constructor for a message prompt without context.
MessagePrompt(String, List<VertexAiPaLm2Api.MessagePrompt.Example>, List<VertexAiPaLm2Api.Message>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Creates an instance of a MessagePrompt record class.
MessagePrompt(List<VertexAiPaLm2Api.Message>) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Shortcut constructor for a message prompt without context.
messages() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Returns the value of the messages record component.
MessageToPromptConverter - Class in org.springframework.ai.bedrock
Converts a list of messages to a prompt for bedrock models.
messageToString(Message) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
messageType - Variable in class org.springframework.ai.chat.messages.AbstractMessage
 
MessageType - Enum Class in org.springframework.ai.chat.messages
The MessageType enum represents the type of a message in a chat application.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns the value of the metadata record component.
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
 
MetadataField(String, SearchFieldDataType) - Constructor for record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
Creates an instance of a MetadataField record class.
MetadataField(String, WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type) - Constructor for record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Creates an instance of a MetadataField record class.
MetadataField(String, Schema.FieldType) - Constructor for record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Creates an instance of a MetadataField record class.
metadataFilter(Map<String, Object>, MetadataMode) - Method in class org.springframework.ai.document.DefaultContentFormatter
Filters the metadata by the configured MetadataMode.
metadataMode - Variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
MetadataMode - Enum Class in org.springframework.ai.document
 
METADATAS - Enum constant in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
 
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
 
MilvusVectorStoreProperties.MilvusIndexType - Enum Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
MilvusVectorStoreProperties.MilvusMetricType - Enum Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
MimeTypeDetector - Class in org.springframework.ai.vertexai.gemini
Gemini supports the following MIME types: image/gif image/png image/jpeg video/mov video/mpeg video/mp4 video/mpg video/avi video/wmv video/mpegps video/flv https://cloud.google.com/vertex-ai/docs/generative-ai/model-reference/gemini
MimeTypeDetector() - Constructor for class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
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
 
MISTRAL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The 7B parameters model
MistralAiApi - Class in org.springframework.ai.mistralai.api
Single-class, Java Client library for Mistral AI platform.
MistralAiApi(String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
Create a new client api with DEFAULT_BASE_URL
MistralAiApi(String, String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
Create a new client api.
MistralAiApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
Create a new client api.
MistralAiApi.ChatCompletion - Record Class in org.springframework.ai.mistralai.api
Represents a chat completion response returned by model, based on the provided input.
MistralAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.mistralai.api
Chat completion choice.
MistralAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.mistralai.api
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
MistralAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.mistralai.api
Chat completion choice.
MistralAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.mistralai.api
The reason the model stopped generating tokens.
MistralAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.mistralai.api
Message comprising the conversation.
MistralAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.mistralai.api
The function definition.
MistralAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.mistralai.api
The role of the author of this message.
MistralAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.mistralai.api
The relevant tool call.
MistralAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.mistralai.api
Creates a model request for chat conversation.
MistralAiApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.mistralai.api
An object specifying the format that the model must output.
MistralAiApi.ChatCompletionRequest.ToolChoice - Enum Class in org.springframework.ai.mistralai.api
Specifies a tool the model should use.
MistralAiApi.ChatModel - Enum Class in org.springframework.ai.mistralai.api
List of well-known Mistral chat models.
MistralAiApi.Embedding - Record Class in org.springframework.ai.mistralai.api
Represents an embedding vector returned by embedding endpoint.
MistralAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.mistralai.api
List of multiple embedding responses.
MistralAiApi.EmbeddingModel - Enum Class in org.springframework.ai.mistralai.api
List of well-known Mistral embedding models.
MistralAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.mistralai.api
Creates an embedding vector representing the input text.
MistralAiApi.FunctionTool - Record Class in org.springframework.ai.mistralai.api
Represents a tool the model may call.
MistralAiApi.FunctionTool.Function - Record Class in org.springframework.ai.mistralai.api
Function definition.
MistralAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.mistralai.api
Create a tool of type 'function' and the given function definition.
MistralAiApi.Usage - Record Class in org.springframework.ai.mistralai.api
Usage statistics.
MistralAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.mistralai
 
MistralAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
mistralAiChatClient(MistralAiCommonProperties, MistralAiChatProperties, RestClient.Builder, List<FunctionCallback>, FunctionCallbackContext, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
MistralAiChatClient - Class in org.springframework.ai.mistralai
 
MistralAiChatClient(MistralAiApi) - Constructor for class org.springframework.ai.mistralai.MistralAiChatClient
 
MistralAiChatClient(MistralAiApi, MistralAiChatOptions) - Constructor for class org.springframework.ai.mistralai.MistralAiChatClient
 
MistralAiChatClient(MistralAiApi, MistralAiChatOptions, FunctionCallbackContext, RetryTemplate) - Constructor for class org.springframework.ai.mistralai.MistralAiChatClient
 
MistralAiChatOptions - Class in org.springframework.ai.mistralai
 
MistralAiChatOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions
 
MistralAiChatOptions.Builder - Class in org.springframework.ai.mistralai
 
MistralAiChatProperties - Class in org.springframework.ai.autoconfigure.mistralai
 
MistralAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
MistralAiCommonProperties - Class in org.springframework.ai.autoconfigure.mistralai
 
MistralAiCommonProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
mistralAiEmbeddingClient(MistralAiCommonProperties, MistralAiEmbeddingProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
MistralAiEmbeddingClient - Class in org.springframework.ai.mistralai
 
MistralAiEmbeddingClient(MistralAiApi) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
MistralAiEmbeddingClient(MistralAiApi, MetadataMode) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
MistralAiEmbeddingClient(MistralAiApi, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
MistralAiEmbeddingClient(MistralAiApi, MistralAiEmbeddingOptions) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingClient
 
MistralAiEmbeddingOptions - Class in org.springframework.ai.mistralai
 
MistralAiEmbeddingOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
MistralAiEmbeddingOptions.Builder - Class in org.springframework.ai.mistralai
 
MistralAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.mistralai
 
MistralAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
MistralAiParentProperties - Class in org.springframework.ai.autoconfigure.mistralai
 
MistralAiParentProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
MistralAiRuntimeHints - Class in org.springframework.ai.mistralai.aot
The MistralAiRuntimeHints class is responsible for registering runtime hints for Mistral AI API classes.
MistralAiRuntimeHints() - Constructor for class org.springframework.ai.mistralai.aot.MistralAiRuntimeHints
 
MIstralAiStreamFunctionCallingHelper - Class in org.springframework.ai.mistralai.api
Helper class to support Streaming function calling.
MIstralAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.mistralai.api.MIstralAiStreamFunctionCallingHelper
 
MIXTRAL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Returns the value of the model record component.
Model(String, String, String, String, String, Integer, Integer, List<String>, Float, Float, Integer) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Creates an instance of a Model record class.
MODEL - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
 
MODEL_LENGTH - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
The content was omitted due to a flag from our content filters.
ModelClient<TReq,TRes> - Interface in org.springframework.ai.model
The ModelClient interface provides a generic API for invoking AI models.
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
 
MODELING_COMPOUND - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
ModelOptions - Interface in org.springframework.ai.model
Interface representing the customizable options for AI model interactions.
ModelOptionsUtils - Class in org.springframework.ai.model
Utility class for manipulating ModelOptions objects.
modelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
 
ModelRequest<T> - Interface in org.springframework.ai.model
Interface representing a request to an AI model.
ModelResponse<T> - Interface in org.springframework.ai.model
Interface representing the response received from an AI model.
ModelResult<T> - Interface in org.springframework.ai.model
This interface provides methods to access the main output of the AI model and the metadata associated with this result.
modelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modeNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
MULTI - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 

N

n() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the n record component.
n() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the n record component.
name - Variable in enum class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jDistanceType
 
name() - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the name record component.
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
 
negate(Filter.Operand) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
Transforms the input expression into a semantically equivalent one with negation operators propagated thought the expression tree by following the negation rules:
NEGATIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
NEGATIVE_INNER_PRODUCT - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
Neo4jVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter
Converts Filter.Expression into Neo4j condition expression format.
Neo4jVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.Neo4jVectorFilterExpressionConverter
 
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
 
Neo4jVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.neo4j
 
Neo4jVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreAutoConfiguration
 
Neo4jVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.neo4j
 
Neo4jVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
NEON_PUNK - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
NEURAL_CHAT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
A fine-tuned Mistral model
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.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods
(Default) Don't return any likelihoods.
NONE - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Truncate
Returns an error when the input exceeds the maximum input token length.
NONE - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
(Default) Returns an error when the input exceeds the maximum input token length.
NONE - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
NONE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
 
NONE - Enum constant in enum class org.springframework.ai.vectorstore.PgVectorStore.PgIndexType
Performs exact nearest neighbor search, which provides perfect recall.
NONE - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model will not call a function and instead generates a message
NonTransientAiException - Exception Class in org.springframework.ai.retry
Root of the hierarchy of Model access exceptions that are considered non-transient - where a retry of the same operation would fail unless the cause of the Exception is corrected.
NonTransientAiException(String) - Constructor for exception class org.springframework.ai.retry.NonTransientAiException
 
NonTransientAiException(String, Throwable) - Constructor for exception class org.springframework.ai.retry.NonTransientAiException
 
norm(List<Double>) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
 
noSpeechProb() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the noSpeechProb record component.
not(FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
NOT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
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
 
NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
NotExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
NOVA - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
nResults() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns the value of the nResults record component.
NULL - Static variable in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
NULL - Static variable in interface org.springframework.ai.chat.metadata.ChatResponseMetadata
 
NULL - Static variable in interface org.springframework.ai.image.ImageResponseMetadata
 
NULL - Static variable in interface org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionMetadata
 
NULL - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
number(String) - Static method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
 
NUMBER - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type
 
numeric(String) - Static method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
 
numGenerations() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the numGenerations record component.

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
 
object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns the value of the object record component.
objectToMap(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given object to a Map.
of(Iterable<PromptMetadata.PromptFilterMetadata>) - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata
Factory method used to create a new PromptMetadata composed of an Iterable of PromptMetadata.PromptFilterMetadata.
of(PromptMetadata.PromptFilterMetadata...) - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata
Factory method used to create a new PromptMetadata composed of an array of PromptMetadata.PromptFilterMetadata.
offset() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns the value of the offset record component.
ollamaApi(OllamaConnectionProperties, RestClient.Builder) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaApi - Class in org.springframework.ai.ollama.api
Java Client for the Ollama API.
OllamaApi() - Constructor for class org.springframework.ai.ollama.api.OllamaApi
Default constructor that uses the default localhost url.
OllamaApi(String) - Constructor for class org.springframework.ai.ollama.api.OllamaApi
Crate a new OllamaApi instance with the given base url.
OllamaApi(String, RestClient.Builder) - Constructor for class org.springframework.ai.ollama.api.OllamaApi
Crate a new OllamaApi instance with the given base url and RestClient.Builder.
OllamaApi.ChatRequest - Record Class in org.springframework.ai.ollama.api
Chat request object.
OllamaApi.ChatRequest.Builder - Class in org.springframework.ai.ollama.api
 
OllamaApi.ChatResponse - Record Class in org.springframework.ai.ollama.api
Ollama chat response object.
OllamaApi.EmbeddingRequest - Record Class in org.springframework.ai.ollama.api
Generate embeddings from a model.
OllamaApi.EmbeddingResponse - Record Class in org.springframework.ai.ollama.api
The response object returned from the /embedding endpoint.
OllamaApi.GenerateRequest - Record Class in org.springframework.ai.ollama.api
The request object sent to the /generate endpoint.
OllamaApi.GenerateRequest.Builder - Class in org.springframework.ai.ollama.api
 
OllamaApi.GenerateResponse - Record Class in org.springframework.ai.ollama.api
The response object returned from the /generate endpoint.
OllamaApi.Message - Record Class in org.springframework.ai.ollama.api
Chat message object.
OllamaApi.Message.Builder - Class in org.springframework.ai.ollama.api
 
OllamaApi.Message.Role - Enum Class in org.springframework.ai.ollama.api
The role of the message in the conversation.
OllamaAutoConfiguration - Class in org.springframework.ai.autoconfigure.ollama
Auto-configuration for Ollama Chat Client.
OllamaAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
ollamaChatClient(OllamaApi, OllamaChatProperties) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaChatClient - Class in org.springframework.ai.ollama
ChatClient implementation for Ollama.
OllamaChatClient(OllamaApi) - Constructor for class org.springframework.ai.ollama.OllamaChatClient
 
OllamaChatProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama Chat autoconfiguration properties.
OllamaChatProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
OllamaConnectionProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama connection autoconfiguration properties.
OllamaConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
ollamaEmbeddingClient(OllamaApi, OllamaEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaEmbeddingClient - Class in org.springframework.ai.ollama
EmbeddingClient implementation for Ollama.
OllamaEmbeddingClient(OllamaApi) - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingClient
 
OllamaEmbeddingProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama Embedding autoconfiguration properties.
OllamaEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
OllamaModel - Enum Class in org.springframework.ai.ollama.api
Helper class for common Ollama models.
OllamaOptions - Class in org.springframework.ai.ollama.api
Helper class for creating strongly-typed Ollama options.
OllamaOptions() - Constructor for class org.springframework.ai.ollama.api.OllamaOptions
 
OllamaRuntimeHints - Class in org.springframework.ai.ollama.aot
The OllamaRuntimeHints class is responsible for registering runtime hints for Ollama AI API classes.
OllamaRuntimeHints() - Constructor for class org.springframework.ai.ollama.aot.OllamaRuntimeHints
 
ONE - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel
Write must receive an acknowledgement from at least one replica node.
Onnx() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Onnx
 
ONYX - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
Op(Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Creates an instance of a Op record class.
OPEN_API_SCHEMA - Enum constant in enum class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder.SchemaType
 
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
 
OpenAiApi - Class in org.springframework.ai.openai.api
Single class implementation of the OpenAI Chat Completion API: https://platform.openai.com/docs/api-reference/chat and OpenAI Embedding API: https://platform.openai.com/docs/api-reference/embeddings.
OpenAiApi(String) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create an new chat completion api with base URL set to https://api.openai.com
OpenAiApi(String, String) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create a new chat completion api.
OpenAiApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create a new chat completion api.
OpenAiApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create a new chat completion api.
OpenAiApi.ChatCompletion - Record Class in org.springframework.ai.openai.api
Represents a chat completion response returned by model, based on the provided input.
OpenAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.openai.api
Chat completion choice.
OpenAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.openai.api
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
OpenAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.openai.api
Chat completion choice.
OpenAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.openai.api
The reason the model stopped generating tokens.
OpenAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.openai.api
Message comprising the conversation.
OpenAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.openai.api
The function definition.
OpenAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.openai.api
The role of the author of this message.
OpenAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.openai.api
The relevant tool call.
OpenAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.openai.api
Creates a model response for the given chat conversation.
OpenAiApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.openai.api
An object specifying the format that the model must output.
OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.openai.api
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
OpenAiApi.ChatModel - Enum Class in org.springframework.ai.openai.api
OpenAI Chat Completion Models: GPT-4 and GPT-4 Turbo and GPT-3.5 Turbo.
OpenAiApi.Embedding - Record Class in org.springframework.ai.openai.api
Represents an embedding vector returned by embedding endpoint.
OpenAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.openai.api
List of multiple embedding responses.
OpenAiApi.EmbeddingModel - Enum Class in org.springframework.ai.openai.api
OpenAI Embeddings Models: Embeddings.
OpenAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.openai.api
Creates an embedding vector representing the input text.
OpenAiApi.FunctionTool - Record Class in org.springframework.ai.openai.api
Represents a tool the model may call.
OpenAiApi.FunctionTool.Function - Record Class in org.springframework.ai.openai.api
Function definition.
OpenAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.openai.api
Create a tool of type 'function' and the given function definition.
OpenAiApi.LogProbs - Record Class in org.springframework.ai.openai.api
Log probability information for the choice.
OpenAiApi.LogProbs.Content - Record Class in org.springframework.ai.openai.api
Message content tokens with log probability information.
OpenAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.openai.api
The most likely tokens and their log probability, at this token position.
OpenAiApi.Usage - Record Class in org.springframework.ai.openai.api
Usage statistics for the completion request.
OpenAiApiClientErrorException - Exception Class in org.springframework.ai.openai.api.common
Thrown on 4xx client errors, such as 401 - Incorrect API key provided, 401 - You must be a member of an organization to use the API, 429 - Rate limit reached for requests, 429 - You exceeded your current quota , please check your plan and billing details.
OpenAiApiClientErrorException(String) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
OpenAiApiClientErrorException(String, Throwable) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
OpenAiApiException - Exception Class in org.springframework.ai.openai.api.common
Non HTTP Error related exceptions
OpenAiApiException(String) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiException
 
OpenAiApiException(String, Throwable) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiException
 
OpenAiApiResponseHeaders - Enum Class in org.springframework.ai.openai.metadata.support
Enumeration of OpenAI API response headers.
OpenAiAudioApi - Class in org.springframework.ai.openai.api
Turn audio into text or text into audio.
OpenAiAudioApi(String) - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi
Create an new audio api.
OpenAiAudioApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi
Create an new chat completion api.
OpenAiAudioApi.SpeechRequest - Record Class in org.springframework.ai.openai.api
Request to generates audio from the input text.
OpenAiAudioApi.SpeechRequest.AudioResponseFormat - Enum Class in org.springframework.ai.openai.api
The format to audio in.
OpenAiAudioApi.SpeechRequest.Builder - Class in org.springframework.ai.openai.api
Builder for the SpeechRequest.
OpenAiAudioApi.SpeechRequest.Voice - Enum Class in org.springframework.ai.openai.api
The voice to use for synthesis.
OpenAiAudioApi.StructuredResponse - Record Class in org.springframework.ai.openai.api
The Transcription Object represents a verbose json transcription response returned by model, based on the provided input.
OpenAiAudioApi.StructuredResponse.Segment - Record Class in org.springframework.ai.openai.api
Segment of the transcribed text and its corresponding details.
OpenAiAudioApi.StructuredResponse.Word - Record Class in org.springframework.ai.openai.api
Extracted word and it corresponding timestamps.
OpenAiAudioApi.TranscriptionRequest - Record Class in org.springframework.ai.openai.api
Request to transcribe an audio file to text.
OpenAiAudioApi.TranscriptionRequest.Builder - Class in org.springframework.ai.openai.api
 
OpenAiAudioApi.TranscriptionRequest.GranularityType - Enum Class in org.springframework.ai.openai.api
 
OpenAiAudioApi.TranscriptResponseFormat - Enum Class in org.springframework.ai.openai.api
The format of the transcript and translation outputs, in one of these options: json, text, srt, verbose_json, or vtt.
OpenAiAudioApi.TranslationRequest - Record Class in org.springframework.ai.openai.api
Request to translate an audio file to English.
OpenAiAudioApi.TranslationRequest.Builder - Class in org.springframework.ai.openai.api
 
OpenAiAudioApi.TtsModel - Enum Class in org.springframework.ai.openai.api
TTS is an AI model that converts text to natural sounding spoken text.
OpenAiAudioApi.WhisperModel - Enum Class in org.springframework.ai.openai.api
Whisper is a general-purpose speech recognition model.
openAiAudioTranscriptionClient(OpenAiConnectionProperties, OpenAiAudioTranscriptionProperties, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiAudioTranscriptionClient - Class in org.springframework.ai.openai
OpenAI audio transcription client implementation for backed by OpenAiAudioApi.
OpenAiAudioTranscriptionClient(OpenAiAudioApi) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
OpenAiAudioTranscriptionClient is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionClient(OpenAiAudioApi, OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
OpenAiAudioTranscriptionClient is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionClient(OpenAiAudioApi, OpenAiAudioTranscriptionOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
OpenAiAudioTranscriptionClient is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionMetadata - Interface in org.springframework.ai.openai.metadata.audio
 
OpenAiAudioTranscriptionOptions - Class in org.springframework.ai.openai
 
OpenAiAudioTranscriptionOptions() - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
OpenAiAudioTranscriptionOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiAudioTranscriptionProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
OpenAiAudioTranscriptionResponseMetadata - Class in org.springframework.ai.openai.metadata.audio
Audio transcription metadata implementation for OpenAI.
OpenAiAudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
OpenAiAudioTranscriptionResponseMetadata(OpenAiRateLimit) - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
OpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
openAiChatClient - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
openAiChatClient(OpenAiConnectionProperties, OpenAiChatProperties, RestClient.Builder, List<FunctionCallback>, FunctionCallbackContext, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiChatClient - Class in org.springframework.ai.openai
ChatClient and StreamingChatClient implementation for OpenAI backed by OpenAiApi.
OpenAiChatClient(OpenAiApi) - Constructor for class org.springframework.ai.openai.OpenAiChatClient
Creates an instance of the OpenAiChatClient.
OpenAiChatClient(OpenAiApi, OpenAiChatOptions) - Constructor for class org.springframework.ai.openai.OpenAiChatClient
Initializes an instance of the OpenAiChatClient.
OpenAiChatClient(OpenAiApi, OpenAiChatOptions, FunctionCallbackContext, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiChatClient
Initializes a new instance of the OpenAiChatClient.
OpenAiChatOptions - Class in org.springframework.ai.openai
 
OpenAiChatOptions() - Constructor for class org.springframework.ai.openai.OpenAiChatOptions
 
OpenAiChatOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiChatProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
OpenAiChatResponseMetadata - Class in org.springframework.ai.openai.metadata
ChatResponseMetadata implementation for OpenAI.
OpenAiChatResponseMetadata(String, OpenAiUsage) - Constructor for class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
OpenAiChatResponseMetadata(String, OpenAiUsage, OpenAiRateLimit) - Constructor for class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
openAIClient(AzureOpenAiConnectionProperties) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
OpenAiConnectionProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
openAiEmbeddingClient(OpenAiConnectionProperties, OpenAiEmbeddingProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiEmbeddingClient - Class in org.springframework.ai.openai
Open AI Embedding Client implementation.
OpenAiEmbeddingClient(OpenAiApi) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingClient
 
OpenAiEmbeddingClient(OpenAiApi, MetadataMode) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingClient
 
OpenAiEmbeddingClient(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingClient
 
OpenAiEmbeddingOptions - Class in org.springframework.ai.openai
 
OpenAiEmbeddingOptions() - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
OpenAiEmbeddingOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
OpenAiImageApi - Class in org.springframework.ai.openai.api
OpenAI Image API.
OpenAiImageApi(String) - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi
Create a new OpenAI Image api with base URL set to https://api.openai.com
OpenAiImageApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi
Create a new OpenAI Image API with the provided base URL.
OpenAiImageApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi
Create a new OpenAI Image API with the provided base URL.
OpenAiImageApi.Data - Record Class in org.springframework.ai.openai.api
 
OpenAiImageApi.ImageModel - Enum Class in org.springframework.ai.openai.api
OpenAI Image API model.
OpenAiImageApi.OpenAiImageRequest - Record Class in org.springframework.ai.openai.api
 
OpenAiImageApi.OpenAiImageResponse - Record Class in org.springframework.ai.openai.api
 
openAiImageClient(OpenAiConnectionProperties, OpenAiImageProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiImageClient - Class in org.springframework.ai.openai
OpenAiImageClient is a class that implements the ImageClient interface.
OpenAiImageClient(OpenAiImageApi) - Constructor for class org.springframework.ai.openai.OpenAiImageClient
 
OpenAiImageClient(OpenAiImageApi, OpenAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiImageClient
 
OpenAiImageGenerationMetadata - Class in org.springframework.ai.openai.metadata
 
OpenAiImageGenerationMetadata(String) - Constructor for class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
OpenAiImageOptions - Class in org.springframework.ai.openai
OpenAI Image API options.
OpenAiImageOptions() - Constructor for class org.springframework.ai.openai.OpenAiImageOptions
 
OpenAiImageOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiImageProperties - Class in org.springframework.ai.autoconfigure.openai
OpenAI Image autoconfiguration properties.
OpenAiImageProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
OpenAiImageRequest(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
 
OpenAiImageRequest(String, String, Integer, String, String, String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Creates an instance of a OpenAiImageRequest record class.
OpenAiImageResponse(Long, List<OpenAiImageApi.Data>) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Creates an instance of a OpenAiImageResponse record class.
OpenAiImageResponseMetadata - Class in org.springframework.ai.openai.metadata
 
OpenAiImageResponseMetadata(Long) - Constructor for class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
OpenAiRateLimit - Class in org.springframework.ai.openai.metadata
RateLimit implementation for OpenAI.
OpenAiRateLimit(Long, Long, Duration, Long, Long, Duration) - Constructor for class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
OpenAiResponseHeaderExtractor - Class in org.springframework.ai.openai.metadata.support
Utility used to extract known HTTP response headers for the OpenAI API.
OpenAiResponseHeaderExtractor() - Constructor for class org.springframework.ai.openai.metadata.support.OpenAiResponseHeaderExtractor
 
OpenAiRuntimeHints - Class in org.springframework.ai.openai.aot
The OpenAiRuntimeHints class is responsible for registering runtime hints for OpenAI API classes.
OpenAiRuntimeHints() - Constructor for class org.springframework.ai.openai.aot.OpenAiRuntimeHints
 
OpenAiStreamFunctionCallingHelper - Class in org.springframework.ai.openai.api
Helper class to support Streaming function calling.
OpenAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
 
OpenAiUsage - Class in org.springframework.ai.openai.metadata
Usage implementation for OpenAI.
OpenAiUsage(OpenAiApi.Usage) - Constructor for class org.springframework.ai.openai.metadata.OpenAiUsage
 
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
 
options - Variable in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
options - Variable in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
options - Variable in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
options - Variable in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
options - Variable in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
options - Variable in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the options record component.
options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Returns the value of the options record component.
options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the options record component.
OPUS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
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
 
ORCA_MINI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Orca Mini is based on Llama and Llama 2 ranging from 3 billion parameters to 70 billion
OrExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
org.springframework.ai - package org.springframework.ai
 
org.springframework.ai.aot - package org.springframework.ai.aot
 
org.springframework.ai.autoconfigure.azure.openai - package org.springframework.ai.autoconfigure.azure.openai
 
org.springframework.ai.autoconfigure.bedrock - package org.springframework.ai.autoconfigure.bedrock
 
org.springframework.ai.autoconfigure.bedrock.anthropic - package org.springframework.ai.autoconfigure.bedrock.anthropic
 
org.springframework.ai.autoconfigure.bedrock.cohere - package org.springframework.ai.autoconfigure.bedrock.cohere
 
org.springframework.ai.autoconfigure.bedrock.llama2 - package org.springframework.ai.autoconfigure.bedrock.llama2
 
org.springframework.ai.autoconfigure.bedrock.titan - package org.springframework.ai.autoconfigure.bedrock.titan
 
org.springframework.ai.autoconfigure.huggingface - package org.springframework.ai.autoconfigure.huggingface
 
org.springframework.ai.autoconfigure.mistralai - package org.springframework.ai.autoconfigure.mistralai
 
org.springframework.ai.autoconfigure.ollama - package org.springframework.ai.autoconfigure.ollama
 
org.springframework.ai.autoconfigure.openai - package org.springframework.ai.autoconfigure.openai
 
org.springframework.ai.autoconfigure.postgresml - package org.springframework.ai.autoconfigure.postgresml
 
org.springframework.ai.autoconfigure.retry - package org.springframework.ai.autoconfigure.retry
 
org.springframework.ai.autoconfigure.stabilityai - package org.springframework.ai.autoconfigure.stabilityai
 
org.springframework.ai.autoconfigure.transformers - package org.springframework.ai.autoconfigure.transformers
 
org.springframework.ai.autoconfigure.vectorstore.azure - package org.springframework.ai.autoconfigure.vectorstore.azure
 
org.springframework.ai.autoconfigure.vectorstore.chroma - package org.springframework.ai.autoconfigure.vectorstore.chroma
 
org.springframework.ai.autoconfigure.vectorstore.milvus - package org.springframework.ai.autoconfigure.vectorstore.milvus
 
org.springframework.ai.autoconfigure.vectorstore.neo4j - package org.springframework.ai.autoconfigure.vectorstore.neo4j
 
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.autoconfigure.vectorstore.qdrant - package org.springframework.ai.autoconfigure.vectorstore.qdrant
 
org.springframework.ai.autoconfigure.vectorstore.redis - package org.springframework.ai.autoconfigure.vectorstore.redis
 
org.springframework.ai.autoconfigure.vectorstore.weaviate - package org.springframework.ai.autoconfigure.vectorstore.weaviate
 
org.springframework.ai.autoconfigure.vertexai.gemini - package org.springframework.ai.autoconfigure.vertexai.gemini
 
org.springframework.ai.autoconfigure.vertexai.palm2 - package org.springframework.ai.autoconfigure.vertexai.palm2
 
org.springframework.ai.azure.openai - package org.springframework.ai.azure.openai
 
org.springframework.ai.azure.openai.aot - package org.springframework.ai.azure.openai.aot
 
org.springframework.ai.azure.openai.metadata - package org.springframework.ai.azure.openai.metadata
 
org.springframework.ai.bedrock - package org.springframework.ai.bedrock
 
org.springframework.ai.bedrock.anthropic - package org.springframework.ai.bedrock.anthropic
 
org.springframework.ai.bedrock.anthropic.api - package org.springframework.ai.bedrock.anthropic.api
 
org.springframework.ai.bedrock.aot - package org.springframework.ai.bedrock.aot
 
org.springframework.ai.bedrock.api - package org.springframework.ai.bedrock.api
 
org.springframework.ai.bedrock.cohere - package org.springframework.ai.bedrock.cohere
 
org.springframework.ai.bedrock.cohere.api - package org.springframework.ai.bedrock.cohere.api
 
org.springframework.ai.bedrock.jurassic2.api - package org.springframework.ai.bedrock.jurassic2.api
 
org.springframework.ai.bedrock.llama2 - package org.springframework.ai.bedrock.llama2
 
org.springframework.ai.bedrock.llama2.api - package org.springframework.ai.bedrock.llama2.api
 
org.springframework.ai.bedrock.titan - package org.springframework.ai.bedrock.titan
 
org.springframework.ai.bedrock.titan.api - package org.springframework.ai.bedrock.titan.api
 
org.springframework.ai.chat - package org.springframework.ai.chat
The org.sf.ai.chat package represents the bounded context for the Chat Model within the AI generative model domain.
org.springframework.ai.chat.messages - package org.springframework.ai.chat.messages
 
org.springframework.ai.chat.metadata - package org.springframework.ai.chat.metadata
 
org.springframework.ai.chat.prompt - package org.springframework.ai.chat.prompt
 
org.springframework.ai.chroma - package org.springframework.ai.chroma
 
org.springframework.ai.document - package org.springframework.ai.document
 
org.springframework.ai.document.id - package org.springframework.ai.document.id
 
org.springframework.ai.embedding - package org.springframework.ai.embedding
 
org.springframework.ai.evaluation - package org.springframework.ai.evaluation
 
org.springframework.ai.huggingface - package org.springframework.ai.huggingface
 
org.springframework.ai.huggingface.api - package org.springframework.ai.huggingface.api
 
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.image - package org.springframework.ai.image
 
org.springframework.ai.mistralai - package org.springframework.ai.mistralai
 
org.springframework.ai.mistralai.aot - package org.springframework.ai.mistralai.aot
 
org.springframework.ai.mistralai.api - package org.springframework.ai.mistralai.api
 
org.springframework.ai.model - package org.springframework.ai.model
Provides a set of interfaces and classes for a generic API designed to interact with various AI models.
org.springframework.ai.model.function - package org.springframework.ai.model.function
 
org.springframework.ai.ollama - package org.springframework.ai.ollama
 
org.springframework.ai.ollama.aot - package org.springframework.ai.ollama.aot
 
org.springframework.ai.ollama.api - package org.springframework.ai.ollama.api
 
org.springframework.ai.openai - package org.springframework.ai.openai
 
org.springframework.ai.openai.aot - package org.springframework.ai.openai.aot
 
org.springframework.ai.openai.api - package org.springframework.ai.openai.api
 
org.springframework.ai.openai.api.common - package org.springframework.ai.openai.api.common
 
org.springframework.ai.openai.audio.transcription - package org.springframework.ai.openai.audio.transcription
 
org.springframework.ai.openai.metadata - package org.springframework.ai.openai.metadata
 
org.springframework.ai.openai.metadata.audio - package org.springframework.ai.openai.metadata.audio
 
org.springframework.ai.openai.metadata.support - package org.springframework.ai.openai.metadata.support
 
org.springframework.ai.parser - package org.springframework.ai.parser
 
org.springframework.ai.postgresml - package org.springframework.ai.postgresml
 
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.aot - package org.springframework.ai.reader.pdf.aot
 
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.retry - package org.springframework.ai.retry
 
org.springframework.ai.stabilityai - package org.springframework.ai.stabilityai
 
org.springframework.ai.stabilityai.api - package org.springframework.ai.stabilityai.api
 
org.springframework.ai.transformer - package org.springframework.ai.transformer
 
org.springframework.ai.transformer.splitter - package org.springframework.ai.transformer.splitter
 
org.springframework.ai.transformers - package org.springframework.ai.transformers
 
org.springframework.ai.vectorsore - package org.springframework.ai.vectorsore
 
org.springframework.ai.vectorstore - package org.springframework.ai.vectorstore
 
org.springframework.ai.vectorstore.azure - package org.springframework.ai.vectorstore.azure
 
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.vectorstore.qdrant - package org.springframework.ai.vectorstore.qdrant
 
org.springframework.ai.vertexai.gemini - package org.springframework.ai.vertexai.gemini
 
org.springframework.ai.vertexai.gemini.aot - package org.springframework.ai.vertexai.gemini.aot
 
org.springframework.ai.vertexai.gemini.metadata - package org.springframework.ai.vertexai.gemini.metadata
 
org.springframework.ai.vertexai.palm2 - package org.springframework.ai.vertexai.palm2
 
org.springframework.ai.vertexai.palm2.aot - package org.springframework.ai.vertexai.palm2.aot
 
org.springframework.ai.vertexai.palm2.api - package org.springframework.ai.vertexai.palm2.api
 
org.springframework.ai.writer - package org.springframework.ai.writer
 
ORIGAMI - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
OTHER - Enum constant in enum class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason
Content was blocked, but the reason is uncategorized.
output() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Returns the value of the output record component.
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.
outputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Returns the value of the outputText record component.
outputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the outputText record component.
outputTokenCount() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the outputTokenCount record component.
outputTokenLimit() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the outputTokenLimit record component.

P

pageBottomMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
pageExtractedTextFormatter - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
PagePdfDocumentReader - Class in org.springframework.ai.reader.pdf
Groups the parsed PDF pages into Documents.
PagePdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
PagePdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
pagesPerDocument - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
pageTopMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
Paragraph(ParagraphManager.Paragraph, String, int, int, int, int) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
 
Paragraph(ParagraphManager.Paragraph, String, int, int, int, int, List<ParagraphManager.Paragraph>) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Creates an instance of a Paragraph record class.
ParagraphManager - Class in org.springframework.ai.reader.pdf.config
The ParagraphManager class is responsible for managing the paragraphs and hierarchy of a PDF document.
ParagraphManager(PDDocument) - Constructor for class org.springframework.ai.reader.pdf.config.ParagraphManager
 
ParagraphManager.Paragraph - Record Class in org.springframework.ai.reader.pdf.config
Represents a document paragraph metadata and hierarchy.
ParagraphPdfDocumentReader - Class in org.springframework.ai.reader.pdf
Uses the PDF catalog (e.g.
ParagraphPdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource URL.
ParagraphPdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource URL and a configuration.
ParagraphPdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource.
ParagraphPdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
Constructs a ParagraphPdfDocumentReader using a resource and a configuration.
parameters() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Returns the value of the parameters record component.
parameters() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Returns the value of the parameters record component.
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<T> - Interface in org.springframework.ai.parser
 
password - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
PdfDocumentReaderConfig - Class in org.springframework.ai.reader.pdf.config
Common configuration builder for the PagePdfDocumentReader and the ParagraphPdfDocumentReader.
PdfDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.pdf.config
 
PDFLayoutTextStripperByArea - Class in org.springframework.ai.reader.pdf.layout
Re-implement the PDFLayoutTextStripperByArea on top of the PDFLayoutTextStripper instead the original PDFTextStripper.
PDFLayoutTextStripperByArea() - Constructor for class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Constructor.
PdfReaderRuntimeHints - Class in org.springframework.ai.reader.pdf.aot
The PdfReaderRuntimeHints class is responsible for registering runtime hints for PDFBox resources.
PdfReaderRuntimeHints() - Constructor for class org.springframework.ai.reader.pdf.aot.PdfReaderRuntimeHints
 
PG_ARRAY - Enum constant in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingClient.VectorType
 
PG_VECTOR - Enum constant in enum class org.springframework.ai.postgresml.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
 
PHI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Phi-2 2.7B language model
PHOTOGRAPHIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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
 
PIXEL_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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
 
PortableFunctionCallingOptions() - Constructor for class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
position() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the position record component.
POSITIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
PostgresMlAutoConfiguration - Class in org.springframework.ai.autoconfigure.postgresml
Auto-configuration class for PostgresMlEmbeddingClient.
PostgresMlAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.postgresml.PostgresMlAutoConfiguration
 
postgresMlEmbeddingClient(JdbcTemplate, PostgresMlEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlAutoConfiguration
 
PostgresMlEmbeddingClient - Class in org.springframework.ai.postgresml
PostgresML EmbeddingClient
PostgresMlEmbeddingClient(JdbcTemplate) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
a constructor
PostgresMlEmbeddingClient(JdbcTemplate, String) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
Deprecated, for removal: This API element is subject to removal in a future version.
PostgresMlEmbeddingClient(JdbcTemplate, String, PostgresMlEmbeddingClient.VectorType) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
Deprecated, for removal: This API element is subject to removal in a future version.
Use the constructor with PostgresMlEmbeddingOptions instead.
PostgresMlEmbeddingClient(JdbcTemplate, String, PostgresMlEmbeddingClient.VectorType, Map<String, Object>, MetadataMode) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
Deprecated, for removal: This API element is subject to removal in a future version.
PostgresMlEmbeddingClient(JdbcTemplate, PostgresMlEmbeddingOptions) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingClient
a PostgresMlEmbeddingClient constructor
PostgresMlEmbeddingClient.VectorType - Enum Class in org.springframework.ai.postgresml
 
PostgresMlEmbeddingOptions - Class in org.springframework.ai.postgresml
 
PostgresMlEmbeddingOptions() - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
PostgresMlEmbeddingOptions.Builder - Class in org.springframework.ai.postgresml
 
PostgresMlEmbeddingProperties - Class in org.springframework.ai.autoconfigure.postgresml
Configuration properties for Postgres ML.
PostgresMlEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
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
 
presencePenalty() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the presencePenalty record component.
presencePenalty() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the presencePenalty record component.
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
 
probBytes() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Returns the value of the probBytes record component.
processPage(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
processTextPosition(TextPosition) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
prompt() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns the value of the prompt record component.
Prompt - Class in org.springframework.ai.chat.prompt
 
Prompt(String) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(String, List<Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token>) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Creates an instance of a Prompt record class.
Prompt(String, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(List<Message>) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(List<Message>, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(Message) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(Message, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
PROMPT_TEMPLATE - Static variable in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi
 
promptEvalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the promptEvalCount record component.
promptEvalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the promptEvalCount record component.
promptEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the promptEvalDuration record component.
promptEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the promptEvalDuration record component.
PromptMetadata - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) modeling metadata gathered by the AI during request processing.
PromptMetadata.PromptFilterMetadata - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) modeling filter metadata for all prompts sent during an AI request.
PromptTemplate - Class in org.springframework.ai.chat.prompt
 
PromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplate(String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplate(Resource, Map<String, Object>) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplateActions - Interface in org.springframework.ai.chat.prompt
 
PromptTemplateChatActions - Interface in org.springframework.ai.chat.prompt
 
PromptTemplateMessageActions - Interface in org.springframework.ai.chat.prompt
 
PromptTemplateStringActions - Interface in org.springframework.ai.chat.prompt
 
promptTokenCount() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns the value of the promptTokenCount record component.
promptTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Returns the value of the promptTokens record component.
promptTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the promptTokens record component.
properties - Variable in class org.springframework.ai.chat.messages.AbstractMessage
Additional options for the message to influence the response, not a generative 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
 
QdrantVectorStore - Class in org.springframework.ai.vectorstore.qdrant
Qdrant vectorStore implementation.
QdrantVectorStore(QdrantClient, String, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Constructs a new QdrantVectorStore.
QdrantVectorStore(QdrantVectorStore.QdrantVectorStoreConfig, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Constructs a new QdrantVectorStore.
QdrantVectorStore.QdrantVectorStoreConfig - Class in org.springframework.ai.vectorstore.qdrant
Configuration class for the QdrantVectorStore.
QdrantVectorStore.QdrantVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore.qdrant
 
QdrantVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.qdrant
 
QdrantVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreAutoConfiguration
 
QdrantVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.qdrant
 
QdrantVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
quality() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the quality record component.
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.
queryCollection(String, ChromaApi.QueryRequest) - Method in class org.springframework.ai.chroma.ChromaApi
 
queryEmbeddings() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns the value of the queryEmbeddings record component.
QueryRequest(List<Float>, int) - Constructor for record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Convenience to query for a single embedding instead of a batch of embeddings.
QueryRequest(List<Float>, int, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.QueryRequest
 
QueryRequest(List<List<Float>>, int, Map<String, Object>, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Creates an instance of a QueryRequest record class.
QueryResponse(List<List<String>>, List<List<List<Float>>>, List<List<String>>, List<List<Map<String, Object>>>, List<List<Double>>) - Constructor for record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Creates an instance of a QueryResponse record class.
QUORUM - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel
Write must receive an acknowledgement from at least QUORUM replica nodes.
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

RandomIdGenerator - Class in org.springframework.ai.document.id
A random ID generator that returns a UUID.
RandomIdGenerator() - Constructor for class org.springframework.ai.document.id.RandomIdGenerator
 
randomSeed() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the randomSeed record component.
RateLimit - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) encapsulating metadata from an AI provider's API rate limits granted to the API key in use and the API key's current balance.
raw() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the raw record component.
rawLogprob() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Returns the value of the rawLogprob record component.
reason() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Returns the value of the reason record component.
reason() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Returns the value of the reason record component.
RedisFilterExpressionConverter - Class in org.springframework.ai.vectorstore
Converts Filter.Expression into Redis search filter expression format.
RedisFilterExpressionConverter(List<RedisVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.RedisFilterExpressionConverter
 
RedisVectorStore - Class in org.springframework.ai.vectorstore
The RedisVectorStore is for managing and querying vector data in a Redis database.
RedisVectorStore(RedisVectorStore.RedisVectorStoreConfig, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.RedisVectorStore
 
RedisVectorStore.Algorithm - Enum Class in org.springframework.ai.vectorstore
 
RedisVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore
 
RedisVectorStore.RedisVectorStoreConfig - Class in org.springframework.ai.vectorstore
Configuration for the Redis vector store.
RedisVectorStore.RedisVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore
 
RedisVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.redis
 
RedisVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreAutoConfiguration
 
RedisVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.redis
 
RedisVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.aot.KnuddelsRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.aot.SpringAiCoreRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.bedrock.aot.BedrockRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mistralai.aot.MistralAiRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.ollama.aot.OllamaRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.openai.aot.OpenAiRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.reader.pdf.aot.PdfReaderRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.vertexai.palm2.aot.VertexRuntimeHints
 
removeOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
 
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.chat.prompt.ChatPromptTemplate
 
render() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
render() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateStringActions
 
render(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
render(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
render(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateStringActions
 
repetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
REQUEST_BODY_NULL_ERROR - Static variable in class org.springframework.ai.ollama.api.OllamaApi
 
REQUESTS_LIMIT_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
REQUESTS_REMAINING_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
REQUESTS_RESET_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
resolveFunctionCallbacks(Set<String>) - Method in class org.springframework.ai.model.function.AbstractFunctionCallSupport
Resolve the function callbacks by name.
ResourceCacheService - Class in org.springframework.ai.transformers
Service that helps caching remote Resources on the local file system.
ResourceCacheService() - Constructor for class org.springframework.ai.transformers.ResourceCacheService
 
ResourceCacheService(File) - Constructor for class org.springframework.ai.transformers.ResourceCacheService
 
ResourceCacheService(String) - Constructor for class org.springframework.ai.transformers.ResourceCacheService
 
ResourceUtils - Class in org.springframework.ai
 
ResourceUtils() - Constructor for class org.springframework.ai.ResourceUtils
 
response() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the response record component.
ResponseError(VertexAiPaLm2Api.ResponseError.Error) - Constructor for record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError
Creates an instance of a ResponseError record class.
responseErrorHandler(SpringAiRetryProperties) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 
responseFormat() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the responseFormat record component.
responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the responseFormat record component.
responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the responseFormat record component.
responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the responseFormat record component.
responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the responseFormat record component.
responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the responseFormat record component.
ResponseFormat(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Creates an instance of a ResponseFormat record class.
ResponseFormat(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ResponseFormat
Creates an instance of a ResponseFormat record class.
ResponseMetadata - Interface in org.springframework.ai.model
Interface representing metadata associated with an AI model's response.
responseType - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
REST - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
 
restTemplate() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
result() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Returns the value of the result record component.
Result(Integer, String, TitanChatBedrockApi.TitanChatResponse.CompletionReason) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Creates an instance of a Result record class.
ResultMetadata - Interface in org.springframework.ai.model
Interface representing metadata associated with the results of an AI model.
results() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Returns the value of the results record component.
retrieve(String) - Method in interface org.springframework.ai.document.DocumentRetriever
Retrieves relevant documents however the implementation sees fit.
retryTemplate - Variable in class org.springframework.ai.openai.OpenAiAudioTranscriptionClient
 
retryTemplate - Variable in class org.springframework.ai.openai.OpenAiChatClient
The retry template used to retry the OpenAI API calls.
retryTemplate - Variable in class org.springframework.ai.openai.OpenAiImageClient
 
retryTemplate(SpringAiRetryProperties) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 
RetryUtils - Class in org.springframework.ai.retry
RetryUtils is a utility class for configuring and handling retry operations.
RetryUtils() - Constructor for class org.springframework.ai.retry.RetryUtils
 
returnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
returnLikelihoods() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the returnLikelihoods record component.
reversedParagraphPosition - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
revisedPrompt() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns the value of the revisedPrompt record component.
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 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
Discards the end of the input.
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
 
role() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the role record component.
role() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the role record component.
role() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the role record component.
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

safePrompt() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the safePrompt record component.
SAFETY - Enum constant in enum class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason
Content was blocked by safety settings.
sampler() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the sampler record component.
samples() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the samples record component.
save(File) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
Serialize the vector store content into a file in JSON format.
scale() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns the value of the scale record component.
scale() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns the value of the scale record component.
SCANN - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
SEARCH_DOCUMENT - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
In search use-cases, use search_document when you encode documents for embeddings that you store in a vector database.
SEARCH_OUTPUT_FIELDS - Static variable in class org.springframework.ai.vectorstore.MilvusVectorStore
 
SEARCH_QUERY - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Use search_query when querying your vector DB to find relevant documents.
searchIndexClient(AzureVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
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() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the seed record component.
seed() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the seed record component.
seed() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns the value of the seed record component.
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
 
seek() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the seek record component.
Segment(Integer, Integer, Float, Float, String, List<Integer>, Float, Float, Float, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Creates an instance of a Segment record class.
SEGMENT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
segments() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the segments record component.
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
 
sequence() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Returns the value of the sequence record component.
setAccessKey(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
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
 
setAllowedIdentifierNames(List<String>) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
setAnthropicVersion(String) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setApiClient(ApiClient) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
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
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.ai.model.function.FunctionCallbackContext
 
setB64Json(String) - Method in class org.springframework.ai.image.Image
 
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.mistralai.MistralAiParentProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
setBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setBestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
 
setCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
setCaPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setCfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
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
 
setClipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setConnectTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setConsistencyLevel(WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setContentFormatter(ContentFormatter) - Method in class org.springframework.ai.document.Document
Replace the document's ContentFormatter.
setCopyContentFormatter(boolean) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
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
 
setDefaultSimilarityThreshold(double) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setDefaultSimilarityThreshold(Double) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
Sets the a default similarity threshold for returned documents.
setDefaultTopK(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setDefaultTopK(int) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
Sets the a default maximum number of similar documents returned.
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
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.transformers.TransformersEmbeddingClientProperties.Cache
 
setDisableCaching(boolean) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setDistanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setDistanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setDockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setDoSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setEmbedding(List<Double>) - Method in class org.springframework.ai.document.Document
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setEmbeddingOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setEmbeddingProperty(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Cache
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
setEncodingFormat(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
setEncodingFormat(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
setEndpoint(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
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
 
setExcludedUriSchemas(List<String>) - Method in class org.springframework.ai.transformers.ResourceCacheService
Overrides the excluded URI schemas list.
setExcludeOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setF16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setFilterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorsore.ChromaVectorStore
 
setFilterField(Map<String, WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type>) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
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
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setFrequencyPenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setFrequencyPenalty(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setFunctionCallbacks(List<FunctionCallback>) - Method in interface org.springframework.ai.model.function.FunctionCallingOptions
Set the Function Callbacks to be registered with the ChatClient.
setFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
setFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setFunctions(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setFunctions(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setFunctions(Set<String>) - Method in interface org.springframework.ai.model.function.FunctionCallingOptions
Set the list of function names from the ChatClient registry to be used in the next chat completion requests.
setFunctions(Set<String>) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
setFunctions(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setFunctions(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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.transformers.TransformersEmbeddingClientProperties.Onnx
 
setGpuDeviceId(int) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setHeaders(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setHeight(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setHeight(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
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
 
setIndex(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
Change the Index Name.
setIndexParameters(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(MilvusVectorStoreProperties.MilvusIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setInitialInterval(Duration) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
setInputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
setInputType(BedrockTitanEmbeddingClient.InputType) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setKeepAliveTimeMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setKeepAliveTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setKeyToken(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setKwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setLabel(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setLanguage(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setLocation(String) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setLogitBias(CohereChatBedrockApi.CohereChatRequest.LogitBias) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setLogitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
 
setLowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setMainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setMapIntegerToNumberValue(boolean) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
setMaxAttempts(int) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
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
 
setMaxGenLen(Integer) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
setMaxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxInterval(Duration) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setMaxNewTokens(int) - Method in class org.springframework.ai.huggingface.HuggingfaceChatClient
Sets the maximum number of new tokens to be generated.
setMaxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setMaxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setMaxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxTokenCount(Integer) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMaxTokensToSample(Integer) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setMaxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setMetricType(MilvusVectorStoreProperties.MilvusMetricType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setMirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setMirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setMirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
setModel(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setModel(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setModel(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setModel(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setModel(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setModel(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setModel(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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
 
setModelOutputName(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Onnx
 
setModelOutputName(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setModelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setModelResource(Resource) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setModelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelUri(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Onnx
 
setMultiplier(int) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setN(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setN(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setN(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setNamespace(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumGenerations(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setNumGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumGQA(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setObjectClass(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setOnClientErrors(boolean) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setOptions(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Tokenizer
 
setOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
setOptions(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setOptions(AnthropicChatOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.anthropic.BedrockAnthropicChatProperties
 
setOptions(BedrockCohereChatOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereChatProperties
 
setOptions(BedrockCohereEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setOptions(BedrockLlama2ChatOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.llama2.BedrockLlama2ChatProperties
 
setOptions(BedrockTitanChatOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatProperties
 
setOptions(MistralAiChatOptions) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
setOptions(MistralAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setOptions(OpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
setOptions(OpenAiChatOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setOptions(OpenAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setOptions(OpenAiImageOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setOptions(PostgresMlEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
setOptions(StabilityAiImageOptions) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
setOptions(VertexAiPaLm2ChatOptions) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
setOutputParser(OutputParser) - Method in class org.springframework.ai.chat.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.chroma.ChromaApiProperties
 
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
 
setPenalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.Details
 
setPrefix(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
setPresencePenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setPresencePenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setPresencePenalty(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setPrompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setRandomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setRegion(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setRepeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRepeatPenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRepetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setResourceCacheDirectory(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setResponseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setResponseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setResponseFormat(OpenAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setReturnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setReturnLikelihoods(CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setRopeFrequencyBase(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRopeFrequencyScale(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRpcDeadlineMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setSafePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setSampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setSchemaType(FunctionCallbackWrapper.Builder.SchemaType) - Method in class org.springframework.ai.model.function.FunctionCallbackContext
 
setScheme(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setSecretKey(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setSecure(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setSeed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setSeed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
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
 
setSeed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
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.
setSize(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setSpecial(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
setSteps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setStop(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setStop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setStop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setStream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setStylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setTemperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTemperature(Float) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
setTemperature(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
setText(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setText(String) - Method in class org.springframework.ai.huggingface.model.Token
 
setTfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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.transformers.TransformersEmbeddingClient
 
setTokenizerResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
setTokenizerResource(Resource) - Method in class org.springframework.ai.transformers.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
 
setToolChoice(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopK(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTopK(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
setTopK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTopK(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTopP(Float) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder.PortableFunctionCallingOptions
 
setTopP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTopP(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
setTransformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setTransportType(VertexAiGeminiChatOptions.TransportType) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTruncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTruncate(CohereChatBedrockApi.CohereChatRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions
 
setTruncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
setTypicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTypicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Tokenizer
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
setUrl(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setUrl(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setUrl(String) - Method in class org.springframework.ai.image.Image
 
setUseMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setUseMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setUseNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
setUser(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setUser(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
setUser(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
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.chroma.ChromaApiProperties
 
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
 
setUseTls(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setValidationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setVectorType(PostgresMlEmbeddingClient.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setVersion(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setVocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setWaitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
 
setWatermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
sha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
SHIMMER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
 
Similarity(String, double) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStore.Similarity
 
SIMILARITY_THRESHOLD_ACCEPT_ALL - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Similarity threshold that accepts all search scores.
SIMILARITY_THRESHOLD_ALL - Static variable in class org.springframework.ai.vectorsore.ChromaVectorStore
 
similaritySearch(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
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.vectorsore.ChromaVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
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 class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Performs a similarity search on the vector store.
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.RedisVectorStore
 
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
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.
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore
 
similaritySearch(SearchRequest, String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore
 
similaritySearchSqlTemplate - Variable in enum class org.springframework.ai.vectorstore.PgVectorStore.PgDistanceType
 
SimpleVectorStore - Class in org.springframework.ai.vectorstore
SimpleVectorStore is a simple implementation of the VectorStore interface.
SimpleVectorStore(EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStore
 
SimpleVectorStore.EmbeddingMath - Class in org.springframework.ai.vectorstore
 
SimpleVectorStore.Similarity - Class in org.springframework.ai.vectorstore
 
size() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the size record component.
SMALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
SOURCE_METADATA - Static variable in class org.springframework.ai.reader.TextReader
 
special(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
SpeechRequest(String, String, OpenAiAudioApi.SpeechRequest.Voice, OpenAiAudioApi.SpeechRequest.AudioResponseFormat, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Creates an instance of a SpeechRequest record class.
speed() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the speed record component.
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
 
SpringAiCoreRuntimeHints - Class in org.springframework.ai.aot
 
SpringAiCoreRuntimeHints() - Constructor for class org.springframework.ai.aot.SpringAiCoreRuntimeHints
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
SpringAiRetryAutoConfiguration - Class in org.springframework.ai.autoconfigure.retry
 
SpringAiRetryAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 
SpringAiRetryProperties - Class in org.springframework.ai.autoconfigure.retry
 
SpringAiRetryProperties() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
SpringAiRetryProperties.Backoff - Class in org.springframework.ai.autoconfigure.retry
Exponential Backoff properties.
SRT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
SSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
ST - Enum constant in enum class org.springframework.ai.chat.prompt.TemplateFormat
 
stabilityAiApi(StabilityAiConnectionProperties, StabilityAiImageProperties) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
StabilityAiApi - Class in org.springframework.ai.stabilityai.api
Represents the StabilityAI API.
StabilityAiApi(String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
Create a new StabilityAI API.
StabilityAiApi(String, String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
 
StabilityAiApi(String, String, String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
 
StabilityAiApi(String, String, String, RestClient.Builder) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
Create a new StabilityAI API.
StabilityAiApi.GenerateImageRequest - Record Class in org.springframework.ai.stabilityai.api
 
StabilityAiApi.GenerateImageRequest.Builder - Class in org.springframework.ai.stabilityai.api
 
StabilityAiApi.GenerateImageRequest.TextPrompts - Record Class in org.springframework.ai.stabilityai.api
 
StabilityAiApi.GenerateImageResponse - Record Class in org.springframework.ai.stabilityai.api
 
StabilityAiApi.GenerateImageResponse.Artifacts - Record Class in org.springframework.ai.stabilityai.api
 
StabilityAiConnectionProperties - Class in org.springframework.ai.autoconfigure.stabilityai
 
StabilityAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
StabilityAiImageAutoConfiguration - Class in org.springframework.ai.autoconfigure.stabilityai
 
StabilityAiImageAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
stabilityAiImageClient(StabilityAiApi, StabilityAiImageProperties) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
StabilityAiImageClient - Class in org.springframework.ai.stabilityai
StabilityAiImageClient is a class that implements the ImageClient interface.
StabilityAiImageClient(StabilityAiApi) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageClient
 
StabilityAiImageClient(StabilityAiApi, StabilityAiImageOptions) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageClient
 
StabilityAiImageGenerationMetadata - Class in org.springframework.ai.stabilityai
Represents metadata associated with the image generation process in the StabilityAI framework.
StabilityAiImageGenerationMetadata(String, Long) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
StabilityAiImageOptions - Class in org.springframework.ai.stabilityai.api
StabilityAiImageOptions is an interface that extends ImageOptions.
StabilityAiImageOptions() - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
StabilityAiImageOptions.Builder - Class in org.springframework.ai.stabilityai.api
 
StabilityAiImageProperties - Class in org.springframework.ai.autoconfigure.stabilityai
 
StabilityAiImageProperties() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
STARLING_LM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Starling-7B model
start() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Returns the value of the start record component.
start() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the start record component.
start() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Returns the value of the start record component.
START - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Truncate
Discard the start of the input.
startIndex() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns the value of the startIndex record component.
startPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the startPageNumber record component.
status() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Returns the value of the status record component.
steps() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the steps record component.
STL_SORT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
stop() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns the value of the stop record component.
stop() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the stop record component.
stop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
STOP - Enum constant in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse.StopReason
The model has finished generating text for the input prompt.
STOP - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
The model hit a natural stop point or a provided stop sequence.
STOP - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
The model hit a natural stop point or a provided stop sequence.
STOP_SEQUENCE - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
stopReason() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns the value of the stopReason record component.
stopReason() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns the value of the stopReason record component.
stopSequences() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the stopSequences record component.
stopSequences() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the stopSequences record component.
stopSequences() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the stopSequences record component.
stopSequences() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns the value of the stopSequences record component.
store - Variable in class org.springframework.ai.vectorstore.SimpleVectorStore
 
stream() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the stream record component.
stream() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the stream record component.
stream() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the stream record component.
stream() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the stream record component.
stream() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the stream record component.
stream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
stream(String) - Method in interface org.springframework.ai.chat.StreamingChatClient
 
stream(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
 
stream(Prompt) - Method in class org.springframework.ai.bedrock.anthropic.BedrockAnthropicChatClient
 
stream(Prompt) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatClient
 
stream(Prompt) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatClient
 
stream(Prompt) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatClient
 
stream(Prompt) - Method in interface org.springframework.ai.chat.StreamingChatClient
 
stream(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatClient
 
stream(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatClient
 
stream(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatClient
 
stream(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
stream(TReq) - Method in interface org.springframework.ai.model.StreamingModelClient
Executes a method call to the AI model.
StreamDetails - Class in org.springframework.ai.huggingface.model
StreamDetails
StreamDetails() - Constructor for class org.springframework.ai.huggingface.model.StreamDetails
 
streamingChat(OllamaApi.ChatRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Streaming response for the chat completion request.
StreamingChatClient - Interface in org.springframework.ai.chat
 
StreamingModelClient<TReq,TResChunk> - Interface in org.springframework.ai.model
The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
StreamResponse - Class in org.springframework.ai.huggingface.model
StreamResponse
StreamResponse() - Constructor for class org.springframework.ai.huggingface.model.StreamResponse
 
StructuredResponse(String, Float, String, List<OpenAiAudioApi.StructuredResponse.Word>, List<OpenAiAudioApi.StructuredResponse.Segment>) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Creates an instance of a StructuredResponse record class.
style() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the style record component.
StyleEnum - Enum Class in org.springframework.ai.stabilityai
Enum representing different styles for images.
stylePreset() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the stylePreset record component.
SummaryMetadataEnricher - Class in org.springframework.ai.transformer
Title extractor with adjacent sharing that uses generative to extract 'section_summary', 'prev_section_summary', 'next_section_summary' metadata fields.
SummaryMetadataEnricher(ChatClient, List<SummaryMetadataEnricher.SummaryType>) - Constructor for class org.springframework.ai.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher(ChatClient, List<SummaryMetadataEnricher.SummaryType>, String, MetadataMode) - Constructor for class org.springframework.ai.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher.SummaryType - Enum Class in org.springframework.ai.transformer
 
supportedGenerationMethods() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the supportedGenerationMethods record component.
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
system() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the system record component.
SYSTEM - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
 
SYSTEM - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
 
SYSTEM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
System message type used as instructions to the model.
SYSTEM - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
System message.
systemFingerprint() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the systemFingerprint record component.
systemFingerprint() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the systemFingerprint record component.
SystemMessage - Class in org.springframework.ai.chat.messages
A message of the type 'system' passed as input.
SystemMessage(String) - Constructor for class org.springframework.ai.chat.messages.SystemMessage
 
SystemMessage(Resource) - Constructor for class org.springframework.ai.chat.messages.SystemMessage
 
SystemPromptTemplate - Class in org.springframework.ai.chat.prompt
 
SystemPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
SystemPromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.SystemPromptTemplate
 

T

tag(String) - Static method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
 
temperature() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the temperature record component.
temperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
template - Variable in class org.springframework.ai.chat.prompt.PromptTemplate
 
template() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns the value of the template record component.
templateFormat - Variable in class org.springframework.ai.chat.prompt.PromptTemplate
 
TemplateFormat - Enum Class in org.springframework.ai.chat.prompt
 
text() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Returns the value of the text record component.
text(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
text(String) - Method in class org.springframework.ai.huggingface.model.Token
 
text(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
text(String) - Static method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
 
text(String) - Static method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
 
TEXT - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient.InputType
 
TEXT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
TEXT - Enum constant in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type
 
TEXT_EMBEDDING_3_LARGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
Most capable embedding model for both english and non-english tasks.
TEXT_EMBEDDING_3_SMALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
Increased performance over 2nd generation ada embedding model.
TEXT_EMBEDDING_ADA_002 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
Most capable 2nd generation embedding model, replacing 16 first generation models.
TextConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
textContent - Variable in class org.springframework.ai.chat.messages.AbstractMessage
 
textGenerationConfig() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Returns the value of the textGenerationConfig record component.
TextGenerationConfig(Float, Float, Integer, List<String>) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Creates an instance of a TextGenerationConfig record class.
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
 
textPrompts() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the textPrompts record component.
TextPrompts(String, Float) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Creates an instance of a TextPrompts record class.
textRange() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Returns the value of the textRange record component.
TextRange(Integer, Integer) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Creates an instance of a TextRange record class.
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
 
texts() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns the value of the texts record component.
texts() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns the value of the texts record component.
TextSplitter - Class in org.springframework.ai.transformer.splitter
 
TextSplitter() - Constructor for class org.springframework.ai.transformer.splitter.TextSplitter
 
THREE_D_MODEL - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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.
TILE_TEXTURE - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
TINY - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
TITAN_EMBED_IMAGE_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
amazon.titan-embed-image-v1
TITAN_EMBED_TEXT_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
amazon.titan-embed-text-v1
TITAN_TEXT_EXPRESS_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatModel
amazon.titan-text-express-v1
TITAN_TEXT_LITE_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatModel
amazon.titan-text-lite-v1
titanChatBedrockApi(AwsCredentialsProvider, BedrockTitanChatProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatAutoConfiguration
 
TitanChatBedrockApi - Class in org.springframework.ai.bedrock.titan.api
Java client for the Bedrock Titan chat model.
TitanChatBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi
Create a new TitanChatBedrockApi instance using the provided credentials provider, region and object mapper.
TitanChatBedrockApi.TitanChatModel - Enum Class in org.springframework.ai.bedrock.titan.api
Titan models version.
TitanChatBedrockApi.TitanChatRequest - Record Class in org.springframework.ai.bedrock.titan.api
TitanChatRequest encapsulates the request parameters for the Titan chat model.
TitanChatBedrockApi.TitanChatRequest.Builder - Class in org.springframework.ai.bedrock.titan.api
 
TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig - Record Class in org.springframework.ai.bedrock.titan.api
Titan request text generation configuration.
TitanChatBedrockApi.TitanChatResponse - Record Class in org.springframework.ai.bedrock.titan.api
TitanChatResponse encapsulates the response parameters for the Titan chat model.
TitanChatBedrockApi.TitanChatResponse.CompletionReason - Enum Class in org.springframework.ai.bedrock.titan.api
The reason the response finished being generated.
TitanChatBedrockApi.TitanChatResponse.Result - Record Class in org.springframework.ai.bedrock.titan.api
Titan response result.
TitanChatBedrockApi.TitanChatResponseChunk - Record Class in org.springframework.ai.bedrock.titan.api
Titan chat model streaming response.
titanChatClient(TitanChatBedrockApi, BedrockTitanChatProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanChatAutoConfiguration
 
TitanChatRequest(String, TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Creates an instance of a TitanChatRequest record class.
TitanChatResponse(Integer, List<TitanChatBedrockApi.TitanChatResponse.Result>) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Creates an instance of a TitanChatResponse record class.
TitanChatResponseChunk(String, Integer, Integer, Integer, TitanChatBedrockApi.TitanChatResponse.CompletionReason, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Creates an instance of a TitanChatResponseChunk record class.
titanEmbeddingBedrockApi(AwsCredentialsProvider, BedrockTitanEmbeddingProperties, BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
TitanEmbeddingBedrockApi - Class in org.springframework.ai.bedrock.titan.api
Java client for the Bedrock Titan Embedding model.
TitanEmbeddingBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
Create a new TitanEmbeddingBedrockApi instance using the default credentials provider and default object mapper.
TitanEmbeddingBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
Create a new TitanEmbeddingBedrockApi instance.
TitanEmbeddingBedrockApi.TitanEmbeddingModel - Enum Class in org.springframework.ai.bedrock.titan.api
Titan Embedding model ids.
TitanEmbeddingBedrockApi.TitanEmbeddingRequest - Record Class in org.springframework.ai.bedrock.titan.api
Titan Embedding request parameters.
TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder - Class in org.springframework.ai.bedrock.titan.api
TitanEmbeddingRequest builder.
TitanEmbeddingBedrockApi.TitanEmbeddingResponse - Record Class in org.springframework.ai.bedrock.titan.api
Titan Embedding response.
titanEmbeddingClient(TitanEmbeddingBedrockApi, BedrockTitanEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
TitanEmbeddingRequest(String, String) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Creates an instance of a TitanEmbeddingRequest record class.
TitanEmbeddingResponse(List<Double>, Integer, Object) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Creates an instance of a TitanEmbeddingResponse record class.
title() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the title record component.
toDouble(List<Float>) - Static method in class org.springframework.ai.vectorsore.JsonUtils
Converts a list of floats to a list of doubles.
toEmbeddingResponseList(ChromaApi.QueryResponse) - Method in class org.springframework.ai.chroma.ChromaApi
 
toFloatArray(List<Double>) - Static method in class org.springframework.ai.vectorsore.JsonUtils
Converts a list of doubles to a float array.
toFloatList(List<Double>) - Static method in class org.springframework.ai.vectorsore.JsonUtils
Converts a list of doubles to a list of floats.
toJsonString(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given object to a JSON string.
token() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Returns the value of the token 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
 
Token(Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken, List<Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken>, Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Creates an instance of a Token record class.
tokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Returns the value of the tokenCount record component.
Tokenizer() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties.Tokenizer
 
tokenizerOptions - Variable in class org.springframework.ai.transformers.TransformersEmbeddingClient
 
TokenLikelihood(String, Float) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Creates an instance of a TokenLikelihood record class.
tokenLikelihoods() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns the value of the tokenLikelihoods record component.
tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
Deprecated.
tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
Deprecated.
tokens() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Returns the value of the tokens record component.
tokens() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the tokens record component.
tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
 
TOKENS_LIMIT_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
TOKENS_REMAINING_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
TOKENS_RESET_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
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
 
TokenTextSplitter(int, int, int, int, boolean) - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
toMap() - Method in class org.springframework.ai.ollama.api.OllamaOptions
Convert the OllamaOptions object to a Map of key/value pairs.
TOOL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
 
TOOL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
Tool message.
TOOL_CALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
The model called a tool.
TOOL_CALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
 
TOOL_CALLS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
The model called a tool.
ToolCall(String, String, MistralAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Creates an instance of a ToolCall record class.
ToolCall(String, String, OpenAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Creates an instance of a ToolCall record class.
toolCallId() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
toolCalls() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the toolCalls record component.
toolCalls() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the toolCalls record component.
toolChoice() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the toolChoice record component.
toolChoice() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the toolChoice record component.
ToolChoiceBuilder() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
 
tools() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the tools record component.
tools() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the tools record component.
topK() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the topK record component.
topK() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the topK record component.
topK() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns the value of the topK record component.
topK() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the topK record component.
topK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
topLogprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns the value of the topLogprobs record component.
TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Creates an instance of a TopLogProbs record class.
topP() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the topP record component.
topP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
toPrompt(List<Message>) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
TopToken(String, Float) - Constructor for record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Creates an instance of a TopToken record class.
topTokens() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Returns the value of the topTokens record component.
toRawClass(Type) - Static method in class org.springframework.ai.model.function.TypeResolverHelper
Effectively converts Type which could be ParameterizedType to raw Class (no generics).
toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiChatResponseMetadata
 
toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiUsage
 
toString() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.bedrock.BedrockUsage
 
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.LogitBias
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.TokenLikelihood
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.FloatScalePenalty
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest.IntegerScalePenalty
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Completion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.FinishReason
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.GeneratedToken
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Prompt
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TextRange
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.Token
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse.TopToken
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.TextGenerationConfig
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.Result
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.ChatResponse
 
toString() - Method in class org.springframework.ai.chat.Generation
 
toString() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
toString() - Method in class org.springframework.ai.chat.messages.FunctionMessage
 
toString() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
toString() - Method in class org.springframework.ai.chat.messages.UserMessage
 
toString() - Method in class org.springframework.ai.chat.prompt.Prompt
 
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.AddEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.Collection
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.CreateCollectionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryResponse
Returns a string representation of this record class.
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.image.Image
 
toString() - Method in class org.springframework.ai.image.ImageGeneration
 
toString() - Method in class org.springframework.ai.image.ImageMessage
 
toString() - Method in class org.springframework.ai.image.ImagePrompt
 
toString() - Method in class org.springframework.ai.image.ImageResponse
 
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ResponseFormat
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
toString() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiImageResponseMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiUsage
 
toString() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
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.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
toString() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
toString() - Method in enum class org.springframework.ai.stabilityai.StyleEnum
 
toString() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
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.
toString() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.RedisVectorStore.MetadataField
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
toString() - Method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationMetadata
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt.Example
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.MessagePrompt
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError.Error
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.ResponseError
Returns a string representation of this record class.
totalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the totalDuration record component.
totalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.GenerateResponse
Returns the value of the totalDuration record component.
totalOutputTextTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponseChunk
Returns the value of the totalOutputTextTokenCount record component.
totalTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Returns the value of the totalTokens record component.
totalTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the totalTokens record component.
toUpperCaseTypeValues(ObjectNode) - Static method in class org.springframework.ai.model.ModelOptionsUtils
 
TranscriptionRequest(byte[], String, String, String, OpenAiAudioApi.TranscriptResponseFormat, Float, OpenAiAudioApi.TranscriptionRequest.GranularityType) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Creates an instance of a TranscriptionRequest record class.
TransformersEmbeddingClient - Class in org.springframework.ai.transformers
https://www.sbert.net/index.html https://www.sbert.net/docs/pretrained_models.html
TransformersEmbeddingClient() - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingClient
 
TransformersEmbeddingClient(MetadataMode) - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingClient
 
TransformersEmbeddingClientAutoConfiguration - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingClientAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientAutoConfiguration
 
TransformersEmbeddingClientProperties - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingClientProperties() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingClientProperties
 
TransformersEmbeddingClientProperties.Cache - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingClientProperties.Onnx - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingClientProperties.Tokenizer - Class in org.springframework.ai.autoconfigure.transformers
Configurations for the HuggingFaceTokenizer used to convert sentences into tokens.
TransientAiException - Exception Class in org.springframework.ai.retry
Root of the hierarchy of Model access exceptions that are considered transient - where a previously failed operation might be able to succeed when the operation is retried without any intervention by application-level functionality.
TransientAiException(String) - Constructor for exception class org.springframework.ai.retry.TransientAiException
 
TransientAiException(String, Throwable) - Constructor for exception class org.springframework.ai.retry.TransientAiException
 
TranslationRequest(byte[], String, String, OpenAiAudioApi.TranscriptResponseFormat, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Creates an instance of a TranslationRequest record class.
TRIE - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
trimAdjacentBlankLines(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Replaces multiple, adjacent blank lines into a single blank line.
truncate() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest
Returns the value of the truncate record component.
truncate() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns the value of the truncate record component.
truncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
TSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
TTS_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
The latest text to speech model, optimized for speed.
TTS_1_HD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
The latest text to speech model, optimized for quality.
type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ResponseFormat
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField
Returns the value of the type record component.
TypeResolverHelper - Class in org.springframework.ai.model.function
 
TypeResolverHelper() - Constructor for class org.springframework.ai.model.function.TypeResolverHelper
 
typicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 

U

upsertEmbeddings(String, ChromaApi.AddEmbeddingsRequest) - Method in class org.springframework.ai.chroma.ChromaApi
 
uri() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Message.CitationSource
Returns the value of the uri record component.
url() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns the value of the url record component.
usage() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
Returns the value of the usage record component.
Usage - Interface in org.springframework.ai.chat.metadata
Abstract Data Type (ADT) encapsulating metadata on the usage of an AI provider's API per AI request.
Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
Creates an instance of a Usage record class.
Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage
Creates an instance of a Usage record class.
user() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the user record component.
user() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns the value of the user record component.
user() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the user record component.
USER - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
 
USER - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
 
USER - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
User message type.
USER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
User message.
USER - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
 
userEvaluatorResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
UserMessage - Class in org.springframework.ai.chat.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.chat.messages.UserMessage
 
UserMessage(String, List<Media>) - Constructor for class org.springframework.ai.chat.messages.UserMessage
 
UserMessage(Resource) - Constructor for class org.springframework.ai.chat.messages.UserMessage
 

V

validate(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
validationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
 
value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
 
value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
 
value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
 
value() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Returns the value of the value record component.
value() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Embedding
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.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Truncate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.FinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse.StopReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.CompletionReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.messages.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chroma.ChromaApi.QueryRequest.Include
Returns the enum constant of this class with the specified name.
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.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.mistralai.api.MistralAiApi.ChatCompletionFinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder.SchemaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingClient.VectorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.stabilityai.StyleEnum
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.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.RedisVectorStore.Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
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.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
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.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatModel
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.bedrock.cohere.api.CohereChatBedrockApi.CohereChatModel
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.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods
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.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Truncate
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.bedrock.cohere.api.CohereChatBedrockApi.CohereChatResponse.Generation.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.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
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.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
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.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
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.bedrock.jurassic2.api.Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
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.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatModel
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.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatResponse.StopReason
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.bedrock.titan.api.TitanChatBedrockApi.TitanChatModel
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.bedrock.titan.api.TitanChatBedrockApi.TitanChatResponse.CompletionReason
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.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
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.bedrock.titan.BedrockTitanEmbeddingClient.InputType
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.chat.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.chat.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.chroma.ChromaApi.QueryRequest.Include
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.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.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.mistralai.api.MistralAiApi.ChatCompletionFinishReason
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.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
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.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
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.mistralai.api.MistralAiApi.ChatModel
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.mistralai.api.MistralAiApi.EmbeddingModel
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.mistralai.api.MistralAiApi.FunctionTool.Type
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.model.function.FunctionCallbackWrapper.Builder.SchemaType
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.ollama.api.OllamaApi.Message.Role
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.ollama.api.OllamaModel
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.openai.api.OpenAiApi.ChatCompletionFinishReason
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.openai.api.OpenAiApi.ChatCompletionMessage.Role
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.openai.api.OpenAiApi.ChatModel
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.openai.api.OpenAiApi.EmbeddingModel
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.openai.api.OpenAiApi.FunctionTool.Type
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.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
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.openai.api.OpenAiAudioApi.SpeechRequest.Voice
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.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
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.openai.api.OpenAiAudioApi.TranscriptResponseFormat
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.openai.api.OpenAiAudioApi.TtsModel
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.openai.api.OpenAiAudioApi.WhisperModel
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.openai.api.OpenAiImageApi.ImageModel
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.openai.metadata.support.OpenAiApiResponseHeaders
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.postgresml.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.stabilityai.StyleEnum
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.
values() - Static method in enum class org.springframework.ai.vectorstore.RedisVectorStore.Algorithm
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.WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel
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.WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type
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.vertexai.gemini.VertexAiGeminiChatClient.ChatModel
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.vertexai.gemini.VertexAiGeminiChatClient.GeminiMessageType
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.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
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.vertexai.palm2.api.VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason
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(SearchIndexClient, EmbeddingClient, AzureVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
vectorStore(MilvusServiceClient, EmbeddingClient, MilvusVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
vectorStore(Driver, EmbeddingClient, Neo4jVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, PineconeVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, QdrantVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, RedisVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, WeaviateVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
vectorStore(EmbeddingClient, ChromaApi, ChromaVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
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.
VERBOSE_JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
version() - Method in record class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api.Model
Returns the value of the version record component.
version(String) - Method in class org.springframework.ai.huggingface.model.Info
 
vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
vertexAiApi(VertexAiPalm2ConnectionProperties, VertexAiPalm2EmbeddingProperties, VertexAiPlam2ChatProperties, RestClient.Builder) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2AutoConfiguration
 
vertexAiChatClient(VertexAiPaLm2Api, VertexAiPlam2ChatProperties) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2AutoConfiguration
 
VertexAiChatResponseMetadata - Class in org.springframework.ai.vertexai.gemini.metadata
 
VertexAiChatResponseMetadata(VertexAiUsage) - Constructor for class org.springframework.ai.vertexai.gemini.metadata.VertexAiChatResponseMetadata
 
vertexAiEmbeddingClient(VertexAiPaLm2Api) - Method in class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2AutoConfiguration
 
VertexAiGeminiAutoConfiguration - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Auto-configuration for Vertex AI Gemini Chat.
VertexAiGeminiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, List<FunctionCallback>, ApplicationContext) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
VertexAiGeminiChatClient - Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatClient(VertexAI) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
VertexAiGeminiChatClient(VertexAI, VertexAiGeminiChatOptions) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
VertexAiGeminiChatClient(VertexAI, VertexAiGeminiChatOptions, FunctionCallbackContext) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatClient
 
VertexAiGeminiChatClient.ChatModel - Enum Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatClient.GeminiMessageType - Enum Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatClient.GeminiRequest - Record Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatOptions - Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatOptions() - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
VertexAiGeminiChatOptions.Builder - Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatOptions.TransportType - Enum Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatProperties - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
VertexAiGeminiConnectionProperties - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
VertexAiGeminiRuntimeHints - Class in org.springframework.ai.vertexai.gemini.aot
The VertexAiGeminiRuntimeHints class is responsible for registering runtime hints for Vertex AI Gemini API classes.
VertexAiGeminiRuntimeHints() - Constructor for class org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints
 
VertexAiPaLm2Api - Class in org.springframework.ai.vertexai.palm2.api
Vertex AI API client for the Generative Language model.
VertexAiPaLm2Api(String) - Constructor for class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Create a new chat completion api.
VertexAiPaLm2Api(String, String, String, String, RestClient.Builder) - Constructor for class org.springframework.ai.vertexai.palm2.api.VertexAiPaLm2Api
Create a new chat completion api.
VertexAiPaLm2Api.Embedding - Record Class in org.springframework.ai.vertexai.palm2.api
A list of floats representing the embedding.
VertexAiPaLm2Api.GenerateMessageRequest - Record Class in org.springframework.ai.vertexai.palm2.api
Message generation request body.
VertexAiPaLm2Api.GenerateMessageResponse - Record Class in org.springframework.ai.vertexai.palm2.api
The response from the model.
VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter - Record Class in org.springframework.ai.vertexai.palm2.api
Content filtering metadata associated with processing a single request.
VertexAiPaLm2Api.GenerateMessageResponse.ContentFilter.BlockedReason - Enum Class in org.springframework.ai.vertexai.palm2.api
Reasons why content may have been blocked.
VertexAiPaLm2Api.Message - Record Class in org.springframework.ai.vertexai.palm2.api
The base unit of structured text.
VertexAiPaLm2Api.Message.CitationMetadata - Record Class in org.springframework.ai.vertexai.palm2.api
A collection of source attributions for a piece of content.
VertexAiPaLm2Api.Message.CitationSource - Record Class in org.springframework.ai.vertexai.palm2.api
A citation to a source for a portion of a specific response.
VertexAiPaLm2Api.MessagePrompt - Record Class in org.springframework.ai.vertexai.palm2.api
All of the structured input text passed to the model as a prompt.
VertexAiPaLm2Api.MessagePrompt.Example - Record Class in org.springframework.ai.vertexai.palm2.api
An input/output example used to instruct the Model.
VertexAiPaLm2Api.Model - Record Class in org.springframework.ai.vertexai.palm2.api
Information about a Generative Language Model.
VertexAiPaLm2Api.ResponseError - Record Class in org.springframework.ai.vertexai.palm2.api
API error response.
VertexAiPaLm2Api.ResponseError.Error - Record Class in org.springframework.ai.vertexai.palm2.api
Error details.
VertexAiPalm2AutoConfiguration - Class in org.springframework.ai.autoconfigure.vertexai.palm2
 
VertexAiPalm2AutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2AutoConfiguration
 
VertexAiPaLm2ChatClient - Class in org.springframework.ai.vertexai.palm2
 
VertexAiPaLm2ChatClient(VertexAiPaLm2Api) - Constructor for class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatClient
 
VertexAiPaLm2ChatClient(VertexAiPaLm2Api, VertexAiPaLm2ChatOptions) - Constructor for class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatClient
 
VertexAiPaLm2ChatOptions - Class in org.springframework.ai.vertexai.palm2
 
VertexAiPaLm2ChatOptions() - Constructor for class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions
 
VertexAiPaLm2ChatOptions.Builder - Class in org.springframework.ai.vertexai.palm2
 
VertexAiPalm2ConnectionProperties - Class in org.springframework.ai.autoconfigure.vertexai.palm2
 
VertexAiPalm2ConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2ConnectionProperties
 
VertexAiPaLm2EmbeddingClient - Class in org.springframework.ai.vertexai.palm2
 
VertexAiPaLm2EmbeddingClient(VertexAiPaLm2Api) - Constructor for class org.springframework.ai.vertexai.palm2.VertexAiPaLm2EmbeddingClient
 
VertexAiPalm2EmbeddingProperties - Class in org.springframework.ai.autoconfigure.vertexai.palm2
 
VertexAiPalm2EmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPalm2EmbeddingProperties
 
VertexAiPlam2ChatProperties - Class in org.springframework.ai.autoconfigure.vertexai.palm2
 
VertexAiPlam2ChatProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.palm2.VertexAiPlam2ChatProperties
 
VertexAiUsage - Class in org.springframework.ai.vertexai.gemini.metadata
 
VertexAiUsage(GenerateContentResponse.UsageMetadata) - Constructor for class org.springframework.ai.vertexai.gemini.metadata.VertexAiUsage
 
VertexRuntimeHints - Class in org.springframework.ai.vertexai.palm2.aot
The VertexRuntimeHints class is responsible for registering runtime hints for Vertex AI API classes.
VertexRuntimeHints() - Constructor for class org.springframework.ai.vertexai.palm2.aot.VertexRuntimeHints
 
visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
visitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the AndExpression labeled alternative in FiltersParser.booleanExpression().
visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the BooleanConstant labeled alternative in FiltersParser.constant().
visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.compare().
visitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.compare().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the CompareExpression labeled alternative in FiltersParser.booleanExpression().
visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.constantArray().
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.constantArray().
visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the DecimalConstant labeled alternative in FiltersParser.constant().
visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitErrorNode(ErrorNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the GroupExpression labeled alternative in FiltersParser.booleanExpression().
visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.identifier().
visitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.identifier().
visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
visitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the InExpression labeled alternative in FiltersParser.booleanExpression().
visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the IntegerConstant labeled alternative in FiltersParser.constant().
visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
visitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the NinExpression labeled alternative in FiltersParser.booleanExpression().
visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
visitNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the NotExpression labeled alternative in FiltersParser.booleanExpression().
visitNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
visitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the OrExpression labeled alternative in FiltersParser.booleanExpression().
visitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitTerminal(TerminalNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
visitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the TextConstant labeled alternative in FiltersParser.constant().
visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by FiltersParser.where().
visitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by FiltersParser.where().
visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
voice() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the voice record component.
VTT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 

W

waitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
 
watermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
WeaviateFilterExpressionConverter - Class in org.springframework.ai.vectorstore
Converts Filter.Expression into Weaviate metadata filter expression format.
WeaviateFilterExpressionConverter(List<String>) - Constructor for class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
WeaviateVectorStore - Class in org.springframework.ai.vectorstore
A VectorStore implementation backed by Weaviate vector database.
WeaviateVectorStore(WeaviateVectorStore.WeaviateVectorStoreConfig, EmbeddingClient) - Constructor for class org.springframework.ai.vectorstore.WeaviateVectorStore
Constructs a new WeaviateVectorStore.
WeaviateVectorStore.WeaviateVectorStoreConfig - Class in org.springframework.ai.vectorstore
Configuration class for the WeaviateVectorStore.
WeaviateVectorStore.WeaviateVectorStoreConfig.Builder - Class in org.springframework.ai.vectorstore
 
WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel - Enum Class in org.springframework.ai.vectorstore
https://weaviate.io/developers/weaviate/concepts/replication-architecture/consistency#tunable-consistency-strategies
WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField - Record Class in org.springframework.ai.vectorstore
 
WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField.Type - Enum Class in org.springframework.ai.vectorstore
 
WeaviateVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.weaviate
 
WeaviateVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
WeaviateVectorStoreConfig(WeaviateVectorStore.WeaviateVectorStoreConfig.Builder) - Constructor for class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig
Constructor using the builder.
WeaviateVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.weaviate
 
WeaviateVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
weight() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Returns the value of the weight record component.
where() - Method in record class org.springframework.ai.chroma.ChromaApi.DeleteEmbeddingsRequest
Returns the value of the where record component.
where() - Method in record class org.springframework.ai.chroma.ChromaApi.GetEmbeddingsRequest
Returns the value of the where record component.
where() - Method in record class org.springframework.ai.chroma.ChromaApi.QueryRequest
Returns the value of the where record component.
where() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
where(String) - Method in class org.springframework.ai.chroma.ChromaApi
 
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
 
WHISPER_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
 
width() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the width record component.
withAnthropicVersion(String) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withAnthropicVersion(String) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withApiKey(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone api key.
withApiKey(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
 
withApiKey(String) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate api key.
withAssistantPrompt(String) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
withBasicAuthCredentials(String, String) - Method in class org.springframework.ai.chroma.ChromaApi
Configure access to ChromaDB secured with Basic Authentication: https://docs.trychroma.com/usage-guide#basic-authentication
withCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
withCfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withCfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withClipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withClipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withCollectionName(String) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus collection name to use.
withCollectionName(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
 
withConsistencyLevel(WeaviateVectorStore.WeaviateVectorStoreConfig.ConsistentLevel) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate consistencyLevel.
withContent(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
withContentFieldName(String) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis content field name to use.
withContext(List<Integer>) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
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.
withDefaultOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatClient
Deprecated, for removal: This API element is subject to removal in a future version.
withDefaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaChatClient
 
withDefaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaEmbeddingClient
 
withDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
withDescription(String) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
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.
withEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis embedding field name to use.
withEmbeddingOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withEmbeddingProperty(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the property of the node to use for storing embedding.
withEncodingFormat(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
withEncodingFormat(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
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 generative.
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 generative.
withF16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withFile(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withFile(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
withFilterableMetadataFields(List<WeaviateVectorStore.WeaviateVectorStoreConfig.MetadataField>) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate known, filterable metadata fields.
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.
withFormat(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
withFormat(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withFrequencyPenalty(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withFrequencyPenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withFrequencyPenalty(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withFunction(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withFunction(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withFunction(String) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withFunction(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withFunction(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withFunctionCallback(FunctionCallback) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withFunctionCallbacks(List<FunctionCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withFunctions(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withFunctions(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withFunctions(Set<String>) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withFunctions(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withFunctions(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withGenerationMetadata(ChatGenerationMetadata) - Method in class org.springframework.ai.chat.Generation
 
withGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withHeaders(Map<String, String>) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate config headers.
withHeight(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
withHeight(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withHeight(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withHeight(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withHost(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
 
withHost(String) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate host.
withHumanPrompt(String) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
withImages(List<byte[]>) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
withIndexName(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the vector index to be used.
withIndexName(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone index name.
withIndexName(String) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis index name to use.
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.
withInput(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
withInputImage(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
withInputText(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
withInputType(Class<?>) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withInputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
withInputType(BedrockTitanEmbeddingClient.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingClient
Titan Embedding API input types.
withInputTypeSchema(String) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withKeyToken(String) - Method in class org.springframework.ai.chroma.ChromaApi
Configure access to ChromaDB secured with static API Token Authentication: https://docs.trychroma.com/usage-guide#static-api-token-authentication
withKwargs(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
withKwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
withLabel(String) - Method in class org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
Configures the node label to use for storing documents.
withLanguage(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withLanguage(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withLeftAlignment(boolean) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Align the document text to the left.
withLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withLogitBias(CohereChatBedrockApi.CohereChatRequest.LogitBias) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withLogitBias(CohereChatBedrockApi.CohereChatRequest.LogitBias) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withLogitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withLowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withMainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withMaxGenLen(Integer) - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest.Builder
 
withMaxGenLen(Integer) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions.Builder
 
withMaxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withMaxToken(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withMaxTokenCount(Integer) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
withMaxTokenCount(Integer) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
withMaxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withMaxTokens(Integer) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withMaxTokens(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withMaxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withMaxTokensToSample(Integer) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withMaxTokensToSample(Integer) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withMessages(List<OllamaApi.Message>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
withMetadataFields(List<RedisVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
 
withMetadataFields(RedisVectorStore.MetadataField...) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
 
withMetadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
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.
withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.WeaviateFilterExpressionConverter
 
withMetricType(MetricType) - Method in class org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
Configures the Milvus metric type to use.
withMirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withMirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withMirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withModel(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
withModel(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withModel(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withModel(String) - Method in class org.springframework.ai.ollama.OllamaChatClient
withModel(String) - Method in class org.springframework.ai.ollama.OllamaEmbeddingClient
withModel(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withN(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
withN(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withN(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withN(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withName(String) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withNamespace(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone Namespace.
withNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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.
withNumCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withNumGenerations(Integer) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withNumGenerations(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withNumGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withNumGQA(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withNumKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withNumPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withNumThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withObjectClass(String) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate objectClass.
withObjectMapper(ObjectMapper) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withOptions(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
withOptions(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
withOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
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.
withPenalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withPort(int) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
 
withPrefix(String) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis key prefix to use (default: "embedding:").
withPresencePenalty(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withPresencePenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withPresencePenalty(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withProjectId(String) - Method in class org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
Pinecone project id.
withPrompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withPrompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
withPrompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withQuery(String) - Method in class org.springframework.ai.vectorstore.SearchRequest
 
withRandomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.OpenAiChatResponseMetadata
 
withRaw(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withRepeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withRepeatPenalty(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withResponseConverter(Function<O, String>) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withResponseFormat(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
withResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withResponseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withResponseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withResponseFormat(OpenAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withResponseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
withResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
withResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withReturnLikelihoods(CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withReturnLikelihoods(CohereChatBedrockApi.CohereChatRequest.ReturnLikelihoods) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withReversedParagraphPosition(boolean) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader reverse paragraph position.
withRopeFrequencyBase(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withRopeFrequencyScale(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withSafePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withSampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withSampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withSamples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withSamples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withSchemaType(FunctionCallbackWrapper.Builder.SchemaType) - Method in class org.springframework.ai.model.function.FunctionCallbackWrapper.Builder
 
withScheme(String) - Method in class org.springframework.ai.vectorstore.WeaviateVectorStore.WeaviateVectorStoreConfig.Builder
Weaviate scheme.
withSeed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withSeed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withSeed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withSeed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
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.
withSpeed(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
withSteps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withSteps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withStop(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withStop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withStop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
withStopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withStream(boolean) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withStream(boolean) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
withStream(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withStylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withStylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withStylePreset(StyleEnum) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withSystem(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.chat.prompt.ChatOptionsBuilder
 
withTemperature(Float) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withTemperature(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withTemperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withTemperature(Float) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
withTemplate(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.GenerateRequest.Builder
 
withTextPrompts(List<StabilityAiApi.GenerateImageRequest.TextPrompts>) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withTextTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document text template.
withTfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withTls(boolean) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.QdrantVectorStoreConfig.Builder
 
withToolChoice(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withToolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withTools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withTools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withTopK(int) - Method in class org.springframework.ai.vectorstore.SearchRequest
 
withTopK(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withTopK(Integer) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withTopK(Integer) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withTopK(Integer) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withTopK(Integer) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withTopK(Integer) - Method in class org.springframework.ai.chat.prompt.ChatOptionsBuilder
 
withTopK(Integer) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withTopK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withTopK(Integer) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.anthropic.AnthropicChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.anthropic.api.AnthropicChatBedrockApi.AnthropicChatRequest.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.llama2.api.Llama2ChatBedrockApi.Llama2ChatRequest.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.llama2.BedrockLlama2ChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.titan.api.TitanChatBedrockApi.TitanChatRequest.Builder
 
withTopP(Float) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.chat.prompt.ChatOptionsBuilder
 
withTopP(Float) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.model.function.FunctionCallingOptionsBuilder
 
withTopP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withTopP(Float) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withTopP(Float) - Method in class org.springframework.ai.vertexai.palm2.VertexAiPaLm2ChatOptions.Builder
 
withTranscriptionMetadata(OpenAiAudioTranscriptionMetadata) - Method in class org.springframework.ai.openai.audio.transcription.AudioTranscription
 
withTransformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
withTransportType(VertexAiGeminiChatOptions.TransportType) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
withTruncate(CohereChatBedrockApi.CohereChatRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.api.CohereChatBedrockApi.CohereChatRequest.Builder
 
withTruncate(CohereChatBedrockApi.CohereChatRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereChatOptions.Builder
 
withTruncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
withTypicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withURI(String) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis URI to use.
withUseMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withUseMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withUseNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
withUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
withUser(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
withUser(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
withUser(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withVectorAlgorithm(RedisVectorStore.Algorithm) - Method in class org.springframework.ai.vectorstore.RedisVectorStore.RedisVectorStoreConfig.Builder
Configures the Redis vector algorithmto use.
withVectorType(PostgresMlEmbeddingClient.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
withVocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
withVoice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
withWidth(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
withWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
withWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
word() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Returns the value of the word record component.
Word(String, Float, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
Creates an instance of a Word record class.
WORD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
words() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the words record component.
writePage() - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
writePage() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
This will print the processed page text to the output stream.
WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 

_

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