Index

A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
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
 
ABAB_5_5_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_5_5_S_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_6_5_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_6_5_G_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_6_5_S_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_6_5_T_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
ABAB_7_Chat_Preview - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
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, String, Duration) - 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(String, AwsCredentialsProvider, String, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
Create a new AbstractBedrockApi instance using the provided credentials provider, region and object mapper.
AbstractBedrockApi(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - 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.
AbstractBuilder(T) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Constructor to create a new AbstractChatMemoryAdvisor.AbstractBuilder instance.
AbstractChatMemoryAdvisor<T> - Class in org.springframework.ai.chat.client.advisor
Abstract class that serves as a base for chat memory advisors.
AbstractChatMemoryAdvisor(T) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Constructor to create a new AbstractChatMemoryAdvisor instance.
AbstractChatMemoryAdvisor(T, String, int, boolean) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Constructor to create a new AbstractChatMemoryAdvisor instance.
AbstractChatMemoryAdvisor(T, String, int, boolean, int) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Constructor to create a new AbstractChatMemoryAdvisor instance.
AbstractChatMemoryAdvisor.AbstractBuilder<T> - Class in org.springframework.ai.chat.client.advisor
Abstract builder for AbstractChatMemoryAdvisor.
AbstractConversionServiceOutputConverter<T> - Class in org.springframework.ai.converter
Abstract StructuredOutputConverter implementation that uses a pre-configured DefaultConversionService to convert the LLM output into the desired type format.
AbstractConversionServiceOutputConverter(DefaultConversionService) - Constructor for class org.springframework.ai.converter.AbstractConversionServiceOutputConverter
AbstractEmbeddingModel - Class in org.springframework.ai.embedding
Abstract implementation of the EmbeddingModel interface that provides dimensions calculation caching.
AbstractEmbeddingModel() - Constructor for class org.springframework.ai.embedding.AbstractEmbeddingModel
 
AbstractFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
AbstractFilterExpressionConverter is an abstract class that implements the FilterExpressionConverter interface.
AbstractFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Create a new AbstractFilterExpressionConverter.
AbstractMessage - Class in org.springframework.ai.chat.messages
The AbstractMessage class is an abstract implementation of the Message interface.
AbstractMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
Create a new AbstractMessage with the given message type, text content, and metadata.
AbstractMessage(MessageType, Resource, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
Create a new AbstractMessage with the given message type, resource, and metadata.
AbstractMessageOutputConverter<T> - Class in org.springframework.ai.converter
Abstract StructuredOutputConverter implementation that uses a pre-configured MessageConverter to convert the LLM output into the desired type format.
AbstractMessageOutputConverter(MessageConverter) - Constructor for class org.springframework.ai.converter.AbstractMessageOutputConverter
Create a new AbstractMessageOutputConverter.
AbstractObservationVectorStore - Class in org.springframework.ai.vectorstore.observation
Abstract base class for VectorStore implementations that provides observation capabilities.
AbstractObservationVectorStore(AbstractVectorStoreBuilder<?>) - Constructor for class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Creates a new AbstractObservationVectorStore instance with the specified builder settings.
AbstractResponseMetadata - Class in org.springframework.ai.model
 
AbstractResponseMetadata() - Constructor for class org.springframework.ai.model.AbstractResponseMetadata
Create a new AbstractResponseMetadata instance.
AbstractVectorStoreBuilder<T extends AbstractVectorStoreBuilder<T>> - Class in org.springframework.ai.vectorstore
Abstract base builder implementing common builder functionality for VectorStore.
AbstractVectorStoreBuilder(EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
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
 
accept(ConverseStreamResponseHandler.Visitor) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
acceptedPredictionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
Returns the value of the acceptedPredictionTokens record component.
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(String, List<Message>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
add(String, List<Message>) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Save the specified messages in the chat memory for the specified conversation.
add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
Deprecated.
 
add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
Deprecated.
 
add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
add(String, Message) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
add(String, Message) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Save the specified message in the chat memory for the specified conversation.
add(String, Message) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
add(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Create a new AbstractObservationVectorStore instance.
add(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Adds list of Documents to the vector store.
add(List<Document>, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Adds a list of documents to the vector store based on the namespace.
ADD - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
VectorStore add operation.
addBestOfSequencesItem(BestOfSequence) - Method in class org.springframework.ai.huggingface.model.Details
 
addContactPoint(InetSocketAddress) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
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.vectorstore.ChromaApi.AddEmbeddingsRequest
 
AddEmbeddingsRequest(List<String>, List<float[]>, List<Map<String, Object>>, List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.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
additionalMetadata - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
additionalMetadata - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
additionalMetadata(String, Object) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
additionalMetadata(Map<String, Object>) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
additionalModelResponseFields() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the additionalModelResponseFields record component.
additionalModels() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
Returns the value of the additionalModels record component.
additionalModels(List<String>) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
addMetadata(ParagraphManager.Paragraph, ParagraphManager.Paragraph, Document) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
addMetadataColumn(CassandraVectorStore.SchemaColumn) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
addMetadataColumns(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
addMetadataColumns(CassandraVectorStore.SchemaColumn...) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
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
 
adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisor
 
adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
 
adviseContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the adviseContext record component.
adviseContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Returns the value of the adviseContext record component.
adviseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the advise context.
adviseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
Deprecated.
Set the context to advise the response.
advisedRequest(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
AdvisedRequest - Record Class in org.springframework.ai.chat.client.advisor.api
Deprecated.
Use ChatClientRequest instead.
AdvisedRequest(ChatModel, String, String, ChatOptions, List<Media>, List<String>, List<ToolCallback>, List<Message>, Map<String, Object>, Map<String, Object>, List<Advisor>, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Creates an instance of a AdvisedRequest record class.
AdvisedRequest.Builder - Class in org.springframework.ai.chat.client.advisor.api
Deprecated.
Builder for AdvisedRequest.
AdvisedResponse - Record Class in org.springframework.ai.chat.client.advisor.api
Deprecated.
Use ChatClientResponse instead.
AdvisedResponse(ChatResponse, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Create a new AdvisedResponse instance.
AdvisedResponse.Builder - Class in org.springframework.ai.chat.client.advisor.api
Deprecated.
Builder for AdvisedResponse.
AdvisedResponseStreamUtils - Class in org.springframework.ai.chat.client.advisor.api
Deprecated.
in favour of AdvisorUtils.
adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisor
 
adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
Advisor - Interface in org.springframework.ai.chat.client.advisor.api
Parent advisor interface for all advisors.
ADVISOR - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
Spring AI kind for advisor.
ADVISOR_NAME - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
Advisor name.
ADVISOR_ORDER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
Advisor order in the advisor chain.
ADVISOR_TYPE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
Deprecated.
advisors don't have types anymore, they're all "around"
AdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
Defines the context for executing a chain of advisors as part of processing a chat request.
advisorName(String) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
 
advisorName(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
AdvisorObservationContext - Class in org.springframework.ai.chat.client.advisor.observation
Context used to store metadata for chat client advisors.
AdvisorObservationContext(String, AdvisorObservationContext.Type, AdvisedRequest, Map<String, Object>, Map<String, Object>, int) - Constructor for class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Deprecated.
use the builder instead
AdvisorObservationContext.Builder - Class in org.springframework.ai.chat.client.advisor.observation
AdvisorObservationContext.Type - Enum Class in org.springframework.ai.chat.client.advisor.observation
Deprecated.
advisors don't have types anymore, they're all "around"
AdvisorObservationConvention - Interface in org.springframework.ai.chat.client.advisor.observation
Interface for an ObservationConvention for chat client advisors.
AdvisorObservationDocumentation - Enum Class in org.springframework.ai.chat.client.advisor.observation
AI Advisor observation documentation.
AdvisorObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.advisor.observation
High cardinality key names.
AdvisorObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.advisor.observation
Low cardinality key names.
advisorOrder(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
advisorParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
advisorParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
advisorRequestContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
advisorResponseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
advisors() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the advisors record component.
advisors(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
advisors(Consumer<ChatClient.AdvisorSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
advisors(Consumer<ChatClient.AdvisorSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
advisors(List<? extends Advisor>) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the advisors.
advisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
advisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
advisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
advisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
advisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
advisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
ADVISORS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
Deprecated.
advisorType(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
Deprecated.
advisors don't have types anymore, they're all "around"
advisorType(AdvisorObservationContext.Type) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
Deprecated.
advisors don't have types anymore, they're all "around"
AdvisorUtils - Class in org.springframework.ai.chat.client.advisor
Utilities to work with advisors.
after(AdvisedResponse) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
after(AdvisedResponse) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
after(ChatClientResponse, AdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
Logic to be executed after the rest of the advisor chain is called.
after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
AFTER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
Deprecated.
The advisor is called after the advised request is executed.
afterPropertiesSet() - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
afterPropertiesSet() - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
Initializes the GemFireVectorStore after properties are set.
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
aggregate(Flux<ChatResponse>, Consumer<ChatResponse>) - Method in class org.springframework.ai.chat.model.MessageAggregator
 
aggregateAdvisedResponse(Flux<AdvisedResponse>, Consumer<AdvisedResponse>) - Method in class org.springframework.ai.chat.model.MessageAggregator
 
Aggregation() - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
 
Aggregation(ConverseApiUtils.MetadataAggregation, ChatResponse) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
Creates an instance of a Aggregation record class.
AI_ADVISOR - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation
AI Advisor observations
AI_CHAT_CLIENT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation
AI Chat Client observations
AI_METADATA_STRING - Static variable in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
AI_METADATA_STRING - Static variable in class org.springframework.ai.model.AbstractResponseMetadata
AI metadata string format.
AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
The name of the operation being performed.
AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
The name of the operation being performed.
AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
The name of the operation being performed.
AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
The name of the operation being performed.
AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The name of the operation being performed.
AI_PROVIDER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
The model provider as identified by the client instrumentation.
AI_PROVIDER - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
The model provider as identified by the client instrumentation.
AI_PROVIDER - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
The model provider as identified by the client instrumentation.
AI_PROVIDER - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
The model provider as identified by the client instrumentation.
AI_PROVIDER - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The model provider as identified by the client instrumentation.
AI_VECTOR_STORE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation
Vector Store observations for clients.
AiObservationAttributes - Enum Class in org.springframework.ai.observation.conventions
Collection of attribute keys used in AI observations (spans, metrics, events).
AiObservationEventNames - Enum Class in org.springframework.ai.observation.conventions
Collection of event names used in AI observations.
AiObservationMetricAttributes - Enum Class in org.springframework.ai.observation.conventions
Collection of metric attributes used in AI observations.
AiObservationMetricNames - Enum Class in org.springframework.ai.observation.conventions
Enumeration of metric names used in AI observations.
AiOperationMetadata - Record Class in org.springframework.ai.observation
Metadata associated with an AI operation (e.g.
AiOperationMetadata(String, String) - Constructor for record class org.springframework.ai.observation.AiOperationMetadata
Create a new AiOperationMetadata instance.
AiOperationMetadata.Builder - Class in org.springframework.ai.observation
Builder for AiOperationMetadata.
aiOperationType(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
aiOperationType(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
aiOperationType(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
aiOperationType(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
aiOperationType(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
AiOperationType - Enum Class in org.springframework.ai.observation.conventions
Types of operations performed by AI systems.
aiProvider(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
aiProvider(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
aiProvider(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
aiProvider(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
aiProvider(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
AiProvider - Enum Class in org.springframework.ai.observation.conventions
Collection of systems providing AI functionality.
AiRuntimeHints - Class in org.springframework.ai.aot
Utility methods for creating native runtime hints.
AiRuntimeHints() - Constructor for class org.springframework.ai.aot.AiRuntimeHints
 
AiTokenType - Enum Class in org.springframework.ai.observation.conventions
Types of tokens produced and consumed in an AI operation.
alignToLeft(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
 
all - Static variable in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
ALL - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
ALL - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
Write must receive an acknowledgement from all replica nodes.
ALL_PAGES - Static variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
allElements - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
allElements(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Enables extracting text from all elements in the body, creating a single document.
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
 
ALLOW_ADDITIONAL_PROPERTIES_BY_DEFAULT - Enum constant in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
Allow an object to contain additional key/values not defined in the schema.
allowEmptyContext(Boolean) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
 
ALLOY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Alloy voice
ALLOY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
ALWAYS - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
Always pull the model, even if it's already available.
alwaysThrow(boolean) - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
 
amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
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
 
ANTHROPIC - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Anthropic.
ANTHROPIC - Static variable in class org.springframework.ai.model.SpringAIModels
 
anthropicApi(AnthropicApi) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
anthropicApi(AnthropicConnectionProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
 
AnthropicApi - Class in org.springframework.ai.anthropic.api
The Anthropic API client.
AnthropicApi.AnthropicMessage - Record Class in org.springframework.ai.anthropic.api
Input messages.
AnthropicApi.Builder - Class in org.springframework.ai.anthropic.api
 
AnthropicApi.ChatCompletionRequest - Record Class in org.springframework.ai.anthropic.api
Chat completion request object.
AnthropicApi.ChatCompletionRequest.Metadata - Record Class in org.springframework.ai.anthropic.api
Metadata about the request.
AnthropicApi.ChatCompletionRequest.ThinkingConfig - Record Class in org.springframework.ai.anthropic.api
Configuration for the model's thinking mode.
AnthropicApi.ChatCompletionRequestBuilder - Class in org.springframework.ai.anthropic.api
 
AnthropicApi.ChatCompletionResponse - Record Class in org.springframework.ai.anthropic.api
Chat completion response object.
AnthropicApi.ChatModel - Enum Class in org.springframework.ai.anthropic.api
Check the Models overview and model comparison for additional details and options.
AnthropicApi.ContentBlock - Record Class in org.springframework.ai.anthropic.api
The content block of the message.
AnthropicApi.ContentBlock.Source - Record Class in org.springframework.ai.anthropic.api
The source of the media content.
AnthropicApi.ContentBlock.Type - Enum Class in org.springframework.ai.anthropic.api
The ContentBlock type.
AnthropicApi.ContentBlockDeltaEvent - Record Class in org.springframework.ai.anthropic.api
Content block delta event.
AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody - Interface in org.springframework.ai.anthropic.api
 
AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson - Record Class in org.springframework.ai.anthropic.api
JSON content block delta.
AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature - Record Class in org.springframework.ai.anthropic.api
Signature content block delta.
AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText - Record Class in org.springframework.ai.anthropic.api
Text content block delta.
AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking - Record Class in org.springframework.ai.anthropic.api
Thinking content block delta.
AnthropicApi.ContentBlockStartEvent - Record Class in org.springframework.ai.anthropic.api
Content block start event.
AnthropicApi.ContentBlockStartEvent.ContentBlockBody - Interface in org.springframework.ai.anthropic.api
 
AnthropicApi.ContentBlockStartEvent.ContentBlockText - Record Class in org.springframework.ai.anthropic.api
Text content block.
AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse - Record Class in org.springframework.ai.anthropic.api
Tool use content block.
AnthropicApi.ContentBlockStopEvent - Record Class in org.springframework.ai.anthropic.api
Content block stop event.
AnthropicApi.ErrorEvent - Record Class in org.springframework.ai.anthropic.api
Error event.
AnthropicApi.ErrorEvent.Error - Record Class in org.springframework.ai.anthropic.api
Error body.
AnthropicApi.EventType - Enum Class in org.springframework.ai.anthropic.api
The event type of the streamed chunk.
AnthropicApi.MessageDeltaEvent - Record Class in org.springframework.ai.anthropic.api
Message delta event.
AnthropicApi.MessageDeltaEvent.MessageDelta - Record Class in org.springframework.ai.anthropic.api
 
AnthropicApi.MessageDeltaEvent.MessageDeltaUsage - Record Class in org.springframework.ai.anthropic.api
Message delta usage.
AnthropicApi.MessageStartEvent - Record Class in org.springframework.ai.anthropic.api
Message start event.
AnthropicApi.MessageStopEvent - Record Class in org.springframework.ai.anthropic.api
Message stop event.
AnthropicApi.PingEvent - Record Class in org.springframework.ai.anthropic.api
Ping event.
AnthropicApi.Role - Enum Class in org.springframework.ai.anthropic.api
The role of the author of this message.
AnthropicApi.StreamEvent - Interface in org.springframework.ai.anthropic.api
 
AnthropicApi.ThinkingType - Enum Class in org.springframework.ai.anthropic.api
The thinking type.
AnthropicApi.Tool - Record Class in org.springframework.ai.anthropic.api
Tool description.
AnthropicApi.ToolUseAggregationEvent - Class in org.springframework.ai.anthropic.api
Special event used to aggregate multiple tool use events into a single event with list of aggregated ContentBlockToolUse.
AnthropicApi.Usage - Record Class in org.springframework.ai.anthropic.api
Usage statistics.
anthropicBetaFeatures(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
AnthropicChatAutoConfiguration - Class in org.springframework.ai.model.anthropic.autoconfigure
Auto-configuration for Anthropic Chat Model.
AnthropicChatAutoConfiguration() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
 
anthropicChatModel(AnthropicApi, AnthropicChatProperties, RetryTemplate, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
 
AnthropicChatModel - Class in org.springframework.ai.anthropic
The ChatModel implementation for the Anthropic service.
AnthropicChatModel(AnthropicApi, AnthropicChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.anthropic.AnthropicChatModel
 
AnthropicChatModel(AnthropicApi, AnthropicChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.anthropic.AnthropicChatModel
 
AnthropicChatModel.Builder - Class in org.springframework.ai.anthropic
 
AnthropicChatOptions - Class in org.springframework.ai.anthropic
The options to be used when sending a chat request to the Anthropic API.
AnthropicChatOptions() - Constructor for class org.springframework.ai.anthropic.AnthropicChatOptions
 
AnthropicChatOptions.Builder - Class in org.springframework.ai.anthropic
 
AnthropicChatProperties - Class in org.springframework.ai.model.anthropic.autoconfigure
Anthropic Chat autoconfiguration properties.
AnthropicChatProperties() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
 
AnthropicConnectionProperties - Class in org.springframework.ai.model.anthropic.autoconfigure
Anthropic API connection properties.
AnthropicConnectionProperties() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
AnthropicMessage(List<AnthropicApi.ContentBlock>, AnthropicApi.Role) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Creates an instance of a AnthropicMessage record class.
AnthropicRateLimit - Class in org.springframework.ai.anthropic.metadata
RateLimit implementation for OpenAI.
AnthropicRateLimit(Long, Long, Duration, Long, Long, Duration) - Constructor for class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
 
AnthropicRuntimeHints - Class in org.springframework.ai.anthropic.aot
The AnthropicRuntimeHints class is responsible for registering runtime hints for Anthropic API classes.
AnthropicRuntimeHints() - Constructor for class org.springframework.ai.anthropic.aot.AnthropicRuntimeHints
 
anthropicVersion(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
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
 
apiEndpoint(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
apiKey() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Returns the value of the apiKey record component.
apiKey(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
apiKey(String) - Method in interface org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.BuilderWithApiKey
Sets the Pinecone API key and moves to index name configuration.
apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
ApiKey - Interface in org.springframework.ai.model
Some model providers API leverage short-lived api keys which must be renewed at regular intervals using another credential.
ApiKeyAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
ApiKeyAuth(String, String) - Constructor for class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
application - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
applicationContext(GenericApplicationContext) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
 
apply(String, Map<String, Object>) - Method in class org.springframework.ai.template.NoOpTemplateRenderer
 
apply(String, Map<String, Object>) - Method in class org.springframework.ai.template.st.StTemplateRenderer
 
apply(String, Map<String, Object>) - Method in interface org.springframework.ai.template.TemplateRenderer
 
apply(List<Document>) - Method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
apply(List<Document>) - Method in class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
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.splitter.TextSplitter
 
apply(Map<Query, List<List<Document>>>) - Method in interface org.springframework.ai.rag.retrieval.join.DocumentJoiner
 
apply(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander
 
apply(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer
 
apply(Query) - Method in interface org.springframework.ai.rag.retrieval.search.DocumentRetriever
 
apply(Query, List<Document>) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
 
apply(Query, List<Document>) - Method in interface org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
 
applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.model.KotlinModule
 
applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.util.json.schema.SpringAiSchemaModule
 
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
 
args() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns the value of the args record component.
arguments() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns the value of the arguments record component.
arguments() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the arguments 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.ollama.api.OllamaApi.Message.ToolCallFunction
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.
arguments() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the arguments record component.
ARGUMENTS - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
AROUND - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
Deprecated.
The advisor is called around the advised request.
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
Deprecated.
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisor
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
Deprecated.
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisor
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
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.
ASH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
assertObservationRegistry(TestObservationRegistry, VectorStoreProvider, VectorStoreObservationContext.Operation) - Static method in class org.springframework.ai.test.vectorstore.ObservationTestUtil
 
ASSISTANT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
The assistant role.
ASSISTANT - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
A Message of type assistant passed in subsequent input Messages as the Message generated in response to the user.
ASSISTANT - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
Assistant message.
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.
ASSISTANT - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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
 
AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
 
AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>, List<Media>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
 
AssistantMessage.ToolCall - Record Class in org.springframework.ai.chat.messages
 
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
 
ASYNC - Enum constant in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
Asynchronous (McpAsyncClient) client
ASYNC - Enum constant in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
Asynchronous (McpAsyncServer) server
AsyncMcpToolCallback - Class in org.springframework.ai.mcp
Implementation of ToolCallback that adapts MCP tools to Spring AI's tool interface with asynchronous execution support.
AsyncMcpToolCallback(McpAsyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallback
Creates a new AsyncMcpToolCallback instance.
AsyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
Implementation of ToolCallbackProvider that discovers and provides MCP tools asynchronously from one or more MCP servers.
AsyncMcpToolCallbackProvider(McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a new AsyncMcpToolCallbackProvider instance with one or more MCP clients.
AsyncMcpToolCallbackProvider(BiPredicate<McpAsyncClient, McpSchema.Tool>, McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a new AsyncMcpToolCallbackProvider instance with one or more MCP clients.
AsyncMcpToolCallbackProvider(BiPredicate<McpAsyncClient, McpSchema.Tool>, List<McpAsyncClient>) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a new AsyncMcpToolCallbackProvider instance with a list of MCP clients.
AsyncMcpToolCallbackProvider(List<McpAsyncClient>) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a new AsyncMcpToolCallbackProvider instance with a list of MCP clients.
asyncToolCallbacks(List<McpAsyncClient>) - Static method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a reactive stream of tool callbacks from multiple MCP clients.
asyncTools(ObjectProvider<List<ToolCallback>>, List<ToolCallback>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
AUDIO - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
 
AUDIO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
 
AUDIO_SPEECH_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
AUDIO_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
audioOutput() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the audioOutput record component.
AudioOutput(String, String, Long, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
Creates an instance of a AudioOutput record class.
audioParameters() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the audioParameters record component.
AudioParameters(OpenAiApi.ChatCompletionRequest.AudioParameters.Voice, OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
Creates an instance of a AudioParameters record class.
AudioPlayer - Class in org.springframework.ai.utils
 
audioTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
Returns the value of the audioTokens record component.
audioTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
Returns the value of the audioTokens record component.
AudioTranscription - Class in org.springframework.ai.audio.transcription
Represents a response returned by the AI.
AudioTranscription(String) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscription
 
AudioTranscriptionMetadata - Interface in org.springframework.ai.audio.transcription
Metadata associated with an audio transcription result.
AudioTranscriptionOptions - Interface in org.springframework.ai.audio.transcription
Options for audio transcription.
AudioTranscriptionPrompt - Class in org.springframework.ai.audio.transcription
Represents an audio transcription prompt for an AI model.
AudioTranscriptionPrompt(Resource) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
Construct a new AudioTranscriptionPrompt given the resource representing the audio file.
AudioTranscriptionPrompt(Resource, AudioTranscriptionOptions) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
Construct a new AudioTranscriptionPrompt given the resource representing the audio file.
AudioTranscriptionResponse - Class in org.springframework.ai.audio.transcription
A response containing an audio transcription result.
AudioTranscriptionResponse(AudioTranscription) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
AudioTranscriptionResponse(AudioTranscription, AudioTranscriptionResponseMetadata) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
AudioTranscriptionResponseMetadata - Class in org.springframework.ai.audio.transcription
Metadata associated with an audio transcription response.
AudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponseMetadata
 
augment(Query, List<Document>) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
 
augment(Query, List<Document>) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
Augments the user query with contextual data.
augmentUserMessage(String) - Method in class org.springframework.ai.chat.prompt.Prompt
Creates a copy of the prompt, replacing the text content of the last UserMessage with the provided text.
augmentUserMessage(Function<UserMessage, UserMessage>) - Method in class org.springframework.ai.chat.prompt.Prompt
 
Authentication - Interface in org.springframework.ai.huggingface.invoker.auth
 
AUTO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
 
AUTO - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
Model can pick between generating a message or calling a function.
AUTO - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model can pick between generating a message or calling a function.
AUTO - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model can pick between generating a message or calling a function.
autoId(boolean) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures whether to use auto-generated IDs for documents.
AUTOINDEX - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
autoTruncate - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
autoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
autoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
avgLogprob() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the avgLogprob record component.
avgLogprob() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
Returns the value of the avgLogprob record component.
AwsOpenSearchConnectionDetails - Interface in org.springframework.ai.vectorstore.opensearch.autoconfigure
 
AZURE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Azure.
AZURE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
AZURE_COSMOS_DB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
AZURE_OPENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Azure.
AZURE_OPENAI - Static variable in class org.springframework.ai.model.SpringAIModels
 
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
 
AzureOpenAiAudioTranscriptionAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
Auto-configuration for Azure OpenAI.
AzureOpenAiAudioTranscriptionAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionAutoConfiguration
 
azureOpenAiAudioTranscriptionModel(OpenAIClientBuilder, AzureOpenAiAudioTranscriptionProperties) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionAutoConfiguration
 
AzureOpenAiAudioTranscriptionModel - Class in org.springframework.ai.azure.openai
AzureOpenAI audio transcription client implementation for backed by OpenAIClient.
AzureOpenAiAudioTranscriptionModel(OpenAIClient, AzureOpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
 
AzureOpenAiAudioTranscriptionOptions - Class in org.springframework.ai.azure.openai
Options for audio transcription using Azure Open AI.
AzureOpenAiAudioTranscriptionOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
AzureOpenAiAudioTranscriptionOptions.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiAudioTranscriptionOptions.GranularityType - Enum Class in org.springframework.ai.azure.openai
 
AzureOpenAiAudioTranscriptionOptions.StructuredResponse - Record Class in org.springframework.ai.azure.openai
Structured response of the transcribed audio.
AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment - Record Class in org.springframework.ai.azure.openai
Segment of the transcribed text and its corresponding details.
AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word - Record Class in org.springframework.ai.azure.openai
Extracted word and it's corresponding timestamps.
AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat - Enum Class in org.springframework.ai.azure.openai
 
AzureOpenAiAudioTranscriptionOptions.WhisperModel - Enum Class in org.springframework.ai.azure.openai
 
AzureOpenAiAudioTranscriptionProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
Configuration properties for Azure OpenAI audio transcription.
AzureOpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
 
AzureOpenAiAudioTranscriptionResponseMetadata - Class in org.springframework.ai.azure.openai.metadata
Audio transcription metadata implementation for AzureOpenAI.
AzureOpenAiAudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
AzureOpenAiChatAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
Auto-configuration for Azure OpenAI.
AzureOpenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatAutoConfiguration
 
azureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatAutoConfiguration
 
AzureOpenAiChatModel - Class in org.springframework.ai.azure.openai
ChatModel implementation for Microsoft Azure AI backed by OpenAIClient.
AzureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatOptions, ToolCallingManager, ObservationRegistry) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
AzureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatOptions, ToolCallingManager, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
AzureOpenAiChatModel.Builder - Class in org.springframework.ai.azure.openai
Builder to construct AzureOpenAiChatModel.
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.model.azure.openai.autoconfigure
 
AzureOpenAiChatProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
 
AzureOpenAiClientBuilderConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
Azure OpenAI Client Builder configuration.
AzureOpenAiClientBuilderConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
 
AzureOpenAIClientBuilderCustomizer - Interface in org.springframework.ai.model.azure.openai.autoconfigure
Callback interface that can be implemented by beans wishing to customize the OpenAIClientBuilder whilst retaining the default auto-configuration.
AzureOpenAiConnectionProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
 
AzureOpenAiConnectionProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
AzureOpenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
Auto-configuration for Azure OpenAI.
AzureOpenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingAutoConfiguration
 
azureOpenAiEmbeddingModel(OpenAIClientBuilder, AzureOpenAiEmbeddingProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingAutoConfiguration
 
AzureOpenAiEmbeddingModel - Class in org.springframework.ai.azure.openai
Azure Open AI Embedding Model implementation.
AzureOpenAiEmbeddingModel(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode, AzureOpenAiEmbeddingOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode, AzureOpenAiEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
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.model.azure.openai.autoconfigure
 
AzureOpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
AzureOpenAiImageAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
Auto-configuration for Azure OpenAI.
AzureOpenAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageAutoConfiguration
 
AzureOpenAiImageGenerationMetadata - Class in org.springframework.ai.azure.openai.metadata
Represents the metadata for image generation using Azure OpenAI.
AzureOpenAiImageGenerationMetadata(String) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
azureOpenAiImageModel(OpenAIClientBuilder, AzureOpenAiImageOptionsProperties) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageAutoConfiguration
 
AzureOpenAiImageModel - Class in org.springframework.ai.azure.openai
ImageModel implementation for Microsoft Azure AI backed by OpenAIClient.
AzureOpenAiImageModel(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageModel
 
AzureOpenAiImageModel(OpenAIClient, AzureOpenAiImageOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageModel
 
AzureOpenAiImageOptions - Class in org.springframework.ai.azure.openai
The configuration information for a image generation request.
AzureOpenAiImageOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
AzureOpenAiImageOptions.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiImageOptions.ImageModel - Enum Class in org.springframework.ai.azure.openai
 
AzureOpenAiImageOptionsProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
Configuration properties for Azure OpenAI image generation options.
AzureOpenAiImageOptionsProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
 
AzureOpenAiImageResponseMetadata - Class in org.springframework.ai.azure.openai.metadata
Represents metadata associated with an image response from the Azure OpenAI image model.
AzureOpenAiImageResponseMetadata(Long) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
AzureOpenAiResponseFormat - Enum Class in org.springframework.ai.azure.openai
Utility enumeration for representing the response format that may be requested from the Azure OpenAI model.
AzureOpenAiRuntimeHints - Class in org.springframework.ai.azure.openai.aot
RuntimeHintsRegistrar for Azure OpenAI.
AzureOpenAiRuntimeHints() - Constructor for class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
 
AzureVectorStore - Class in org.springframework.ai.vectorstore.azure
Uses Azure Cognitive Search as a backing vector store.
AzureVectorStore(AzureVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.azure.AzureVectorStore
Protected constructor that accepts a builder instance.
AzureVectorStore.Builder - Class in org.springframework.ai.vectorstore.azure
Builder class for creating AzureVectorStore instances.
AzureVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.azure
 
AzureVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.azure.autoconfigure
Auto-configuration for Azure Vector Store.
AzureVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
 
AzureVectorStoreProperties - Class in org.springframework.ai.vectorstore.azure.autoconfigure
Configuration properties for Azure Vector Store.
AzureVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 

B

b64Json() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns the value of the b64Json record component.
b64Json() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Returns the value of the b64Json record component.
Backoff() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
base64() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
Returns the value of the base64 record component.
BaseAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Base advisor that implements common aspects of the CallAdvisor and StreamAdvisor, reducing the boilerplate code needed to implement an advisor.
BaseAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
A base interface for advisor chains that can be used to chain multiple advisors together, both for call and stream advisors.
baseResponse() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the baseResponse record component.
BaseResponse(Long, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Creates an instance of a BaseResponse record class.
baseUrl() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Returns the value of the baseUrl record component.
baseUrl(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
BaseVectorStoreTests - Class in org.springframework.ai.test.vectorstore
Base test class for VectorStore implementations.
BaseVectorStoreTests() - Constructor for class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
BasicEvaluationTest - Class in org.springframework.ai.evaluation
 
BasicEvaluationTest() - Constructor for class org.springframework.ai.evaluation.BasicEvaluationTest
 
batch(List<Document>) - Method in interface org.springframework.ai.embedding.BatchingStrategy
EmbeddingModel implementations can call this method to optimize embedding tokens.
batch(List<Document>) - Method in class org.springframework.ai.embedding.TokenCountBatchingStrategy
 
batchingStrategy - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
batchingStrategy - Variable in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
batchingStrategy(BatchingStrategy) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
Sets the batching strategy.
batchingStrategy(BatchingStrategy) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
Sets the batching strategy.
BatchingStrategy - Interface in org.springframework.ai.embedding
Contract for batching Document objects so that the call to embed them could be optimized.
beamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the beam width.
BeanOutputConverter<T> - Class in org.springframework.ai.converter
An implementation of StructuredOutputConverter that transforms the LLM output to a specific object type using JSON schema.
BeanOutputConverter(Class<T>) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target type's class.
BeanOutputConverter(Class<T>, ObjectMapper) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
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.
BeanOutputConverter(ParameterizedTypeReference<T>) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target class type reference.
BeanOutputConverter(ParameterizedTypeReference<T>, ObjectMapper) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target class type reference, a custom object mapper, and a line endings normalizer to ensure consistent line endings on any platform.
BEDROCK_COHERE - Static variable in class org.springframework.ai.model.SpringAIModels
 
BEDROCK_CONVERSE - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Bedrock Converse.
BEDROCK_CONVERSE - Static variable in class org.springframework.ai.model.SpringAIModels
 
BEDROCK_TITAN - Static variable in class org.springframework.ai.model.SpringAIModels
 
BedrockAwsConnectionConfiguration - Class in org.springframework.ai.model.bedrock.autoconfigure
Configuration for AWS connection.
BedrockAwsConnectionConfiguration() - Constructor for class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
 
BedrockAwsConnectionProperties - Class in org.springframework.ai.model.bedrock.autoconfigure
Configuration properties for Bedrock AWS connection.
BedrockAwsConnectionProperties() - Constructor for class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
BedrockCohereEmbeddingAutoConfiguration - Class in org.springframework.ai.model.bedrock.cohere.autoconfigure
Auto-configuration for Bedrock Cohere Embedding Model.
BedrockCohereEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingAutoConfiguration
 
BedrockCohereEmbeddingModel - Class in org.springframework.ai.bedrock.cohere
EmbeddingModel implementation that uses the Bedrock Cohere Embedding API.
BedrockCohereEmbeddingModel(CohereEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
 
BedrockCohereEmbeddingModel(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingOptions) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
 
BedrockCohereEmbeddingOptions - Class in org.springframework.ai.bedrock.cohere
Options for the Bedrock Cohere embedding API.
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.model.bedrock.cohere.autoconfigure
Bedrock Cohere Embedding autoconfiguration properties.
BedrockCohereEmbeddingProperties() - Constructor for class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
BedrockConverseProxyChatAutoConfiguration - Class in org.springframework.ai.model.bedrock.converse.autoconfigure
Auto-configuration for Bedrock Converse Proxy Chat Client.
BedrockConverseProxyChatAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatAutoConfiguration
 
BedrockConverseProxyChatProperties - Class in org.springframework.ai.model.bedrock.converse.autoconfigure
Configuration properties for Bedrock Converse.
BedrockConverseProxyChatProperties() - Constructor for class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
BedrockMediaFormat - Class in org.springframework.ai.bedrock.converse.api
The BedrockMediaFormat class provides mappings between MIME types and their corresponding Bedrock media formats for documents, images, and videos.
BedrockMediaFormat() - Constructor for class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
bedrockProxyChatModel(AwsCredentialsProvider, AwsRegionProvider, BedrockAwsConnectionProperties, BedrockConverseProxyChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<BedrockRuntimeClient>, ObjectProvider<BedrockRuntimeAsyncClient>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatAutoConfiguration
 
BedrockProxyChatModel - Class in org.springframework.ai.bedrock.converse
A ChatModel implementation that uses the Amazon Bedrock Converse API to interact with the Supported models.
BedrockProxyChatModel(BedrockRuntimeClient, BedrockRuntimeAsyncClient, ToolCallingChatOptions, ObservationRegistry, ToolCallingManager) - Constructor for class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
BedrockProxyChatModel(BedrockRuntimeClient, BedrockRuntimeAsyncClient, ToolCallingChatOptions, ObservationRegistry, ToolCallingManager, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
BedrockProxyChatModel.Builder - Class in org.springframework.ai.bedrock.converse
 
bedrockRuntimeAsyncClient(BedrockRuntimeAsyncClient) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
bedrockRuntimeClient(BedrockRuntimeClient) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
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
 
BedrockTitanEmbeddingAutoConfiguration - Class in org.springframework.ai.model.bedrock.titan.autoconfigure
Auto-configuration for Bedrock Titan Embedding Model.
BedrockTitanEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
 
BedrockTitanEmbeddingModel - Class in org.springframework.ai.bedrock.titan
EmbeddingModel implementation that uses the Bedrock Titan Embedding API.
BedrockTitanEmbeddingModel(TitanEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
 
BedrockTitanEmbeddingModel.InputType - Enum Class in org.springframework.ai.bedrock.titan
 
BedrockTitanEmbeddingOptions - Class in org.springframework.ai.bedrock.titan
Options for the Titan Embedding API.
BedrockTitanEmbeddingOptions() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
BedrockTitanEmbeddingOptions.Builder - Class in org.springframework.ai.bedrock.titan
 
BedrockTitanEmbeddingProperties - Class in org.springframework.ai.model.bedrock.titan.autoconfigure
Bedrock Titan Embedding autoconfiguration properties.
BedrockTitanEmbeddingProperties() - Constructor for class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
before(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
before(AdvisedRequest) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
before(ChatClientRequest, AdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
Logic to be executed before the rest of the advisor chain is called.
before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
BEFORE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
Deprecated.
The advisor is called before the advised request is executed.
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
 
BETA_MAX_TOKENS - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
BIGSERIAL - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
 
BIN_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
BIN_IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
BINARY - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
Use Binary Quantization-based vector index
BLOCK_LOW_AND_ABOVE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
BLOCK_MEDIUM_AND_ABOVE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
BLOCK_NONE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
BLOCK_ONLY_HIGH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
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.weaviate.WeaviateVectorStore.MetadataField
Creates a metadata field of type BOOLEAN.
BOOLEAN - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.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
 
bucketName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Configures the Couchbase bucket, parent of the selected Scope.
buckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the number of buckets.
budgetTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Returns the value of the budgetTokens record component.
build() - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
build() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
build() - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
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.azure.openai.AzureOpenAiImageOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
build() - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
build() - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
build() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Build the advisor.
build() - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Build the AdvisedRequest instance.
build() - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
Deprecated.
Build the AdvisedResponse.
build() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
 
build() - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
build() - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
 
build() - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
 
build() - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
build() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
build() - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
build() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig.Builder
Deprecated.
 
build() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository.Builder
 
build() - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
 
build() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
build() - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
build() - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
build() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Build the Generation metadata.
build() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
build() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
build() - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
 
build() - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
 
build() - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Build the ChatOptions.
build() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
build() - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
build() - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
build() - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Builds the ChromaVectorStore instance.
build() - Method in class org.springframework.ai.content.Media.Builder
Builds a new Media instance with the configured properties.
build() - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Returns the immutable configuration.
build() - Method in class org.springframework.ai.document.Document.Builder
 
build() - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
 
build() - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
 
build() - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
build() - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
 
build() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
build() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
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.mistralai.moderation.MistralAiModerationOptions.Builder
 
build() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
build() - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
 
build() - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
 
build() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
build() - Method in class org.springframework.ai.moderation.Categories.Builder
 
build() - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
build() - Method in class org.springframework.ai.moderation.Moderation.Builder
 
build() - Method in class org.springframework.ai.moderation.ModerationOptionsBuilder
 
build() - Method in class org.springframework.ai.moderation.ModerationResult.Builder
 
build() - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
Build the AiOperationMetadata instance.
build() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
build() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
build() - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
build() - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
build() - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.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.api.OpenAiImageApi.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
build() - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
build() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
build() - Method in class org.springframework.ai.openai.OpenAiChatModel.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.openai.OpenAiModerationOptions.Builder
 
build() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
build() - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
 
build() - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
 
build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
 
build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
 
build() - Method in class org.springframework.ai.rag.Query.Builder
 
build() - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.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.jsoup.config.JsoupDocumentReaderConfig.Builder
 
build() - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.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 class org.springframework.ai.template.st.StTemplateRenderer.Builder
Builds and returns a new StTemplateRenderer instance with the configured settings.
build() - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
 
build() - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
 
build() - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
build() - Method in class org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
 
build() - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
build() - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider.Builder
 
build() - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
 
build() - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
build() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Builds the ElasticsearchVectorStore instance.
build() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
 
build() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Builds and returns a new MariaDBVectorStore instance with the configured settings.
build() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
Builds and returns a MilvusSearchRequest instance.
build() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Builds and returns a new MilvusVectorStore instance with the configured settings.
build() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Builds the MongoDBAtlasVectorStore instance.
build() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
build() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Builds a new OpenSearchVectorStore instance with the configured properties.
build() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
build() - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
Builds a new PineconeVectorStore instance with the configured properties.
build() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
Builds and returns a new QdrantVectorStore instance with the configured settings.
build() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
 
build() - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
 
build() - Method in class org.springframework.ai.vectorstore.SimpleVectorStore.SimpleVectorStoreBuilder
 
build() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
 
build() - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
Builds and returns a new VectorStore instance with the configured settings.
build() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Builds and returns a new WeaviateVectorStore instance with the configured settings.
build() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
build() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
build() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
build() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
 
builder() - Static method in class org.springframework.ai.anthropic.AnthropicChatModel
 
builder() - Static method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
builder() - Static method in class org.springframework.ai.anthropic.api.AnthropicApi
 
builder() - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
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.azure.openai.AzureOpenAiImageOptions
 
builder() - Static method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
builder() - Static method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
 
builder() - Static method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
builder() - Static method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
 
builder() - Static method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
builder() - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
builder() - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Create a new AdvisedResponse.Builder instance.
builder() - Static method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
 
builder() - Static method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
builder() - Static method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Create a new AdvisorObservationContext.Builder instance.
builder() - Static method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
builder() - Static method in record class org.springframework.ai.chat.client.ChatClientRequest
 
builder() - Static method in record class org.springframework.ai.chat.client.ChatClientResponse
 
builder() - Static method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
builder() - Static method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
builder() - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig
Deprecated.
 
builder() - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
 
builder() - Static method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
builder() - Static method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
builder() - Static method in class org.springframework.ai.chat.messages.SystemMessage
 
builder() - Static method in class org.springframework.ai.chat.messages.UserMessage
 
builder() - Static method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
builder() - Static method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
 
builder() - Static method in class org.springframework.ai.chat.model.ChatResponse
 
builder() - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContext
 
builder() - Static method in interface org.springframework.ai.chat.prompt.ChatOptions
Creates a new ChatOptions.Builder to create the default ChatOptions.
builder() - Static method in class org.springframework.ai.chat.prompt.Prompt
 
builder() - Static method in class org.springframework.ai.chat.prompt.PromptTemplate
 
builder() - Static method in class org.springframework.ai.content.Media
Creates a new Media builder.
builder() - Static method in class org.springframework.ai.document.DefaultContentFormatter
Start building a new configuration.
builder() - Static method in class org.springframework.ai.document.Document
 
builder() - Static method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
 
builder() - Static method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext
 
builder() - Static method in class org.springframework.ai.image.ImageOptionsBuilder
 
builder() - Static method in class org.springframework.ai.image.observation.ImageModelObservationContext
 
builder() - Static method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
builder() - Static method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
 
builder() - Static method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
builder() - Static method in class org.springframework.ai.model.tool.DefaultToolCallingManager
 
builder() - Static method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
 
builder() - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
A builder to create a new ToolCallingChatOptions instance.
builder() - Static method in interface org.springframework.ai.model.tool.ToolCallingManager
Create a default ToolCallingManager builder.
builder() - Static method in interface org.springframework.ai.model.tool.ToolExecutionResult
Create a default ToolExecutionResult builder.
builder() - Static method in class org.springframework.ai.moderation.Categories
 
builder() - Static method in class org.springframework.ai.moderation.CategoryScores
 
builder() - Static method in class org.springframework.ai.moderation.Moderation
 
builder() - Static method in class org.springframework.ai.moderation.ModerationOptionsBuilder
 
builder() - Static method in class org.springframework.ai.moderation.ModerationResult
 
builder() - Static method in record class org.springframework.ai.observation.AiOperationMetadata
Create a new AiOperationMetadata.Builder instance.
builder() - Static method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
builder() - Static method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.ollama.api.OllamaApi
 
builder() - Static method in class org.springframework.ai.ollama.api.OllamaOptions
 
builder() - Static method in record class org.springframework.ai.ollama.management.ModelManagementOptions
 
builder() - Static method in class org.springframework.ai.ollama.OllamaChatModel
 
builder() - Static method in class org.springframework.ai.ollama.OllamaEmbeddingModel
 
builder() - Static method in class org.springframework.ai.openai.api.OpenAiApi
 
builder() - Static method in class org.springframework.ai.openai.api.OpenAiAudioApi
 
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.api.OpenAiImageApi
 
builder() - Static method in class org.springframework.ai.openai.api.OpenAiModerationApi
 
builder() - Static method in class org.springframework.ai.openai.api.ResponseFormat
 
builder() - Static method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
builder() - Static method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
builder() - Static method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
builder() - Static method in class org.springframework.ai.openai.OpenAiChatModel
 
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.openai.OpenAiModerationOptions
 
builder() - Static method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
builder() - Static method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
 
builder() - Static method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
 
builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
 
builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
 
builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
 
builder() - Static method in record class org.springframework.ai.rag.Query
 
builder() - Static method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
 
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.jsoup.config.JsoupDocumentReaderConfig
 
builder() - Static method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
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.template.st.StTemplateRenderer
 
builder() - Static method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
 
builder() - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
Create a default ToolDefinition builder.
builder() - Static method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
 
builder() - Static method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
 
builder() - Static method in interface org.springframework.ai.tool.metadata.ToolMetadata
Create a default ToolMetadata builder.
builder() - Static method in class org.springframework.ai.tool.method.MethodToolCallback
 
builder() - Static method in class org.springframework.ai.tool.method.MethodToolCallbackProvider
 
builder() - Static method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
 
builder() - Static method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
builder() - Static method in class org.springframework.ai.vectorstore.SearchRequest
Builder for creating the SearchRequest instance.
builder() - Static method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
builder() - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
builder() - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
builder(CosmosAsyncClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
builder(SearchIndexClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
builder(Cluster, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
builder(Session, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
Creates a new builder for configuring and creating CoherenceVectorStore instances.
builder(ObservationRegistry) - Static method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
builder(MilvusServiceClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
Creates a new MilvusBuilder instance with the specified Milvus client.
builder(QdrantClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Creates a new QdrantBuilder instance.
builder(WeaviateClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
Creates a new WeaviateBuilder instance.
builder(Method) - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
Create a default ToolDefinition builder from a Method.
builder(String) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
 
builder(String, String) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
builder(String, BiFunction<I, ToolContext, O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Consumer<I>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Function<I, O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Supplier<O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, VectorStoreObservationContext.Operation) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
builder(RestClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
Creates a new builder instance for ElasticsearchVectorStore.
builder(Driver, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
builder(OpenSearchClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
Creates a new builder instance for configuring an OpenSearchVectorStore.
builder(ChatMemory) - Static method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
builder(ChatMemory) - Static method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
builder(ChatModel) - Static method in interface org.springframework.ai.chat.client.ChatClient
 
builder(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Static method in interface org.springframework.ai.chat.client.ChatClient
 
builder(ChromaApi, EmbeddingModel) - Static method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Creates a new builder for constructing a PineconeVectorStore instance.
builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore
Creates an instance of SimpleVectorStore builder.
builder(OllamaApi.Message.Role) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.Message
 
builder(HanaVectorRepository<? extends HanaVectorEntity>, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
Creates a new builder for configuring and creating HanaCloudVectorStore instances.
builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
builder(MongoTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
Creates a new builder instance for MongoDBAtlasVectorStore.
builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
Creates a new MariaDBBuilder instance.
builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
builder(Client, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
Creates a new TypesenseBuilder instance.
builder(JedisPooled, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
Builder() - Constructor for class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
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.cohere.BedrockCohereEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.chat.messages.SystemMessage.Builder
 
Builder() - Constructor for class org.springframework.ai.chat.messages.UserMessage.Builder
 
Builder() - Constructor for class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
Builder() - Constructor for class org.springframework.ai.chat.prompt.Prompt.Builder
 
Builder() - Constructor for class org.springframework.ai.document.Document.Builder
 
Builder() - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.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.model.tool.DefaultToolCallingChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.moderation.Categories.Builder
 
Builder() - Constructor for class org.springframework.ai.moderation.CategoryScores.Builder
 
Builder() - Constructor for class org.springframework.ai.moderation.Moderation.Builder
 
Builder() - Constructor for class org.springframework.ai.moderation.ModerationResult.Builder
 
Builder() - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.ollama.api.OllamaApi.Builder
 
Builder() - Constructor for class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.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.api.OpenAiImageApi.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechOptions.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.rag.generation.augmentation.ContextualQueryAugmenter.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.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
 
Builder() - Constructor for class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
 
Builder() - Constructor for class org.springframework.ai.vectorstore.SearchRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
Builder() - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
 
Builder(ObservationRegistry) - Constructor for class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
Builder(String) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
Builder(String, String) - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
Builder(RestClient, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Sets the Elasticsearch REST client.
Builder(AzureOpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
Builder(AzureOpenAiChatOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
Builder(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
 
Builder(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
 
Builder(MiniMaxChatOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
Builder(OCICohereChatOptions) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions.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
 
Builder(VectorStore) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
 
Builder(ZhiPuAiChatOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
Builder(JdbcTemplate, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the JdbcTemplate to be used for database operations.
Builder(Client, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
Constructs a new TypesenseBuilder instance.
buildGenerations(ToolExecutionResult) - Static method in interface org.springframework.ai.model.tool.ToolExecutionResult
Build a list of Generation from the tool execution result, useful for sending the tool execution result to the client directly.
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.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
cachedTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
Returns the value of the cachedTokens record component.
call() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
call() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
call(String) - Method in interface org.springframework.ai.chat.model.ChatModel
 
call(String) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
Executes the tool with the provided input asynchronously.
call(String) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
Executes the tool with the provided input.
call(String) - Method in interface org.springframework.ai.openai.audio.speech.SpeechModel
Generates spoken audio from the provided text message.
call(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
 
call(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
call(String) - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
call(String) - Method in interface org.springframework.ai.tool.ToolCallback
Execute tool with the given input and return the result to send back to the AI model.
call(String, ToolContext) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
 
call(String, ToolContext) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
 
call(String, ToolContext) - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
call(String, ToolContext) - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
call(String, ToolContext) - Method in interface org.springframework.ai.tool.ToolCallback
Execute tool with the given input and context, and return the result to send back to the AI model.
call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
 
call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
 
call(Message...) - Method in interface org.springframework.ai.chat.model.ChatModel
 
call(Prompt) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
 
call(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
call(Prompt) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
Invoke the model and return the response.
call(Prompt) - Method in interface org.springframework.ai.chat.model.ChatModel
 
call(Prompt) - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
Generate text based on the provided prompt.
call(Prompt) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
 
call(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
call(Prompt) - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
 
call(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatModel
 
call(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatModel
 
call(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
call(Prompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
 
call(DocumentEmbeddingRequest) - Method in interface org.springframework.ai.embedding.DocumentEmbeddingModel
 
call(DocumentEmbeddingRequest) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
 
call(EmbeddingRequest) - Method in interface org.springframework.ai.embedding.EmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.oci.OCIEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
call(EmbeddingRequest) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
 
call(ImagePrompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageModel
 
call(ImagePrompt) - Method in interface org.springframework.ai.image.ImageModel
 
call(ImagePrompt) - Method in class org.springframework.ai.openai.OpenAiImageModel
 
call(ImagePrompt) - Method in class org.springframework.ai.stabilityai.StabilityAiImageModel
Calls the StabilityAiImageModel with the given StabilityAiImagePrompt and returns the ImageResponse.
call(ImagePrompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
 
call(ModerationPrompt) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
call(ModerationPrompt) - Method in interface org.springframework.ai.moderation.ModerationModel
 
call(ModerationPrompt) - Method in class org.springframework.ai.openai.OpenAiModerationModel
 
call(SpeechPrompt) - Method in interface org.springframework.ai.openai.audio.speech.SpeechModel
Sends a speech request to the OpenAI TTS API and returns the resulting speech response.
call(SpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
 
call(Resource) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
 
call(Resource) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
 
call(TReq) - Method in interface org.springframework.ai.model.Model
Executes a method call to the AI model.
CallAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Advisor for execution flows ultimately resulting in a call to an AI model
CallAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
A chain of CallAdvisor instances orchestrating the execution of a ChatClientRequest on the next CallAdvisor in the chain.
CallAroundAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Deprecated.
in favor of CallAdvisor
CallAroundAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
Deprecated.
in favor of CallAdvisorChain
candidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
capabilitiesBuilder() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
CASSANDRA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Cassandra.
CASSANDRA - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
CassandraChatMemory - Class in org.springframework.ai.chat.memory.cassandra
Create a CassandraChatMemory like CassandraChatMemory.create(CassandraChatMemoryConfig.builder().withTimeToLive(Duration.ofDays(1)).build()); For example @see org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
CassandraChatMemory(CassandraChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
CassandraChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.cassandra.autoconfigure
Auto-configuration for CassandraChatMemory.
CassandraChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryAutoConfiguration
 
CassandraChatMemoryConfig - Class in org.springframework.ai.chat.memory.cassandra
Configuration for the Cassandra Chat Memory store.
CassandraChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.cassandra
 
CassandraChatMemoryConfig.SchemaColumn - Record Class in org.springframework.ai.chat.memory.cassandra
 
CassandraChatMemoryConfig.SessionIdToPrimaryKeysTranslator - Interface in org.springframework.ai.chat.memory.cassandra
Given a string sessionId, return the value for each primary key column.
CassandraChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.cassandra.autoconfigure
Configuration properties for Cassandra chat memory.
CassandraChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
CassandraVectorStore - Class in org.springframework.ai.vectorstore.cassandra
The CassandraVectorStore is for managing and querying vector data in an Apache Cassandra db.
CassandraVectorStore(CassandraVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
CassandraVectorStore.Builder - Class in org.springframework.ai.vectorstore.cassandra
Builder for the Cassandra vector store.
CassandraVectorStore.DocumentIdTranslator - Interface in org.springframework.ai.vectorstore.cassandra
Given a string document id, return the value for each primary key column.
CassandraVectorStore.PrimaryKeyTranslator - Interface in org.springframework.ai.vectorstore.cassandra
Given a list of primary key column values, return the document id.
CassandraVectorStore.SchemaColumn - Record Class in org.springframework.ai.vectorstore.cassandra
 
CassandraVectorStore.SchemaColumnTags - Enum Class in org.springframework.ai.vectorstore.cassandra
 
CassandraVectorStore.Similarity - Enum Class in org.springframework.ai.vectorstore.cassandra
Indexes are automatically created with COSINE.
CassandraVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.cassandra.autoconfigure
Auto-configuration for Cassandra Vector Store.
CassandraVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
 
CassandraVectorStoreProperties - Class in org.springframework.ai.vectorstore.cassandra.autoconfigure
Configuration properties for Cassandra Vector Store.
CassandraVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
castToExpression(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
categories() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Returns the value of the categories record component.
categories() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Returns the value of the categories record component.
categories(Categories) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
 
Categories - Class in org.springframework.ai.moderation
The Categories class represents a set of categories used to classify content.
Categories(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Creates an instance of a Categories record class.
Categories(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Creates an instance of a Categories record class.
Categories.Builder - Class in org.springframework.ai.moderation
 
categoryScores() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Returns the value of the categoryScores record component.
categoryScores() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Returns the value of the categoryScores record component.
categoryScores(CategoryScores) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
 
CategoryScores - Class in org.springframework.ai.moderation
This class represents the scores for different categories of content.
CategoryScores(double, double, double, double, double, double, double, double, double) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Creates an instance of a CategoryScores record class.
CategoryScores(double, double, double, double, double, double, double, double, double, double, double) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Creates an instance of a CategoryScores record class.
CategoryScores.Builder - Class in org.springframework.ai.moderation
 
cfgScale() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the cfgScale record component.
cfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
cfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
channelNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
charset - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
charset(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Sets the character encoding to use for reading the HTML.
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.
CHAT - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
AI operation type for chat.
CHAT_CLIENT - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
Spring AI kind for chat client.
CHAT_CLIENT_ADVISOR_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
Deprecated.
risk to expose sensitive information or break the instrumentation since the advisor context map is used to pass arbitrary Java objects between advisors and not necessarily serializable. The conversation ID, previously part of this, is already included in the ChatClientObservationDocumentation.HighCardinalityKeyNames.CHAT_CLIENT_CONVERSATION_ID method.
CHAT_CLIENT_ADVISORS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
List of configured chat client advisors.
CHAT_CLIENT_CONVERSATION_ID - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
The identifier of the conversation.
CHAT_CLIENT_SYSTEM_PARAM - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_CLIENT_SYSTEM_TEXT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_CLIENT_TOOL_FUNCTION_CALLBACKS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_CLIENT_TOOL_FUNCTION_NAMES - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_CLIENT_TOOL_NAMES - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
Names of the tools made available to the chat client.
CHAT_CLIENT_USER_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_CLIENT_USER_TEXT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
CHAT_MEMORY_CONVERSATION_ID_KEY - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The key to retrieve the chat memory conversation id from the context.
CHAT_MEMORY_RETRIEVE_SIZE_KEY - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The key to retrieve the chat memory response size from the context.
CHAT_MODEL - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
Deprecated.
CHAT_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
CHAT_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation
 
ChatClient - Interface in org.springframework.ai.chat.client
Client to perform stateless requests to an AI Model, using a fluent API.
ChatClient.AdvisorSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.Builder - Interface in org.springframework.ai.chat.client
A mutable builder for creating a ChatClient.
ChatClient.CallPromptResponseSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.CallResponseSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.ChatClientRequestSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.PromptSystemSpec - Interface in org.springframework.ai.chat.client
Specification for a prompt system.
ChatClient.PromptUserSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.StreamPromptResponseSpec - Interface in org.springframework.ai.chat.client
 
ChatClient.StreamResponseSpec - Interface in org.springframework.ai.chat.client
 
chatClientAdvisorParams(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
Deprecated.
risk to expose sensitive information or break the instrumentation since the advisor context map is used to pass arbitrary Java objects between advisors and not necessarily serializable. The conversation ID, previously part of this, is already included in the DefaultChatClientObservationConvention.conversationId(KeyValues, ChatClientObservationContext) method.
ChatClientAttributes - Enum Class in org.springframework.ai.chat.client
Common attributes used in ChatClient context.
ChatClientAutoConfiguration - Class in org.springframework.ai.model.chat.client.autoconfigure
Auto-configuration for ChatClient.
ChatClientAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientAutoConfiguration
 
chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
 
chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
 
chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
 
ChatClientBuilderConfigurer - Class in org.springframework.ai.model.chat.client.autoconfigure
Builder for configuring a ChatClient.Builder.
ChatClientBuilderConfigurer() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderConfigurer
 
ChatClientBuilderProperties - Class in org.springframework.ai.model.chat.client.autoconfigure
Configuration properties for the chat client builder.
ChatClientBuilderProperties() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
ChatClientBuilderProperties.Observations - Class in org.springframework.ai.model.chat.client.autoconfigure
 
ChatClientCustomizer - Interface in org.springframework.ai.chat.client
Callback interface that can be used to customize a ChatClient.Builder.
ChatClientInputContentObservationFilter - Class in org.springframework.ai.chat.client.observation
ChatClientInputContentObservationFilter() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
ChatClientObservationContext - Class in org.springframework.ai.chat.client.observation
Context used to store metadata for chat client workflows.
ChatClientObservationContext.Builder - Class in org.springframework.ai.chat.client.observation
 
ChatClientObservationConvention - Interface in org.springframework.ai.chat.client.observation
Interface for an ObservationConvention for chat client workflows.
ChatClientObservationDocumentation - Enum Class in org.springframework.ai.chat.client.observation
Documented conventions for chat client observations.
ChatClientObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.observation
 
ChatClientObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.observation
 
ChatClientPromptContentObservationFilter - Class in org.springframework.ai.chat.client.observation
An ObservationFilter to include the chat client prompt content in the observation.
ChatClientPromptContentObservationFilter() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationFilter
 
chatClientRequest(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
 
ChatClientRequest - Record Class in org.springframework.ai.chat.client
Represents a request processed by a ChatClient that ultimately is used to build a Prompt to be sent to an AI model.
ChatClientRequest(Prompt, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.ChatClientRequest
Creates an instance of a ChatClientRequest record class.
ChatClientRequest.Builder - Class in org.springframework.ai.chat.client
 
chatClientResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
chatClientResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
 
chatClientResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
chatClientResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
 
ChatClientResponse - Record Class in org.springframework.ai.chat.client
Represents a response returned by a ChatClient.
ChatClientResponse(ChatResponse, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.ChatClientResponse
Creates an instance of a ChatClientResponse record class.
ChatClientResponse.Builder - Class in org.springframework.ai.chat.client
 
chatClientSystemParams(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
chatClientSystemText(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
chatClientUserParams(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
chatClientUserText(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
chatCompletion(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Chat completion invocation.
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<MiniMaxApi.ChatCompletion.Choice>, Long, String, String, String, MiniMaxApi.ChatCompletion.BaseResponse, MiniMaxApi.Usage) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletion(String, List<OpenAiApi.ChatCompletion.Choice>, Long, String, String, String, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletion(String, List<ZhiPuAiApi.ChatCompletion.Choice>, Long, String, String, String, ZhiPuAiApi.Usage) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletionChunk(String, String, Long, String, List<MistralAiApi.ChatCompletionChunk.ChunkChoice>, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List<MiniMaxApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List<OpenAiApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List<ZhiPuAiApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
chatCompletionEntity(AnthropicApi.ChatCompletionRequest) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a model response for the given chat conversation.
chatCompletionEntity(AnthropicApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a model response for the given chat conversation.
chatCompletionEntity(MiniMaxApi.ChatCompletionRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
Creates a model response for the given chat conversation.
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.
chatCompletionEntity(OpenAiApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates a model response for the given chat conversation.
chatCompletionEntity(ZhiPuAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Creates a model response for the given chat conversation.
ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Creates an instance of a ChatCompletionFunction record class.
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.
ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Creates an instance of a ChatCompletionFunction record class.
ChatCompletionMessage(Object, MiniMaxApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(Object, MiniMaxApi.ChatCompletionMessage.Role, String, String, List<MiniMaxApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionMessage(Object, 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(Object, MistralAiApi.ChatCompletionMessage.Role, String, List<MistralAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Message comprising the conversation.
ChatCompletionMessage(Object, MistralAiApi.ChatCompletionMessage.Role, String, List<MistralAiApi.ChatCompletionMessage.ToolCall>, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionMessage(Object, 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(Object, OpenAiApi.ChatCompletionMessage.Role, String, String, List<OpenAiApi.ChatCompletionMessage.ToolCall>, String, OpenAiApi.ChatCompletionMessage.AudioOutput) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionMessage(Object, ZhiPuAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(Object, ZhiPuAiApi.ChatCompletionMessage.Role, String, String, List<ZhiPuAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, List<String>, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, AnthropicApi.ChatCompletionRequest.Metadata, List<String>, Boolean, Double, Double, Integer, List<AnthropicApi.Tool>, AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(String, List<MistralAiApi.ChatCompletionMessage>, List<MistralAiApi.FunctionTool>, MistralAiApi.ChatCompletionRequest.ToolChoice, Double, Double, Integer, Boolean, Boolean, List<String>, 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<MiniMaxApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages and model.
ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and control for streaming.
ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double, Integer, Integer, Double, MiniMaxApi.ChatCompletionRequest.ResponseFormat, Integer, List<String>, Boolean, Double, Double, Boolean, List<MiniMaxApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, List<MiniMaxApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
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, Double) - 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, Double, 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 for streaming.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Boolean, Map<String, String>, Double, Map<String, Integer>, Boolean, Integer, Integer, Integer, Integer, List<OpenAiApi.OutputModality>, OpenAiApi.ChatCompletionRequest.AudioParameters, Double, ResponseFormat, Integer, String, List<String>, Boolean, OpenAiApi.ChatCompletionRequest.StreamOptions, Double, Double, List<OpenAiApi.FunctionTool>, Object, Boolean, 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, Double) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and temperature.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, temperature and control for streaming.
ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, List<OpenAiApi.FunctionTool>, Object) - 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, OpenAiApi.ChatCompletionRequest.AudioParameters, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with text and audio output.
ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages and model.
ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and control for streaming.
ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Integer, List<String>, Boolean, Double, Double, List<ZhiPuAiApi.FunctionTool>, Object, String, String, Boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, List<ZhiPuAiApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
ChatCompletionResponse(String, String, AnthropicApi.Role, List<AnthropicApi.ContentBlock>, String, String, String, AnthropicApi.Usage) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Creates an instance of a ChatCompletionResponse record class.
ChatCompletionResponseBuilder() - Constructor for class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
chatCompletionStream(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Chat completion invocation with streaming response.
chatCompletionStream(AnthropicApi.ChatCompletionRequest) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(AnthropicApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(MiniMaxApi.ChatCompletionRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
Creates a streaming chat response for the given chat conversation.
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.
chatCompletionStream(OpenAiApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(ZhiPuAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Creates a streaming chat response for the given chat conversation.
ChatGenerationMetadata - Interface in org.springframework.ai.chat.metadata
Represents the metadata associated with the generation of a chat response.
ChatGenerationMetadata.Builder - Interface in org.springframework.ai.chat.metadata
 
CHATGPT_4_O_LATEST - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
The chatgpt-4o-latest model ID continuously points to the version of GPT-4o used in ChatGPT.
chatMemory - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
The chat memory.
chatMemory(CassandraChatMemoryProperties, CqlSession) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryAutoConfiguration
 
chatMemory(Neo4jChatMemoryProperties, Driver) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryAutoConfiguration
 
ChatMemory - Interface in org.springframework.ai.chat.memory
The contract for storing and managing the memory of chat conversations.
ChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.autoconfigure
Auto-configuration for ChatMemory.
ChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.autoconfigure.ChatMemoryAutoConfiguration
 
chatMemoryRepository(ChatMemoryRepository) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
 
ChatMemoryRepository - Interface in org.springframework.ai.chat.memory
A repository for storing and retrieving chat messages.
chatMemoryRetrieveSize - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
The chat memory retrieve size.
chatMemoryRetrieveSize(int) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Set the chat memory retrieve size.
chatMemoryStore - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The chat memory store.
chatModel() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the chatModel record component.
chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the chat model.
chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor.Builder
 
chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.Builder
 
ChatModel - Interface in org.springframework.ai.chat.model
 
ChatModelCallAdvisor - Class in org.springframework.ai.chat.client.advisor
A CallAdvisor that uses a ChatModel to generate a response.
ChatModelCallAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
ChatModelCompletionObservationFilter - Class in org.springframework.ai.chat.observation
An ObservationFilter to include the chat completion content in the observation.
ChatModelCompletionObservationFilter() - Constructor for class org.springframework.ai.chat.observation.ChatModelCompletionObservationFilter
 
ChatModelCompletionObservationHandler - Class in org.springframework.ai.chat.observation
Handler for including the chat completion content in the observation as a span event.
ChatModelCompletionObservationHandler() - Constructor for class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
 
ChatModelDescription - Interface in org.springframework.ai.model
Marker interface, to be used to store info on the model such as the current context length.
ChatModelMeterObservationHandler - Class in org.springframework.ai.chat.observation
Handler for generating metrics from chat model observations.
ChatModelMeterObservationHandler(MeterRegistry) - Constructor for class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
 
ChatModelObservationContentProcessor - Class in org.springframework.ai.chat.observation
Utilities to process the prompt and completion content in observations for chat models.
ChatModelObservationContext - Class in org.springframework.ai.chat.observation
Context used to store metadata for chat model exchanges.
ChatModelObservationContext.Builder - Class in org.springframework.ai.chat.observation
 
ChatModelObservationConvention - Interface in org.springframework.ai.chat.observation
Interface for an ObservationConvention for chat model exchanges.
ChatModelObservationDocumentation - Enum Class in org.springframework.ai.chat.observation
Documented conventions for chat model observations.
ChatModelObservationDocumentation.Events - Enum Class in org.springframework.ai.chat.observation
Events for chat model operations.
ChatModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.observation
High-cardinality observation key names for chat model operations.
ChatModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.observation
Low-cardinality observation key names for chat model operations.
ChatModelPromptContentObservationFilter - Class in org.springframework.ai.chat.observation
An ObservationFilter to include the chat prompt content in the observation.
ChatModelPromptContentObservationFilter() - Constructor for class org.springframework.ai.chat.observation.ChatModelPromptContentObservationFilter
 
ChatModelPromptContentObservationHandler - Class in org.springframework.ai.chat.observation
Handler for including the chat prompt content in the observation as a span event.
ChatModelPromptContentObservationHandler() - Constructor for class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
 
ChatModelStreamAdvisor - Class in org.springframework.ai.chat.client.advisor
A StreamAdvisor that uses a ChatModel to generate a streaming response.
ChatModelStreamAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
ChatObservationAutoConfiguration - Class in org.springframework.ai.model.chat.observation.autoconfigure
Auto-configuration for Spring AI chat model observations.
ChatObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationAutoConfiguration
 
ChatObservationProperties - Class in org.springframework.ai.model.chat.observation.autoconfigure
Configuration properties for chat model observations.
ChatObservationProperties() - Constructor for class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
chatOptions - Variable in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
chatOptions() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the chatOptions record component.
chatOptions(ChatOptions) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the chat options.
chatOptions(ChatOptions) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
ChatOptions - Interface in org.springframework.ai.chat.prompt
ModelOptions representing the common options that are portable across different chat models.
ChatOptions.Builder - Interface in org.springframework.ai.chat.prompt
Builder for creating ChatOptions instance.
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, Object, String, List<OllamaApi.ChatRequest.Tool>, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Creates an instance of a ChatRequest record class.
chatResponse() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
Returns the value of the chatResponse record component.
chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
 
chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec
 
chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
 
chatResponse() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
Returns the value of the chatResponse record component.
chatResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
chatResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
 
chatResponse(ChatResponse) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
 
ChatResponse - Class in org.springframework.ai.chat.model
The chat completion (e.g.
ChatResponse(String, Instant, OllamaApi.Message, String, Boolean, Long, Long, Integer, Long, Integer, Long) - 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.model.ChatResponse
Construct a new ChatResponse instance without metadata.
ChatResponse(List<Generation>, ChatResponseMetadata) - Constructor for class org.springframework.ai.chat.model.ChatResponse
Construct a new ChatResponse instance.
ChatResponse.Builder - Class in org.springframework.ai.chat.model
 
ChatResponseMetadata - Class in org.springframework.ai.chat.metadata
Models common AI provider metadata returned in an AI response.
ChatResponseMetadata() - Constructor for class org.springframework.ai.chat.metadata.ChatResponseMetadata
 
ChatResponseMetadata.Builder - Class in org.springframework.ai.chat.metadata
 
checkSchemaAgreement(CqlSession) - Static method in class org.springframework.ai.chat.memory.cassandra.SchemaUtil
 
checkSchemaAgreement(CqlSession) - Static method in class org.springframework.ai.vectorstore.cassandra.SchemaUtil
 
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, MistralAiApi.LogProbs) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Creates an instance of a Choice record class.
Choice(MiniMaxApi.ChatCompletionFinishReason, Integer, MiniMaxApi.ChatCompletionMessage, List<MiniMaxApi.ChatCompletionMessage>, MiniMaxApi.LogProbs) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.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.
Choice(ZhiPuAiApi.ChatCompletionFinishReason, Integer, ZhiPuAiApi.ChatCompletionMessage, ZhiPuAiApi.LogProbs) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Creates an instance of a Choice record class.
choices() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the choices record component.
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.
choices() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns the value of the choices record component.
CHROMA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Chroma.
CHROMA - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
chromaApi(ChromaApiProperties, ObjectProvider<RestClient.Builder>, ChromaConnectionDetails, ObjectMapper) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
 
ChromaApi - Class in org.springframework.ai.chroma.vectorstore
Single-class Chroma API implementation based on the (unofficial) Chroma REST API.
ChromaApi(String) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
 
ChromaApi(String, RestClient.Builder) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
 
ChromaApi(String, RestClient.Builder, ObjectMapper) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
 
ChromaApi.AddEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
Add embeddings to the chroma data store.
ChromaApi.Collection - Record Class in org.springframework.ai.chroma.vectorstore
Chroma embedding collection.
ChromaApi.CreateCollectionRequest - Record Class in org.springframework.ai.chroma.vectorstore
Request to create a new collection with the given name and metadata.
ChromaApi.DeleteEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
Request to delete embedding from a collection.
ChromaApi.Embedding - Record Class in org.springframework.ai.chroma.vectorstore
Single query embedding response.
ChromaApi.GetEmbeddingResponse - Record Class in org.springframework.ai.chroma.vectorstore
Object containing the get embedding results.
ChromaApi.GetEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
Get embeddings from a collection.
ChromaApi.QueryRequest - Record Class in org.springframework.ai.chroma.vectorstore
Request to get the nResults nearest neighbor embeddings for provided queryEmbeddings.
ChromaApi.QueryRequest.Include - Enum Class in org.springframework.ai.chroma.vectorstore
 
ChromaApi.QueryResponse - Record Class in org.springframework.ai.chroma.vectorstore
A QueryResponse object containing the query results.
ChromaApiProperties - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
Configuration properties for Chroma API client.
ChromaApiProperties() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
ChromaBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "chroma".
ChromaBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
 
ChromaConnectionDetails - Interface in org.springframework.ai.vectorstore.chroma.autoconfigure
Connection details for a Chroma service.
ChromaFilterExpressionConverter - Class in org.springframework.ai.chroma.vectorstore
Converts Filter.Expression into Chroma metadata filter expression format.
ChromaFilterExpressionConverter() - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaFilterExpressionConverter
 
ChromaVectorStore - Class in org.springframework.ai.chroma.vectorstore
ChromaVectorStore is a concrete implementation of the VectorStore interface.
ChromaVectorStore(ChromaVectorStore.Builder) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
ChromaVectorStore.Builder - Class in org.springframework.ai.chroma.vectorstore
 
ChromaVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
Auto-configuration for Chroma Vector Store.
ChromaVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
 
ChromaVectorStoreProperties - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
Configuration properties for Chroma Vector Store.
ChromaVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
ChunkChoice(Integer, MistralAiApi.ChatCompletionMessage, MistralAiApi.ChatCompletionFinishReason, MistralAiApi.LogProbs) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Creates an instance of a ChunkChoice record class.
ChunkChoice(MiniMaxApi.ChatCompletionFinishReason, Integer, MiniMaxApi.ChatCompletionMessage, MiniMaxApi.LogProbs) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.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.
ChunkChoice(ZhiPuAiApi.ChatCompletionFinishReason, Integer, ZhiPuAiApi.ChatCompletionMessage, ZhiPuAiApi.LogProbs) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Creates an instance of a ChunkChoice record class.
chunkToChatCompletion(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
Convert the ChatCompletionChunk into a ChatCompletion.
chunkToChatCompletion(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
Convert the ChatCompletionChunk into a ChatCompletion.
chunkToChatCompletion(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
Convert the ChatCompletionChunk into a ChatCompletion.
CINEMATIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
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.
CLASSIFICATION - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies that the embeddings will be used for classification.
CLAUDE_2 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE_2_0 (Deprecated.
CLAUDE_2_1 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE_2_1 (Deprecated.
CLAUDE_3_5_HAIKU - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE 3.5 HAIKU
CLAUDE_3_5_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-3-5-sonnet-latest model.
CLAUDE_3_7_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-3-7-sonnet-latest model.
CLAUDE_3_HAIKU - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE_3_HAIKU
CLAUDE_3_OPUS - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE_3_OPUS
CLAUDE_3_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The CLAUDE_3_SONNET (Deprecated.
clear() - Method in class org.springframework.ai.model.MutableResponseMetadata
Clears the entries from the context.
clear(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
clear(String) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Clear the chat memory for the specified conversation.
clear(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
Deprecated.
 
clear(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
Deprecated.
 
clear(String) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
clear(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
clearCache() - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
clients() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns the value of the clients record component.
clients() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Returns the value of the clients record component.
clipGuidancePreset() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the clipGuidancePreset record component.
clipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
clipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
clone() - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
clone() - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
close() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
 
close() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
 
close() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
close() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
close() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
CloseableMcpAsyncClients(List<McpAsyncClient>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Creates an instance of a CloseableMcpAsyncClients record class.
CloseableMcpSyncClients(List<McpSyncClient>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Creates an instance of a CloseableMcpSyncClients record class.
CLUSTERING - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Use clustering to cluster the embeddings.
CLUSTERING - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies that the embeddings will be used for clustering.
clusteringKeys(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the clustering keys.
CODELLAMA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Code Llama is based on Llama 2 model
CODESTRAL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
CogView_3 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
 
COHERE_EMBED_ENGLISH_V3 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
cohere.embed-english-v3
COHERE_EMBED_MULTILINGUAL_V3 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
cohere.embed-multilingual-v3
cohereEmbeddingApi(AwsCredentialsProvider, AwsRegionProvider, BedrockCohereEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.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, String, Duration) - 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(String, AwsCredentialsProvider, String, ObjectMapper, Duration) - 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(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - 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.
cohereEmbeddingModel(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingProperties) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.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<float[]>, List<String>, String, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Creates an instance of a CohereEmbeddingResponse record class.
CoherenceFilterExpressionConverter - Class in org.springframework.ai.vectorstore.coherence
Converts Spring AI Filter.Expression into Coherence Filter.
CoherenceFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.coherence.CoherenceFilterExpressionConverter
 
CoherenceVectorStore - Class in org.springframework.ai.vectorstore.coherence
Integration of Coherence Coherence 24.09+ as a Vector Store.
CoherenceVectorStore(CoherenceVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
Protected constructor that accepts a builder instance.
CoherenceVectorStore.Builder - Class in org.springframework.ai.vectorstore.coherence
Builder class for creating CoherenceVectorStore instances.
CoherenceVectorStore.DistanceType - Enum Class in org.springframework.ai.vectorstore.coherence
 
CoherenceVectorStore.IndexType - Enum Class in org.springframework.ai.vectorstore.coherence
 
Collection(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Creates an instance of a Collection record class.
collectionName(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
collectionName(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets the collection name.
collectionName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Configures the Couchbase collection storing Document.
collectionName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the Milvus collection name.
collectionName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Configures the collection name.
collectionName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
collectionName(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
Configures the Qdrant collection name.
collectionName(String) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
Configures the collection name.
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
 
command() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns the value of the command record component.
CommonVectorStoreProperties - Class in org.springframework.ai.vectorstore.properties
Common properties for vector stores.
CommonVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
 
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
 
compartment(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
compartment(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
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`
completed() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns the value of the completed record component.
completion(ChatModelObservationContext) - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContentProcessor
 
COMPLETION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The full response received from the model.
COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The full response received from the model.
completionsPath(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
completionsPath(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
completionTokenDetails() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the completionTokenDetails record component.
CompletionTokenDetails(Integer, Integer, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
Creates an instance of a CompletionTokenDetails record class.
completionTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Returns the value of the completionTokens record component.
completionTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Returns the value of the completionTokens 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.
completionTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns the value of the completionTokens record component.
CompressionQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
Uses a large language model to compress a conversation history and a follow-up query into a standalone query that captures the essence of the conversation.
CompressionQueryTransformer(ChatClient.Builder, PromptTemplate) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
 
CompressionQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
 
compressionRatio() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the compressionRatio 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
 
computeIfAbsent(String, Function<Object, ? extends T>) - Method in class org.springframework.ai.model.MutableResponseMetadata
Returns an element or calls a mapping function if entry not present.
concatenateMaps(Map<String, Object>) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
 
concatenateStrings(List<String>) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
 
ConcatenationDocumentJoiner - Class in org.springframework.ai.rag.retrieval.join
Combines documents retrieved based on multiple queries and from multiple data sources by concatenating them into a single collection of documents.
ConcatenationDocumentJoiner() - Constructor for class org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
Configuration prefix for Spring AI VectorStore GemFire.
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
configure(String, McpClient.AsyncSpec) - Method in class org.springframework.ai.mcp.client.autoconfigure.configurer.McpAsyncClientConfigurer
 
configure(String, McpClient.SyncSpec) - Method in class org.springframework.ai.mcp.client.autoconfigure.configurer.McpSyncClientConfigurer
Configures an MCP sync client specification by applying all registered customizers.
configure(ChatClient.Builder) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderConfigurer
Configure the specified ChatClient.Builder.
connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
 
consistencyLevel(WeaviateVectorStore.ConsistentLevel) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Configures the consistency level for Weaviate operations.
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
 
constraintName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the name of the unique constraint.
contactPoint(InetSocketAddress) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Adds a contact point to the session builder.
containerName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the container name.
containsKey(Object) - Method in class org.springframework.ai.model.AbstractResponseMetadata
Checks if context contains a key.
containsKey(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
Checks if context contains a key.
containsKey(Object) - Method in interface org.springframework.ai.model.ResponseMetadata
Checks if context contains a key.
containsKey(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
containsKey(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
content - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the content record component.
content() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
 
content() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
content() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec
 
content() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
 
content() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
content() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
 
content() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Get message content as String.
content() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Get message content as String.
content() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
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
Get message content as String.
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.CouchbaseSearchVectorStore.CouchbaseDocument
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.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Get message content as String.
content() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Returns the value of the content record component.
content(String) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
content(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
Content - Interface in org.springframework.ai.content
Data structure that contains content and metadata.
Content(String, Float, List<Integer>, List<MiniMaxApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List<Integer>, List<MistralAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Creates an instance of a Content record class.
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(String, Float, List<Integer>, List<ZhiPuAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Creates an instance of a Content record class.
CONTENT_BLOCK_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Content block delta event.
CONTENT_BLOCK_START - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Content block start event.
CONTENT_BLOCK_STOP - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
A final content block stop event.
CONTENT_COMPLETION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
Content of the completion returned by the model.
CONTENT_COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
Completion of content generation.
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
CONTENT_FILTER - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
The content was omitted due to a flag from our content filters.
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_FILTER - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
The content was omitted due to a flag from our content filters.
CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
Content of the prompt sent to the model.
CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.Events
Content of the prompt sent to the model.
CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
Prompt for content generation.
CONTENT_QUERY_RESPONSE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
Query for content in the vector store.
contentBlock() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Returns the value of the contentBlock record component.
ContentBlock(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Source) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source, String, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source, String, Integer, String, String, Map<String, Object>, String, String, String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Creates an instance of a ContentBlock record class.
ContentBlockDeltaEvent(AnthropicApi.EventType, Integer, AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Creates an instance of a ContentBlockDeltaEvent record class.
ContentBlockDeltaJson(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Creates an instance of a ContentBlockDeltaJson record class.
ContentBlockDeltaSignature(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Creates an instance of a ContentBlockDeltaSignature record class.
ContentBlockDeltaText(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Creates an instance of a ContentBlockDeltaText record class.
ContentBlockDeltaThinking(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Creates an instance of a ContentBlockDeltaThinking record class.
ContentBlockStartEvent(AnthropicApi.EventType, Integer, AnthropicApi.ContentBlockStartEvent.ContentBlockBody) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Creates an instance of a ContentBlockStartEvent record class.
ContentBlockStopEvent(AnthropicApi.EventType, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Creates an instance of a ContentBlockStopEvent record class.
ContentBlockText(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Creates an instance of a ContentBlockText record class.
ContentBlockToolUse(String, String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Creates an instance of a ContentBlockToolUse record class.
contentColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
contentFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the name of the content field in the database.
contentFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the name of the field used for document content.
contentFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
Sets the content field name.
contentFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis content field name.
contentFilter(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add content filter to the Generation result.
contentFilter(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
contentFilters(Set<String>) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add content filters to the Generation result.
contentFilters(Set<String>) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
ContentFormatter - Interface in org.springframework.ai.document
Converts the Document text and metadata into an AI, prompt-friendly text representation.
ContentFormatTransformer - Class in org.springframework.ai.transformer
ContentFormatTransformer processes a list of documents by applying a content formatter to each document.
ContentFormatTransformer(ContentFormatter) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
Creates a ContentFormatTransformer object with the given ContentFormatter.
ContentFormatTransformer(ContentFormatter, boolean) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
The ContentFormatTransformer class is responsible for processing a list of documents by applying a content formatter to each document.
contents() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
 
contents() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
Returns the value of the contents record component.
context() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
Returns the value of the context record component.
context() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
Returns the value of the context record component.
context() - Method in record class org.springframework.ai.rag.Query
Returns the value of the context record component.
context(String, Object) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
 
context(String, Object) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
 
context(Map<String, Object>) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
 
context(Map<String, Object>) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
 
context(Map<String, Object>) - Method in class org.springframework.ai.rag.Query.Builder
 
CONTEXT_STR_PLACEHOLDER - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
ContextualQueryAugmenter - Class in org.springframework.ai.rag.generation.augmentation
Augments the user query with contextual data from the content of the provided documents.
ContextualQueryAugmenter(PromptTemplate, PromptTemplate, Boolean, Function<List<Document>, String>) - Constructor for class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
 
ContextualQueryAugmenter.Builder - Class in org.springframework.ai.rag.generation.augmentation
 
CONVERSATION_TS - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
conversationHistory() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Returns the value of the conversationHistory record component.
conversationHistory() - Method in interface org.springframework.ai.model.tool.ToolExecutionResult
The history of messages exchanged during the conversation, including the tool execution result.
conversationHistory(List<Message>) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
 
conversationId - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
The conversation id.
conversationId(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Set the conversation id.
ConverseApiUtils - Class in org.springframework.ai.bedrock.converse.api
Amazon Bedrock Converse API utils.
ConverseApiUtils.Aggregation - Record Class in org.springframework.ai.bedrock.converse.api
 
ConverseApiUtils.MetadataAggregation - Record Class in org.springframework.ai.bedrock.converse.api
 
ConverseApiUtils.MetadataAggregation.Builder - Class in org.springframework.ai.bedrock.converse.api
 
ConverseApiUtils.ToolUseAggregationEvent - Class in org.springframework.ai.bedrock.converse.api
Special event used to aggregate multiple tool use events into a single event with list of aggregated ContentBlockToolUse.
ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry - Record Class in org.springframework.ai.bedrock.converse.api
 
converseStream(ConverseStreamRequest) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
Invoke the model and return the response stream.
convert(Object, Type) - Method in class org.springframework.ai.tool.execution.DefaultToolCallResultConverter
 
convert(Object, Type) - Method in interface org.springframework.ai.tool.execution.ToolCallResultConverter
Given an Object returned by a tool, convert it to a String compatible with the given class type.
convert(String) - Method in class org.springframework.ai.converter.BeanOutputConverter
Parses the given text to transform it to the desired target type.
convert(String) - Method in class org.springframework.ai.converter.ListOutputConverter
 
convert(String) - Method in class org.springframework.ai.converter.MapOutputConverter
 
convert(Filter.Operand) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceFilterExpressionConverter
 
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
Convert the given Filter.Expression into a String representation.
convertObjectToDocument(Object) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
convertOperand(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given operand into a string representation.
convertOperand(Filter.Operand) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
convertOperand(Filter.Operand, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given operand into a string representation.
convertToOpenApiSchema(ObjectNode) - Static method in class org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
Converts a JSON Schema ObjectNode to OpenAPI schema format.
convertTypeValuesToUpperCase(ObjectNode) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
 
copy() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
copy() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
copy() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
 
copy() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
 
copy() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
copy() - Method in class org.springframework.ai.chat.messages.UserMessage
 
copy() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns a copy of this ChatOptions.
copy() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
copy() - Method in class org.springframework.ai.chat.prompt.Prompt
 
copy() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
copy() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
copy() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
copy() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
copy() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
copy() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
copy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
copy() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
copy(ConverseApiUtils.MetadataAggregation) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
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
 
copyModel(OllamaApi.CopyModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Copy a model.
CopyModelRequest(String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
Creates an instance of a CopyModelRequest record class.
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.
CORAL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
cosine - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
 
COSINE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
The cosine metric.
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
 
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
Default dist.
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
 
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Cosine distance
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
 
COSINE - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Default metric.
COSINE_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
 
COSINE_SIMILARITY_FUNCTION - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
cosineSimilarity(float[], float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
 
cosineSimilaritySearch(String, int, String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
 
cosmosClient(CosmosDBVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
 
COSMOSDB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by CosmosDB.
cosmosDBVectorStore(ObservationRegistry, ObjectProvider<VectorStoreObservationConvention>, CosmosDBVectorStoreProperties, CosmosAsyncClient, EmbeddingModel, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
 
CosmosDBVectorStore - Class in org.springframework.ai.vectorstore.cosmosdb
Cosmos DB implementation.
CosmosDBVectorStore(CosmosDBVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
Protected constructor that accepts a builder instance.
CosmosDBVectorStore.Builder - Class in org.springframework.ai.vectorstore.cosmosdb
Builder class for creating CosmosDBVectorStore instances.
CosmosDBVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.cosmosdb.autoconfigure
Auto-configuration for CosmosDB Vector Store.
CosmosDBVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
 
CosmosDBVectorStoreProperties - Class in org.springframework.ai.vectorstore.cosmosdb.autoconfigure
Configuration properties for CosmosDB Vector Store.
CosmosDBVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
COUCHBASE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by CosmosDB.
CouchbaseAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore
 
CouchbaseAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
 
CouchbaseDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
Creates an instance of a CouchbaseDocument record class.
CouchbaseIndexOptimization - Enum Class in org.springframework.ai.vectorstore
Choose whether the Vector store should prioritize recall or latency when returning similar vectors in search results.
CouchbaseSearchVectorStore - Class in org.springframework.ai.vectorstore
 
CouchbaseSearchVectorStore(CouchbaseSearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
CouchbaseSearchVectorStore.Builder - Class in org.springframework.ai.vectorstore
 
CouchbaseSearchVectorStore.CouchbaseDocument - Record Class in org.springframework.ai.vectorstore
 
CouchbaseSearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.couchbase.autoconfigure
 
CouchbaseSearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreAutoConfiguration
 
CouchbaseSearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.couchbase.autoconfigure
 
CouchbaseSearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
CouchbaseSimilarityFunction - Enum Class in org.springframework.ai.vectorstore
Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.
countEmbeddings(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
create() - Static method in interface org.springframework.ai.audio.transcription.AudioTranscriptionMetadata
Factory method used to construct a new AudioTranscriptionMetadata
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 interface org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechMetadata
Factory method used to construct a new OpenAiAudioSpeechMetadata
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
 
create(Map<String, Object>, ChatOptions) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create(Map<String, Object>, ChatOptions) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create(Map<String, Object>, ChatOptions) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
create(CassandraChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
create(JdbcChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
Deprecated.
 
create(Neo4jChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
create(ChatModel) - Static method in interface org.springframework.ai.chat.client.ChatClient
 
create(ChatModel, ObservationRegistry) - Static method in interface org.springframework.ai.chat.client.ChatClient
 
create(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Static method in interface org.springframework.ai.chat.client.ChatClient
 
create(ChatOptions) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create(ChatOptions) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create(ChatOptions) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
createCollection(ChromaApi.CreateCollectionRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
CreateCollectionRequest(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
 
CreateCollectionRequest(String, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Creates an instance of a CreateCollectionRequest record class.
created() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the created record component.
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 record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Returns the value of the created record component.
createdAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the createdAt record component.
createDocument(String, Integer) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
createImage(OpenAiImageApi.OpenAiImageRequest) - Method in class org.springframework.ai.openai.api.OpenAiImageApi
 
createImage(ZhiPuAiImageApi.ZhiPuAiImageRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
 
createIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
Creates a new index in the GemFireVectorStore using specified parameters.
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(List<Media>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
createMessage(List<Media>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
 
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
 
createModeration(OpenAiModerationApi.OpenAiModerationRequest) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
CreateRequest() - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
CreateRequest(String) - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
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.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
 
credentialsProvider(AwsCredentialsProvider) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
CSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
 
CurlyBracketEscaper - Class in org.springframework.ai.test
Utility class for escaping curly brackets in strings
CurlyBracketEscaper() - Constructor for class org.springframework.ai.test.CurlyBracketEscaper
 
CURRENT - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
 
customize(OpenAIClientBuilder) - Method in interface org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAIClientBuilderCustomizer
Customize the OpenAIClientBuilder.
customize(String, McpClient.AsyncSpec) - Method in interface org.springframework.ai.mcp.customizer.McpAsyncClientCustomizer
Customizes an asynchronous MCP client configuration.
customize(String, McpClient.SyncSpec) - Method in interface org.springframework.ai.mcp.customizer.McpSyncClientCustomizer
Customizes a synchronous MCP client configuration.
customize(ChatClient.Builder) - Method in interface org.springframework.ai.chat.client.ChatClientCustomizer
Callback to customize a ChatClient.Builder instance.
customObservationConvention - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
customObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
customObservationConvention(VectorStoreObservationConvention) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
customObservationConvention(VectorStoreObservationConvention) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
Sets a custom convention for creating observations.

D

DALL_E_2 - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
The previous DALL·E model released in Nov 2022.
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.azure.openai.AzureOpenAiImageOptions.ImageModel
The latest DALL·E model released in Nov 2023.
DALL_E_3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
The latest DALL·E model released in Nov 2023.
dangerousAndCriminalContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the dangerousAndCriminalContent record component.
dangerousAndCriminalContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the dangerousAndCriminalContent record component.
dangerousAndCriminalContent(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
dangerousAndCriminalContent(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
data() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
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.ChatCompletionMessage.AudioOutput
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns the value of the data record component.
data() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Returns the value of the data record component.
data(Object) - Method in class org.springframework.ai.content.Media.Builder
Sets the media data from any Object.
data(URI) - Method in class org.springframework.ai.content.Media.Builder
Sets the media data from a URI.
data(Resource) - Method in class org.springframework.ai.content.Media.Builder
Sets the media data from a Resource.
Data(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
Creates an instance of a Data record class.
Data(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Creates an instance of a Data record class.
Data(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Creates an instance of a Data record class.
DATA - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
databaseName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the database name.
databaseName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the Milvus database name.
databaseName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the database name.
date(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
DB - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
DB, used to generate vectors and store them in the library (as retrieved text)
DB_COLLECTION_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The name of a collection (table, container) within the database.
DB_COLLECTION_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The name of a collection (table, container) within the database.
DB_NAMESPACE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The name of the database, fully qualified within the server address and port.
DB_NAMESPACE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The namespace of the database.
DB_OPERATION_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The name of the operation or command being executed.
DB_OPERATION_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
The name of the operation or command being executed.
DB_RECORD_ID - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The record identifier if present.
DB_SEARCH_SIMILARITY_METRIC - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The metric used in similarity search.
DB_SEARCH_SIMILARITY_METRIC - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The metric used in similarity search.
DB_SYSTEM - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The database management system (DBMS) product as identified by the client instrumentation.
DB_SYSTEM - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
The database management system (DBMS) product as identified by the client instrumentation.
DB_VECTOR_DIMENSION_COUNT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The dimension of the vector.
DB_VECTOR_DIMENSION_COUNT - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The dimension of the vector.
DB_VECTOR_FIELD_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The name field as of the vector (e.g.
DB_VECTOR_FIELD_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The name field as of the vector (e.g.
DB_VECTOR_QUERY_CONTENT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The content of the search query being executed.
DB_VECTOR_QUERY_CONTENT - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The content of the search query being executed.
DB_VECTOR_QUERY_FILTER - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The metadata filters used in the search query.
DB_VECTOR_QUERY_FILTER - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The metadata filters used in the search query.
DB_VECTOR_QUERY_RESPONSE_DOCUMENTS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
Returned documents from a similarity search query.
DB_VECTOR_QUERY_RESPONSE_DOCUMENTS - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
Returned documents from a similarity search query.
DB_VECTOR_QUERY_SIMILARITY_THRESHOLD - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
Similarity threshold that accepts all search scores.
DB_VECTOR_QUERY_SIMILARITY_THRESHOLD - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
Similarity threshold that accepts all search scores.
DB_VECTOR_QUERY_TOP_K - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
The top-k most similar vectors returned by a query.
DB_VECTOR_QUERY_TOP_K - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
The top-k most similar vectors returned by a query.
dbOperationName(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
dbSystem(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
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
 
DEDICATED - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
 
DEFAULT_ADD_CONCURRENCY - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_ANTHROPIC_BETA_VERSION - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
DEFAULT_ANTHROPIC_VERSION - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
DEFAULT_ASSISTANT_COLUMN_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_AUDIO_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.ollama.api.common.OllamaApiConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.openai.api.common.OpenAiApiConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.stabilityai.api.StabilityAiApi
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuApiConstants
 
DEFAULT_BEAM_WIDTH - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_BUCKETS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_CACHE_DIRECTORY - Static variable in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
DEFAULT_CHAT_MEMORY_CONVERSATION_ID - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Deprecated.
DEFAULT_CHAT_MEMORY_PRECEDENCE_ORDER - Static variable in interface org.springframework.ai.chat.client.advisor.api.Advisor
Useful constant for the default Chat Memory precedence order.
DEFAULT_CHAT_MEMORY_RESPONSE_SIZE - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The default chat memory retrieve size to use when no retrieve size is provided.
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
DEFAULT_COLUMN_CONTENT - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_COLUMN_EMBEDDING - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_COLUMN_ID - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_COLUMN_METADATA - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
DEFAULT_CONSTRAINT_NAME - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_CONTENT_COLUMN_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_CONTENT_FORMATTER - Static variable in class org.springframework.ai.document.Document
 
DEFAULT_CONVERSATION_ID - Static variable in interface org.springframework.ai.chat.memory.ChatMemory
 
DEFAULT_DATABASE_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
DEFAULT_DEPLOYMENT_NAME - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
 
DEFAULT_DIMENSIONS - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
DEFAULT_DISTANCE_TYPE - Static variable in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
DEFAULT_DISTANCE_TYPE - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
DEFAULT_EMBEDDING_COLUMN_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
 
DEFAULT_EMBEDDING_PROPERTY - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_EMBEDDINGS_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
DEFAULT_EMIT_FAILURE_HANDLER - Static variable in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Default emit failure handler.
DEFAULT_EMIT_FAILURE_HANDLER - Static variable in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
DEFAULT_ENCODING_FORMAT - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
DEFAULT_ENDPOINT - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
DEFAULT_ENDPOINT_SUFFIX - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
DEFAULT_EXCHANGE_ID_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_FIELDS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_HOST - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_ID_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_ID_PROPERTY - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_ID_TYPE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
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_IMAGE_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_INDEX_SUFFIX - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_INDEX_TYPE - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
DEFAULT_KEYSPACE_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_KEYSPACE_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_LABEL - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_MAP_NAME - Static variable in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
DEFAULT_MAPPING_EMBEDDING_TYPE_KNN_VECTOR_DIMENSION - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
DEFAULT_MAX_CONNECTIONS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_MAX_TOKENS - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
 
DEFAULT_MEDIA_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_MESSAGE_COMPLETIONS_PATH - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
DEFAULT_MESSAGE_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_METADATA_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
DEFAULT_MODEL_OUTPUT_NAME - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
DEFAULT_MODERATION_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiModerationApi
 
DEFAULT_NAME - Static variable in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
DEFAULT_NAME - Static variable in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
DEFAULT_NAME - Static variable in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
DEFAULT_NAME - Static variable in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
DEFAULT_NAME - Static variable in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
DEFAULT_NAME - Static variable in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
DEFAULT_OBSERVATION_CONVENTION - Static variable in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
DEFAULT_ONNX_MODEL_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
DEFAULT_ONNX_TOKENIZER_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
DEFAULT_PORT - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_PREFIX - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_PUBLISHER - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
DEFAULT_REQUEST_TO_STRING - Static variable in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
DEFAULT_RESPONSE_ERROR_HANDLER - Static variable in class org.springframework.ai.retry.RetryUtils
 
DEFAULT_RESPONSE_TO_STRING - Static variable in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
DEFAULT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
 
DEFAULT_SCHEDULER - Static variable in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
DEFAULT_SCHEMA_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
DEFAULT_SCHEMA_VALIDATION - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_SCHEMA_VALIDATION - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
DEFAULT_SEARCH_ACCURACY - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
DEFAULT_SESSION_ID_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_SESSION_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_SIMILARITY_FUNCTION - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_SPEECH_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
DEFAULT_SSL_ENABLED - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
DEFAULT_SUMMARY_EXTRACT_TEMPLATE - Static variable in class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
DEFAULT_TEMPERATURE - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
 
DEFAULT_TOOL_CALL_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_TOOL_EXECUTION_ENABLED - Static variable in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
DEFAULT_TOOL_RESPONSE_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
DEFAULT_TOP_K - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Default value for the top 'k' similar results to return.
DEFAULT_TRANSACTION_SIZE - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
DEFAULT_TRANSFORMER_MODEL - Static variable in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
DEFAULT_USER_COLUMN_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
 
DEFAULT_VECTOR_ALGORITHM - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
DEFAULT_VECTOR_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
DEFAULT_VECTOR_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
DefaultAdvisorObservationConvention - Class in org.springframework.ai.chat.client.advisor.observation
Default implementation of the AdvisorObservationConvention.
DefaultAdvisorObservationConvention() - Constructor for class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
DefaultAdvisorObservationConvention(String) - Constructor for class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
defaultAdvisors(Consumer<ChatClient.AdvisorSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultAdvisors(Consumer<ChatClient.AdvisorSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultAdvisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultAdvisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultAdvisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultAdvisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
DefaultAdvisorSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
DefaultAroundAdvisorChain - Class in org.springframework.ai.chat.client.advisor
Default implementation for the BaseAdvisorChain.
DefaultAroundAdvisorChain.Builder - Class in org.springframework.ai.chat.client.advisor
 
DefaultCallResponseSpec(ChatClientRequest, BaseAdvisorChain, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
DefaultChatClient - Class in org.springframework.ai.chat.client
The default implementation of ChatClient as created by the ChatClient.Builder.build() } method.
DefaultChatClient(DefaultChatClient.DefaultChatClientRequestSpec) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient
 
DefaultChatClient.DefaultAdvisorSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClient.DefaultCallResponseSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClient.DefaultChatClientRequestSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClient.DefaultPromptSystemSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClient.DefaultPromptUserSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClient.DefaultStreamResponseSpec - Class in org.springframework.ai.chat.client
 
DefaultChatClientBuilder - Class in org.springframework.ai.chat.client
DefaultChatClientBuilder is a builder class for creating a ChatClient.
DefaultChatClientBuilder(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
DefaultChatClientObservationConvention - Class in org.springframework.ai.chat.client.observation
Default conventions to populate observations for chat client workflows.
DefaultChatClientObservationConvention() - Constructor for class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
DefaultChatClientObservationConvention(String) - Constructor for class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
DefaultChatClientRequestSpec(ChatModel, String, Map<String, Object>, String, Map<String, Object>, List<ToolCallback>, List<Message>, List<String>, List<Media>, ChatOptions, List<Advisor>, Map<String, Object>, ObservationRegistry, ChatClientObservationConvention, Map<String, Object>, TemplateRenderer) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
DefaultChatGenerationMetadata - Class in org.springframework.ai.chat.metadata
Default implementation of ChatGenerationMetadata.
DefaultChatGenerationMetadataBuilder - Class in org.springframework.ai.chat.metadata
 
defaultChatMemoryRetrieveSize - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The default chat memory retrieve size.
DefaultChatModelObservationConvention - Class in org.springframework.ai.chat.observation
Default conventions to populate observations for chat model operations.
DefaultChatModelObservationConvention() - Constructor for class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
DefaultChatOptions - Class in org.springframework.ai.chat.prompt
Default implementation for the ChatOptions.
DefaultChatOptions() - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptions
 
DefaultChatOptionsBuilder - Class in org.springframework.ai.chat.prompt
Implementation of ChatOptions.Builder to create DefaultChatOptions.
DefaultChatOptionsBuilder() - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
DefaultChatOptionsBuilder(DefaultChatOptions) - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
defaultConfig() - Static method in class org.springframework.ai.document.DefaultContentFormatter
Returns the default config.
defaultConfig() - Static method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
defaultConfig() - Static method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
defaultConfig() - Static method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
Returns the default config.
DefaultContentFormatter - Class in org.springframework.ai.document
Default implementation of ContentFormatter.
DefaultContentFormatter.Builder - Class in org.springframework.ai.document
 
defaultConversationId - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
The default conversation id.
DefaultEmbeddingModelObservationConvention - Class in org.springframework.ai.embedding.observation
Default conventions to populate observations for embedding model operations.
DefaultEmbeddingModelObservationConvention() - Constructor for class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
defaultFunction(String, String, Function<I, O>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
Deprecated.
DefaultImageModelObservationConvention - Class in org.springframework.ai.image.observation
Default conventions to populate observations for image model operations.
DefaultImageModelObservationConvention() - Constructor for class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
defaultOptions - Variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
 
defaultOptions - Variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
defaultOptions(AnthropicChatOptions) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
defaultOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
defaultOptions(ChatOptions) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultOptions(ChatOptions) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultOptions(MistralAiChatOptions) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
defaultOptions(ToolCallingChatOptions) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
defaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
defaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
 
defaultOptions(OpenAiChatOptions) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
defaultOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
DefaultPromptSystemSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
DefaultPromptUserSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
defaultRequest - Variable in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaults() - Static method in record class org.springframework.ai.ollama.management.ModelManagementOptions
 
defaults() - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Provides a default instance of the formatter.
defaultSimilarityThreshold(Double) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets the default similarity threshold for returned documents.
DefaultStreamResponseSpec(ChatClientRequest, BaseAdvisorChain, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
 
defaultSystem(String) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultSystem(String) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultSystem(Consumer<ChatClient.PromptSystemSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultSystem(Consumer<ChatClient.PromptSystemSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultSystem(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultSystem(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultSystem(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultSystem(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultTemplateRenderer(TemplateRenderer) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultTemplateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultToolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultToolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolCallbacks(ToolCallback...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultToolCallbacks(ToolCallbackProvider...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolCallbacks(ToolCallbackProvider...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
DefaultToolCallingChatOptions - Class in org.springframework.ai.model.tool
Default implementation of ToolCallingChatOptions.
DefaultToolCallingChatOptions() - Constructor for class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
DefaultToolCallingChatOptions.Builder - Class in org.springframework.ai.model.tool
Default implementation of ToolCallingChatOptions.Builder.
DefaultToolCallingManager - Class in org.springframework.ai.model.tool
Default implementation of ToolCallingManager.
DefaultToolCallingManager(ObservationRegistry, ToolCallbackResolver, ToolExecutionExceptionProcessor) - Constructor for class org.springframework.ai.model.tool.DefaultToolCallingManager
 
DefaultToolCallingManager.Builder - Class in org.springframework.ai.model.tool
 
DefaultToolCallResultConverter - Class in org.springframework.ai.tool.execution
A default implementation of ToolCallResultConverter.
DefaultToolCallResultConverter() - Constructor for class org.springframework.ai.tool.execution.DefaultToolCallResultConverter
 
defaultToolContext(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
DefaultToolDefinition - Record Class in org.springframework.ai.tool.definition
Default implementation of ToolDefinition.
DefaultToolDefinition(String, String, String) - Constructor for record class org.springframework.ai.tool.definition.DefaultToolDefinition
Creates an instance of a DefaultToolDefinition record class.
DefaultToolDefinition.Builder - Class in org.springframework.ai.tool.definition
 
DefaultToolExecutionEligibilityPredicate - Class in org.springframework.ai.model.tool
Default implementation of ToolExecutionEligibilityPredicate that checks whether tool execution is enabled in the prompt options and if the chat response contains tool calls.
DefaultToolExecutionEligibilityPredicate() - Constructor for class org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate
 
DefaultToolExecutionExceptionProcessor - Class in org.springframework.ai.tool.execution
Default implementation of ToolExecutionExceptionProcessor.
DefaultToolExecutionExceptionProcessor(boolean) - Constructor for class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
 
DefaultToolExecutionExceptionProcessor.Builder - Class in org.springframework.ai.tool.execution
 
DefaultToolExecutionResult - Record Class in org.springframework.ai.model.tool
Default implementation of ToolExecutionResult.
DefaultToolExecutionResult(List<Message>, boolean) - Constructor for record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Creates an instance of a DefaultToolExecutionResult record class.
DefaultToolExecutionResult.Builder - Class in org.springframework.ai.model.tool
 
DefaultToolMetadata - Record Class in org.springframework.ai.tool.metadata
Default implementation of ToolMetadata.
DefaultToolMetadata(boolean) - Constructor for record class org.springframework.ai.tool.metadata.DefaultToolMetadata
Creates an instance of a DefaultToolMetadata record class.
DefaultToolMetadata.Builder - Class in org.springframework.ai.tool.metadata
 
defaultToolNames(String...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolNames(String...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultTools(Object...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultTools(Object...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultTopK(int) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets the default maximum number of similar documents to return.
DefaultUsage - Class in org.springframework.ai.chat.metadata
Default implementation of the Usage interface.
DefaultUsage(Integer, Integer) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
Create a new DefaultUsage with promptTokens and completionTokens.
DefaultUsage(Integer, Integer, Integer) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
Create a new DefaultUsage with promptTokens, completionTokens, and totalTokens.
DefaultUsage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Creates an instance of a DefaultUsage record class.
DefaultUsage(Integer, Integer, Integer, Object) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
Create a new DefaultUsage with promptTokens, completionTokens, totalTokens and native Usage object.
defaultUser(String) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultUser(String) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultUser(Consumer<ChatClient.PromptUserSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultUser(Consumer<ChatClient.PromptUserSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultUser(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultUser(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultUser(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultUser(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
DefaultVectorStoreObservationConvention - Class in org.springframework.ai.vectorstore.observation
Default conventions to populate observations for vector store operations.
DefaultVectorStoreObservationConvention() - Constructor for class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
DefaultVectorStoreObservationConvention(String) - Constructor for class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
DelegatingToolCallbackResolver - Class in org.springframework.ai.tool.resolution
A ToolCallbackResolver that delegates to a list of ToolCallbackResolver instances.
DelegatingToolCallbackResolver(List<ToolCallbackResolver>) - Constructor for class org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver
 
delete(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store using a string filter expression.
delete(List<String>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
delete(List<String>) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store.
delete(List<String>, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Deletes a list of documents by their IDs based on the namespace.
delete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
delete(Filter.Expression) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store based on filter criteria.
DELETE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
VectorStore delete operation.
deleteAllEmbeddings(String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
 
deleteBottomTextLines(String, int, String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Removes the specified number of lines from the bottom part of the text.
deleteByConversationId(String) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
 
deleteByFilter() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
deleteById() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
deleteCacheFolder() - Method in class org.springframework.ai.transformers.ResourceCacheService
 
deleteCollection(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
Delete a collection with the given name.
deleteEmbeddings(String, ChromaApi.DeleteEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
deleteEmbeddingsById(String, List<String>) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
 
DeleteEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
 
DeleteEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Creates an instance of a DeleteEmbeddingsRequest record class.
deleteIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
deleteModel(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
 
deleteModel(OllamaApi.DeleteModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Delete a model and its data.
DeleteModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
Creates an instance of a DeleteModelRequest record class.
deleteTopTextLines(String, int, String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
Removes a specified number of lines from the top part of the given text.
deleteWithStringFilterExpression() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
delta() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Returns the value of the delta record component.
delta() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Returns the value of the delta record component.
delta() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
Returns the value of the delta record component.
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.
delta() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the delta record component.
deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
description() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns the value of the description record component.
description() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
Returns the value of the description record component.
description() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
The description of the tool.
description() - Element in annotation interface org.springframework.ai.tool.annotation.ToolParam
The description of the tool argument.
description() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
Returns the value of the description record component.
description() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
The tool description, used by the AI model to determine what the tool does.
description(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
 
description(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
DescriptiveErrorListener() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
destination() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
Returns the value of the destination record component.
destroy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
detail() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the detail record component.
detail() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the detail record component.
detail() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the detail record component.
detail() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the detail record component.
details() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns the value of the details record component.
details() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the details record component.
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
 
Details(String, String, String, List<String>, String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Creates an instance of a Details record class.
digest() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns the value of the digest record component.
digest() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns the value of the digest record component.
DIGITAL_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
dimension(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
dimensions() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
 
dimensions() - Method in class org.springframework.ai.embedding.AbstractEmbeddingModel
 
dimensions() - Method in interface org.springframework.ai.embedding.DocumentEmbeddingModel
 
dimensions() - Method in interface org.springframework.ai.embedding.EmbeddingModel
Get the number of dimensions of the embedded vectors.
dimensions() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
Returns the value of the dimensions record component.
dimensions() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
 
dimensions() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
dimensions() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Returns the value of the dimensions record component.
dimensions(int) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the dimension size of the embedding vectors.
dimensions(int) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the number of dimensions for the vector space.
dimensions(int) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
dimensions(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
dimensions(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
The number of dimensions in the vector.
dimensions(Integer) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
 
dimensions(EmbeddingModel, String, String) - Static method in class org.springframework.ai.embedding.AbstractEmbeddingModel
Return the dimension of the requested embedding generative name.
DISABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
Disabled thinking type.
disallowSchemaChanges() - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
disallowSchemaChanges(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets whether to disallow schema changes.
DISKANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
DISTANCE - Enum constant in enum class org.springframework.ai.document.DocumentMetadata
Measure of distance between the document embedding and the query vector.
DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
distanceMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
Sets the distance metadata field name.
distances() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Returns the value of the distances record component.
distances() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns the value of the distances record component.
DISTANCES - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
distanceType(CoherenceVectorStore.DistanceType) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
Sets the distance type for vector similarity calculations.
distanceType(MariaDBVectorStore.MariaDBDistanceType) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the distance type used for similarity calculations.
distanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the distance type for index storage and queries.
distanceType(OracleVectorStore.OracleVectorStoreDistanceType) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the distance type for vector similarity calculations.
distanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
doAdd(List<Document>) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Perform the actual add operation.
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Adds a list of documents to the vector store.
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Adds a list of documents to the vector store.
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given value range into a string representation.
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
DOC_CSV - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for text/csv.
DOC_DOC - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for application/msword.
DOC_DOCX - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for application/vnd.openxmlformats-officedocument.wordprocessingml.document.
DOC_HTML - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for text/html.
DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
The name of the field that contains the document ID.
DOC_MD - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for text/markdown.
DOC_PDF - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for application/pdf.
DOC_TXT - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for text/plain.
DOC_XLS - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for application/vnd.ms-excel.
DOC_XLSX - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.
dockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
document - Variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
document - Variable in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
document() - Method in record class org.springframework.ai.chroma.vectorstore.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, Media, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
 
Document(Media, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
 
DOCUMENT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Document message.
DOCUMENT_CONTEXT - Static variable in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
DOCUMENT_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
Document.Builder - Class in org.springframework.ai.document
 
DocumentEmbeddingModel - Interface in org.springframework.ai.embedding
EmbeddingModel is a generic interface for embedding models.
DocumentEmbeddingRequest - Class in org.springframework.ai.embedding
Represents a request to embed a list of documents.
DocumentEmbeddingRequest(List<Document>) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
DocumentEmbeddingRequest(List<Document>, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
DocumentEmbeddingRequest(Document...) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
documentFormatter(Function<List<Document>, String>) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
 
documentIdTranslator(CassandraVectorStore.DocumentIdTranslator) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the document ID translator.
documentJoiner(DocumentJoiner) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
DocumentJoiner - Interface in org.springframework.ai.rag.retrieval.join
A component for combining documents retrieved based on multiple queries and from multiple data sources into a single collection of documents.
DocumentMetadata - Enum Class in org.springframework.ai.document
Common set of metadata keys used in Documents by DocumentReaders and VectorStores.
DocumentPostProcessor - Interface in org.springframework.ai.rag.postretrieval.document
A component for post-processing retrieved documents based on a query, addressing challenges such as "lost-in-the-middle", context length restrictions from the model, and the need to reduce noise and redundancy in the retrieved information.
DocumentReader - Interface in org.springframework.ai.document
 
documentRetriever(DocumentRetriever) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
DocumentRetriever - Interface in org.springframework.ai.rag.retrieval.search
Component responsible for retrieving Documents from an underlying data source, such as a search engine, a vector store, a database, or a knowledge graph.
documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns the value of the documents record component.
documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns the value of the documents record component.
documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns the value of the documents record component.
documents(List<Object>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
documents(VectorStoreObservationContext) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContentProcessor
 
DOCUMENTS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
DocumentTransformer - Interface in org.springframework.ai.document
 
DocumentWriter - Interface in org.springframework.ai.document
Write a list of Document instances.
doDelete(List<String>) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Perform the actual delete operation.
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Deletes a list of documents by their IDs.
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Deletes a list of documents by their IDs.
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Template method for concrete implementations to provide filter-based deletion logic.
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given group into a string representation.
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.mariadb.MariaDBFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
 
doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.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.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given value range into a string representation.
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
doEstimateTokenCount(List<MediaContent>) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
doEstimateTokenCount(MediaContent) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given expression into a string representation.
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.converter.SimpleVectorStoreFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
 
doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
doGetChatMemoryRetrieveSize(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Get the default chat memory retrieve size.
doGetConversationId(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Get the default conversation id.
doGetFilterExpression(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
doGetSupportingData(EvaluationRequest) - Method in interface org.springframework.ai.evaluation.Evaluator
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given group into a string representation.
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
 
doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.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.CouchbaseAiSearchFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given key into a string representation.
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.converter.SimpleVectorStoreFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
 
doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.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.
doneReason() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the doneReason record component.
doNextWithProtectFromBlockingBefore(AdvisedRequest, StreamAroundAdvisorChain, Function<AdvisedRequest, AdvisedRequest>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Execute the next advisor in the chain.
doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given expression into a string representation.
doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
doResponseEntity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
doSample() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the doSample record component.
doSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
doSample(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Perform the actual similarity search operation.
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Performs a similarity search on the vector store.
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given value into a string representation.
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
doSplit(String, int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given group into a string representation.
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.mariadb.MariaDBFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
 
doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.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.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given value range into a string representation.
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
DOT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
The dot product metric.
DOT - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Also called the inner product, calculates the negated dot product of two vectors.
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
 
dot_product - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
Dot product similarity is commonly used by Large Language Models (LLMs).
dot_product - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
 
DOT_PRODUCT - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
 
dotProduct(float[], float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
 
doubleToFloat(List<Double>) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Convert the given value into a string representation.
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
DRIVER_PROFILE_SEARCH - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
DRIVER_PROFILE_UPDATES - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
driverConfigLoaderBuilderCustomizer() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
 
duration() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns the value of the duration record component.
duration() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the duration record component.
DurationParser() - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingModel.DurationParser
 

E

ECHO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Echo voice
ECHO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
ELASTICSEARCH - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Elasticsearch.
ELASTICSEARCH - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
ElasticsearchAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.elasticsearch
ElasticsearchAiSearchFilterExpressionConverter is a class that converts Filter.Expression objects into Elasticsearch query string representation.
ElasticsearchAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
ElasticsearchVectorStore - Class in org.springframework.ai.vectorstore.elasticsearch
Elasticsearch-based vector store implementation using the dense_vector field type.
ElasticsearchVectorStore(ElasticsearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
ElasticsearchVectorStore.Builder - Class in org.springframework.ai.vectorstore.elasticsearch
 
ElasticsearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.elasticsearch.autoconfigure
Auto-configuration for Elasticsearch Vector Store.
ElasticsearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreAutoConfiguration
 
ElasticsearchVectorStoreOptions - Class in org.springframework.ai.vectorstore.elasticsearch
Provided Elasticsearch vector option configuration.
ElasticsearchVectorStoreOptions() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
ElasticsearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.elasticsearch.autoconfigure
Configuration properties for Elasticsearch Vector Store.
ElasticsearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
embed(String) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds the given text into a vector.
embed(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
embed(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
embed(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds a batch of texts into vectors.
embed(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
embed(List<Document>, EmbeddingOptions, BatchingStrategy) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds a batch of Documents into vectors based on a BatchingStrategy.
embed(Document) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
 
embed(Document) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds the given document's content into a vector.
embed(Document) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.oci.OCIEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
embed(Document) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
 
embed(OllamaApi.EmbeddingsRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Generate embeddings from a model.
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.vectorstore.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.openai.api.OpenAiApi.Embedding
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns the value of the embedding record component.
embedding() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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(float[], Integer) - Constructor for class org.springframework.ai.embedding.Embedding
Creates a new Embedding instance.
Embedding(float[], Integer, EmbeddingResultMetadata) - Constructor for class org.springframework.ai.embedding.Embedding
Creates a new Embedding instance.
Embedding(Integer, float[]) - 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, float[]) - 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, float[]) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Create an embedding with the given index, embedding and object type set to 'embedding'.
Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
Creates an instance of a Embedding record class.
Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Embedding
Creates an instance of a Embedding record class.
Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Creates an instance of a Embedding record class.
Embedding(String, float[], String, Map<String, Object>, Double) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Creates an instance of a Embedding record class.
EMBEDDING - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
AI operation type for embedding.
Embedding_2 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
DIMENSION: 1024
Embedding_3 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
DIMENSION: up to 2048
EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
EMBEDDING_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
 
embeddingColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the dimension size of the embedding vectors.
embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the embedding dimension.
embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
Configures the dimension size of the embedding vectors.
embeddingDimensions - Variable in class org.springframework.ai.embedding.AbstractEmbeddingModel
Cached embedding dimensions.
embeddingDistance(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the name of the embedding field in the database.
embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the name of the field used for embedding vectors.
embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis embedding field name.
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.
EmbeddingList(String, List<T>, String, ZhiPuAiApi.Usage) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Creates an instance of a EmbeddingList record class.
EmbeddingList(List<float[]>, String, Integer) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Creates an instance of a EmbeddingList record class.
embeddingModel - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
embeddingModel - Variable in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
embeddingModel(TransformersEmbeddingModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelAutoConfiguration
 
EmbeddingModel - Interface in org.springframework.ai.embedding
EmbeddingModel is a generic interface for embedding models.
EmbeddingModelDescription - Interface in org.springframework.ai.model
Description of an embedding model.
EmbeddingModelMeterObservationHandler - Class in org.springframework.ai.embedding.observation
Handler for generating metrics from embedding model observations.
EmbeddingModelMeterObservationHandler(MeterRegistry) - Constructor for class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
 
EmbeddingModelObservationContext - Class in org.springframework.ai.embedding.observation
Context used to store metadata for embedding model exchanges.
EmbeddingModelObservationContext.Builder - Class in org.springframework.ai.embedding.observation
 
EmbeddingModelObservationConvention - Interface in org.springframework.ai.embedding.observation
Interface for an ObservationConvention for embedding model exchanges.
EmbeddingModelObservationDocumentation - Enum Class in org.springframework.ai.embedding.observation
Documented conventions for embedding model observations.
EmbeddingModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.embedding.observation
High-cardinality observation key names for embedding model operations.
EmbeddingModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.embedding.observation
Low-cardinality observation key names for embedding model operations.
EmbeddingObservationAutoConfiguration - Class in org.springframework.ai.model.embedding.observation.autoconfigure
Auto-configuration for Spring AI embedding model observations.
EmbeddingObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.embedding.observation.autoconfigure.EmbeddingObservationAutoConfiguration
 
EmbeddingOptions - Interface in org.springframework.ai.embedding
Options for embedding models.
EmbeddingOptionsBuilder - Class in org.springframework.ai.embedding
Builder for EmbeddingOptions.
embeddingProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the property name for storing embeddings.
embeddingRequest(EmbeddingRequest) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
 
EmbeddingRequest - Class in org.springframework.ai.embedding
Request to embed a list of input instructions.
EmbeddingRequest(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(String, MiniMaxApi.EmbeddingType) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(List<String>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(List<String>, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
EmbeddingRequest(List<String>, String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
EmbeddingRequest(List<String>, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.EmbeddingRequest
 
EmbeddingRequest(List<String>, MiniMaxApi.EmbeddingType) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Create an embedding request with the given input.
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) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Create an embedding request with the given input and model.
EmbeddingRequest(T, String, Integer) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
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, Integer, 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<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
Common AI provider metadata returned in an embedding response.
EmbeddingResponseMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResponseMetadata(String, Usage) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResponseMetadata(String, Usage, Map<String, Object>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
EmbeddingResultMetadata - Class in org.springframework.ai.embedding
Metadata associated with the embedding result.
EmbeddingResultMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata
 
EmbeddingResultMetadata(String, EmbeddingResultMetadata.ModalityType, MimeType, Object) - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata
 
EmbeddingResultMetadata.ModalityType - Enum Class in org.springframework.ai.embedding
 
EmbeddingResultMetadata.ModalityUtils - Class in org.springframework.ai.embedding
 
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.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns the value of the embeddings record component.
embeddings() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Returns the value of the embeddings record component.
embeddings(MiniMaxApi.EmbeddingRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
Creates an embedding vector representing the input text or token array.
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(OpenAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates an embedding vector representing the input text or token array.
embeddings(ZhiPuAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Creates an embedding vector representing the input text or token array.
EMBEDDINGS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
embeddingsByType() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the embeddingsByType record component.
embeddingsPath(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
EmbeddingsRequest(String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Shortcut constructor to create a EmbeddingRequest without options.
EmbeddingsRequest(String, List<String>, Duration, Map<String, Object>, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Creates an instance of a EmbeddingsRequest record class.
EmbeddingsResponse(String, List<float[]>, Long, Long, Integer) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Creates an instance of a EmbeddingsResponse record class.
EmbeddingUtils - Class in org.springframework.ai.model
Utility methods for embedding related operations.
embedForResponse(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds a batch of texts into vectors and returns the EmbeddingResponse.
embedForResponse(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
Embo_01 - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
DIMENSION: 1536
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 class org.springframework.ai.embedding.EmbeddingResultMetadata
 
EMPTY_CHAT_RESPONSE - Static variable in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
emptyChatCompletions() - Static method in class org.springframework.ai.azure.openai.MergeUtils
 
emptyContextPromptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
 
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 EmptyUsage implementation that returns zero for all property getters
EmptyUsage() - Constructor for class org.springframework.ai.chat.metadata.EmptyUsage
 
enabled() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
Returns the value of the enabled record component.
ENABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
Enabled thinking type.
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.
encodingFormat(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
end() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the end record component.
end() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
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.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
(default) Discards the end of the input.
endDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Sets the character used as the end delimiter for template expressions.
endOffsetSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
The end offset of the video segment in seconds.
endOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
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
 
enhancements(AzureChatEnhancementConfiguration) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
ensureKeyspaceExists(CqlSession, String) - Static method in class org.springframework.ai.chat.memory.cassandra.SchemaUtil
 
ensureKeyspaceExists(CqlSession, String) - Static method in class org.springframework.ai.vectorstore.cassandra.SchemaUtil
 
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().
entity() - Method in record class org.springframework.ai.chat.client.ResponseEntity
Returns the value of the entity record component.
entity(Class<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(Class<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
entity(StructuredOutputConverter<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
entity(ParameterizedTypeReference<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(ParameterizedTypeReference<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
entrySet() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
entrySet() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
entrySet() - Method in class org.springframework.ai.model.AbstractResponseMetadata
 
entrySet() - Method in class org.springframework.ai.model.MutableResponseMetadata
 
entrySet() - Method in interface org.springframework.ai.model.ResponseMetadata
 
env() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns the value of the env record component.
EOF() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
EOS_TOKEN - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
eq(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
EQ - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
equals(Object) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
equals(Object) - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
equals(Object) - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
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.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.converse.api.ConverseApiUtils.Aggregation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
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 record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.client.ChatClientRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.client.ChatClientResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.client.ResponseEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
equals(Object) - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
equals(Object) - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.chat.messages.SystemMessage
 
equals(Object) - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
equals(Object) - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
 
equals(Object) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
equals(Object) - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
equals(Object) - Method in class org.springframework.ai.chat.model.ChatResponse
 
equals(Object) - Method in class org.springframework.ai.chat.model.Generation
 
equals(Object) - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.chat.prompt.Prompt
 
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.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.evaluation.EvaluationRequest
 
equals(Object) - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
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.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
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.MediaContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
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.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
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 record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
equals(Object) - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.model.SimpleApiKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.moderation.Categories
 
equals(Object) - Method in class org.springframework.ai.moderation.CategoryScores
 
equals(Object) - Method in class org.springframework.ai.moderation.Moderation
 
equals(Object) - Method in class org.springframework.ai.moderation.ModerationMessage
 
equals(Object) - Method in class org.springframework.ai.moderation.ModerationPrompt
 
equals(Object) - Method in class org.springframework.ai.moderation.ModerationResponse
 
equals(Object) - Method in class org.springframework.ai.moderation.ModerationResult
 
equals(Object) - Method in record class org.springframework.ai.observation.AiOperationMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.ChatRequest.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
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.CopyModelRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
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.ollama.api.OllamaApi.Message.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
equals(Object) - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
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.AudioOutput
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.MediaContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
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.AudioParameters
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.StreamOptions
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.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.CompletionTokenDetails
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.OpenAiApi.Usage.PromptTokensDetails
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 record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.openai.api.ResponseFormat
 
equals(Object) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
equals(Object) - Method in class org.springframework.ai.openai.audio.speech.Speech
 
equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
 
equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
 
equals(Object) - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
equals(Object) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.rag.Query
Indicates whether some other object is "equal to" this one.
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.tool.definition.DefaultToolDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
Indicates whether some other object is "equal to" this one.
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.cassandra.CassandraVectorStore.SchemaColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
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.mariadb.MariaDBVectorStore.MariaDBDocument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vectorstore.redis.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 class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
equals(Object) - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.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.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
equals(Object) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
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.anthropic.api.AnthropicApi.ErrorEvent
Returns the value of the error record component.
error(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
 
Error(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Creates an instance of a Error record class.
ERROR - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Error event.
ERROR - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
 
ErrorEvent(AnthropicApi.EventType, AnthropicApi.ErrorEvent.Error) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
Creates an instance of a ErrorEvent record class.
ErrorLoggingObservationHandler - Class in org.springframework.ai.model.observation
An ObservationHandler that logs errors using a Tracer.
ErrorLoggingObservationHandler(Tracer, List<Class<? extends Observation.Context>>) - Constructor for class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
ErrorLoggingObservationHandler(Tracer, List<Class<? extends Observation.Context>>, Consumer<Observation.Context>) - Constructor for class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
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
 
escapeCurlyBrackets(String) - Static method in class org.springframework.ai.test.CurlyBracketEscaper
Escapes all curly brackets in the input string by adding a backslash before them
estimate(Iterable<MediaContent>) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 
estimate(Iterable<MediaContent>) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
Estimates the number of tokens in the given messages.
estimate(String) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 
estimate(String) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
Estimates the number of tokens in the given text.
estimate(MediaContent) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 
estimate(MediaContent) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
Estimates the number of tokens in the given message.
EUCLIDEAN - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
The euclidean distance metric.
EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
 
EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
 
EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
 
EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Also called L2_DISTANCE, calculates the Euclidean distance between two vectors.
EUCLIDEAN_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
 
EUCLIDEAN_SQUARED - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Also called L2_SQUARED is the Euclidean distance without taking the square root.
evalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
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.
evaluate(EvaluationRequest) - Method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
Evaluates whether the response content in the EvaluationRequest is factually supported by the context provided in the same request.
evaluate(EvaluationRequest) - Method in class org.springframework.ai.chat.evaluation.RelevancyEvaluator
 
evaluate(EvaluationRequest) - Method in interface org.springframework.ai.evaluation.Evaluator
 
evaluateQuestionAndAnswer(String, String, boolean) - Method in class org.springframework.ai.evaluation.BasicEvaluationTest
 
EvaluationRequest - Class in org.springframework.ai.evaluation
Represents an evaluation request, which includes the user's text, a list of content data, and a chat response.
EvaluationRequest(String, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
 
EvaluationRequest(String, List<Document>, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
 
EvaluationRequest(List<Document>, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
 
EvaluationResponse - Class in org.springframework.ai.evaluation
 
EvaluationResponse(boolean, float, String, Map<String, Object>) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
 
EvaluationResponse(boolean, String, Map<String, Object>) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
 
Evaluator - Interface in org.springframework.ai.evaluation
 
eventToChatCompletionResponse(AnthropicApi.StreamEvent, AtomicReference<StreamHelper.ChatCompletionResponseBuilder>) - Method in class org.springframework.ai.anthropic.api.StreamHelper
 
executeTest(Consumer<VectorStore>) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
Execute a test function with a configured VectorStore instance.
executeToolCalls(Prompt, ChatResponse) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager
 
executeToolCalls(Prompt, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolCallingManager
Execute the tool calls requested by the model.
executeToolCalls(Prompt, ChatResponse) - Method in class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
Executes tool calls by delegating to the underlying tool calling manager.
exists(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
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().
expand(Query) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
 
expand(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander
Expands the given query into a list of queries.
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.
expiresAt() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
Returns the value of the expiresAt record component.
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.
extractOtelSpan(TracingObservationHandler.TracingContext) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
 
extractRegions(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Process the page to extract the region text.

F

f16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
FABLE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Fable voice
FABLE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
FACT_VERIFICATION - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies that the query embedding is used for fact verification.
FactCheckingEvaluator - Class in org.springframework.ai.chat.evaluation
Implementation of Evaluator used to evaluate the factual accuracy of Large Language Model (LLM) responses against provided context.
FactCheckingEvaluator(ChatClient.Builder) - Constructor for class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
Constructs a new FactCheckingEvaluator with the provided ChatClient.Builder.
FactCheckingEvaluator(ChatClient.Builder, String) - Constructor for class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
Constructs a new FactCheckingEvaluator with the provided ChatClient.Builder and evaluation prompt.
failureCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the failureCount record component.
failureResponse(String) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
families() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns the value of the families record component.
family() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns the value of the family record component.
FANTASY_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
fieldName(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
fieldName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
fields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the fields array.
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.redis.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.
file(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
file(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
FILE - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
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 - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
FILTER_EXPRESSION - Static variable in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
 
FILTER_EXPRESSION_CONVERTER - Static variable in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
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.
filterExpression(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
filterExpression(String) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
Document metadata filter expression.
filterExpression(Supplier<Filter.Expression>) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
filterExpression(Filter.Expression) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
filterExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
filterExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
Retrieves documents by query embedding similarity and matching the filters.
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.mariadb.MariaDBVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets the filter expression converter.
filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the filter expression converter.
filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Sets the filter expression converter.
filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets the filter expression converter.
filterExpressionConverter(MongoDBAtlasFilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Sets the filter expression converter.
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 org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException
 
FilterExpressionTextParser - Class in org.springframework.ai.vectorstore.filter
Parse a textual, vector-store agnostic, filter expression language into Filter.Expression.
FilterExpressionTextParser() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser(ANTLRErrorStrategy) - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser.DescriptiveErrorListener - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionParseException - Exception in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionVisitor - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
FilterHelper - Class in org.springframework.ai.vectorstore.filter
Helper class providing various boolean transformation.
filterMetadataFields(List<AzureVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets the metadata fields for filtering.
filterMetadataFields(List<WeaviateVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Configures the filterable metadata fields.
filterNonSupportedFields(Map<String, Object>) - Static method in class org.springframework.ai.ollama.api.OllamaOptions
Filter out the non-supported fields from the options.
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.
financial() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the financial record component.
financial() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the financial record component.
financial(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
financial(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
findByConversationId(String) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
 
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
Finds all classes in the specified package that match the given type filter.
findConversationIds() - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
 
findJsonAnnotatedClassesInPackage(Class<?>) - Static method in class org.springframework.ai.aot.AiRuntimeHints
Finds classes in a package that are annotated with JsonInclude or have Jackson annotations.
findJsonAnnotatedClassesInPackage(String) - Static method in class org.springframework.ai.aot.AiRuntimeHints
Finds classes in a package that are annotated with JsonInclude or have Jackson annotations.
FINISH_REASON - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
 
finishReason() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the finishReason record component.
finishReason(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Set the reason this choice completed for the generation.
finishReason(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
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
firstByteLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the firstByteLatency record component.
fixedThreadPoolExecutorSize(int) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Executor to use when adding documents.
FLAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
FLAC format
FLAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
flagged() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
 
flagged() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Returns the value of the flagged record component.
flagged(boolean) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
 
FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
FLAT - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
 
flatten() - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
Foo() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Foo
 
Foo(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Foo
 
forBespokeMinicheck(ChatClient.Builder) - Static method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
Creates a FactCheckingEvaluator configured for use with the Bespoke Minicheck model.
forcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
Sets whether to force vector normalization.
forcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets whether to force vector normalization.
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.Model.Details
Returns the value of the format record component.
format() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
Returns the value of the format record component.
format() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
Returns the value of the format record component.
format(Object) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
format(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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
 
Format() - Constructor for class org.springframework.ai.content.Media.Format
 
formatDate(Date) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Format the given Date object into string.
FormatProvider - Interface in org.springframework.ai.converter
Implementations of this interface provides instructions for how the output of a language generative should be formatted.
FRAMEWORK - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
AI operation type for framework.
frequencyPenalty() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.
frequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
frequencyPenalty(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the frequency penalty to use for the chat.
frequencyPenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
frequencyPenalty(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
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, PromptMetadata) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
from(ChatCompletions, PromptMetadata, CompletionsUsage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
from(ChatCompletions, PromptMetadata, Usage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
from(EmbeddingsOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
from(ImageGenerations) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
from(Object...) - Static method in class org.springframework.ai.tool.ToolCallbacks
 
from(Method) - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
Create a default ToolDefinition instance from a Method.
from(Method) - Static method in interface org.springframework.ai.tool.metadata.ToolMetadata
Create a default ToolMetadata instance from a Method.
from(String) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
from(String) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
from(String) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
from(List<? extends ToolCallback>) - Static method in interface org.springframework.ai.tool.ToolCallbackProvider
 
from(AnthropicApi.ChatCompletionRequest) - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
from(AzureOpenAiAudioTranscriptionOptions.StructuredResponse) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
from(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
from(AdvisedRequest) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
from(AdvisedResponse) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Create a new AdvisedResponse.Builder instance from the provided AdvisedResponse.
from(ChatClientRequest) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
from(ChatClientResponse) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
 
from(ChatResponse) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
 
from(ChatResponse, Usage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
from(DefaultContentFormatter) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
 
from(MistralAiApi.ChatCompletion) - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
 
from(MistralAiApi.ChatCompletion, Usage) - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
 
from(OpenAiAudioApi.StructuredResponse) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
from(OpenAiAudioApi.StructuredResponse) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
from(ToolCallback...) - Static method in interface org.springframework.ai.tool.ToolCallbackProvider
 
from(SearchRequest) - Static method in class org.springframework.ai.vectorstore.SearchRequest
Copy an existing SearchRequest.Builder instance.
from(VertexAiMultimodalEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
from(VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
fromJson(Integer, Integer, Integer, Object) - Static method in class org.springframework.ai.chat.metadata.DefaultUsage
Create a new DefaultUsage with promptTokens, completionTokens, and totalTokens.
fromJson(String) - Static method in class org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
Parses a JSON string into an ObjectNode.
fromJson(String, TypeReference<T>) - Static method in class org.springframework.ai.util.json.JsonParser
Converts a JSON string to a Java object.
fromJson(String, Class<T>) - Static method in class org.springframework.ai.util.json.JsonParser
Converts a JSON string to a Java object.
fromJson(String, Type) - Static method in class org.springframework.ai.util.json.JsonParser
Converts a JSON string to a Java object.
fromOptions(AnthropicChatOptions) - Static method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
fromOptions(AzureOpenAiChatOptions) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
fromOptions(MiniMaxChatOptions) - Static method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
fromOptions(MistralAiChatOptions) - Static method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
fromOptions(OCICohereChatOptions) - Static method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
fromOptions(OllamaOptions) - Static method in class org.springframework.ai.ollama.api.OllamaOptions
 
fromOptions(OpenAiChatOptions) - Static method in class org.springframework.ai.openai.OpenAiChatOptions
 
fromOptions(VertexAiGeminiChatOptions) - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
fromOptions(ZhiPuAiChatOptions) - Static method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
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
Deprecated.
 
fromValue(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
 
function() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Returns the value of the function record component.
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.ollama.api.OllamaApi.ChatRequest.Tool
Returns the value of the function record component.
function() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
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.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Returns the value of the function record component.
function(String) - Static method in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
Specifying a particular function forces the model to call that function.
function(String) - Static method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
Specifying a particular function forces the model to call that function.
Function(String, String, String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
Create tool function definition.
Function(String, String, String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
Create tool function definition.
Function(String, String, String) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
Creates an instance of a Function record class.
Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map<String, Object>, Boolean) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
Create tool function definition.
FUNCTION - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
Function tool type.
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.ollama.api.OllamaApi.ChatRequest.Tool.Type
Function tool type.
FUNCTION - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
Function tool type.
FUNCTION - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.
functionCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the tool callbacks.
FunctionPromptTemplate - Class in org.springframework.ai.chat.prompt
 
FunctionPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.FunctionPromptTemplate
 
FunctionTool() - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
FunctionTool() - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
FunctionTool() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
 
FunctionTool() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
 
FunctionTool(MiniMaxApi.FunctionTool.Function) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(MiniMaxApi.FunctionTool.Type, MiniMaxApi.FunctionTool.Function) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(MistralAiApi.FunctionTool.Function) - Constructor for 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 class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
FunctionTool(OpenAiApi.FunctionTool.Function) - Constructor for 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 class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(ZhiPuAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(ZhiPuAiApi.FunctionTool.Type, ZhiPuAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionToolCallback<I,O> - Class in org.springframework.ai.tool.function
A ToolCallback implementation to invoke functions as tools.
FunctionToolCallback(ToolDefinition, ToolMetadata, Type, BiFunction<I, ToolContext, O>, ToolCallResultConverter) - Constructor for class org.springframework.ai.tool.function.FunctionToolCallback
 
FunctionToolCallback.Builder<I,O> - Class in org.springframework.ai.tool.function
 

G

gcsUri - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
The Cloud Storage location of the image to perform the embedding.
gcsUri - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
The Cloud Storage location of the video on which to perform the embedding.
gcsUri(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
gcsUri(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
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
 
GEMFIRE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by GemFire.
GEMFIRE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
GemFireConnectionDetails - Interface in org.springframework.ai.vectorstore.gemfire.autoconfigure
Connection details for a GemFire service.
gemfireVectorStore(EmbeddingModel, GemFireVectorStoreProperties, GemFireConnectionDetails, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreAutoConfiguration
 
GemFireVectorStore - Class in org.springframework.ai.vectorstore.gemfire
A VectorStore implementation backed by GemFire.
GemFireVectorStore(GemFireVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
Protected constructor that accepts a builder instance.
GemFireVectorStore.Builder - Class in org.springframework.ai.vectorstore.gemfire
Builder class for creating GemFireVectorStore instances.
GemFireVectorStore.CreateRequest - Class in org.springframework.ai.vectorstore.gemfire
 
GemFireVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.gemfire.autoconfigure
Auto-configuration for GemFire Vector Store.
GemFireVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreAutoConfiguration
 
GemFireVectorStoreProperties - Class in org.springframework.ai.vectorstore.gemfire.autoconfigure
Configuration properties for GemFire Vector Store.
GemFireVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
GEMINI_1_5_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_1_5_FLASH_8B - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_1_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_2_0_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_2_0_FLASH_LIGHT - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_2_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
GEMINI_PRO_VISION - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
Deprecated by Goolgle in favor of 1.5 pro and flash models.
GeminiRequest(List<Content>, GenerativeModel) - Constructor for record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.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(Usage, Observation.Context, MeterRegistry) - Static method in class org.springframework.ai.model.observation.ModelUsageMetricsGenerator
 
generate(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens Generate tokens
generatedText(String) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
generatedText(String) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
 
generatedText(String) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Details
 
generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.StreamDetails
 
generateForMethodInput(Method, JsonSchemaGenerator.SchemaOption...) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
Generate a JSON Schema for a method's input parameters.
generateForType(Type, JsonSchemaGenerator.SchemaOption...) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
Generate a JSON Schema for a class type.
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.
generateParagraphs(ParagraphManager.Paragraph, PDOutlineNode, Integer) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
For given PDOutlineNode bookmark convert all sibling PDOutlineItem items into ParagraphManager.Paragraph instances under the parentParagraph.
GenerateParameters - Class in org.springframework.ai.huggingface.model
GenerateParameters
GenerateParameters() - Constructor for class org.springframework.ai.huggingface.model.GenerateParameters
 
GenerateRequest - Class in org.springframework.ai.huggingface.model
GenerateRequest
GenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.GenerateRequest
 
GenerateResponse - Class in org.springframework.ai.huggingface.model
GenerateResponse
GenerateResponse() - Constructor for class org.springframework.ai.huggingface.model.GenerateResponse
 
generateStream(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
generateStreamWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
generateWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Generate tokens Generate tokens
Generation - Class in org.springframework.ai.chat.model
Represents a response returned by the AI.
Generation - Class in org.springframework.ai.moderation
The Generation class represents a response from a moderation process.
Generation() - Constructor for class org.springframework.ai.moderation.Generation
 
Generation(AssistantMessage) - Constructor for class org.springframework.ai.chat.model.Generation
 
Generation(AssistantMessage, ChatGenerationMetadata) - Constructor for class org.springframework.ai.chat.model.Generation
 
Generation(Moderation) - Constructor for class org.springframework.ai.moderation.Generation
 
Generation(Moderation, ModerationGenerationMetadata) - Constructor for class org.springframework.ai.moderation.Generation
 
generationMetadata(ModerationGenerationMetadata) - Method in class org.springframework.ai.moderation.Generation
 
generations(List<Generation>) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
 
generativeAiInferenceClient(OCIConnectionProperties) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiInferenceClientAutoConfiguration
 
get() - Method in class org.springframework.ai.reader.JsonReader
 
get() - Method in class org.springframework.ai.reader.jsoup.JsoupDocumentReader
 
get() - Method in class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Extracts and returns a list of documents from the resource.
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.
get(JsonNode) - Method in class org.springframework.ai.reader.JsonReader
 
get(String) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Get the messages in the chat memory for the specified conversation.
get(String) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
get(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
get(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
get(String) - Method in class org.springframework.ai.model.AbstractResponseMetadata
Gets an entry from the context.
get(String) - Method in class org.springframework.ai.model.MutableResponseMetadata
Gets an entry from the context.
get(String) - Method in interface org.springframework.ai.model.ResponseMetadata
Gets an entry from the context.
get(String) - Method in class org.springframework.ai.reader.JsonReader
Retrieves documents from the JSON resource using a JSON Pointer.
get(String, int) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
 
get(String, int) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Deprecated.
in favor of using MessageWindowChatMemory.
get(String, int) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
Deprecated.
 
get(String, int) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
Deprecated.
 
get(String, int) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
Deprecated.
get(String, int) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
get(String, String) - Static method in class org.springframework.ai.oci.ServingModeHelper
Retrieves a specific type of ServingMode based on the provided serving mode string.
get_id() - Method in class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
 
getAccessKey() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getAccessKey() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
 
getAccessToken() - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
getAdditionalModels() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
getAdvisedRequest() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Deprecated.
not used anymore
getAdvisorName() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getAdvisorParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getAdvisorRequestContext() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
getAdvisorResponseContext() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
getAdvisors() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
getAdvisors() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getAdvisors() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
getAdvisorType() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Deprecated.
advisors don't have types anymore, they're all "around"
getApiClient() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getApiKey() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
getApiKey() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
getApiKey() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getApiKey() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
getApiKey() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getApiKey() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
 
getApiKey() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
getApiKey() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
 
getApiKey() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
getApiKey() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getApiKeyPrefix() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getAssistantColumn() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
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).
getAuthenticationType() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getAuthType() - Method in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
getAutoTruncate() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
getAws() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getB64Json() - Method in class org.springframework.ai.image.Image
 
getBackoff() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
getBasePath() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Get the current base path
getBaseUrl() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
 
getBaseUrl() - Method in interface org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionDetails
 
getBaseUrl() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
getBatchingStrategy() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
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
getBetaVersion() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getBiFunctionArgumentClass(Class<? extends BiFunction<?, ?, ?>>, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Retrieves the class of a specific argument in a given function class.
getBiFunctionInputClass(Class<? extends BiFunction<?, ?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the input class of a given function class.
getBucketName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getCache() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
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.
getCallAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
 
getCallAdvisors() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
getCandidateCount() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getCaPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getCategories() - Method in class org.springframework.ai.moderation.ModerationResult
 
getCategory() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
getCategoryScores() - Method in class org.springframework.ai.moderation.ModerationResult
 
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
 
getChat() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getChatClientRequest() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getChatClientResponse() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getChatMemoryStore() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
Get the chat memory store.
getChatOptions() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getChatOptionsAdditionalModelRequestFields(ChatOptions, ModelOptions) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
getClientKeyPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getClientPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getClipGuidancePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getCollection(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
getCompartment() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
getCompartment() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getCompartment() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
getCompletionsPath() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getCompletionsPath() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getCompletionTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
getCompletionTokens() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
 
getCompletionTokens() - 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.
getCompletionTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
 
getConfig() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
getConfigPrefix() - Static method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
getConnectionMode() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getConnections() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
Returns the map of configured SSE connections.
getConnections() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
getConnectTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getConsistencyLevel() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getConstraintName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getConsumerInputClass(Class<? extends Consumer<?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the input class of a given Consumer class.
getContainerName() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getContentColumnName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getContentFilterMetadata() - Method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
Returns the underlying AI provider metadata for filtering applied to prompt content.
getContentFilters() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
getContentFilters() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
getContentFormatter() - Method in class org.springframework.ai.document.Document
Returns the content formatter associated with this document.
getContents() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getContext() - Method in class org.springframework.ai.chat.model.ToolContext
Returns the immutable context map.
getContextualName(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
getContextualName(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
getContextualName(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
getContextualName(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
getContextualName(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
getContextualName(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getConversionService() - Method in class org.springframework.ai.converter.AbstractConversionServiceOutputConverter
Return the ConversionService used by this converter.
getCreated() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
getCreated() - Method in class org.springframework.ai.image.ImageResponseMetadata
 
getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getCumulativeUsage(Usage, ChatResponse) - Static method in class org.springframework.ai.chat.metadata.UsageUtils
Accumulate usage tokens from the previous chat response to the current usage tokens.
getCustomHeaders() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
getCustomMetadata() - Method in class org.springframework.ai.reader.TextReader
Metadata associated with all documents created by the loader.
getCustomObservationConvention() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
getDangerousAndCriminalContent() - Method in class org.springframework.ai.moderation.CategoryScores
 
getData() - Method in class org.springframework.ai.content.Media
Get the media data object
getDataAsByteArray() - Method in class org.springframework.ai.content.Media
Get the media data as a byte array
getDatabaseName() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getDatabaseName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getDatabaseName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getDatabaseSystem() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getDataList() - Method in class org.springframework.ai.evaluation.EvaluationRequest
 
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.anthropic.AnthropicChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
 
getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageModel
 
getDefaultOptions() - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
getDefaultOptions() - Method in interface org.springframework.ai.chat.model.ChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.minimax.MiniMaxChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.ollama.OllamaChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.openai.OpenAiChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.openai.OpenAiModerationModel
 
getDefaultOptions() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
 
getDefaultSimilarityThreshold() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
getDefaultTopK() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getDescription() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
getDescription() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
getDescription() - Method in interface org.springframework.ai.model.ModelDescription
Returns the description of the model.
getDescription() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
getDescription() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
getDescription() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
 
getDescription() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
 
getDescription() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
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.azure.openai.AzureOpenAiEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
getDimensions() - Method in interface org.springframework.ai.embedding.EmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
getDimensions() - Method in interface org.springframework.ai.model.EmbeddingModelDescription
 
getDimensions() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
Not used by OCI GenAI.
getDimensions() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getDimensions() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
getDimensions() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getDimensions() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getDimensions() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getDimensions() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
 
getDimensions() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
getDimensions() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
 
getDimensions() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
getDirectory() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
getDistanceMetadataFieldName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
getDockerComposeConnectionDetails(DockerComposeConnectionSource) - Method in class org.springframework.ai.docker.compose.service.connection.typesense.TypesenseDockerComposeConnectionDetailsFactory
 
getDockerLabel() - Method in class org.springframework.ai.huggingface.model.Info
Get dockerLabel
getDocumentData() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
 
getDocumentFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
getDocumentId() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
 
getDocuments() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getDoSample() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getDriver() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getDriver() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getDuplicateToolNames(List<ToolCallback>) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getDuplicateToolNames(ToolCallback...) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getEmbedding() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getEmbedding() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Returns a defensive copy of the embedding vector.
getEmbeddingColumnName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getEmbeddingModel() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
getEmbeddingOptions() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
getEmbeddingProperty() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
GetEmbeddingResponse(List<String>, List<float[]>, List<String>, List<Map<String, String>>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Creates an instance of a GetEmbeddingResponse record class.
getEmbeddings(String, ChromaApi.GetEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
getEmbeddingsPath() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
GetEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>, Integer, Integer) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List<String>, Map<String, Object>, Integer, Integer, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.vectorstore.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.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
getEndpoint() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getEndpoint() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getEndpointName(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
getEnhancements() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getEntity() - Method in record class org.springframework.ai.chat.client.ResponseEntity
 
getEnvironment() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.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
getEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
 
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.retry.autoconfigure.SpringAiRetryProperties
 
getF16KV() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getFeedback() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
getFieldName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getFields() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getFields() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getFields() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getFile() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getFilterField() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getFinancial() - Method in class org.springframework.ai.moderation.CategoryScores
 
getFingerprint() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
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.chat.metadata.DefaultChatGenerationMetadata
 
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
 
getFixedThreadPoolExecutorSize() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getFormat() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
Deprecated.
not used anymore. The format instructions are already included in the ChatModelObservationContext.
getFormat() - Method in class org.springframework.ai.converter.BeanOutputConverter
Provides the expected format of the response, instructing that it should adhere to the generated JSON schema.
getFormat() - Method in interface org.springframework.ai.converter.FormatProvider
Get the format of the output of a language generative.
getFormat() - Method in class org.springframework.ai.converter.ListOutputConverter
 
getFormat() - Method in class org.springframework.ai.converter.MapOutputConverter
 
getFormat() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getFormatAsString(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
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.anthropic.AnthropicChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getFrequencyPenalty() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the frequency penalty to use for the chat.
getFrequencyPenalty() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getFunction() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
getFunction() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
getFunction() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
 
getFunction() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
 
getFunctionArgumentClass(Class<? extends Function<?, ?>>, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Retrieves the class of a specific argument in a given function class.
getFunctionArgumentType(ResolvableType, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Retrieves the type of a specific argument in a given function class.
getFunctionInputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the input class of a given function class.
getFunctionOutputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the output class of a given function class.
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
getGoogleSearchRetrieval() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getGpuDeviceId() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.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.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getGranularityType() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getHarassment() - Method in class org.springframework.ai.moderation.CategoryScores
 
getHarassmentThreatening() - Method in class org.springframework.ai.moderation.CategoryScores
 
getHate() - Method in class org.springframework.ai.moderation.CategoryScores
 
getHateThreatening() - Method in class org.springframework.ai.moderation.CategoryScores
 
getHeaders() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getHealth() - Method in class org.springframework.ai.moderation.CategoryScores
 
getHeight() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
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
 
getHeight() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getHighCardinalityKeyValues(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
getHighCardinalityKeyValues(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
getHighCardinalityKeyValues(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
getHighCardinalityKeyValues(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
getHighCardinalityKeyValues(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
getHighCardinalityKeyValues(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getHost() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
getHost() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
 
getHost() - Method in interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
 
getHost() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getHost() - Method in interface org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientConnectionDetails
 
getHost() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getHost() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
 
getHost() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
getHost() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
 
getHost() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
getHost() - Method in interface org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateConnectionDetails
 
getHost() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getHost(String) - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
 
getHttpHeaders() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getHttpHeaders() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getId() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
A unique identifier for the chat completion operation.
getId() - Method in class org.springframework.ai.content.Media
Get the media id
getId() - Method in class org.springframework.ai.document.Document
Returns the unique identifier for this 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.moderation.Moderation
 
getId() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
getIdFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getIdFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getIdleTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getIdProperty() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getIdType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getImageFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
getIndex() - Method in class org.springframework.ai.embedding.Embedding
 
getIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getIndexName() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getIndexName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
getIndexParameters() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getInitialInterval() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
getInput() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.azure.openai.AzureOpenAiEmbeddingOptions
 
getInputType() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
getInputType() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
getInputType() - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
getInstructions() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
 
getInstructions() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getInstructions() - Method in class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
getInstructions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
 
getInstructions() - Method in class org.springframework.ai.image.ImagePrompt
 
getInstructions() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
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.moderation.ModerationPrompt
 
getInstructions() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getInternalToolExecutionEnabled() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Whether the ChatModel is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller.
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getJedis() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
getJsonPropertyValues(Class<?>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Returns the list of name values of the JsonProperty annotations.
getJsonSchema() - Method in class org.springframework.ai.converter.BeanOutputConverter
Provides the generated JSON schema for the target type.
getJsonSchema() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
getJsonSchema() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
getJsonSchema() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
getJsonSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat
 
getJsonSchema() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
getJsonSchema(Type, boolean) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Generates JSON Schema (version 2020_12) for the given class.
getJsonSchemaMap() - Method in class org.springframework.ai.converter.BeanOutputConverter
 
getKeepAlive() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getKeepAliveTimeMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getKeepAliveTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getKey() - Method in enum class org.springframework.ai.chat.client.ChatClientAttributes
 
getKey() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getKeyspace() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
getKeyspace() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getKeyToken() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
getKeyToken() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
 
getKwargs() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getLabel() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getLanguage() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getLanguage() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getLaw() - Method in class org.springframework.ai.moderation.CategoryScores
 
getLoadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
 
getLocation() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getLocation() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
getLogitBias() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
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
getLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getLowCardinalityKeyValues(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
getLowCardinalityKeyValues(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
getLowCardinalityKeyValues(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
getLowCardinalityKeyValues(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
getLowCardinalityKeyValues(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
getLowCardinalityKeyValues(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getLowVRAM() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMainGPU() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMappingJson() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getMaskSensitiveInfo() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getMaxAttempts() - Method in class org.springframework.ai.retry.autoconfigure.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
getMaxCompletionTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMaxConcurrentRequests() - Method in class org.springframework.ai.huggingface.model.Info
Router Parameters minimum: 0
getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getMaxDocumentBatchSize() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getMaxDocumentBatchSize() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getMaxInputLength() - Method in class org.springframework.ai.huggingface.model.Info
Get maxInputLength minimum: 0
getMaxInterval() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
getMaxNewTokens() - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
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
 
getMaxRetries() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getMaxStopSequences() - Method in class org.springframework.ai.huggingface.model.Info
Get maxStopSequences minimum: 0
getMaxTokens() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getMaxTokens() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the maximum number of tokens to use for the chat.
getMaxTokens() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getMaxTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
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
getMcpExchange(ToolContext) - Static method in class org.springframework.ai.mcp.McpToolUtils
Retrieves the MCP exchange object from the provided tool context if it exists.
getMedia() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getMedia() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
getMedia() - Method in class org.springframework.ai.chat.messages.UserMessage
 
getMedia() - Method in interface org.springframework.ai.content.MediaContent
Get the media associated with the content.
getMedia() - Method in class org.springframework.ai.document.Document
Returns the document's media content, if any.
getMediaLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getMediaLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getMediaLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getMessageConverter() - Method in class org.springframework.ai.converter.AbstractMessageOutputConverter
Return the message converter used by this output converter.
getMessageLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getMessageLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getMessageLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getMessages() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getMessageType() - Method in class org.springframework.ai.chat.messages.AbstractMessage
Get the message type of the message.
getMessageType() - Method in interface org.springframework.ai.chat.messages.Message
Get the message type.
getMetadata() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getMetadata() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
getMetadata() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
getMetadata() - Method in class org.springframework.ai.chat.messages.AbstractMessage
Get the metadata of the message.
getMetadata() - Method in class org.springframework.ai.chat.model.ChatResponse
 
getMetadata() - Method in class org.springframework.ai.chat.model.Generation
 
getMetadata() - Method in interface org.springframework.ai.content.Content
Get the metadata associated with the content.
getMetadata() - Method in class org.springframework.ai.document.Document
Returns the metadata associated with this 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.evaluation.EvaluationResponse
 
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.moderation.Generation
 
getMetadata() - Method in class org.springframework.ai.moderation.ModerationResponse
 
getMetadata() - Method in class org.springframework.ai.openai.audio.speech.Speech
 
getMetadata() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
 
getMetadata() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMetadata() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
getMetadataFieldList() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getMetadataFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getMetadataFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getMetadataFields() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getMetadataFieldsToFilter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
getMetadataLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getMetadataLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getMetadataLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
getMetadataMode() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
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
 
getMethod() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
getMetricType() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getMimeType() - Method in class org.springframework.ai.content.Media
Get the media MIME type
getMimeType() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
 
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
 
getMinP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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
 
getModalityType() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
 
getModalityType(MimeType) - Static method in class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityUtils
Infers the EmbeddingResultMetadata.ModalityType of the source data used to generate the embedding using the source data MimeType.
getMode() - Method in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
 
getModel() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getModel() - Method in interface org.springframework.ai.audio.transcription.AudioTranscriptionOptions
 
getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getModel() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
The model that handled the request.
getModel() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the model to use for the chat.
getModel() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getModel() - Method in interface org.springframework.ai.embedding.EmbeddingOptions
 
getModel() - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
The model that handled the request.
getModel() - Method in interface org.springframework.ai.image.ImageOptions
 
getModel() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getModel() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
 
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.mistralai.moderation.MistralAiModerationOptions
 
getModel() - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
getModel() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
 
getModel() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getModel() - Method in class org.springframework.ai.moderation.Moderation
 
getModel() - Method in interface org.springframework.ai.moderation.ModerationOptions
 
getModel() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getModel() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getModel() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.openai.OpenAiModerationOptions
 
getModel() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getModel() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
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
Get the model id.
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.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.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.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
 
getModeNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
getMultiplier() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
getN() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getN() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getN() - Method in interface org.springframework.ai.image.ImageOptions
 
getN() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getN() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
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
 
getN() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getName() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
Get the name of the model.
getName() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
 
getName() - Method in interface org.springframework.ai.chat.client.advisor.api.Advisor
Return the name of the advisor.
getName() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
getName() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
getName() - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
getName() - Method in class org.springframework.ai.content.Media
 
getName() - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
getName() - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
getName() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
getName() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getName() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
getName() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
getName() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
getName() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
getName() - Method in interface org.springframework.ai.model.ModelDescription
Returns the name of the model.
getName() - Method in enum class org.springframework.ai.ollama.api.OllamaModel
 
getName() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
 
getName() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
getName() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
getName() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
 
getName() - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getName() - Method in interface org.springframework.ai.vectorstore.VectorStore
 
getName() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
 
getName() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
 
getName() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
getName() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
getName() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
getNamespace() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getNamespace() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
getNativeClient() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
getNativeClient() - Method in interface org.springframework.ai.vectorstore.VectorStore
Returns the native client if available in this vector store implementation.
getNativeClient() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
 
getNativeExpression() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
Retrieves the native Milvus filter expression.
getNativeUsage() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
getNativeUsage() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
 
getNativeUsage() - Method in interface org.springframework.ai.chat.metadata.Usage
Return the usage data from the underlying model API response.
getNativeUsage() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
 
getNumBatch() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumCtx() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getNumGPU() - 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.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getObjectMapper() - Method in class org.springframework.ai.converter.BeanOutputConverter
Configures and returns an object mapper for JSON operations.
getObjectMapper() - Static method in class org.springframework.ai.util.json.JsonParser
Returns a Jackson ObjectMapper instance tailored for JSON-parsing operations for tool calling and structured output.
getObservationRegistry() - Method in interface org.springframework.ai.chat.client.advisor.api.AdvisorChain
 
getObservationRegistry() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
getObservationRegistry() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
getObservations() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
getOnHttpCodes() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
getOnnx() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
getOpenAiApiKey() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
getOperationMetadata() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
getOperationMetadata() - Method in class org.springframework.ai.model.observation.ModelObservationContext
 
getOperationName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getOperationType() - Method in class org.springframework.ai.image.observation.ImageModelObservationContext
 
getOptimization() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getOptions() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
 
getOptions() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getOptions() - Method in class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
getOptions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
 
getOptions() - Method in class org.springframework.ai.image.ImagePrompt
 
getOptions() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
 
getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
 
getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
 
getOptions() - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
getOptions() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
getOptions() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
 
getOptions() - Method in interface org.springframework.ai.model.ModelRequest
Retrieves the customizable options for AI model interactions.
getOptions() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
 
getOptions() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
 
getOptions() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
getOptions() - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
getOptions() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
getOptions() - Method in class org.springframework.ai.moderation.ModerationPrompt
 
getOptions() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
getOptions() - Method in class org.springframework.ai.stabilityai.StabilityAiImageModel
 
getOrDefault(Object, T) - Method in class org.springframework.ai.model.AbstractResponseMetadata
Returns an element or default if not present.
getOrDefault(Object, T) - Method in class org.springframework.ai.model.MutableResponseMetadata
Returns an element or default if not present.
getOrDefault(Object, T) - Method in interface org.springframework.ai.model.ResponseMetadata
Returns an element or default if not present.
getOrDefault(String, Supplier<T>) - Method in interface org.springframework.ai.model.ResponseMetadata
Returns an element or default if not present.
getOrDefault(String, T) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
getOrDefault(String, T) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
getOrder() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getOutput() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
getOutput() - Method in class org.springframework.ai.chat.model.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.moderation.Generation
 
getOutput() - Method in class org.springframework.ai.openai.audio.speech.Speech
 
getOutputAudio() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getOutputModalities() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getParagraphsByLevel(ParagraphManager.Paragraph, int, boolean) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
getParallelToolCalls() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getParameters() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get parameters
getParameters() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
Get parameters
getParameters() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
getParameters() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
getParameters() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
getParameters() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
getParamName() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
getPartitionKeyPath() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getPassPhrase() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getPassword() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
getPassword() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
getPassword() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getPassword() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
 
getPassword() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getPathName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
getPenalizeNewline() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getPii() - Method in class org.springframework.ai.moderation.CategoryScores
 
getPort() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
getPort() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
 
getPort() - Method in interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
 
getPort() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getPort() - Method in interface org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientConnectionDetails
 
getPort() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getPort() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
 
getPort() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
getPort() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
 
getPort() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
getPreambleOverride() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getPredictionServiceSettings() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
getPredictRequestBuilder(EmbeddingRequest, EndpointName, VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
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.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
getPresencePenalty() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getPresencePenalty() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the presence penalty to use for the chat.
getPresencePenalty() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getPresencePenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getPrivateKey() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getProfile() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getProjectId() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
getPrompt() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getPrompt() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getPromptEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
 
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.chat.metadata.ChatResponseMetadata
Returns the prompt metadata gathered by the AI during request processing.
getPromptTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
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 record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
 
getProtocol() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
 
getProtocol() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
getPublisher() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
getPullModelStrategy() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getQuality() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getQuality() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getQuery() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getQueryRequest() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getQueryResponse() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getRandomSeed() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getRateLimit() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
Returns AI provider specific metadata on rate limits.
getRateLimit() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
getRateLimit() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
getRawMap() - Method in class org.springframework.ai.model.MutableResponseMetadata
 
getReasoningEffort() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getRegion() - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Get the AWS region.
getRegion() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getRegion() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getRegion() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
 
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
getRequest() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
getRequest() - Method in class org.springframework.ai.model.observation.ModelObservationContext
 
getRequestId() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getRequestsLimit() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
 
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.anthropic.metadata.AnthropicRateLimit
 
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.anthropic.metadata.AnthropicRateLimit
 
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
 
getRequestTimeout() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
getRequired(Object) - Method in class org.springframework.ai.model.AbstractResponseMetadata
Gets an entry from the context.
getRequired(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
Gets an entry from the context.
getRequired(Object) - Method in interface org.springframework.ai.model.ResponseMetadata
Gets an entry from the context.
getResourceIdentifier(Resource) - Method in class org.springframework.ai.reader.TextReader
 
getResponse() - Method in record class org.springframework.ai.chat.client.ResponseEntity
 
getResponse() - Method in class org.springframework.ai.model.observation.ModelObservationContext
 
getResponseContent() - Method in class org.springframework.ai.evaluation.EvaluationRequest
 
getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getResponseFormat() - Method in interface org.springframework.ai.image.ImageOptions
 
getResponseFormat() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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
 
getResponseFormat() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getResponseMimeType() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getResponses() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
getResponseType() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
getResponseType() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
getResult() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
getResult() - Method in class org.springframework.ai.chat.model.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.moderation.ModerationResponse
 
getResult() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
 
getResults() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
getResults() - Method in class org.springframework.ai.chat.model.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.moderation.Moderation
 
getResults() - Method in class org.springframework.ai.moderation.ModerationResponse
 
getResults() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
 
getReturnEmbeddings() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getRevisedPrompt() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
getRevisedPrompt() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
getRpcDeadlineMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.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
 
getSafetySettings() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getSampler() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getScheduler() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
Scheduler used for processing the advisor logic when streaming.
getScheduler() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
getSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat
 
getSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
getSchemaName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getSchemaName() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getSchemaType() - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
 
getScheme() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getScopeName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getScopes() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getScore() - Method in class org.springframework.ai.document.Document
 
getScore() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
getSearchAccuracy() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
getSearchParamsJson() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
Retrieves the JSON-encoded search parameters.
getSecretKey() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getSecretKey() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
 
getSeed() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
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.minimax.MiniMaxChatOptions
 
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
 
getSelfHarm() - Method in class org.springframework.ai.moderation.CategoryScores
 
getSelfHarmInstructions() - Method in class org.springframework.ai.moderation.CategoryScores
 
getSelfHarmIntent() - Method in class org.springframework.ai.moderation.CategoryScores
 
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.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getServerPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getServersConfiguration() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
getServerSideTimeout() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getServingMode() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
getServingMode() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getServingMode() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
getSessionLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getSessionLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getSessionLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getSessionToken() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getSexual() - Method in class org.springframework.ai.moderation.CategoryScores
 
getSexualMinors() - Method in class org.springframework.ai.moderation.CategoryScores
 
getSha() - Method in class org.springframework.ai.huggingface.model.Info
Get sha
getSimilarity() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
getSimilarity() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
getSimilarity() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
getSimilarityMetric() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
getSimilarityThreshold() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
getSize() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getSize() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getSpeed() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
getSseEndpoint() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getSseMessageEndpoint() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
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.minimax.MiniMaxChatOptions
 
getStop() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getStop() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getStop() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getStop() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStop() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getStopSequences() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getStopSequences() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the stop sequences to use for the chat.
getStopSequences() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getStopSequences() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getStopSequences() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getStopSequences() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getStopSequences() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getStopSequences() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getStore() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStreamAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
 
getStreamAdvisors() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
getStreamOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getStreamOptions() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStreamUsage() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getStreamUsage() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStrict() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
getStrict() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
getStyle() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
getStyle() - Method in interface org.springframework.ai.image.ImageOptions
 
getStyle() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
getStyle() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getStyle() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getStylePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getSystemParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getSystemText() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getTable() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
getTable() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
getTableName() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
getTableName() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
getTaskType() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
getTemperature() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getTemperature() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getTemperature() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTemperature() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the temperature to use for the chat.
getTemperature() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getTemperature() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get temperature
getTemperature() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getTemperature() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTemperature() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getTemperature() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.zhipuai.ZhiPuAiChatOptions
 
getTemplate() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
getTemplateRenderer() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisorChain
 
getTemplateRenderer() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
getTenantId() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getText() - Method in class org.springframework.ai.chat.messages.AbstractMessage
Get the content of the message.
getText() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
getText() - Method in class org.springframework.ai.chat.messages.UserMessage
 
getText() - Method in interface org.springframework.ai.content.Content
Get the content of the message.
getText() - Method in class org.springframework.ai.document.Document
Returns the document's text content, if any.
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() - Method in class org.springframework.ai.moderation.ModerationMessage
 
getText() - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
Returns the text of this speech message.
getText() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
getText(String) - Static method in class org.springframework.ai.util.ResourceUtils
Retrieves the content of a resource as a UTF-8 encoded string.
getTextBetweenParagraphs(ParagraphManager.Paragraph, ParagraphManager.Paragraph) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
getTextContent(List<MiniMaxApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.minimax.api.MiniMaxApi
 
getTextContent(List<OpenAiApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.openai.api.OpenAiApi
 
getTextContent(List<ZhiPuAiApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
 
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
 
getThinking() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getThreshold() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
getTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getTimeout() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getTimeToLive() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
getTitle() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
getToken() - Method in class org.springframework.ai.huggingface.model.StreamResponse
Get token
getToken() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getTokenizer() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
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.anthropic.metadata.AnthropicRateLimit
 
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.anthropic.metadata.AnthropicRateLimit
 
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.anthropic.metadata.AnthropicRateLimit
 
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
 
getToolcallback() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
getToolCallbacks() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolCallbacks() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Discovers and returns all available tools from the configured MCP servers.
getToolCallbacks() - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Discovers and returns all available tools from all connected MCP servers.
getToolCallbacks() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getToolCallbacks() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
ToolCallbacks to be registered with the ChatModel.
getToolCallbacks() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getToolCallbacks() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider
 
getToolCallbacks() - Method in class org.springframework.ai.tool.StaticToolCallbackProvider
Returns the array of function callbacks held by this provider.
getToolCallbacks() - Method in interface org.springframework.ai.tool.ToolCallbackProvider
 
getToolCallbacks() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getToolCallbacksFromAsyncClients(McpAsyncClient...) - Static method in class org.springframework.ai.mcp.McpToolUtils
Convenience method to get tool callbacks from multiple asynchronous MCP clients.
getToolCallbacksFromAsyncClients(List<McpAsyncClient>) - Static method in class org.springframework.ai.mcp.McpToolUtils
Gets tool callbacks from a list of asynchronous MCP clients.
getToolCallbacksFromSyncClients(McpSyncClient...) - Static method in class org.springframework.ai.mcp.McpToolUtils
Convenience method to get tool callbacks from multiple synchronous MCP clients.
getToolCallbacksFromSyncClients(List<McpSyncClient>) - Static method in class org.springframework.ai.mcp.McpToolUtils
Gets tool callbacks from a list of synchronous MCP clients.
getToolCallHistory() - Method in class org.springframework.ai.chat.model.ToolContext
Returns the tool call history from the context map.
getToolCallLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getToolCallLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getToolCallLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getToolCallResultConverter(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getToolCalls() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
getToolChoice() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getToolChoice() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getToolChoice() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolChoice() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getToolContentBlocks() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
Get tool content blocks.
getToolContext() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getToolContext() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getToolContext() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolContext() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getToolContext() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getToolContext() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getToolContext() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Get the configured tool context.
getToolContext() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getToolContext() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolContext() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getToolContext() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getToolDefinition() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
Returns a Spring AI tool definition adapted from the MCP tool.
getToolDefinition() - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
Returns a Spring AI tool definition adapted from the MCP tool.
getToolDefinition() - Method in exception org.springframework.ai.tool.execution.ToolExecutionException
 
getToolDefinition() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
getToolDefinition() - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
getToolDefinition() - Method in interface org.springframework.ai.tool.ToolCallback
Definition used by the AI model to determine when and how to call the tool.
getToolDescription(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getToolDescriptionFromName(String) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getToolMetadata() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
getToolMetadata() - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
getToolMetadata() - Method in interface org.springframework.ai.tool.ToolCallback
Metadata providing additional information on how to handle the tool.
getToolName(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getToolNames() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getToolNames() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getToolNames() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolNames() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getToolNames() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getToolNames() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getToolNames() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Names of the tools to register with the ChatModel.
getToolNames() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getToolNames() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolNames() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getToolNames() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getToolResponseLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
getToolResponseLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
 
getToolResponseLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
getToolResponseMimeType() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getToolReturnDirect(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
 
getTools() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getTools() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTools() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getTools() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTools() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getTopK() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getTopK() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopK() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the top K to use for the chat.
getTopK() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getTopK() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topK
getTopK() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getTopK() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTopK() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getTopK() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
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.zhipuai.ZhiPuAiChatOptions
 
getTopLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopLogProbs() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopP() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getTopP() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopP() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
Returns the top P to use for the chat.
getTopP() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
getTopP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get topP maximum: 1
getTopP() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getTopP() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
getTopP() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
getTopP() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.zhipuai.ZhiPuAiChatOptions
 
getTotalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
 
getTotalTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
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 record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
 
getTransformer() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getTransport() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getTruncate() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
getTruncate() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get truncate minimum: 0
getTruncate() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
getTruncate() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
getTruncate() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
getType() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
getType() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getType() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
getType() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
getType() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
 
getType() - Method in class org.springframework.ai.openai.api.ResponseFormat
 
getType() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
 
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.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
 
getUri() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getUris() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
 
getUris() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getUrl() - Method in class org.springframework.ai.image.Image
 
getUrl() - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
getUrl() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
getUsage() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
Returns AI provider specific metadata on API usage.
getUsage() - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
The AI provider specific metadata on API usage.
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.azure.openai.AzureOpenAiImageOptions
 
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
 
getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getUserColumn() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
getUserId() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getUserMessage() - Method in class org.springframework.ai.chat.prompt.Prompt
Get the last user message in the prompt.
getUsername() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
getUsername() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
getUsername() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getUsername() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
 
getUsername() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getUserParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getUserText() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getUserText() - Method in class org.springframework.ai.evaluation.EvaluationRequest
 
getValidationWorkers() - Method in class org.springframework.ai.huggingface.model.Info
Get validationWorkers minimum: 0
getValue() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
Get the value of the model.
getValue() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Get the value of the type.
getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
 
getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
 
getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
 
getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.messages.MessageType
 
getValue() - Method in enum class org.springframework.ai.chat.prompt.TemplateFormat
Deprecated.
 
getValue() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
 
getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
 
getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
 
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.mistralai.api.MistralAiModerationApi.Model
 
getValue() - Method in interface org.springframework.ai.model.ApiKey
Returns an api key to use for a making request.
getValue() - Method in class org.springframework.ai.model.NoopApiKey
 
getValue() - Method in record class org.springframework.ai.model.SimpleApiKey
 
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.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
 
getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
 
getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
 
getVectorDimensions() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
getVectorStoreThroughput() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getVectorType() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
getVersion() - Method in class org.springframework.ai.huggingface.model.Info
Router Info
getVersion() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
getVersion() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
getVersion() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getVersion() - Method in interface org.springframework.ai.model.ModelDescription
Returns the version of the model.
getVersion() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
 
getVersion() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
 
getVideoEndOffsetSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
getVideoFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
getVideoIntervalSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
getVideoStartOffsetSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
getViolence() - Method in class org.springframework.ai.moderation.CategoryScores
 
getViolenceGraphic() - Method in class org.springframework.ai.moderation.CategoryScores
 
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
 
getVoice() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
getWaitingServedRatio() - Method in class org.springframework.ai.huggingface.model.Info
Get waitingServedRatio
getWeight() - Method in class org.springframework.ai.image.ImageMessage
 
getWidth() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
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
 
getWidth() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
GLM_3_Turbo - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_Air - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_AirX - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_Flash - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4V - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
googleSearchRetrieval(boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
GPT_3_5_TURBO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-3.5 Turbo models can understand and generate natural language or code and have been optimized for chat using the Chat Completions API but work well for non-chat tasks as well.
GPT_3_5_TURBO_INSTRUCT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-3.5 Turbo Instruct has similar capabilities to GPT-3 era models.
GPT_4 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4 is an older version of a high-intelligence GPT model, usable in Chat Completions.
GPT_4_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4.1 is the flagship model for complex tasks.
GPT_4_1_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4.1-mini provides a balance between intelligence, speed, and cost that makes it an attractive model for many use cases.
GPT_4_1_NANO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4.1-nano is the fastest, most cost-effective GPT-4.1 model.
GPT_4_O - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o (“o” for “omni”) is the versatile, high-intelligence flagship model.
GPT_4_O_AUDIO_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o Audio Preview represents a preview release of models that accept audio inputs and outputs via the Chat Completions REST API.
GPT_4_O_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o-mini is a fast, affordable small model for focused tasks.
GPT_4_O_MINI_AUDIO_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o-mini Audio Preview is a preview release model that accepts audio inputs and outputs and can be used in the Chat Completions REST API.
GPT_4_TURBO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4 Turbo is the next generation of GPT-4, an older high-intelligence GPT model.
GPT_4O_MINI_REALTIME_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o-mini Realtime model, is capable of responding to audio and text inputs in realtime over WebRTC or a WebSocket interface.
GPT_4O_REALTIME_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o Realtime model, is capable of responding to audio and text inputs in realtime over WebRTC or a WebSocket interface.
GPU_IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
GPU_IVF_PQ - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
granularityType() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the granularityType record component.
granularityType(List<AzureOpenAiAudioTranscriptionOptions.GranularityType>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
granularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
granularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
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.
groupByElement - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
groupByElement(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Determines if on the selected element, the content will be read on per-element base.
GroupExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
GRPC - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send gRPC to the backing service.
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.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Hamming distance
HANA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by HANA.
HanaCloudVectorStore - Class in org.springframework.ai.vectorstore.hanadb
The SAP HANA Cloud vector engine offers multiple use cases in AI scenarios.
HanaCloudVectorStore(HanaCloudVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
Protected constructor that accepts a builder instance.
HanaCloudVectorStore.Builder - Class in org.springframework.ai.vectorstore.hanadb
Builder class for creating HanaCloudVectorStore instances.
HanaCloudVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.hanadb.autoconfigure
Auto-configuration for Hana Cloud Vector Store.
HanaCloudVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreAutoConfiguration
 
HanaCloudVectorStoreProperties - Class in org.springframework.ai.vectorstore.hanadb.autoconfigure
Configuration properties for Hana Cloud Vector Store.
HanaCloudVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
HANADB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
HanaVectorEntity - Class in org.springframework.ai.vectorstore.hanadb
The HanaVectorEntity is an abstract class that represents a mapped superclass for entities that have a vector representation stored in a HANA vector repository.
HanaVectorEntity() - Constructor for class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
 
HanaVectorRepository<T extends HanaVectorEntity> - Interface in org.springframework.ai.vectorstore.hanadb
The HanaVectorRepository interface provides methods for interacting with a HANA vector repository, which allows storing and querying vector embeddings.
harassment() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the harassment record component.
harassment() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the harassment record component.
harassment(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
harassment(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
harassmentThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the harassmentThreatening record component.
harassmentThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the harassmentThreatening record component.
harassmentThreatening(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
harassmentThreatening(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
HARM_BLOCK_METHOD_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
HARM_BLOCK_THRESHOLD_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
HARM_CATEGORY_DANGEROUS_CONTENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
HARM_CATEGORY_HARASSMENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
HARM_CATEGORY_HATE_SPEECH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
HARM_CATEGORY_SEXUALLY_EXPLICIT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
HARM_CATEGORY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
hasFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hasFinishReasons(Set<String>) - Method in class org.springframework.ai.chat.model.ChatResponse
Whether the model has finished with any of the given finish reasons.
hashCode() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
hashCode() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
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.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.converse.api.ConverseApiUtils.Aggregation
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
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 record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.client.ResponseEntity
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.chat.messages.AbstractMessage
 
hashCode() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
hashCode() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
hashCode() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
hashCode() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
 
hashCode() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
hashCode() - Method in class org.springframework.ai.chat.model.ChatResponse
 
hashCode() - Method in class org.springframework.ai.chat.model.Generation
 
hashCode() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.chat.prompt.Prompt
 
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.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.evaluation.EvaluationRequest
 
hashCode() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
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.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
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.MediaContent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
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.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
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 record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
hashCode() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.model.SimpleApiKey
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.moderation.Categories
 
hashCode() - Method in class org.springframework.ai.moderation.CategoryScores
 
hashCode() - Method in class org.springframework.ai.moderation.Moderation
 
hashCode() - Method in class org.springframework.ai.moderation.ModerationMessage
 
hashCode() - Method in class org.springframework.ai.moderation.ModerationPrompt
 
hashCode() - Method in class org.springframework.ai.moderation.ModerationResponse
 
hashCode() - Method in class org.springframework.ai.moderation.ModerationResult
 
hashCode() - Method in record class org.springframework.ai.observation.AiOperationMetadata
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.ChatRequest.Tool.Function
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
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.CopyModelRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
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.ollama.api.OllamaApi.Message.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
hashCode() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
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.AudioOutput
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.MediaContent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
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.AudioParameters
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.StreamOptions
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.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.CompletionTokenDetails
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.OpenAiApi.Usage.PromptTokensDetails
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 record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.openai.api.ResponseFormat
 
hashCode() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
hashCode() - Method in class org.springframework.ai.openai.audio.speech.Speech
 
hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
 
hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
 
hashCode() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.rag.Query
Returns a hash code value for this object.
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.tool.definition.DefaultToolDefinition
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
Returns a hash code value for this object.
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.cassandra.CassandraVectorStore.SchemaColumn
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
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.mariadb.MariaDBVectorStore.MariaDBDocument
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hashCode() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
hashCode() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
hashCode() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.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.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
hasOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Check if the given string has outer quotes.
hasToolCalls() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
hasToolCalls() - Method in class org.springframework.ai.chat.model.ChatResponse
Whether the model has requested the execution of a tool.
hate() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the hate record component.
hate() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the hate record component.
hate(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
hate(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
hateAndDiscrimination() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the hateAndDiscrimination record component.
hateAndDiscrimination() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the hateAndDiscrimination record component.
hateThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the hateThreatening record component.
hateThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the hateThreatening record component.
hateThreatening(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
hateThreatening(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
headers() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Returns the value of the headers record component.
headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
health() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
Health check method Health check method
health() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the health record component.
health() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the health record component.
health(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
health(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
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.
height(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
height(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
height(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
height(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
height(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
history() - Method in record class org.springframework.ai.rag.Query
Returns the value of the history record component.
history(List<Message>) - Method in class org.springframework.ai.rag.Query.Builder
 
history(Message...) - Method in class org.springframework.ai.rag.Query.Builder
 
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
Use HNSW-based vector index
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
The default type of index created for an In-Memory Neighbor Graph vector index is Hierarchical Navigable Small World (HNSW).
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
An HNSW index creates a multilayer graph.
horizontalRuleCreateDocument - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
host(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the host for the GemFire connection.
HSNW - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
 
HttpBasicAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
HttpBasicAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
httpHeaders(Map<String, String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
httpHeaders(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
HUGGINGFACE - Static variable in class org.springframework.ai.model.SpringAIModels
 
HuggingfaceChatAutoConfiguration - Class in org.springframework.ai.model.huggingface.autoconfigure
 
HuggingfaceChatAutoConfiguration() - Constructor for class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatAutoConfiguration
 
huggingfaceChatModel(HuggingfaceChatProperties) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatAutoConfiguration
 
HuggingfaceChatModel - Class in org.springframework.ai.huggingface
An implementation of ChatModel that interfaces with HuggingFace Inference Endpoints for text generation.
HuggingfaceChatModel(String, String) - Constructor for class org.springframework.ai.huggingface.HuggingfaceChatModel
Constructs a new HuggingfaceChatModel with the specified API token and base path.
HuggingfaceChatProperties - Class in org.springframework.ai.model.huggingface.autoconfigure
Configuration properties for Hugging Face chat model.
HuggingfaceChatProperties() - Constructor for class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 

I

id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
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 record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns the value of the id record component.
id() - Method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
 
id() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
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 record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
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.AudioOutput
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() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
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
 
id(String) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
id(String) - Method in class org.springframework.ai.content.Media.Builder
Sets the ID for the media object.
id(String) - Method in class org.springframework.ai.document.Document.Builder
 
id(String) - Method in class org.springframework.ai.moderation.Moderation.Builder
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
 
ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
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
 
idFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the name of the ID field in the database.
iDFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the name of the field used for document IDs.
idGenerator(IdGenerator) - Method in class org.springframework.ai.document.Document.Builder
 
IdGenerator - Interface in org.springframework.ai.document.id
Interface for generating unique document IDs.
idProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the property name for document IDs.
ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns the value of the ids record component.
ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns the value of the ids record component.
idType(PgVectorStore.PgIdType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
 
image(Struct) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
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.anthropic.api.AnthropicApi.ContentBlock.Type
Image message.
IMAGE - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
 
IMAGE - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
 
IMAGE - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
AI operation type for image.
IMAGE_GIF - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for image/gif.
IMAGE_JPEG - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for image/jpeg.
IMAGE_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
IMAGE_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
IMAGE_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation
 
IMAGE_PNG - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for image/png.
IMAGE_WEBP - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for image/webp.
ImageBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
imageBytes - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
Image bytes to be encoded in a base64 string.
imageBytes(byte[]) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
imageData(Object) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
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
 
ImageModel - Interface in org.springframework.ai.image
 
ImageModelObservationContext - Class in org.springframework.ai.image.observation
Context used to store metadata for image model exchanges.
ImageModelObservationContext.Builder - Class in org.springframework.ai.image.observation
 
ImageModelObservationConvention - Interface in org.springframework.ai.image.observation
Interface for an ObservationConvention for image model exchanges.
ImageModelObservationDocumentation - Enum Class in org.springframework.ai.image.observation
Documented conventions for image model observations.
ImageModelObservationDocumentation.Events - Enum Class in org.springframework.ai.image.observation
Events for image model operations.
ImageModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.image.observation
High-cardinality observation key names for image model operations.
ImageModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.image.observation
Low-cardinality observation key names for image model operations.
ImageModelPromptContentObservationFilter - Class in org.springframework.ai.image.observation
An ObservationFilter to include the image prompt content in the observation.
ImageModelPromptContentObservationFilter() - Constructor for class org.springframework.ai.image.observation.ImageModelPromptContentObservationFilter
 
ImageObservationAutoConfiguration - Class in org.springframework.ai.model.image.observation.autoconfigure
Auto-configuration for Spring AI image model observations.
ImageObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationAutoConfiguration
 
ImageObservationProperties - Class in org.springframework.ai.model.image.observation.autoconfigure
Configuration properties for image model observations.
ImageObservationProperties() - Constructor for class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
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(ImagePrompt) - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
 
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
The image completion (e.g.
ImageResponse(List<ImageGeneration>) - Constructor for class org.springframework.ai.image.ImageResponse
Construct a new ImageResponse instance without metadata.
ImageResponse(List<ImageGeneration>, ImageResponseMetadata) - Constructor for class org.springframework.ai.image.ImageResponse
Construct a new ImageResponse instance.
ImageResponseMetadata - Class in org.springframework.ai.image
Represents metadata associated with an image response.
ImageResponseMetadata - Interface in org.springframework.ai.openai
 
ImageResponseMetadata() - Constructor for class org.springframework.ai.image.ImageResponseMetadata
 
ImageResponseMetadata(Long) - Constructor for class org.springframework.ai.image.ImageResponseMetadata
 
images() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the images record component.
images(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
imageUrl() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Returns the value of the imageUrl record component.
imageUrl() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Returns the value of the imageUrl record component.
imageUrl() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Returns the value of the imageUrl record component.
imageUrl() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Returns the value of the imageUrl record component.
ImageUrl(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
 
ImageUrl(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
 
ImageUrl(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
 
ImageUrl(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
 
ImageUrl(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Creates an instance of a ImageUrl record class.
ImageUrl(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Creates an instance of a ImageUrl record class.
ImageUrl(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Creates an instance of a ImageUrl record class.
ImageUrl(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Creates an instance of a ImageUrl record class.
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.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns the value of the include record component.
include() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Returns the value of the include record component.
INCLUDE_USAGE - Static variable in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
 
includeBlockquote - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
includeCodeBlock - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
includeLinkUrls - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
includeLinkUrls(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Enables the inclusion of link URLs in the document metadata.
includeOriginal(Boolean) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
includeUsage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
Returns the value of the includeUsage record component.
index - Variable in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
 
index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
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.ChatCompletionMessage.ToolCall
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.ChatCompletionMessage.ToolCall
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.
index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Returns the value of the index record component.
index(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets the index name.
indexed() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
 
INDEXED - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumnTags
 
indexExists() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
indexExists() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
Checks if the index exists in the GemFireVectorStore.
indexName(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets the index name for the Azure Vector Store.
indexName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the index name.
indexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the index name.
indexName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the name of the vector index.
indexName(String) - Method in interface org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.BuilderWithIndexName
Sets the index name and returns the builder for optional configuration.
indexName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis index name.
indexOptimization(CouchbaseIndexOptimization) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Choose to prioritize accuracy or latency.
indexParameters(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the Milvus index parameters as a JSON string.
indexType(IndexType) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the Milvus index type to use for vector search optimization.
indexType(CoherenceVectorStore.IndexType) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
Sets the index type for vector storage.
indexType(OracleVectorStore.OracleVectorStoreIndexType) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the vector index type.
indexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
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
 
initCluster() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
initializeDefaults() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
initializeImmediately(boolean) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets whether to initialize immediately.
initializeSchema(boolean) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures whether to initialize the database schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures whether to initialize the collection schema automatically.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets whether to initialize the database schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
Configures whether to initialize the collection schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets whether to initialize the schema.
initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
Configures whether to initialize the collection schema automatically.
InMemoryChatMemory - Class in org.springframework.ai.chat.memory
Deprecated.
in favor of MessageWindowChatMemory, which internally uses InMemoryChatMemoryRepository.
InMemoryChatMemory() - Constructor for class org.springframework.ai.chat.memory.InMemoryChatMemory
Deprecated.
 
InMemoryChatMemoryRepository - Class in org.springframework.ai.chat.memory
An in-memory implementation of ChatMemoryRepository.
InMemoryChatMemoryRepository() - Constructor for class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
input() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the input record component.
input() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns the value of the input record component.
input() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns the value of the input record component.
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.ollama.api.OllamaApi.EmbeddingsRequest
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.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Returns the value of the input record component.
input(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
input(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
INPUT - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
Input token.
INPUT_JSON_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Tool use input partial JSON delta streaming.
inputAudio() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Returns the value of the inputAudio record component.
InputAudio(String, OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
Creates an instance of a InputAudio record class.
inputImage() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns the value of the inputImage record component.
inputImage(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
inputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
inputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
inputSchema() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns the value of the inputSchema record component.
inputSchema() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
Returns the value of the inputSchema record component.
inputSchema() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
The schema of the parameters used to call the tool.
inputSchema(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
 
inputSchema(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
inputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns the value of the inputText record component.
inputText(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
 
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.
inputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns the value of the inputTokens record component.
inputType() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns the value of the inputType record component.
inputType(Type) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
inputType(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
inputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
inputType(ParameterizedTypeReference<?>) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
insecure() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns the value of the insecure record component.
INSTANCE - Static variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
INSTANCE_PRINCIPAL - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
instantiateAvailableModules() - Static method in class org.springframework.ai.util.JacksonUtils
Instantiate well-known Jackson modules available in the classpath.
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 - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
 
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
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.openai.OpenAiChatModel
 
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.
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
 
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.openai.OpenAiChatModel
 
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
internalToolExecutionEnabled(boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Whether the ChatModel is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller.
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
intervalSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
The interval of the video the embedding will be generated.
intervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
INVALID - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
INVALID - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Invalid metric type
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
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.vectorstore.coherence.CoherenceVectorStore.DistanceType
Inner product.
IP - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Inner product
isAutoId() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
isCopyContentFormatter() - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
isCreateExtension() - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
isDangerousAndCriminalContent() - Method in class org.springframework.ai.moderation.Categories
 
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
isEmpty() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
Check if the event is empty.
isEmpty() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
isEmpty() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
isEmpty() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
isEmpty() - Method in class org.springframework.ai.model.AbstractResponseMetadata
 
isEmpty() - Method in class org.springframework.ai.model.MutableResponseMetadata
 
isEmpty() - Method in interface org.springframework.ai.model.ResponseMetadata
Returns true if this map contains no key-value mappings.
isEmpty(Usage) - Static method in class org.springframework.ai.chat.metadata.UsageUtils
Check if the Usage is empty.
isEnabled() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
isEnabled() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
isEnabled() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
isEnabled() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
isFinancial() - Method in class org.springframework.ai.moderation.Categories
 
isFlagged() - Method in class org.springframework.ai.moderation.ModerationResult
 
isForcedNormalization() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
isHarassment() - Method in class org.springframework.ai.moderation.Categories
 
isHarassmentThreatening() - Method in class org.springframework.ai.moderation.Categories
 
isHate() - Method in class org.springframework.ai.moderation.Categories
 
isHateThreatening() - Method in class org.springframework.ai.moderation.Categories
 
isHealth() - Method in class org.springframework.ai.moderation.Categories
 
isInclude() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
isIncludeCompletion() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isIncludeErrorLogging() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isIncludeInput() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
isIncludePrompt() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
isIncludePrompt() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isIncludePrompt() - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
isIncludeQueryResponse() - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
isInitialized() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
isInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
isInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
 
isInitializeSchema() - Method in class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
 
isInternalToolExecutionEnabled(ChatOptions) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
isInternalToolExecutionEnabled(ChatOptions) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
Determines if tool execution should be performed by the Spring AI or by the client.
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
 
isLaw() - Method in class org.springframework.ai.moderation.Categories
 
isLogprobs() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
isModelAvailable(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
 
ISOMETRIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
isOnClientErrors() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
isPass() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
isPii() - Method in class org.springframework.ai.moderation.Categories
 
isPromptChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
isResourceChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
isReturnFullText() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get returnFullText
isRootChangeNotification() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
isSchemaValidation() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
isSchemaValidation() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
isSecure() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
isSelfHarm() - Method in class org.springframework.ai.moderation.Categories
 
isSelfHarmInstructions() - Method in class org.springframework.ai.moderation.Categories
 
isSelfHarmIntent() - Method in class org.springframework.ai.moderation.Categories
 
isSexual() - Method in class org.springframework.ai.moderation.Categories
 
isSexualMinors() - Method in class org.springframework.ai.moderation.Categories
 
isSpecial() - Method in class org.springframework.ai.huggingface.model.Token
Get special
isSslEnabled() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
isStdio() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
isStream() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
isStream() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
Get stream
isStreamingDone(OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
 
isStreamingToolCall(OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
 
isStreamingToolFunctionCall(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
 
isStreamingToolFunctionCall(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCall(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCall(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
 
isStreamingToolFunctionCallFinish(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
 
isSupportedDocumentFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
isSupportedImageFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
isSupportedVideoFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
isTableExists(String, String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorSchemaValidator
 
isText() - Method in class org.springframework.ai.document.Document
Determines whether this document contains text or media content.
isToolCallResponse(ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
Determines if the response is a tool call message response.
isToolChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
isToolExecutionRequired(ChatOptions, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
Determines if tool execution should be performed based on the prompt options and chat response.
isToolExecutionRequired(ChatOptions, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate
Determines if tool execution should be performed based on the prompt options and chat response.
isToolUseFinish(AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
 
isToolUseFinish(ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
isToolUseStart(AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
 
isToolUseStart(ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
isUseKeylessAuth() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
isUseTls() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
isValidURLBasic(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
Quick validation using regex pattern Good for basic checks but may not catch all edge cases
isValidURLStrict(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
Thorough validation using URL class More comprehensive but might be slower Validates protocol, host, port, and basic structure
isViolence() - Method in class org.springframework.ai.moderation.Categories
 
isViolenceGraphic() - Method in class org.springframework.ai.moderation.Categories
 
isWatermark() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get watermark
IVF - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
The default type of index created for a Neighbor Partition vector index is Inverted File Flat (IVF) vector index.
IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_PQ - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_SQ8 - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
IVFFLAT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.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.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Jaccard distance
JacksonUtils - Class in org.springframework.ai.util
Utility methods for Jackson.
JacksonUtils() - Constructor for class org.springframework.ai.util.JacksonUtils
 
javaType() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
 
javaType() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
 
JdbcChatMemory - Class in org.springframework.ai.chat.memory.jdbc
Deprecated.
in favor of building a MessageWindowChatMemory (or other ChatMemory implementations) with a JdbcChatMemoryRepository instance.
JdbcChatMemory(JdbcChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
Deprecated.
 
JdbcChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.jdbc.autoconfigure
 
JdbcChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryAutoConfiguration
 
JdbcChatMemoryConfig - Class in org.springframework.ai.chat.memory.jdbc
Deprecated.
JdbcChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.jdbc
Deprecated.
 
JdbcChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.jdbc.autoconfigure
 
JdbcChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
 
JdbcChatMemoryRepository - Class in org.springframework.ai.chat.memory.jdbc
An implementation of ChatMemoryRepository for JDBC.
JdbcChatMemoryRepository.Builder - Class in org.springframework.ai.chat.memory.jdbc
 
jdbcTemplate(JdbcTemplate) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig.Builder
Deprecated.
 
jdbcTemplate(JdbcTemplate) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository.Builder
 
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
 
join(Map<Query, List<List<Document>>>) - Method in class org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner
 
join(Map<Query, List<List<Document>>>) - Method in interface org.springframework.ai.rag.retrieval.join.DocumentJoiner
Joins documents retrieved across multiple queries and daa sources.
JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
JSON_OBJECT - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
Enables JSON mode, which guarantees the message the model generates is valid JSON.
JSON_SCHEMA - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
Enables Structured Outputs which guarantees the model will match your supplied JSON schema.
JSON_SCHEMA - Enum constant in enum class org.springframework.ai.util.json.schema.SchemaType
JSON schema.
JsonMetadataGenerator - Interface in org.springframework.ai.reader
 
JsonParser - Class in org.springframework.ai.util.json
Utilities to perform parsing operations between JSON and Java.
JsonReader - Class in org.springframework.ai.reader
A class that reads JSON documents and converts them into a list of Document objects.
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
 
jsonSchema() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Returns the value of the jsonSchema record component.
jsonSchema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
jsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
JsonSchema() - Constructor for class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
JsonSchemaConverter - Class in org.springframework.ai.vertexai.gemini.schema
Utility class for converting JSON Schema to OpenAPI schema format.
JsonSchemaGenerator - Class in org.springframework.ai.util.json.schema
Utilities to generate JSON Schemas from Java types and method signatures.
JsonSchemaGenerator.SchemaOption - Enum Class in org.springframework.ai.util.json.schema
Options for generating JSON Schemas.
jsonToMap(String) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given JSON string to a Map of String and Object.
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.
jsonToValue(String) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
JsoupDocumentReader - Class in org.springframework.ai.reader.jsoup
Reads HTML documents and extracts text content using JSoup.
JsoupDocumentReader(String) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
 
JsoupDocumentReader(String, JsoupDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
 
JsoupDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
 
JsoupDocumentReader(Resource, JsoupDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
 
JsoupDocumentReaderConfig - Class in org.springframework.ai.reader.jsoup.config
Common configuration for the JsoupDocumentReader.
JsoupDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.jsoup.config
 
JTokkitTokenCountEstimator - Class in org.springframework.ai.tokenizer
Estimates the number of tokens in a given text or message using the JTokkit encoding library.
JTokkitTokenCountEstimator() - Constructor for class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 
JTokkitTokenCountEstimator(EncodingType) - Constructor for class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 

K

keepAlive() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the keepAlive record component.
keepAlive() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Returns the value of the keepAlive record component.
keepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
keepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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.
keySet() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
keySet() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
keySet() - Method in class org.springframework.ai.model.AbstractResponseMetadata
 
keySet() - Method in class org.springframework.ai.model.MutableResponseMetadata
 
keySet() - Method in interface org.springframework.ai.model.ResponseMetadata
 
keyspace(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the keyspace name.
keyValue(String, Object) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
KeywordMetadataEnricher - Class in org.springframework.ai.model.transformer
Keyword extractor that uses generative to extract 'excerpt_keywords' metadata field.
KeywordMetadataEnricher(ChatModel, int) - Constructor for class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
KEYWORDS_TEMPLATE - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
KnuddelsRuntimeHints - Class in org.springframework.ai.aot
 
KnuddelsRuntimeHints() - Constructor for class org.springframework.ai.aot.KnuddelsRuntimeHints
 
KotlinModule - Class in org.springframework.ai.model
 
KotlinModule() - Constructor for class org.springframework.ai.model.KotlinModule
 
kwargs(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
kwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 

L

L2 - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
Euclidean distance between two vectors (squared).
L2 - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Euclidean distance
l2_norm - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
It’s best to use l2_norm similarity when your embeddings contain information about the count or measure of specific things, and your embedding model uses the same similarity metric.
l2_norm - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
 
label(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the label for document nodes.
language() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns the value of the language record component.
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.
language(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
language(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
language(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
LARGE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
LastMaxTokenSizeContentPurger - Class in org.springframework.ai.chat.client.advisor
Returns a new list of content (e.g list of messages of list of documents) that is a subset of the input list of contents and complies with the max token size constraint.
LastMaxTokenSizeContentPurger(TokenCountEstimator, int) - Constructor for class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
latency - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
latency: The Search Service prioritizes returning results with lower latency.
law() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the law record component.
law() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the law record component.
law(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
law(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
left() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the left record component.
LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LEFT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LEFT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
LENGTH - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
 
LENGTH - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
The maximum number of tokens specified in the request was reached.
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.
LENGTH - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the license record component.
limit() - Method in record class org.springframework.ai.chroma.vectorstore.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.vectorstore.ChromaApi
 
ListModelResponse(List<OllamaApi.Model>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
Creates an instance of a ListModelResponse record class.
listModels() - Method in class org.springframework.ai.ollama.api.OllamaApi
List models that are available locally on the machine where Ollama is running.
ListOutputConverter - Class in org.springframework.ai.converter
StructuredOutputConverter implementation that uses a DefaultConversionService to convert the LLM output into a List instance.
ListOutputConverter() - Constructor for class org.springframework.ai.converter.ListOutputConverter
 
ListOutputConverter(DefaultConversionService) - Constructor for class org.springframework.ai.converter.ListOutputConverter
 
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_UNCENSORED - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Uncensored Llama 2 model
LLAMA3 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Llama 3 is a collection of language models ranging from 8B and 70B parameters.
LLAMA3_1 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The 8B language model from Meta.
LLAMA3_2 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Llama 3.2 3B language model from Meta.
LLAMA3_2_1B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Llama 3.2 1B language model from Meta.
LLAMA3_2_3B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Llama 3.2 3B language model from Meta.
LLAMA3_2_VISION_11b - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Llama 3.2 Vision 11B language model from Meta.
LLAMA3_2_VISION_90b - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Llama 3.2 Vision 90B language model from Meta.
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.EmbeddingsResponse
Returns the value of the loadDuration record component.
localDatacenter(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the local datacenter for the session builder.
location(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
LoggingMarkers - Class in org.springframework.ai.util
Utility class that provides predefined SLF4J Marker instances used in logging operations within the application.
logitBias() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the logitBias record component.
logitBias(Map<String, Integer>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
logitBias(Map<String, Integer>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
logitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
logprob() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the logprobs record component.
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() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns the value of the logprobs record component.
logprobs(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
logprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
LogProbs(List<MiniMaxApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List<MistralAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List<OpenAiApi.LogProbs.Content>, List<OpenAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List<ZhiPuAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Creates an instance of a LogProbs record class.
LOW_POLY - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
lowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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

main(String[]) - Static method in class org.springframework.ai.utils.AudioPlayer
 
mainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
makeAsyncClientsClosable(List<McpAsyncClient>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
 
makeSyncClientsClosable(List<McpSyncClient>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
Creates a closeable wrapper for MCP sync clients to ensure proper resource cleanup.
MANHATTAN - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
The manhattan distance metric.
MANHATTAN - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Also called L1_DISTANCE or taxicab distance, calculates the Manhattan distance.
map - Variable in class org.springframework.ai.model.AbstractResponseMetadata
Metadata map.
map(Observation.Context) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
Deprecated.
 
map(Observation.Context) - Method in class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationFilter
 
map(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationFilter
 
map(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationFilter
 
map(Observation.Context) - Method in class org.springframework.ai.image.observation.ImageModelPromptContentObservationFilter
 
map(Observation.Context) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationFilter
 
mapName(String) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
Sets the map name for vector storage.
MapOutputConverter - Class in org.springframework.ai.converter
StructuredOutputConverter implementation that uses a pre-configured MappingJackson2MessageConverter to convert the LLM output into a java.util.Map<String, Object> instance.
MapOutputConverter() - Constructor for class org.springframework.ai.converter.MapOutputConverter
 
mappingJson(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets the JSON mapping for the index.
mapToClass(Map<String, Object>, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given Map to the given class.
MARIADB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by MariaDB.
MARIADB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
MariaDBDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
Creates an instance of a MariaDBDocument record class.
MariaDBFilterExpressionConverter - Class in org.springframework.ai.vectorstore.mariadb
Converts Filter.Expression into JSON metadata filter expression format.
MariaDBFilterExpressionConverter(String) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
 
MariaDBSchemaValidator - Class in org.springframework.ai.vectorstore.mariadb
 
MariaDBSchemaValidator(JdbcTemplate) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBSchemaValidator
 
MariaDbStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.mariadb.autoconfigure
 
MariaDbStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
 
MariaDbStoreProperties - Class in org.springframework.ai.vectorstore.mariadb.autoconfigure
 
MariaDbStoreProperties() - Constructor for class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
MariaDBVectorStore - Class in org.springframework.ai.vectorstore.mariadb
MariaDB-based vector store implementation using MariaDB's vector search capabilities.
MariaDBVectorStore(MariaDBVectorStore.MariaDBBuilder) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
Protected constructor for creating a MariaDBVectorStore instance using the builder pattern.
MariaDBVectorStore.MariaDBBuilder - Class in org.springframework.ai.vectorstore.mariadb
Builder for creating instances of MariaDBVectorStore.
MariaDBVectorStore.MariaDBDistanceType - Enum Class in org.springframework.ai.vectorstore.mariadb
 
MariaDBVectorStore.MariaDBDocument - Record Class in org.springframework.ai.vectorstore.mariadb
The representation of Document along with its embedding.
MarkdownDocumentReader - Class in org.springframework.ai.reader.markdown
Reads the given Markdown resource and groups headers, paragraphs, or text divided by horizontal lines (depending on the MarkdownDocumentReaderConfig.horizontalRuleCreateDocument configuration) into Documents.
MarkdownDocumentReader(String) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Create a new MarkdownDocumentReader instance.
MarkdownDocumentReader(String, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Create a new MarkdownDocumentReader instance.
MarkdownDocumentReader(Resource, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Create a new MarkdownDocumentReader instance.
MarkdownDocumentReaderConfig - Class in org.springframework.ai.reader.markdown.config
Common configuration for the MarkdownDocumentReader.
MarkdownDocumentReaderConfig(MarkdownDocumentReaderConfig.Builder) - Constructor for class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
 
MarkdownDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.markdown.config
 
maskSensitiveInfo() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the maskSensitiveInfo record component.
maskSensitiveInfo(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
MAX_DOCUMENT_BATCH_SIZE - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
MAX_DOCUMENT_BATCH_SIZE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
maxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxCompletionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the maxCompletionTokens record component.
maxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
maxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the maximum number of connections.
maxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the maximum batch size for document operations.
maxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
maxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxMessages(int) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
 
maxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
maxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
maxRetries() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
Returns the value of the maxRetries record component.
maxRetries(Integer) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
maxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the maxTokens record component.
maxTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.
maxTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the maxTokens record component.
maxTokens(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
maxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
maxTokens(Integer) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the maximum number of tokens to use for the chat.
maxTokens(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
maxTokens(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
maxTokens(Integer) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
maxTokens(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
maxTokenSize - Variable in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
maxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
maxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
McpAsyncClientConfigurer - Class in org.springframework.ai.mcp.client.autoconfigure.configurer
 
McpAsyncClientConfigurer(List<McpAsyncClientCustomizer>) - Constructor for class org.springframework.ai.mcp.client.autoconfigure.configurer.McpAsyncClientConfigurer
 
McpAsyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
Interface for customizing asynchronous MCP client configurations.
mcpAsyncClients(McpAsyncClientConfigurer, McpClientCommonProperties, ObjectProvider<List<NamedClientMcpTransport>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
 
mcpAsyncServer(McpServerTransportProvider, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider<List<McpServerFeatures.AsyncToolSpecification>>, ObjectProvider<List<McpServerFeatures.AsyncResourceSpecification>>, ObjectProvider<List<McpServerFeatures.AsyncPromptSpecification>>, ObjectProvider<BiConsumer<McpAsyncServerExchange, List<McpSchema.Root>>>, List<ToolCallbackProvider>) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
mcpAsyncToolCallbacks(ObjectProvider<List<McpAsyncClient>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
 
McpClientAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
Auto-configuration for Model Context Protocol (MCP) client support.
McpClientAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
 
McpClientAutoConfiguration.CloseableMcpAsyncClients - Record Class in org.springframework.ai.mcp.client.autoconfigure
 
McpClientAutoConfiguration.CloseableMcpSyncClients - Record Class in org.springframework.ai.mcp.client.autoconfigure
Record class that implements AutoCloseable to ensure proper cleanup of MCP clients.
McpClientAutoConfigurationRuntimeHints - Class in org.springframework.ai.mcp.client.autoconfigure.aot
 
McpClientAutoConfigurationRuntimeHints() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
McpClientCommonProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
Common Configuration properties for the Model Context Protocol (MCP) clients shared for all transport types.
McpClientCommonProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
McpClientCommonProperties.ClientType - Enum Class in org.springframework.ai.mcp.client.autoconfigure.properties
Client types supported by the MCP client.
McpClientCommonProperties.Toolcallback - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
Represents a callback configuration for tools.
McpHints - Class in org.springframework.ai.mcp.aot
Runtime hints registrar for Model Context Protocol (MCP) schema classes.
McpHints() - Constructor for class org.springframework.ai.mcp.aot.McpHints
 
mcpHttpClientTransports(McpSseClientProperties, ObjectProvider<ObjectMapper>) - Method in class org.springframework.ai.mcp.client.autoconfigure.SseHttpClientTransportAutoConfiguration
Creates a list of HTTP client-based SSE transports for MCP communication.
McpServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
Auto-configuration for the Model Context Protocol (MCP) Server.
McpServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
McpServerProperties - Class in org.springframework.ai.mcp.server.autoconfigure
Configuration properties for the Model Context Protocol (MCP) server.
McpServerProperties() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
McpServerProperties.ServerType - Enum Class in org.springframework.ai.mcp.server.autoconfigure
Server types supported by the MCP server.
McpServerStdioDisabledCondition - Class in org.springframework.ai.mcp.server.autoconfigure
This class defines a condition met when the MCP server is enabled and the STDIO Transport is disabled.
McpServerStdioDisabledCondition() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStdioDisabledCondition
 
McpSseClientProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
Configuration properties for Server-Sent Events (SSE) based MCP client connections.
McpSseClientProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
 
McpSseClientProperties.SseParameters - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
Parameters for configuring an SSE connection to an MCP server.
McpStdioClientProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
Configuration properties for the Model Context Protocol (MCP) stdio client.
McpStdioClientProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
McpStdioClientProperties.Parameters - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
Record representing the parameters for an MCP server connection.
McpSyncClientConfigurer - Class in org.springframework.ai.mcp.client.autoconfigure.configurer
Configurer class for customizing MCP synchronous clients.
McpSyncClientConfigurer(List<McpSyncClientCustomizer>) - Constructor for class org.springframework.ai.mcp.client.autoconfigure.configurer.McpSyncClientConfigurer
 
McpSyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
Interface for customizing synchronous MCP client configurations.
mcpSyncClients(McpSyncClientConfigurer, McpClientCommonProperties, ObjectProvider<List<NamedClientMcpTransport>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
Creates a list of McpSyncClient instances based on the available transports.
mcpSyncServer(McpServerTransportProvider, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider<List<McpServerFeatures.SyncToolSpecification>>, ObjectProvider<List<McpServerFeatures.SyncResourceSpecification>>, ObjectProvider<List<McpServerFeatures.SyncPromptSpecification>>, ObjectProvider<BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>>, List<ToolCallbackProvider>) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
McpToolCallbackAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
 
McpToolCallbackAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
 
McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition - Class in org.springframework.ai.mcp.client.autoconfigure
 
McpToolCallbackAutoConfigurationCondition() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition
 
mcpToolCallbacks(ObjectProvider<List<McpSyncClient>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
Creates tool callbacks for all configured MCP clients.
McpToolUtils - Class in org.springframework.ai.mcp
Utility class that provides helper methods for working with Model Context Protocol (MCP) tools in a Spring AI environment.
McpWebFluxServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
Auto-configuration for MCP WebFlux Server Transport.
McpWebFluxServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
 
McpWebMvcServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
Auto-configuration for MCP WebMvc Server Transport.
McpWebMvcServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
 
media - Variable in class org.springframework.ai.chat.messages.AssistantMessage
 
media - Variable in class org.springframework.ai.chat.messages.UserMessage
 
media() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the media record component.
media() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
media(List<Media>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the media.
media(List<Media>) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
media(Media) - Method in class org.springframework.ai.document.Document.Builder
Sets the media content of the document.
media(Media...) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
media(Media...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
media(Media...) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
media(MimeType, URL) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
media(MimeType, URL) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
media(MimeType, Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
media(MimeType, Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
Media - Class in org.springframework.ai.content
The Media class represents the data and metadata of a media attachment in a message.
Media(MimeType, URI) - Constructor for class org.springframework.ai.content.Media
Create a new Media instance.
Media(MimeType, Resource) - Constructor for class org.springframework.ai.content.Media
Create a new Media instance.
Media.Builder - Class in org.springframework.ai.content
Builder class for Media.
Media.Format - Class in org.springframework.ai.content
Common media formats.
MediaAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
 
MediaContent - Interface in org.springframework.ai.content
 
MediaContent(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Shortcut constructor for a text content.
MediaContent(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for a text content.
MediaContent(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for a text content.
MediaContent(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for a text content.
MediaContent(String, String, MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Creates an instance of a MediaContent record class.
MediaContent(String, String, MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Creates an instance of a MediaContent record class.
MediaContent(String, String, OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl, OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Creates an instance of a MediaContent record class.
MediaContent(String, String, ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Creates an instance of a MediaContent record class.
MediaContent(MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Shortcut constructor for an image content.
MediaContent(MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for an image content.
MediaContent(OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for an image content.
MediaContent(OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for an audio content.
MediaContent(ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for an image content.
mediaType() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns the value of the mediaType record component.
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(ChatOptions) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
merge(EmbeddingOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
merge(MiniMaxApi.ChatCompletionChunk, MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
 
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(OllamaApi.ChatResponse, OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
 
merge(OpenAiApi.ChatCompletionChunk, OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
Merge the previous and current ChatCompletionChunk into a single one.
merge(ZhiPuAiApi.ChatCompletionChunk, ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
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.
mergeChatCompletions(ChatCompletions, ChatCompletions) - Static method in class org.springframework.ai.azure.openai.MergeUtils
Merge two ChatCompletions instances into a single ChatCompletions instance.
mergeOption(T, T) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Return the runtime value if not empty, or else the default value.
mergeToolCallbacks(List<ToolCallback>, List<ToolCallback>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolContext(Map<String, Object>, Map<String, Object>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolNames(Set<String>, Set<String>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolUseEvents(AnthropicApi.StreamEvent, AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
 
mergeToolUseEvents(ConverseStreamOutput, ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
MergeUtils - Class in org.springframework.ai.azure.openai
Utility class for merging ChatCompletions instances and their associated objects.
message() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Returns the value of the message record component.
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.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
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.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
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(OllamaApi.Message.Role, String, List<String>, List<OllamaApi.Message.ToolCall>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message
Creates an instance of a Message record class.
MESSAGE_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Message delta event, indicating top-level changes to the final Message object.
MESSAGE_START - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Message start event.
MESSAGE_STOP - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
A final message stop event.
MESSAGE_TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
 
MESSAGE_TYPE - Static variable in class org.springframework.ai.chat.messages.AbstractMessage
The key for the message type in the metadata.
MessageAggregator - Class in org.springframework.ai.chat.model
Helper that for streaming chat responses, aggregate the chat response messages into a single AssistantMessage.
MessageAggregator() - Constructor for class org.springframework.ai.chat.model.MessageAggregator
 
MessageAggregator.DefaultUsage - Record Class in org.springframework.ai.chat.model
 
MessageAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
 
MessageChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
Memory is retrieved added as a collection of messages to the prompt
MessageChatMemoryAdvisor(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
MessageChatMemoryAdvisor(ChatMemory, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
MessageChatMemoryAdvisor(ChatMemory, String, int, int) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
MessageChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
MessageDelta(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Creates an instance of a MessageDelta record class.
MessageDeltaEvent(AnthropicApi.EventType, AnthropicApi.MessageDeltaEvent.MessageDelta, AnthropicApi.MessageDeltaEvent.MessageDeltaUsage) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Creates an instance of a MessageDeltaEvent record class.
MessageDeltaUsage(Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
Creates an instance of a MessageDeltaUsage record class.
messages() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns the value of the messages record component.
messages() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the messages record component.
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.ollama.api.OllamaApi.ShowModelResponse
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.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the messages record component.
messages(List<AnthropicApi.AnthropicMessage>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
messages(List<Message>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the messages.
messages(List<Message>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
messages(List<Message>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
messages(List<Message>) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
messages(List<OllamaApi.Message>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
messages(Message...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
messages(Message...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
messages(Message...) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
MessageStartEvent(AnthropicApi.EventType, AnthropicApi.ChatCompletionResponse) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Creates an instance of a MessageStartEvent record class.
MessageStopEvent(AnthropicApi.EventType) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
Creates an instance of a MessageStopEvent record class.
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
The message type of the message.
MessageType - Enum Class in org.springframework.ai.chat.messages
Enumeration representing types of Messages in a chat application.
MessageWindowChatMemory - Class in org.springframework.ai.chat.memory
A chat memory implementation that maintains a message window of a specified size, ensuring that the total number of messages does not exceed the specified limit.
MessageWindowChatMemory.Builder - Class in org.springframework.ai.chat.memory
 
metadata - Variable in class org.springframework.ai.chat.messages.AbstractMessage
Additional options for the message to influence the response, not a generative map.
metadata() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns the value of the metadata record component.
metadata() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns the value of the metadata record component.
metadata(String, Object) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
 
metadata(String, Object) - Method in class org.springframework.ai.document.Document.Builder
 
metadata(String, T) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add metadata to the Generation result.
metadata(String, T) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
metadata(Map<String, Object>) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add metadata to the Generation result.
metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
metadata(Map<String, Object>) - Method in class org.springframework.ai.document.Document.Builder
 
metadata(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
metadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
metadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
metadata(ChatResponseMetadata) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
 
Metadata(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
Creates an instance of a Metadata record class.
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.milvus.MilvusVectorStore
 
METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
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
 
METADATA_TOOL_ID - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
 
METADATA_TOOL_NAME - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
 
metadataAggregation() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
Returns the value of the metadataAggregation record component.
MetadataAggregation(String, String, Document, TokenUsage, ConverseStreamMetrics, ConverseStreamTrace) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Creates an instance of a MetadataAggregation record class.
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.MetadataField.Type) - Constructor for record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Creates an instance of a MetadataField record class.
MetadataField(String, Schema.FieldType) - Constructor for record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Creates an instance of a MetadataField record class.
metadataFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the name of the metadata field in the database.
metadataFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the name of the field used for document metadata.
metadataFields(List<String>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the metadata fields list.
metadataFields(List<RedisVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the metadata fields.
metadataFields(RedisVectorStore.MetadataField...) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the metadata fields.
metadataFieldsToFilter(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Sets the metadata fields to filter in vector search.
metadataFilter(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
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.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
metadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
MetadataMode - Enum Class in org.springframework.ai.document
 
METADATAS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
metadataTag(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Adds a metadata tag name to extract from the HTML tags.
metadataTags - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
metadataTags(List<String>) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Sets the metadata tags to extract from the HTML tags.
MethodToolCallback - Class in org.springframework.ai.tool.method
A ToolCallback implementation to invoke methods as tools.
MethodToolCallback(ToolDefinition, ToolMetadata, Method, Object, ToolCallResultConverter) - Constructor for class org.springframework.ai.tool.method.MethodToolCallback
 
MethodToolCallback.Builder - Class in org.springframework.ai.tool.method
 
MethodToolCallbackProvider - Class in org.springframework.ai.tool.method
A ToolCallbackProvider that builds ToolCallback instances from Tool-annotated methods.
MethodToolCallbackProvider.Builder - Class in org.springframework.ai.tool.method
 
metrics() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the metrics record component.
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
metricType(MetricType) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
Configures the Milvus metric type to use for similarity calculations.
MILVUS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Milvus.
MILVUS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
milvusBuilder() - Static method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
Creates a new MilvusSearchRequest.MilvusBuilder for constructing a MilvusSearchRequest.
MilvusBuilder() - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
 
milvusClient(MilvusVectorStoreProperties, MilvusServiceClientProperties, MilvusServiceClientConnectionDetails) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
 
MilvusFilterExpressionConverter - Class in org.springframework.ai.vectorstore.milvus
Converts Filter.Expression into Milvus metadata filter expression format.
MilvusFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
 
MilvusSearchRequest - Class in org.springframework.ai.vectorstore.milvus
A specialized SearchRequest for Milvus vector search, extending the base request with Milvus-specific parameters.
MilvusSearchRequest.MilvusBuilder - Class in org.springframework.ai.vectorstore.milvus
Builder class for constructing instances of MilvusSearchRequest.
MilvusServiceClientConnectionDetails - Interface in org.springframework.ai.vectorstore.milvus.autoconfigure
Connection details for a Milvus service client.
MilvusServiceClientProperties - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
Parameters for Milvus client connection.
MilvusServiceClientProperties() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
MilvusVectorStore - Class in org.springframework.ai.vectorstore.milvus
Milvus implementation of the VectorStore interface.
MilvusVectorStore(MilvusVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
MilvusVectorStore.Builder - Class in org.springframework.ai.vectorstore.milvus
 
MilvusVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
Auto-configuration for Milvus Vector Store.
MilvusVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
 
MilvusVectorStoreProperties - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
Configuration properties for Milvus Vector Store.
MilvusVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
MilvusVectorStoreProperties.MilvusIndexType - Enum Class in org.springframework.ai.vectorstore.milvus.autoconfigure
 
MilvusVectorStoreProperties.MilvusMetricType - Enum Class in org.springframework.ai.vectorstore.milvus.autoconfigure
 
MIME_TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
mimeType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
The MIME type of the content of the image.
mimeType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
mimeType(MimeType) - Method in class org.springframework.ai.content.Media.Builder
Sets the MIME type for the media object.
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
 
mimeTypeToStringConverter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
 
MINIMAX - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Minimax.
MINIMAX - Static variable in class org.springframework.ai.model.SpringAIModels
 
MINIMAX_TEXT_01 - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
MiniMaxApi - Class in org.springframework.ai.minimax.api
Single class implementation of the MiniMax Chat Completion API and MiniMax Embedding API.
MiniMaxApi(String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
Create a new chat completion api with default base URL.
MiniMaxApi(String, String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
Create a new chat completion api.
MiniMaxApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
Create a new chat completion api.
MiniMaxApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
Create a new chat completion api.
MiniMaxApi.ChatCompletion - Record Class in org.springframework.ai.minimax.api
Represents a chat completion response returned by model, based on the provided input.
MiniMaxApi.ChatCompletion.BaseResponse - Record Class in org.springframework.ai.minimax.api
 
MiniMaxApi.ChatCompletion.Choice - Record Class in org.springframework.ai.minimax.api
Chat completion choice.
MiniMaxApi.ChatCompletionChunk - Record Class in org.springframework.ai.minimax.api
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
MiniMaxApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.minimax.api
Chat completion choice.
MiniMaxApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.minimax.api
The reason the model stopped generating tokens.
MiniMaxApi.ChatCompletionMessage - Record Class in org.springframework.ai.minimax.api
Message comprising the conversation.
MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.minimax.api
The function definition.
MiniMaxApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.minimax.api
An array of content parts with a defined type.
MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.minimax.api
The image content of the message.
MiniMaxApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.minimax.api
The role of the author of this message.
MiniMaxApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.minimax.api
The relevant tool call.
MiniMaxApi.ChatCompletionRequest - Record Class in org.springframework.ai.minimax.api
Creates a model response for the given chat conversation.
MiniMaxApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.minimax.api
An object specifying the format that the model must output.
MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.minimax.api
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
MiniMaxApi.ChatModel - Enum Class in org.springframework.ai.minimax.api
MiniMax Chat Completion Models: MiniMax Model.
MiniMaxApi.EmbeddingList - Record Class in org.springframework.ai.minimax.api
List of multiple embedding responses.
MiniMaxApi.EmbeddingModel - Enum Class in org.springframework.ai.minimax.api
MiniMax Embeddings Models: Embeddings.
MiniMaxApi.EmbeddingRequest - Record Class in org.springframework.ai.minimax.api
Creates an embedding vector representing the input text.
MiniMaxApi.EmbeddingType - Enum Class in org.springframework.ai.minimax.api
MiniMax Embeddings Types
MiniMaxApi.FunctionTool - Class in org.springframework.ai.minimax.api
Represents a tool the model may call.
MiniMaxApi.FunctionTool.Function - Class in org.springframework.ai.minimax.api
Function definition.
MiniMaxApi.FunctionTool.Type - Enum Class in org.springframework.ai.minimax.api
Create a tool of type 'function' and the given function definition.
MiniMaxApi.LogProbs - Record Class in org.springframework.ai.minimax.api
Log probability information for the choice.
MiniMaxApi.LogProbs.Content - Record Class in org.springframework.ai.minimax.api
Message content tokens with log probability information.
MiniMaxApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.minimax.api
The most likely tokens and their log probability, at this token position.
MiniMaxApi.Usage - Record Class in org.springframework.ai.minimax.api
Usage statistics for the completion request.
MiniMaxApiConstants - Class in org.springframework.ai.minimax.api
Common value constants for MiniMax api.
MiniMaxChatAutoConfiguration - Class in org.springframework.ai.model.minimax.autoconfigure
Auto-configuration for MiniMax Chat Model.
MiniMaxChatAutoConfiguration() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatAutoConfiguration
 
miniMaxChatModel(MiniMaxConnectionProperties, MiniMaxChatProperties, ObjectProvider<RestClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatAutoConfiguration
 
MiniMaxChatModel - Class in org.springframework.ai.minimax
ChatModel and StreamingChatModel implementation for MiniMax backed by MiniMaxApi.
MiniMaxChatModel(MiniMaxApi) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
Creates an instance of the MiniMaxChatModel.
MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
Initializes an instance of the MiniMaxChatModel.
MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
Initializes a new instance of the MiniMaxChatModel.
MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager, RetryTemplate) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
Initializes a new instance of the MiniMaxChatModel.
MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
Initializes a new instance of the MiniMaxChatModel.
MiniMaxChatOptions - Class in org.springframework.ai.minimax
MiniMaxChatOptions represents the options for performing chat completion using the MiniMax API.
MiniMaxChatOptions() - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions
 
MiniMaxChatOptions.Builder - Class in org.springframework.ai.minimax
 
MiniMaxChatProperties - Class in org.springframework.ai.model.minimax.autoconfigure
Configuration properties for MiniMax chat model.
MiniMaxChatProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
MiniMaxConnectionProperties - Class in org.springframework.ai.model.minimax.autoconfigure
 
MiniMaxConnectionProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
MiniMaxEmbeddingAutoConfiguration - Class in org.springframework.ai.model.minimax.autoconfigure
Auto-configuration for MiniMax Embedding Model.
MiniMaxEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingAutoConfiguration
 
miniMaxEmbeddingModel(MiniMaxConnectionProperties, MiniMaxEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingAutoConfiguration
 
MiniMaxEmbeddingModel - Class in org.springframework.ai.minimax
MiniMax Embedding Model implementation.
MiniMaxEmbeddingModel(MiniMaxApi) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
Constructor for the MiniMaxEmbeddingModel class.
MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
Initializes a new instance of the MiniMaxEmbeddingModel class.
MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
Initializes a new instance of the MiniMaxEmbeddingModel class.
MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
Initializes a new instance of the MiniMaxEmbeddingModel class.
MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
Initializes a new instance of the MiniMaxEmbeddingModel class.
MiniMaxEmbeddingOptions - Class in org.springframework.ai.minimax
This class represents the options for MiniMax embedding.
MiniMaxEmbeddingOptions() - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
 
MiniMaxEmbeddingOptions.Builder - Class in org.springframework.ai.minimax
 
MiniMaxEmbeddingProperties - Class in org.springframework.ai.model.minimax.autoconfigure
Configuration properties for MiniMax embedding model.
MiniMaxEmbeddingProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
MiniMaxRuntimeHints - Class in org.springframework.ai.minimax.aot
The MiniMaxRuntimeHints class is responsible for registering runtime hints for MiniMax API classes.
MiniMaxRuntimeHints() - Constructor for class org.springframework.ai.minimax.aot.MiniMaxRuntimeHints
 
MiniMaxStreamFunctionCallingHelper - Class in org.springframework.ai.minimax.api
Helper class to support Streaming function calling.
MiniMaxStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
 
MINISTRAL_3B_LATEST - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
MINISTRAL_8B_LATEST - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
minP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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
 
mirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
mirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
mirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
MISTRAL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The 7B parameters model
MISTRAL - Static variable in class org.springframework.ai.model.SpringAIModels
 
MISTRAL_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Mistral.
MISTRAL_MODERATION - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiModerationApi.Model
 
MISTRAL_NEMO - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
A 12B model with 128k context length, built by Mistral AI in collaboration with NVIDIA.
mistralAiApi(MistralAiApi) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
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.MediaContent - Record Class in org.springframework.ai.mistralai.api
An array of content parts with a defined type.
MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.mistralai.api
Shortcut constructor for an image content.
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 - Class in org.springframework.ai.mistralai.api
Represents a tool the model may call.
MistralAiApi.FunctionTool.Function - 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.LogProbs - Record Class in org.springframework.ai.mistralai.api
Log probability information for the choice.
MistralAiApi.LogProbs.Content - Record Class in org.springframework.ai.mistralai.api
Message content tokens with log probability information.
MistralAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.mistralai.api
The most likely tokens and their log probability, at this token position.
MistralAiApi.Usage - Record Class in org.springframework.ai.mistralai.api
Usage statistics.
MistralAiBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "mistralai".
MistralAiBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
 
MistralAiChatAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
Chat Auto-configuration for Mistral AI.
MistralAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatAutoConfiguration
 
mistralAiChatModel(MistralAiCommonProperties, MistralAiChatProperties, ObjectProvider<RestClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatAutoConfiguration
 
MistralAiChatModel - Class in org.springframework.ai.mistralai
Represents a Mistral AI Chat Model.
MistralAiChatModel(MistralAiApi, MistralAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.mistralai.MistralAiChatModel
 
MistralAiChatModel(MistralAiApi, MistralAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.mistralai.MistralAiChatModel
 
MistralAiChatModel.Builder - Class in org.springframework.ai.mistralai
 
MistralAiChatOptions - Class in org.springframework.ai.mistralai
Options for the Mistral AI Chat API.
MistralAiChatOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions
 
MistralAiChatOptions.Builder - Class in org.springframework.ai.mistralai
 
MistralAiChatProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
Configuration properties for Mistral AI chat.
MistralAiChatProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
 
MistralAiCommonProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
Common properties for Mistral AI.
MistralAiCommonProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
 
MistralAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
Embedding Auto-configuration for Mistral AI.
MistralAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingAutoConfiguration
 
mistralAiEmbeddingModel(MistralAiCommonProperties, MistralAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingAutoConfiguration
 
MistralAiEmbeddingModel - Class in org.springframework.ai.mistralai
Provides the Mistral AI Embedding Model.
MistralAiEmbeddingModel(MistralAiApi) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingModel(MistralAiApi, MetadataMode) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingModel(MistralAiApi, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingModel(MistralAiApi, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingModel(MistralAiApi, MistralAiEmbeddingOptions) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingOptions - Class in org.springframework.ai.mistralai
Options for the Mistral AI Embedding API.
MistralAiEmbeddingOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
MistralAiEmbeddingOptions.Builder - Class in org.springframework.ai.mistralai
 
MistralAiEmbeddingProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
Configuration properties for MistralAI embedding model.
MistralAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
MistralAiModerationApi - Class in org.springframework.ai.mistralai.api
MistralAI Moderation API.
MistralAiModerationApi(String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi
 
MistralAiModerationApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi
 
MistralAiModerationApi.Categories - Record Class in org.springframework.ai.mistralai.api
 
MistralAiModerationApi.CategoryScores - Record Class in org.springframework.ai.mistralai.api
 
MistralAiModerationApi.MistralAiModerationRequest - Record Class in org.springframework.ai.mistralai.api
 
MistralAiModerationApi.MistralAiModerationResponse - Record Class in org.springframework.ai.mistralai.api
 
MistralAiModerationApi.MistralAiModerationResult - Record Class in org.springframework.ai.mistralai.api
 
MistralAiModerationApi.Model - Enum Class in org.springframework.ai.mistralai.api
 
MistralAiModerationAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
Moderation Auto-configuration for Mistral AI.
MistralAiModerationAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
 
mistralAiModerationModel(MistralAiCommonProperties, MistralAiModerationProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
 
MistralAiModerationModel - Class in org.springframework.ai.mistralai.moderation
 
MistralAiModerationModel(MistralAiModerationApi) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
MistralAiModerationModel(MistralAiModerationApi, MistralAiModerationOptions) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
MistralAiModerationModel(MistralAiModerationApi, RetryTemplate, MistralAiModerationOptions) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
MistralAiModerationOptions - Class in org.springframework.ai.mistralai.moderation
 
MistralAiModerationOptions() - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
 
MistralAiModerationOptions.Builder - Class in org.springframework.ai.mistralai.moderation
 
MistralAiModerationProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
 
MistralAiModerationProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
 
MistralAiModerationRequest(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
 
MistralAiModerationRequest(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
Creates an instance of a MistralAiModerationRequest record class.
MistralAiModerationResponse(String, String, MistralAiModerationApi.MistralAiModerationResult[]) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
Creates an instance of a MistralAiModerationResponse record class.
MistralAiModerationResult(MistralAiModerationApi.Categories, MistralAiModerationApi.CategoryScores) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Creates an instance of a MistralAiModerationResult record class.
MistralAiParentProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
Parent properties for Mistral AI.
MistralAiParentProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.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
 
ModalityUtils() - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityUtils
 
model() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Returns the value of the model record component.
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.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
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.DeleteModelRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
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.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Returns the value of the model record component.
model(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
model(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
model(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
model(String) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
model(String) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the model to use for the chat.
model(String) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
model(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
model(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions.Builder
 
model(String) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
model(String) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.moderation.Moderation.Builder
 
model(String) - Method in class org.springframework.ai.moderation.ModerationOptionsBuilder
 
model(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
model(String) - Method in class org.springframework.ai.openai.OpenAiModerationOptions.Builder
 
model(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
model(String) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
 
model(AnthropicApi.ChatModel) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
model(AnthropicApi.ChatModel) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
model(MistralAiApi.ChatModel) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
model(OllamaModel) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
model(OpenAiApi.ChatModel) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
model(VertexAiMultimodalEmbeddingModelName) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
model(VertexAiTextEmbeddingModelName) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
model(VertexAiGeminiChatModel.ChatModel) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
Model<TReq extends ModelRequest<?>,TRes extends ModelResponse<?>> - Interface in org.springframework.ai.model
The Model interface provides a generic API for invoking AI models.
Model(String, String, Instant, Long, String, OllamaApi.Model.Details) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Model
Creates an instance of a Model record class.
MODEL - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.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.
MODEL_PREFIX - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
ModelDescription - Interface in org.springframework.ai.model
Describes an AI model's basic characteristics.
modelDeviceType(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelDtype(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelfile() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the modelfile record component.
modelId(String) - Method in class org.springframework.ai.huggingface.model.Info
 
modelInfo() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the modelInfo record component.
MODELING_COMPOUND - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
modelManagementOptions(ModelManagementOptions) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
modelManagementOptions(ModelManagementOptions) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
 
ModelManagementOptions - Record Class in org.springframework.ai.ollama.management
Options for managing models in Ollama.
ModelManagementOptions(PullModelStrategy, List<String>, Duration, Integer) - Constructor for record class org.springframework.ai.ollama.management.ModelManagementOptions
Creates an instance of a ModelManagementOptions record class.
ModelManagementOptions.Builder - Class in org.springframework.ai.ollama.management
 
ModelObservationContext<REQ,RES> - Class in org.springframework.ai.model.observation
Context used when sending a request to a machine learning model and waiting for a response from the model provider.
ModelObservationContext(REQ, AiOperationMetadata) - Constructor for class org.springframework.ai.model.observation.ModelObservationContext
 
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.
ModelOptionsUtils() - Constructor for class org.springframework.ai.model.ModelOptionsUtils
 
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 extends ModelResult<?>> - 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.
models() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
Returns the value of the models record component.
modelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
ModelTypeInit() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
ModelUsageMetricsGenerator - Class in org.springframework.ai.model.observation
Generate metrics about the model usage in the context of an AI operation.
modeNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
moderate(MistralAiModerationApi.MistralAiModerationRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi
 
Moderation - Class in org.springframework.ai.moderation
The Moderation class represents the result of a moderation process.
MODERATION_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
Moderation.Builder - Class in org.springframework.ai.moderation
 
ModerationGenerationMetadata - Interface in org.springframework.ai.moderation
An interface that represents metadata associated with the results of a moderation generation process.
ModerationMessage - Class in org.springframework.ai.moderation
Represents a single message intended for moderation, encapsulating the text content.
ModerationMessage(String) - Constructor for class org.springframework.ai.moderation.ModerationMessage
 
ModerationModel - Interface in org.springframework.ai.moderation
The ModerationModel interface defines a generic AI model for moderation.
ModerationOptions - Interface in org.springframework.ai.moderation
Represents the options for moderation.
ModerationOptionsBuilder - Class in org.springframework.ai.moderation
A builder class for creating instances of ModerationOptions.
ModerationPrompt - Class in org.springframework.ai.moderation
Represents a prompt for moderation containing a single message and the options for the moderation model.
ModerationPrompt(String) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
 
ModerationPrompt(String, ModerationOptions) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
 
ModerationPrompt(ModerationMessage, ModerationOptions) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
 
ModerationResponse - Class in org.springframework.ai.moderation
Represents a response from a moderation process, encapsulating the moderation metadata and the generated content.
ModerationResponse(Generation) - Constructor for class org.springframework.ai.moderation.ModerationResponse
 
ModerationResponse(Generation, ModerationResponseMetadata) - Constructor for class org.springframework.ai.moderation.ModerationResponse
 
ModerationResponseMetadata - Class in org.springframework.ai.moderation
Defines the metadata associated with a moderation response, extending a base response interface.
ModerationResponseMetadata() - Constructor for class org.springframework.ai.moderation.ModerationResponseMetadata
 
ModerationResult - Class in org.springframework.ai.moderation
Represents the result of a moderation process, indicating whether content was flagged, the categories of moderation, and detailed scores for each category.
ModerationResult.Builder - Class in org.springframework.ai.moderation
 
modifiedAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns the value of the modifiedAt record component.
modifiedAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the modifiedAt record component.
mongoCustomConversions() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
 
MONGODB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by MongoDB.
MONGODB_ATLAS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
MongoDBAtlasFilterExpressionConverter - Class in org.springframework.ai.vectorstore.mongodb.atlas
Converts Filter.Expression into MongoDB Atlas metadata filter expression format.
MongoDBAtlasFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
 
MongoDBAtlasVectorStore - Class in org.springframework.ai.vectorstore.mongodb.atlas
MongoDB Atlas-based vector store implementation using the Atlas Vector Search.
MongoDBAtlasVectorStore(MongoDBAtlasVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
MongoDBAtlasVectorStore.Builder - Class in org.springframework.ai.vectorstore.mongodb.atlas
 
MongoDBAtlasVectorStore.MongoDBDocument - Record Class in org.springframework.ai.vectorstore.mongodb.atlas
The representation of Document along with its embedding.
MongoDBAtlasVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.mongodb.autoconfigure
Auto-configuration for MongoDB Atlas Vector Store.
MongoDBAtlasVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
 
MongoDBAtlasVectorStoreProperties - Class in org.springframework.ai.vectorstore.mongodb.autoconfigure
Configuration properties for MongoDB Atlas Vector Store.
MongoDBAtlasVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
MongoDBDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Creates an instance of a MongoDBDocument record class.
MOONDREAM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
A small vision language model designed to run efficiently on edge devices.
MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
MP3 audio format
MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
MP3 format
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
 
MULTI_MODAL_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
MULTIMODAL_EMBEDDING_001 - Enum constant in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
Multimodal model.Expires on May 14, 2025.
multimodalEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
 
MultimodalInstanceBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
MultiQueryExpander - Class in org.springframework.ai.rag.preretrieval.query.expansion
Uses a large language model to expand a query into multiple semantically diverse variations to capture different perspectives, useful for retrieving additional contextual information and increasing the chances of finding relevant results.
MultiQueryExpander(ChatClient.Builder, PromptTemplate, Boolean, Integer) - Constructor for class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
 
MultiQueryExpander.Builder - Class in org.springframework.ai.rag.preretrieval.query.expansion
 
MutableResponseMetadata - Class in org.springframework.ai.model
 
MutableResponseMetadata() - Constructor for class org.springframework.ai.model.MutableResponseMetadata
 
mutate() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
Return a ChatClient.Builder to create a new ChatClient whose settings are replicated from this ChatClientRequest.
mutate() - Method in interface org.springframework.ai.chat.client.ChatClient
Return a ChatClient.Builder to create a new ChatClient whose settings are replicated from the default ChatClient.ChatClientRequestSpec of this client.
mutate() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
 
mutate() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
 
mutate() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
Return a ChatClient2Builder to create a new ChatClient2 whose settings are replicated from this ChatClientRequest.
mutate() - Method in class org.springframework.ai.chat.client.DefaultChatClient
Return a ChatClient2Builder to create a new ChatClient whose settings are replicated from this ChatClientRequest.
mutate() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
mutate() - Method in class org.springframework.ai.chat.messages.UserMessage
 
mutate() - Method in class org.springframework.ai.chat.prompt.Prompt
 
mutate() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
mutate() - Method in class org.springframework.ai.document.Document
 
mutate() - Method in record class org.springframework.ai.rag.Query
 
mvcMcpRouterFunction(WebMvcSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
 
MXBAI_EMBED_LARGE - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
State-of-the-art large embedding model from mixedbread.ai

N

n() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the n record component.
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.
n(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
N(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
name - Variable in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
 
name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
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.ollama.api.OllamaApi.ChatRequest.Tool.Function
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
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() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
The name of the tool.
name() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
Returns the value of the name record component.
name() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
The tool name.
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.cassandra.CassandraVectorStore.SchemaColumn
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns the value of the name record component.
name(String) - Method in class org.springframework.ai.content.Media.Builder
Sets the name for the media object.
name(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
name(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
 
NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
 
NamedClientMcpTransport - Record Class in org.springframework.ai.mcp.client.autoconfigure
A named MCP client transport.
NamedClientMcpTransport(String, McpClientTransport) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Creates an instance of a NamedClientMcpTransport record class.
namespace(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
namespace(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
namespace(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
Sets the Pinecone namespace.
nativeExpression(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
Sets the native Milvus filter expression.
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.redis.RedisFilterExpressionConverter
 
NEGATIVE_INNER_PRODUCT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
 
NEO4J - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Neo4j.
NEO4J - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
Neo4jChatMemory - Class in org.springframework.ai.chat.memory.neo4j
Chat memory implementation using Neo4j.
Neo4jChatMemory(Neo4jChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
 
Neo4jChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.neo4j.autoconfigure
Auto-configuration for Neo4jChatMemory.
Neo4jChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryAutoConfiguration
 
Neo4jChatMemoryConfig - Class in org.springframework.ai.chat.memory.neo4j
Configuration for the Neo4j Chat Memory store.
Neo4jChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.neo4j
 
Neo4jChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.neo4j.autoconfigure
Configuration properties for Neo4j chat memory.
Neo4jChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
Neo4jVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.neo4j.filter
Converts Filter.Expression into Neo4j condition expression format.
Neo4jVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
 
Neo4jVectorStore - Class in org.springframework.ai.vectorstore.neo4j
Neo4j-based vector store implementation using Neo4j's vector search capabilities.
Neo4jVectorStore(Neo4jVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
Neo4jVectorStore.Builder - Class in org.springframework.ai.vectorstore.neo4j
 
Neo4jVectorStore.Neo4jDistanceType - Enum Class in org.springframework.ai.vectorstore.neo4j
An enum to configure the distance function used in the Neo4j vector index.
Neo4jVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.neo4j.autoconfigure
Auto-configuration for Neo4j Vector Store.
Neo4jVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
 
Neo4jVectorStoreProperties - Class in org.springframework.ai.vectorstore.neo4j.autoconfigure
Configuration properties for Neo4j Vector Store.
Neo4jVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.neo4j.autoconfigure.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
NEVER - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
Never pull the model.
NEXT - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
 
nextAroundCall(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
nextAroundCall(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAroundAdvisorChain
nextAroundCall(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
nextAroundStream(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
nextAroundStream(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisorChain
nextAroundStream(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
nextCall(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
 
nextCall(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
nextStream(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
 
nextStream(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
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
 
NOMIC_EMBED_TEXT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
A high-performing open embedding model with a large token context window.
NONE - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
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.template.ValidationMode
No validation is performed.
NONE - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
No index, use brute force exact calculation.
NONE - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
Performs exact nearest neighbor search.
NONE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
Performs exact nearest neighbor search, which provides perfect recall.
NONE - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
Model will not call a function and instead generates a message
NONE - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model will not call a function and instead generates a message
NONE - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
Model will not call a function and instead generates a message
NonTransientAiException - Exception 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 org.springframework.ai.retry.NonTransientAiException
 
NonTransientAiException(String, Throwable) - Constructor for exception org.springframework.ai.retry.NonTransientAiException
 
NoopApiKey - Class in org.springframework.ai.model
This implementation of ApiKey indicates that no API key should be used, e.g.
NoopApiKey() - Constructor for class org.springframework.ai.model.NoopApiKey
 
NoOpTemplateRenderer - Class in org.springframework.ai.template
No-op implementation of TemplateRenderer that returns the template unchanged.
NoOpTemplateRenderer() - Constructor for class org.springframework.ai.template.NoOpTemplateRenderer
 
norm(float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
 
normalizeURL(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
Attempts to fix common URL issues Adds protocol if missing, removes extra spaces
noSpeechProb() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the noSpeechProb record component.
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.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Nova voice
NOVA - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
nResults() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Returns the value of the nResults record component.
NULL - Static variable in interface org.springframework.ai.audio.transcription.AudioTranscriptionMetadata
 
NULL - Static variable in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
NULL - Static variable in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
 
NULL - Static variable in interface org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechMetadata
 
NULL - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
NULL - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
numBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
number(String) - Static method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Creates a metadata field of type NUMBER.
NUMBER - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
 
numberOfQueries(Integer) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
numCandidates(int) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Sets the number of candidates for vector search.
numCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
numeric(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
 
numGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
numKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
numPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
numThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 

O

O1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
The o1 series of models are trained with reinforcement learning to perform complex reasoning.
O1_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
o1-mini is a faster and more affordable reasoning model compared to o1.
O1_PRO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
The o1-pro model, part of the o1 series trained with reinforcement learning for complex reasoning, uses more compute to think harder and provide consistently better answers.
O3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
o3 is a well-rounded and powerful model across domains.
O3_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
o3-mini is a small reasoning model, providing high intelligence at cost and latency targets similar to o1-mini.
O4_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
o4-mini is the latest small o-series model.
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.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the object record component.
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.
object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns the value of the object record component.
OBJECT_MAPPER - Static variable in class org.springframework.ai.model.ModelOptionsUtils
 
objectClass(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Configures the Weaviate object class.
objectToMap(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given object to a Map.
observationRegistry - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
 
observationRegistry(ObservationRegistry) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
Sets the registry for collecting observations and metrics.
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
Observations() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
ObservationTestUtil - Class in org.springframework.ai.test.vectorstore
 
OCI_GENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Oracle OCI.
OCI_GENAI - Static variable in class org.springframework.ai.model.SpringAIModels
 
ociChatModel(GenerativeAiInferenceClient, OCICohereChatModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiChatAutoConfiguration
 
OCICohereChatModel - Class in org.springframework.ai.oci.cohere
ChatModel implementation that uses the OCI GenAI Chat API.
OCICohereChatModel(GenerativeAiInference, OCICohereChatOptions) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatModel
 
OCICohereChatModel(GenerativeAiInference, OCICohereChatOptions, ObservationRegistry) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatModel
 
OCICohereChatModelProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
Configuration properties for OCI Cohere chat model.
OCICohereChatModelProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
 
OCICohereChatOptions - Class in org.springframework.ai.oci.cohere
The configuration information for OCI chat requests.
OCICohereChatOptions() - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
OCICohereChatOptions.Builder - Class in org.springframework.ai.oci.cohere
 
OCIConnectionProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
Configuration properties for OCI connection.
OCIConnectionProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
OCIConnectionProperties.AuthenticationType - Enum Class in org.springframework.ai.model.oci.genai.autoconfigure
 
ociEmbeddingModel(GenerativeAiInferenceClient, OCIEmbeddingModelProperties) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration
 
OCIEmbeddingModel - Class in org.springframework.ai.oci
EmbeddingModel implementation that uses the OCI GenAI Embedding API.
OCIEmbeddingModel(GenerativeAiInference, OCIEmbeddingOptions) - Constructor for class org.springframework.ai.oci.OCIEmbeddingModel
 
OCIEmbeddingModel(GenerativeAiInference, OCIEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.oci.OCIEmbeddingModel
 
OCIEmbeddingModelProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
Configuration properties for OCI embedding model.
OCIEmbeddingModelProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
OCIEmbeddingOptions - Class in org.springframework.ai.oci
The configuration information for OCI embedding requests
OCIEmbeddingOptions() - Constructor for class org.springframework.ai.oci.OCIEmbeddingOptions
 
OCIEmbeddingOptions.Builder - Class in org.springframework.ai.oci
 
OCIGenAiChatAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
Chat Auto-configuration for Oracle Cloud Infrastructure Generative AI.
OCIGenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiChatAutoConfiguration
 
OCIGenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
Embedding Auto-configuration for Oracle Cloud Infrastructure Generative AI.
OCIGenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration
 
OCIGenAiInferenceClientAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
Auto-configuration for Oracle Cloud Infrastructure Generative AI Inference Client.
OCIGenAiInferenceClientAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiInferenceClientAutoConfiguration
 
of() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
of() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
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(String) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
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.
of(MimeType) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
 
of(MimeType) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
OFF - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
offset() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns the value of the offset record component.
OLLAMA - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Ollama.
OLLAMA - Static variable in class org.springframework.ai.model.SpringAIModels
 
ollamaApi(OllamaConnectionDetails, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
 
ollamaApi(OllamaApi) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
ollamaApi(OllamaApi) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
 
OllamaApi - Class in org.springframework.ai.ollama.api
Java Client for the Ollama API.
OllamaApi.Builder - Class in org.springframework.ai.ollama.api
 
OllamaApi.ChatRequest - Record Class in org.springframework.ai.ollama.api
Chat request object.
OllamaApi.ChatRequest.Builder - Class in org.springframework.ai.ollama.api
 
OllamaApi.ChatRequest.Tool - Record Class in org.springframework.ai.ollama.api
Represents a tool the model may call.
OllamaApi.ChatRequest.Tool.Function - Record Class in org.springframework.ai.ollama.api
Function definition.
OllamaApi.ChatRequest.Tool.Type - Enum Class in org.springframework.ai.ollama.api
Create a tool of type 'function' and the given function definition.
OllamaApi.ChatResponse - Record Class in org.springframework.ai.ollama.api
Ollama chat response object.
OllamaApi.CopyModelRequest - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.DeleteModelRequest - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.EmbeddingsRequest - Record Class in org.springframework.ai.ollama.api
Generate embeddings from a model.
OllamaApi.EmbeddingsResponse - Record Class in org.springframework.ai.ollama.api
The response object returned from the /embedding endpoint.
OllamaApi.ListModelResponse - Record Class in org.springframework.ai.ollama.api
 
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.
OllamaApi.Message.ToolCall - Record Class in org.springframework.ai.ollama.api
The relevant tool call.
OllamaApi.Message.ToolCallFunction - Record Class in org.springframework.ai.ollama.api
The function definition.
OllamaApi.Model - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.Model.Details - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.ProgressResponse - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.PullModelRequest - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.ShowModelRequest - Record Class in org.springframework.ai.ollama.api
 
OllamaApi.ShowModelResponse - Record Class in org.springframework.ai.ollama.api
 
OllamaApiAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
Auto-configuration for Ollama API.
OllamaApiAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
 
OllamaApiConstants - Class in org.springframework.ai.ollama.api.common
Common value constants for Ollama api.
OllamaApiHelper - Class in org.springframework.ai.ollama.api
 
OllamaBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "ollama".
OllamaBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
 
OllamaChatAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
Auto-configuration for Ollama Chat model.
OllamaChatAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
 
ollamaChatModel(OllamaApi, OllamaChatProperties, OllamaInitializationProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
 
OllamaChatModel - Class in org.springframework.ai.ollama
ChatModel implementation for Ollama.
OllamaChatModel(OllamaApi, OllamaOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
 
OllamaChatModel(OllamaApi, OllamaOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
 
OllamaChatModel.Builder - Class in org.springframework.ai.ollama
 
OllamaChatProperties - Class in org.springframework.ai.model.ollama.autoconfigure
Ollama Chat autoconfiguration properties.
OllamaChatProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
 
ollamaConnectionDetails(OllamaConnectionProperties) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
 
OllamaConnectionDetails - Interface in org.springframework.ai.model.ollama.autoconfigure
Connection details for an Ollama service.
OllamaConnectionProperties - Class in org.springframework.ai.model.ollama.autoconfigure
Ollama connection autoconfiguration properties.
OllamaConnectionProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
 
OllamaEmbeddingAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
Auto-configuration for Ollama Chat Client.
OllamaEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
 
ollamaEmbeddingModel(OllamaApi, OllamaEmbeddingProperties, OllamaInitializationProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
 
OllamaEmbeddingModel - Class in org.springframework.ai.ollama
EmbeddingModel implementation for Ollama.
OllamaEmbeddingModel(OllamaApi, OllamaOptions, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingModel
 
OllamaEmbeddingModel.Builder - Class in org.springframework.ai.ollama
 
OllamaEmbeddingModel.DurationParser - Class in org.springframework.ai.ollama
 
OllamaEmbeddingProperties - Class in org.springframework.ai.model.ollama.autoconfigure
Ollama Embedding autoconfiguration properties.
OllamaEmbeddingProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
 
OllamaInitializationProperties - Class in org.springframework.ai.model.ollama.autoconfigure
Ollama initialization configuration properties.
OllamaInitializationProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
OllamaInitializationProperties.ModelTypeInit - Class in org.springframework.ai.model.ollama.autoconfigure
 
OllamaModel - Enum Class in org.springframework.ai.ollama.api
Helper class for common Ollama models.
OllamaModelManager - Class in org.springframework.ai.ollama.management
Manage the lifecycle of models in Ollama.
OllamaModelManager(OllamaApi) - Constructor for class org.springframework.ai.ollama.management.OllamaModelManager
 
OllamaModelManager(OllamaApi, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.management.OllamaModelManager
 
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
 
OllamaOptions.Builder - Class in org.springframework.ai.ollama.api
 
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
 
ON_DEMAND - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
 
ONE - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
Write must receive an acknowledgement from at least one replica node.
onError(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
onFinishReason() - Static method in class org.springframework.ai.chat.client.advisor.AdvisorUtils
Checks whether the provided ChatClientResponse contains a ChatResponse with at least one result having a non-empty finish reason in its metadata.
onFinishReason() - Static method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponseStreamUtils
Deprecated.
Returns a predicate that checks whether the provided AdvisedResponse contains a ChatResponse with at least one result having a non-empty finish reason in its metadata.
Onnx() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
 
ONNX - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by ONNX.
onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
 
onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
 
onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
 
onStop(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
 
onStop(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
ONYX - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Onyx voice
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.util.json.schema.SchemaType
Open API schema.
OPEN_CODESTRAL_MAMBA - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
OPEN_MISTRAL_NEMO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
OPENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by OpenAI.
OPENAI - Static variable in class org.springframework.ai.model.SpringAIModels
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
openAiApi(OpenAiApi) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
OpenAiApi - Class in org.springframework.ai.openai.api
Single class implementation of the OpenAI Chat Completion API and OpenAI Embedding API.
OpenAiApi(String, ApiKey, MultiValueMap<String, String>, String, String, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create a new chat completion api.
OpenAiApi.Builder - Class in org.springframework.ai.openai.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.AudioOutput - Record Class in org.springframework.ai.openai.api
Audio response from the model.
OpenAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.openai.api
The function definition.
OpenAiApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.openai.api
An array of content parts with a defined type.
OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.openai.api
Shortcut constructor for an image content.
OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio - Record Class in org.springframework.ai.openai.api
 
OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format - Enum Class in org.springframework.ai.openai.api
 
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.AudioParameters - Record Class in org.springframework.ai.openai.api
Parameters for audio output.
OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat - Enum Class in org.springframework.ai.openai.api
Specifies the output audio format.
OpenAiApi.ChatCompletionRequest.AudioParameters.Voice - Enum Class in org.springframework.ai.openai.api
Specifies the voice type.
OpenAiApi.ChatCompletionRequest.StreamOptions - Record Class in org.springframework.ai.openai.api
 
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.
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 - Class in org.springframework.ai.openai.api
Represents a tool the model may call.
OpenAiApi.FunctionTool.Function - 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.OutputModality - Enum Class in org.springframework.ai.openai.api
The type of modality for the model completion.
OpenAiApi.Usage - Record Class in org.springframework.ai.openai.api
Usage statistics for the completion request.
OpenAiApi.Usage.CompletionTokenDetails - Record Class in org.springframework.ai.openai.api
Breakdown of tokens used in a completion.
OpenAiApi.Usage.PromptTokensDetails - Record Class in org.springframework.ai.openai.api
Breakdown of tokens used in the prompt
OpenAiApiClientErrorException - Exception 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 org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
OpenAiApiClientErrorException(String, Throwable) - Constructor for exception org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
OpenAiApiConstants - Class in org.springframework.ai.openai.api.common
Common value constants for OpenAI api.
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, ApiKey, MultiValueMap<String, String>, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi
Create a new audio api.
OpenAiAudioApi.Builder - Class in org.springframework.ai.openai.api
Builder to construct OpenAiAudioApi instance.
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.
OpenAiAudioSpeechAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Auto-configuration for OpenAI.
OpenAiAudioSpeechAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
 
OpenAiAudioSpeechMetadata - Interface in org.springframework.ai.openai.metadata.audio
 
openAiAudioSpeechModel(OpenAiConnectionProperties, OpenAiAudioSpeechProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
 
OpenAiAudioSpeechModel - Class in org.springframework.ai.openai
OpenAI audio speech client implementation for backed by OpenAiAudioApi.
OpenAiAudioSpeechModel(OpenAiAudioApi) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi.
OpenAiAudioSpeechModel(OpenAiAudioApi, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi and options.
OpenAiAudioSpeechModel(OpenAiAudioApi, OpenAiAudioSpeechOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi and options.
OpenAiAudioSpeechOptions - Class in org.springframework.ai.openai
Options for OpenAI text to audio - speech synthesis.
OpenAiAudioSpeechOptions() - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
OpenAiAudioSpeechOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiAudioSpeechProperties - Class in org.springframework.ai.model.openai.autoconfigure
Configuration properties for OpenAI audio speech.
OpenAiAudioSpeechProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
OpenAiAudioSpeechResponseMetadata - Class in org.springframework.ai.openai.metadata.audio
Audio speech metadata implementation for OpenAI.
OpenAiAudioSpeechResponseMetadata() - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
OpenAiAudioSpeechResponseMetadata(RateLimit) - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
OpenAiAudioTranscriptionAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Auto-configuration for OpenAI.
OpenAiAudioTranscriptionAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
 
openAiAudioTranscriptionModel(OpenAiConnectionProperties, OpenAiAudioTranscriptionProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
 
OpenAiAudioTranscriptionModel - Class in org.springframework.ai.openai
OpenAI audio transcription client implementation for backed by OpenAiAudioApi.
OpenAiAudioTranscriptionModel(OpenAiAudioApi) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionModel(OpenAiAudioApi, OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionModel(OpenAiAudioApi, OpenAiAudioTranscriptionOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
OpenAiAudioTranscriptionOptions - Class in org.springframework.ai.openai
OpenAI Audio Transcription Options.
OpenAiAudioTranscriptionOptions() - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
OpenAiAudioTranscriptionOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiAudioTranscriptionProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.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
 
OpenAIAutoConfigurationUtil - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAIAutoConfigurationUtil.ResolvedConnectionProperties - Record Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "openai".
OpenAiBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
 
OpenAiChatAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Chat Auto-configuration for OpenAI.
OpenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
 
openAiChatModel - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
openAiChatModel(OpenAiConnectionProperties, OpenAiChatProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
 
OpenAiChatModel - Class in org.springframework.ai.openai
ChatModel and StreamingChatModel implementation for OpenAI backed by OpenAiApi.
OpenAiChatModel(OpenAiApi, OpenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiChatModel
 
OpenAiChatModel(OpenAiApi, OpenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.openai.OpenAiChatModel
 
OpenAiChatModel.Builder - Class in org.springframework.ai.openai
 
OpenAiChatOptions - Class in org.springframework.ai.openai
Options for the OpenAI Chat API.
OpenAiChatOptions() - Constructor for class org.springframework.ai.openai.OpenAiChatOptions
 
OpenAiChatOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiChatProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiChatProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
openAIClientBuilder(OpenAIClientBuilder) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
openAIClientBuilder(AzureOpenAiConnectionProperties, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
 
openAIClientWithTokenCredential(AzureOpenAiConnectionProperties, TokenCredential, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
 
OpenAiConnectionProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiConnectionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
OpenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Embedding Auto-configuration for OpenAI.
OpenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
 
openAiEmbeddingModel(OpenAiConnectionProperties, OpenAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
 
OpenAiEmbeddingModel - Class in org.springframework.ai.openai
Open AI Embedding Model implementation.
OpenAiEmbeddingModel(OpenAiApi) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
Constructor for the OpenAiEmbeddingModel class.
OpenAiEmbeddingModel(OpenAiApi, MetadataMode) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
Initializes a new instance of the OpenAiEmbeddingModel class.
OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
Initializes a new instance of the OpenAiEmbeddingModel class.
OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
Initializes a new instance of the OpenAiEmbeddingModel class.
OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
Initializes a new instance of the OpenAiEmbeddingModel class.
OpenAiEmbeddingOptions - Class in org.springframework.ai.openai
OpenAI Embedding Options.
OpenAiEmbeddingOptions() - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
OpenAiEmbeddingOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiEmbeddingProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
OpenAiImageApi - Class in org.springframework.ai.openai.api
OpenAI Image API.
OpenAiImageApi(String, ApiKey, MultiValueMap<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.Builder - Class in org.springframework.ai.openai.api
Builder to construct OpenAiImageApi instance.
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
 
OpenAiImageAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Image Auto-configuration for OpenAI.
OpenAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
 
OpenAiImageGenerationMetadata - Class in org.springframework.ai.openai.metadata
 
OpenAiImageGenerationMetadata(String) - Constructor for class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
openAiImageModel(OpenAiConnectionProperties, OpenAiImageProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ImageModelObservationConvention>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
 
OpenAiImageModel - Class in org.springframework.ai.openai
OpenAiImageModel is a class that implements the ImageModel interface.
OpenAiImageModel(OpenAiImageApi) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
Creates an instance of the OpenAiImageModel.
OpenAiImageModel(OpenAiImageApi, OpenAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
Initializes a new instance of the OpenAiImageModel.
OpenAiImageModel(OpenAiImageApi, OpenAiImageOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
Initializes a new instance of the OpenAiImageModel.
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.model.openai.autoconfigure
OpenAI Image autoconfiguration properties.
OpenAiImageProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.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.
OpenAiModerationApi - Class in org.springframework.ai.openai.api
OpenAI Moderation API.
OpenAiModerationApi(String, ApiKey, MultiValueMap<String, String>, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi
Create a new OpenAI Moderation API with the provided base URL.
OpenAiModerationApi.Builder - Class in org.springframework.ai.openai.api
Builder to construct OpenAiModerationApi instance.
OpenAiModerationApi.Categories - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationApi.CategoryScores - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationApi.Data - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationApi.OpenAiModerationRequest - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationApi.OpenAiModerationResponse - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationApi.OpenAiModerationResult - Record Class in org.springframework.ai.openai.api
 
OpenAiModerationAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Moderation Auto-configuration for OpenAI.
OpenAiModerationAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
 
OpenAiModerationGenerationMetadata - Class in org.springframework.ai.openai.metadata
 
OpenAiModerationGenerationMetadata() - Constructor for class org.springframework.ai.openai.metadata.OpenAiModerationGenerationMetadata
 
openAiModerationModel(OpenAiConnectionProperties, OpenAiModerationProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
 
OpenAiModerationModel - Class in org.springframework.ai.openai
OpenAiModerationModel is a class that implements the ModerationModel interface.
OpenAiModerationModel(OpenAiModerationApi) - Constructor for class org.springframework.ai.openai.OpenAiModerationModel
 
OpenAiModerationModel(OpenAiModerationApi, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiModerationModel
 
OpenAiModerationOptions - Class in org.springframework.ai.openai
OpenAI Moderation API options.
OpenAiModerationOptions() - Constructor for class org.springframework.ai.openai.OpenAiModerationOptions
 
OpenAiModerationOptions.Builder - Class in org.springframework.ai.openai
 
OpenAiModerationProperties - Class in org.springframework.ai.model.openai.autoconfigure
OpenAI Moderation autoconfiguration properties.
OpenAiModerationProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
OpenAiModerationRequest(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
 
OpenAiModerationRequest(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Creates an instance of a OpenAiModerationRequest record class.
OpenAiModerationResponse(String, String, OpenAiModerationApi.OpenAiModerationResult[]) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Creates an instance of a OpenAiModerationResponse record class.
OpenAiModerationResult(boolean, OpenAiModerationApi.Categories, OpenAiModerationApi.CategoryScores) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Creates an instance of a OpenAiModerationResult record class.
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.
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
 
OPENSEARCH - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by OpenSearch.
OPENSEARCH - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
OpenSearchAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.opensearch
A FilterExpressionConverter implementation for OpenSearch AI search filter expressions.
OpenSearchAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
OpenSearchConnectionDetails - Interface in org.springframework.ai.vectorstore.opensearch.autoconfigure
 
OpenSearchDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Creates an instance of a OpenSearchDocument record class.
OpenSearchVectorStore - Class in org.springframework.ai.vectorstore.opensearch
OpenSearch-based vector store implementation using OpenSearch's vector search capabilities.
OpenSearchVectorStore(OpenSearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
Creates a new OpenSearchVectorStore using the builder pattern.
OpenSearchVectorStore.Builder - Class in org.springframework.ai.vectorstore.opensearch
Builder class for creating OpenSearchVectorStore instances.
OpenSearchVectorStore.OpenSearchDocument - Record Class in org.springframework.ai.vectorstore.opensearch
The representation of Document along with its embedding.
OpenSearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.opensearch.autoconfigure
 
OpenSearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreAutoConfiguration
 
OpenSearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.opensearch.autoconfigure
 
OpenSearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
OPERATION_DURATION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
The duration of the AI operation.
operationType() - Method in record class org.springframework.ai.observation.AiOperationMetadata
Returns the value of the operationType record component.
operationType(String) - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
Set the operation type.
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.pgvector.PgVectorStore.PgDistanceType
 
options - Variable in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
options - Variable in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
options - Variable in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
options - Variable in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
options - Variable in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.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 - Variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
options - Variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
options - Variable in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
options - Variable in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.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.EmbeddingsRequest
Returns the value of the options record component.
options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Returns the value of the options record component.
options(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
options(OllamaOptions) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
options(ElasticsearchVectorStoreOptions) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Sets the Elasticsearch vector store options.
options(T) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
options(T) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
OPUS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
OPUS format
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
 
ORACLE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Oracle.
ORACLE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
OracleVectorStore - Class in org.springframework.ai.vectorstore.oracle
Integration of Oracle database 23ai as a Vector Store.
OracleVectorStore(OracleVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.oracle.OracleVectorStore
Protected constructor that accepts a builder instance.
OracleVectorStore.Builder - Class in org.springframework.ai.vectorstore.oracle
Builder class for creating OracleVectorStore instances.
OracleVectorStore.OracleVectorStoreDistanceType - Enum Class in org.springframework.ai.vectorstore.oracle
 
OracleVectorStore.OracleVectorStoreIndexType - Enum Class in org.springframework.ai.vectorstore.oracle
 
OracleVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.oracle.autoconfigure
Auto-configuration for Oracle Vector Store.
OracleVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
 
OracleVectorStoreProperties - Class in org.springframework.ai.vectorstore.oracle.autoconfigure
Configuration properties for Oracle Vector Store.
OracleVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
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
order - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
The order of the advisor.
order(int) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Set the order.
order(int) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
 
order(int) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
order(Integer) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
OrExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
org.springframework.ai.anthropic - package org.springframework.ai.anthropic
 
org.springframework.ai.anthropic.aot - package org.springframework.ai.anthropic.aot
 
org.springframework.ai.anthropic.api - package org.springframework.ai.anthropic.api
 
org.springframework.ai.anthropic.metadata - package org.springframework.ai.anthropic.metadata
 
org.springframework.ai.aot - package org.springframework.ai.aot
 
org.springframework.ai.audio.transcription - package org.springframework.ai.audio.transcription
 
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.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.converse - package org.springframework.ai.bedrock.converse
 
org.springframework.ai.bedrock.converse.api - package org.springframework.ai.bedrock.converse.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.bindings - package org.springframework.ai.bindings
 
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.client - package org.springframework.ai.chat.client
Chat client.
org.springframework.ai.chat.client.advisor - package org.springframework.ai.chat.client.advisor
Provides classes for advising chat clients.
org.springframework.ai.chat.client.advisor.api - package org.springframework.ai.chat.client.advisor.api
Provides the API for chat client advisors.
org.springframework.ai.chat.client.advisor.observation - package org.springframework.ai.chat.client.advisor.observation
Provides the API for chat client advisors observations.
org.springframework.ai.chat.client.advisor.vectorstore - package org.springframework.ai.chat.client.advisor.vectorstore
Spring AI chat client advisors package.
org.springframework.ai.chat.client.observation - package org.springframework.ai.chat.client.observation
Provides classes for observing chat data.
org.springframework.ai.chat.evaluation - package org.springframework.ai.chat.evaluation
 
org.springframework.ai.chat.memory - package org.springframework.ai.chat.memory
 
org.springframework.ai.chat.memory.cassandra - package org.springframework.ai.chat.memory.cassandra
 
org.springframework.ai.chat.memory.jdbc - package org.springframework.ai.chat.memory.jdbc
 
org.springframework.ai.chat.memory.jdbc.aot.hint - package org.springframework.ai.chat.memory.jdbc.aot.hint
 
org.springframework.ai.chat.memory.neo4j - package org.springframework.ai.chat.memory.neo4j
 
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.model - package org.springframework.ai.chat.model
 
org.springframework.ai.chat.observation - package org.springframework.ai.chat.observation
Provides the API for chat observations.
org.springframework.ai.chat.prompt - package org.springframework.ai.chat.prompt
 
org.springframework.ai.chroma.vectorstore - package org.springframework.ai.chroma.vectorstore
Provides the API for embedding observations.
org.springframework.ai.content - package org.springframework.ai.content
Core observation abstractions.
org.springframework.ai.converter - package org.springframework.ai.converter
 
org.springframework.ai.docker.compose.service.connection.chroma - package org.springframework.ai.docker.compose.service.connection.chroma
 
org.springframework.ai.docker.compose.service.connection.mongo - package org.springframework.ai.docker.compose.service.connection.mongo
 
org.springframework.ai.docker.compose.service.connection.ollama - package org.springframework.ai.docker.compose.service.connection.ollama
 
org.springframework.ai.docker.compose.service.connection.opensearch - package org.springframework.ai.docker.compose.service.connection.opensearch
 
org.springframework.ai.docker.compose.service.connection.qdrant - package org.springframework.ai.docker.compose.service.connection.qdrant
 
org.springframework.ai.docker.compose.service.connection.typesense - package org.springframework.ai.docker.compose.service.connection.typesense
 
org.springframework.ai.docker.compose.service.connection.weaviate - package org.springframework.ai.docker.compose.service.connection.weaviate
 
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
Provides the API for embedding observations.
org.springframework.ai.embedding.observation - package org.springframework.ai.embedding.observation
Provides the API for embedding observations.
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.image.observation - package org.springframework.ai.image.observation
Provides classes for observing image data.
org.springframework.ai.mcp - package org.springframework.ai.mcp
Core support for Model Context Protocol (MCP) integration in Spring AI.
org.springframework.ai.mcp.aot - package org.springframework.ai.mcp.aot
 
org.springframework.ai.mcp.client.autoconfigure - package org.springframework.ai.mcp.client.autoconfigure
 
org.springframework.ai.mcp.client.autoconfigure.aot - package org.springframework.ai.mcp.client.autoconfigure.aot
 
org.springframework.ai.mcp.client.autoconfigure.configurer - package org.springframework.ai.mcp.client.autoconfigure.configurer
 
org.springframework.ai.mcp.client.autoconfigure.properties - package org.springframework.ai.mcp.client.autoconfigure.properties
 
org.springframework.ai.mcp.customizer - package org.springframework.ai.mcp.customizer
 
org.springframework.ai.mcp.server.autoconfigure - package org.springframework.ai.mcp.server.autoconfigure
 
org.springframework.ai.minimax - package org.springframework.ai.minimax
 
org.springframework.ai.minimax.aot - package org.springframework.ai.minimax.aot
 
org.springframework.ai.minimax.api - package org.springframework.ai.minimax.api
 
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.mistralai.moderation - package org.springframework.ai.mistralai.moderation
 
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.anthropic.autoconfigure - package org.springframework.ai.model.anthropic.autoconfigure
 
org.springframework.ai.model.azure.openai.autoconfigure - package org.springframework.ai.model.azure.openai.autoconfigure
 
org.springframework.ai.model.bedrock.autoconfigure - package org.springframework.ai.model.bedrock.autoconfigure
 
org.springframework.ai.model.bedrock.cohere.autoconfigure - package org.springframework.ai.model.bedrock.cohere.autoconfigure
 
org.springframework.ai.model.bedrock.converse.autoconfigure - package org.springframework.ai.model.bedrock.converse.autoconfigure
 
org.springframework.ai.model.bedrock.titan.autoconfigure - package org.springframework.ai.model.bedrock.titan.autoconfigure
 
org.springframework.ai.model.chat.client.autoconfigure - package org.springframework.ai.model.chat.client.autoconfigure
 
org.springframework.ai.model.chat.memory.autoconfigure - package org.springframework.ai.model.chat.memory.autoconfigure
 
org.springframework.ai.model.chat.memory.cassandra.autoconfigure - package org.springframework.ai.model.chat.memory.cassandra.autoconfigure
 
org.springframework.ai.model.chat.memory.jdbc.autoconfigure - package org.springframework.ai.model.chat.memory.jdbc.autoconfigure
 
org.springframework.ai.model.chat.memory.neo4j.autoconfigure - package org.springframework.ai.model.chat.memory.neo4j.autoconfigure
 
org.springframework.ai.model.chat.observation.autoconfigure - package org.springframework.ai.model.chat.observation.autoconfigure
Auto-configuration for chat observation.
org.springframework.ai.model.embedding.observation.autoconfigure - package org.springframework.ai.model.embedding.observation.autoconfigure
Auto-configuration for embedding observation.
org.springframework.ai.model.huggingface.autoconfigure - package org.springframework.ai.model.huggingface.autoconfigure
 
org.springframework.ai.model.image.observation.autoconfigure - package org.springframework.ai.model.image.observation.autoconfigure
Auto-configuration for image observation.
org.springframework.ai.model.minimax.autoconfigure - package org.springframework.ai.model.minimax.autoconfigure
 
org.springframework.ai.model.mistralai.autoconfigure - package org.springframework.ai.model.mistralai.autoconfigure
 
org.springframework.ai.model.observation - package org.springframework.ai.model.observation
Provides classes for observing model data.
org.springframework.ai.model.oci.genai.autoconfigure - package org.springframework.ai.model.oci.genai.autoconfigure
 
org.springframework.ai.model.ollama.autoconfigure - package org.springframework.ai.model.ollama.autoconfigure
 
org.springframework.ai.model.openai.autoconfigure - package org.springframework.ai.model.openai.autoconfigure
 
org.springframework.ai.model.postgresml.autoconfigure - package org.springframework.ai.model.postgresml.autoconfigure
 
org.springframework.ai.model.stabilityai.autoconfigure - package org.springframework.ai.model.stabilityai.autoconfigure
 
org.springframework.ai.model.tool - package org.springframework.ai.model.tool
 
org.springframework.ai.model.tool.autoconfigure - package org.springframework.ai.model.tool.autoconfigure
 
org.springframework.ai.model.transformer - package org.springframework.ai.model.transformer
 
org.springframework.ai.model.transformers.autoconfigure - package org.springframework.ai.model.transformers.autoconfigure
 
org.springframework.ai.model.vertexai.autoconfigure.embedding - package org.springframework.ai.model.vertexai.autoconfigure.embedding
 
org.springframework.ai.model.vertexai.autoconfigure.gemini - package org.springframework.ai.model.vertexai.autoconfigure.gemini
 
org.springframework.ai.model.zhipuai.autoconfigure - package org.springframework.ai.model.zhipuai.autoconfigure
 
org.springframework.ai.moderation - package org.springframework.ai.moderation
 
org.springframework.ai.observation - package org.springframework.ai.observation
Core observation abstractions.
org.springframework.ai.observation.conventions - package org.springframework.ai.observation.conventions
Conventions for observation-based AI.
org.springframework.ai.observation.tracing - package org.springframework.ai.observation.tracing
 
org.springframework.ai.oci - package org.springframework.ai.oci
 
org.springframework.ai.oci.cohere - package org.springframework.ai.oci.cohere
 
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.ollama.api.common - package org.springframework.ai.ollama.api.common
 
org.springframework.ai.ollama.management - package org.springframework.ai.ollama.management
Management support for Ollama.
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.speech - package org.springframework.ai.openai.audio.speech
 
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.postgresml - package org.springframework.ai.postgresml
 
org.springframework.ai.rag - package org.springframework.ai.rag
This package contains the core interfaces and classes supporting Retrieval Augmented Generation flows.
org.springframework.ai.rag.advisor - package org.springframework.ai.rag.advisor
 
org.springframework.ai.rag.generation - package org.springframework.ai.rag.generation
RAG Module: Generation.
org.springframework.ai.rag.generation.augmentation - package org.springframework.ai.rag.generation.augmentation
RAG Sub-Module: Query Augmentation.
org.springframework.ai.rag.postretrieval - package org.springframework.ai.rag.postretrieval
RAG Module: Post-Retrieval.
org.springframework.ai.rag.postretrieval.document - package org.springframework.ai.rag.postretrieval.document
 
org.springframework.ai.rag.preretrieval - package org.springframework.ai.rag.preretrieval
RAG Module: Pre-Retrieval.
org.springframework.ai.rag.preretrieval.query.expansion - package org.springframework.ai.rag.preretrieval.query.expansion
RAG Sub-Module: Query Expansion.
org.springframework.ai.rag.preretrieval.query.transformation - package org.springframework.ai.rag.preretrieval.query.transformation
RAG Sub-Module: Query Transformation.
org.springframework.ai.rag.retrieval.join - package org.springframework.ai.rag.retrieval.join
RAG Sub-Module: Document Join.
org.springframework.ai.rag.retrieval.search - package org.springframework.ai.rag.retrieval.search
RAG Sub-Module: Document Search.
org.springframework.ai.rag.util - package org.springframework.ai.rag.util
 
org.springframework.ai.reader - package org.springframework.ai.reader
 
org.springframework.ai.reader.jsoup - package org.springframework.ai.reader.jsoup
 
org.springframework.ai.reader.jsoup.config - package org.springframework.ai.reader.jsoup.config
 
org.springframework.ai.reader.markdown - package org.springframework.ai.reader.markdown
 
org.springframework.ai.reader.markdown.config - package org.springframework.ai.reader.markdown.config
 
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.retry.autoconfigure - package org.springframework.ai.retry.autoconfigure
 
org.springframework.ai.stabilityai - package org.springframework.ai.stabilityai
 
org.springframework.ai.stabilityai.api - package org.springframework.ai.stabilityai.api
 
org.springframework.ai.template - package org.springframework.ai.template
 
org.springframework.ai.template.st - package org.springframework.ai.template.st
 
org.springframework.ai.test - package org.springframework.ai.test
 
org.springframework.ai.test.vectorstore - package org.springframework.ai.test.vectorstore
 
org.springframework.ai.testcontainers.service.connection.chroma - package org.springframework.ai.testcontainers.service.connection.chroma
 
org.springframework.ai.testcontainers.service.connection.milvus - package org.springframework.ai.testcontainers.service.connection.milvus
 
org.springframework.ai.testcontainers.service.connection.mongo - package org.springframework.ai.testcontainers.service.connection.mongo
 
org.springframework.ai.testcontainers.service.connection.ollama - package org.springframework.ai.testcontainers.service.connection.ollama
 
org.springframework.ai.testcontainers.service.connection.opensearch - package org.springframework.ai.testcontainers.service.connection.opensearch
 
org.springframework.ai.testcontainers.service.connection.qdrant - package org.springframework.ai.testcontainers.service.connection.qdrant
 
org.springframework.ai.testcontainers.service.connection.typesense - package org.springframework.ai.testcontainers.service.connection.typesense
 
org.springframework.ai.testcontainers.service.connection.weaviate - package org.springframework.ai.testcontainers.service.connection.weaviate
 
org.springframework.ai.tokenizer - package org.springframework.ai.tokenizer
 
org.springframework.ai.tool - package org.springframework.ai.tool
 
org.springframework.ai.tool.annotation - package org.springframework.ai.tool.annotation
 
org.springframework.ai.tool.definition - package org.springframework.ai.tool.definition
 
org.springframework.ai.tool.execution - package org.springframework.ai.tool.execution
 
org.springframework.ai.tool.function - package org.springframework.ai.tool.function
 
org.springframework.ai.tool.metadata - package org.springframework.ai.tool.metadata
 
org.springframework.ai.tool.method - package org.springframework.ai.tool.method
 
org.springframework.ai.tool.resolution - package org.springframework.ai.tool.resolution
 
org.springframework.ai.tool.util - package org.springframework.ai.tool.util
 
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.util - package org.springframework.ai.util
 
org.springframework.ai.util.json - package org.springframework.ai.util.json
 
org.springframework.ai.util.json.schema - package org.springframework.ai.util.json.schema
 
org.springframework.ai.utils - package org.springframework.ai.utils
 
org.springframework.ai.vectorstore - package org.springframework.ai.vectorstore
 
org.springframework.ai.vectorstore.aot - package org.springframework.ai.vectorstore.aot
 
org.springframework.ai.vectorstore.azure - package org.springframework.ai.vectorstore.azure
Provides the API for embedding observations.
org.springframework.ai.vectorstore.azure.autoconfigure - package org.springframework.ai.vectorstore.azure.autoconfigure
 
org.springframework.ai.vectorstore.cassandra - package org.springframework.ai.vectorstore.cassandra
Provides the API for embedding observations.
org.springframework.ai.vectorstore.cassandra.autoconfigure - package org.springframework.ai.vectorstore.cassandra.autoconfigure
 
org.springframework.ai.vectorstore.chroma.autoconfigure - package org.springframework.ai.vectorstore.chroma.autoconfigure
 
org.springframework.ai.vectorstore.coherence - package org.springframework.ai.vectorstore.coherence
Provides the API for embedding observations.
org.springframework.ai.vectorstore.cosmosdb - package org.springframework.ai.vectorstore.cosmosdb
Provides the API for embedding observations.
org.springframework.ai.vectorstore.cosmosdb.autoconfigure - package org.springframework.ai.vectorstore.cosmosdb.autoconfigure
 
org.springframework.ai.vectorstore.couchbase.autoconfigure - package org.springframework.ai.vectorstore.couchbase.autoconfigure
 
org.springframework.ai.vectorstore.elasticsearch - package org.springframework.ai.vectorstore.elasticsearch
Provides the API for embedding observations.
org.springframework.ai.vectorstore.elasticsearch.autoconfigure - package org.springframework.ai.vectorstore.elasticsearch.autoconfigure
 
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.gemfire - package org.springframework.ai.vectorstore.gemfire
Provides the API for embedding observations.
org.springframework.ai.vectorstore.gemfire.autoconfigure - package org.springframework.ai.vectorstore.gemfire.autoconfigure
 
org.springframework.ai.vectorstore.hanadb - package org.springframework.ai.vectorstore.hanadb
Provides the API for embedding observations.
org.springframework.ai.vectorstore.hanadb.autoconfigure - package org.springframework.ai.vectorstore.hanadb.autoconfigure
 
org.springframework.ai.vectorstore.mariadb - package org.springframework.ai.vectorstore.mariadb
Provides the API for embedding observations.
org.springframework.ai.vectorstore.mariadb.autoconfigure - package org.springframework.ai.vectorstore.mariadb.autoconfigure
 
org.springframework.ai.vectorstore.milvus - package org.springframework.ai.vectorstore.milvus
Provides the API for embedding observations.
org.springframework.ai.vectorstore.milvus.autoconfigure - package org.springframework.ai.vectorstore.milvus.autoconfigure
 
org.springframework.ai.vectorstore.mongodb.atlas - package org.springframework.ai.vectorstore.mongodb.atlas
Provides the API for embedding observations.
org.springframework.ai.vectorstore.mongodb.autoconfigure - package org.springframework.ai.vectorstore.mongodb.autoconfigure
 
org.springframework.ai.vectorstore.neo4j - package org.springframework.ai.vectorstore.neo4j
Provides the API for embedding observations.
org.springframework.ai.vectorstore.neo4j.autoconfigure - package org.springframework.ai.vectorstore.neo4j.autoconfigure
 
org.springframework.ai.vectorstore.neo4j.filter - package org.springframework.ai.vectorstore.neo4j.filter
 
org.springframework.ai.vectorstore.observation - package org.springframework.ai.vectorstore.observation
Provides classes for observing and storing vector data.
org.springframework.ai.vectorstore.observation.autoconfigure - package org.springframework.ai.vectorstore.observation.autoconfigure
 
org.springframework.ai.vectorstore.opensearch - package org.springframework.ai.vectorstore.opensearch
Provides the API for embedding observations.
org.springframework.ai.vectorstore.opensearch.autoconfigure - package org.springframework.ai.vectorstore.opensearch.autoconfigure
 
org.springframework.ai.vectorstore.oracle - package org.springframework.ai.vectorstore.oracle
Provides the API for embedding observations.
org.springframework.ai.vectorstore.oracle.autoconfigure - package org.springframework.ai.vectorstore.oracle.autoconfigure
 
org.springframework.ai.vectorstore.pgvector - package org.springframework.ai.vectorstore.pgvector
Provides the API for embedding observations.
org.springframework.ai.vectorstore.pgvector.autoconfigure - package org.springframework.ai.vectorstore.pgvector.autoconfigure
 
org.springframework.ai.vectorstore.pinecone - package org.springframework.ai.vectorstore.pinecone
Provides the API for embedding observations.
org.springframework.ai.vectorstore.pinecone.autoconfigure - package org.springframework.ai.vectorstore.pinecone.autoconfigure
 
org.springframework.ai.vectorstore.properties - package org.springframework.ai.vectorstore.properties
 
org.springframework.ai.vectorstore.qdrant - package org.springframework.ai.vectorstore.qdrant
Provides the API for embedding observations.
org.springframework.ai.vectorstore.qdrant.autoconfigure - package org.springframework.ai.vectorstore.qdrant.autoconfigure
 
org.springframework.ai.vectorstore.redis - package org.springframework.ai.vectorstore.redis
Provides the API for embedding observations.
org.springframework.ai.vectorstore.redis.autoconfigure - package org.springframework.ai.vectorstore.redis.autoconfigure
 
org.springframework.ai.vectorstore.typesense - package org.springframework.ai.vectorstore.typesense
Provides the API for embedding observations.
org.springframework.ai.vectorstore.typesense.autoconfigure - package org.springframework.ai.vectorstore.typesense.autoconfigure
 
org.springframework.ai.vectorstore.weaviate - package org.springframework.ai.vectorstore.weaviate
Provides the API for embedding observations.
org.springframework.ai.vectorstore.weaviate.autoconfigure - package org.springframework.ai.vectorstore.weaviate.autoconfigure
 
org.springframework.ai.vertexai.embedding - package org.springframework.ai.vertexai.embedding
 
org.springframework.ai.vertexai.embedding.multimodal - package org.springframework.ai.vertexai.embedding.multimodal
 
org.springframework.ai.vertexai.embedding.text - package org.springframework.ai.vertexai.embedding.text
 
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.common - package org.springframework.ai.vertexai.gemini.common
 
org.springframework.ai.vertexai.gemini.schema - package org.springframework.ai.vertexai.gemini.schema
 
org.springframework.ai.writer - package org.springframework.ai.writer
 
org.springframework.ai.zhipuai - package org.springframework.ai.zhipuai
 
org.springframework.ai.zhipuai.aot - package org.springframework.ai.zhipuai.aot
 
org.springframework.ai.zhipuai.api - package org.springframework.ai.zhipuai.api
 
ORIGAMI - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
OUTPUT - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
Output token.
OUTPUT_FORMAT - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
 
OUTPUT_SPACE_CHARACTER_WIDTH_IN_PT - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
outputAudio(OpenAiApi.ChatCompletionRequest.AudioParameters) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
outputDimensionality - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
outputDimensionality(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
outputModalities() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the outputModalities record component.
outputModalities(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
outputTokenCount() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the outputTokenCount record component.
outputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
Returns the value of the outputTokens record component.
outputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns the value of the outputTokens record component.
overrideLineSeparator(String) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Set the line separator to use when formatting the text.

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.
parallelToolCalls() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the parallelToolCalls record component.
parallelToolCalls(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
parameters() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
Returns the value of the parameters record component.
parameters() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
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
 
Parameters(String, List<String>, Map<String, String>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Creates an instance of a Parameters record class.
parameterSize() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns the value of the parameterSize record component.
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.
params() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
params() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
parent() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the parent record component.
parentModel() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns the value of the parentModel record component.
parse(String) - Static method in class org.springframework.ai.ollama.OllamaEmbeddingModel.DurationParser
 
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.
ParsingUtils - Class in org.springframework.ai.util
Utility methods for String parsing.
partialJson() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Returns the value of the partialJson record component.
partitionKeyPath(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the partition key path.
partitionKeys(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the partition keys.
password - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
 
password() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns the value of the password record component.
pathName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Configures the path name.
PCM - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
PCM16 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
PCM16 format
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
 
penalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
PG_ARRAY - Enum constant in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
 
PG_VECTOR - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by PGVector.
PG_VECTOR - Enum constant in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
 
PGVECTOR - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
PgVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.pgvector
Converts Filter.Expression into PgVector metadata filter expression format.
PgVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
 
PgVectorSchemaValidator - Class in org.springframework.ai.vectorstore.pgvector
Validates the schema of a PostgreSQL table used as a PGVectorStore.
PgVectorSchemaValidator(JdbcTemplate) - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorSchemaValidator
 
PgVectorStore - Class in org.springframework.ai.vectorstore.pgvector
PostgreSQL-based vector store implementation using the pgvector extension.
PgVectorStore(PgVectorStore.PgVectorStoreBuilder) - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
PgVectorStore.PgDistanceType - Enum Class in org.springframework.ai.vectorstore.pgvector
Defaults to CosineDistance.
PgVectorStore.PgIdType - Enum Class in org.springframework.ai.vectorstore.pgvector
The ID type for the Pg vector store schema.
PgVectorStore.PgIndexType - Enum Class in org.springframework.ai.vectorstore.pgvector
By default, pgvector performs exact nearest neighbor search, which provides perfect recall.
PgVectorStore.PgVectorStoreBuilder - Class in org.springframework.ai.vectorstore.pgvector
 
PgVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.pgvector.autoconfigure
Auto-configuration for PostgreSQL Vector Store.
PgVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
 
PgVectorStoreProperties - Class in org.springframework.ai.vectorstore.pgvector.autoconfigure
Configuration properties for PostgreSQL Vector Store.
PgVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
PHI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Phi-2 2.7B language model
PHI3 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The Phi-3 3.8B language model
PHOTOGRAPHIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
pii() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the pii record component.
pii() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the pii record component.
pii(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
pii(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
PINECONE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Pinecone.
PINECONE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
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.pinecone
A VectorStore implementation backed by Pinecone, a cloud-based vector database.
PineconeVectorStore(PineconeVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Creates a new PineconeVectorStore using the builder pattern.
PineconeVectorStore.Builder - Class in org.springframework.ai.vectorstore.pinecone
Builder class for creating PineconeVectorStore instances.
PineconeVectorStore.Builder.BuilderWithApiKey - Interface in org.springframework.ai.vectorstore.pinecone
First step interface requiring API key configuration.
PineconeVectorStore.Builder.BuilderWithIndexName - Interface in org.springframework.ai.vectorstore.pinecone
Final step interface requiring index name configuration.
PineconeVectorStore.Builder.StepBuilder - Class in org.springframework.ai.vectorstore.pinecone
Internal implementation of the step builder pattern using records for immutability.
PineconeVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.pinecone.autoconfigure
Auto-configuration for Pinecone Vector Store.
PineconeVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
 
PineconeVectorStoreProperties - Class in org.springframework.ai.vectorstore.pinecone.autoconfigure
Configuration properties for Pinecone Vector Store.
PineconeVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
PING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Ping event.
PingEvent(AnthropicApi.EventType) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
Creates an instance of a PingEvent record class.
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
 
PIXTRAL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
PIXTRAL_LARGE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
play(byte[]) - Static method in class org.springframework.ai.utils.AudioPlayer
 
play(InputStream) - Static method in class org.springframework.ai.utils.AudioPlayer
 
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
 
port(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the port for the GemFire connection.
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.redis.RedisFilterExpressionConverter
 
POSTGRESML - Static variable in class org.springframework.ai.model.SpringAIModels
 
PostgresMlEmbeddingAutoConfiguration - Class in org.springframework.ai.model.postgresml.autoconfigure
Auto-configuration class for PostgresMlEmbeddingModel.
PostgresMlEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingAutoConfiguration
 
postgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingProperties) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingAutoConfiguration
 
PostgresMlEmbeddingModel - Class in org.springframework.ai.postgresml
PostgresML EmbeddingModel
PostgresMlEmbeddingModel(JdbcTemplate) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
a constructor
PostgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingOptions) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
 
PostgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingOptions, boolean) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
a PostgresMlEmbeddingModel constructor
PostgresMlEmbeddingModel.VectorType - Enum Class in org.springframework.ai.postgresml
 
PostgresMlEmbeddingOptions - Class in org.springframework.ai.postgresml
PostgresML Embedding Options.
PostgresMlEmbeddingOptions() - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
PostgresMlEmbeddingOptions.Builder - Class in org.springframework.ai.postgresml
 
PostgresMlEmbeddingProperties - Class in org.springframework.ai.model.postgresml.autoconfigure
Configuration properties for Postgres ML.
PostgresMlEmbeddingProperties() - Constructor for class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
preambleOverride(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
predictionServiceSettings(PredictionServiceSettings) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
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
 
prefix(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis key prefix (default: "embedding:").
prefixedToolName(String, String) - Static method in class org.springframework.ai.mcp.McpToolUtils
 
presencePenalty() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.
presencePenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
presencePenalty(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the presence penalty to use for the chat.
presencePenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
presencePenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
presencePenalty(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
PREVIOUS - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
 
primaryKeyTranslator(CassandraVectorStore.PrimaryKeyTranslator) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the primary key translator.
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
 
PROBABILITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
probBytes() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
Returns the value of the probBytes record component.
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.
probBytes() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
Returns the value of the probBytes record component.
process(Query, List<Document>) - Method in interface org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
 
process(ToolExecutionException) - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
 
process(ToolExecutionException) - Method in interface org.springframework.ai.tool.execution.ToolExecutionExceptionProcessor
Convert an exception thrown by a tool to a String that can be sent back to the AI model or throw an exception to be handled by the caller.
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
 
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
 
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
 
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
 
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
 
process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
 
processPage(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
processTextPosition(TextPosition) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
ProgressResponse(String, String, Long, Long) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Creates an instance of a ProgressResponse record class.
projectId(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
projectorInfo() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the projectorInfo record component.
prompt() - Method in interface org.springframework.ai.chat.client.ChatClient
 
prompt() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
Returns the value of the prompt record component.
prompt() - Method in class org.springframework.ai.chat.client.DefaultChatClient
 
prompt() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
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.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Returns the value of the prompt record component.
prompt() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Returns the value of the prompt record component.
prompt(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
prompt(String) - Method in interface org.springframework.ai.chat.client.ChatClient
 
prompt(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient
 
prompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
prompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
prompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
prompt(ChatModelObservationContext) - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContentProcessor
 
prompt(Prompt) - Method in interface org.springframework.ai.chat.client.ChatClient
 
prompt(Prompt) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
 
prompt(Prompt) - Method in class org.springframework.ai.chat.client.DefaultChatClient
 
prompt(Prompt) - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
 
Prompt - Class in org.springframework.ai.chat.prompt
The Prompt class represents a prompt used in AI model requests.
Prompt(String) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
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...) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(Message, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
PROMPT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
The full prompt requested to be sent to the model.
PROMPT - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The full prompt sent to the model.
PROMPT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The full prompt sent to the model.
PROMPT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The full prompt sent to the model.
Prompt.Builder - Class in org.springframework.ai.chat.prompt
 
PromptAssert - Class in org.springframework.ai.rag.util
Assertion utility class that assists in validating arguments for prompt-related operations.
promptCacheHitTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the promptCacheHitTokens record component.
promptCacheMissTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the promptCacheMissTokens record component.
PromptChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
Memory is retrieved added into the prompt's system text.
PromptChatMemoryAdvisor(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
PromptChatMemoryAdvisor(ChatMemory, String) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
PromptChatMemoryAdvisor(ChatMemory, String, int, String) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
PromptChatMemoryAdvisor(ChatMemory, String, int, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
PromptChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
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.EmbeddingsResponse
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.
promptMetadata(PromptMetadata) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
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(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
 
PromptTemplate - Class in org.springframework.ai.chat.prompt
A template for creating prompts.
PromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
 
PromptTemplate.Builder - Class in org.springframework.ai.chat.prompt
 
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
 
promptTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Returns the value of the promptTokens record component.
promptTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Returns the value of the promptTokens 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.
promptTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns the value of the promptTokens record component.
promptTokensDetails() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the promptTokensDetails record component.
PromptTokensDetails(Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
Creates an instance of a PromptTokensDetails record class.
PROPERTY_REQUIRED_FALSE_BY_DEFAULT - Enum constant in enum class org.springframework.ai.util.json.schema.SpringAiSchemaModule.Option
Properties are only required if marked as such via one of the supported annotations.
protectFromBlocking - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Whether to protect from blocking.
protectFromBlocking(boolean) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
Set whether to protect from blocking.
protectFromBlocking(boolean) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
provider() - Method in record class org.springframework.ai.observation.AiOperationMetadata
Returns the value of the provider record component.
provider(String) - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
 
provider(String) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
 
provider(String) - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
 
provider(String) - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
Set the provider.
PROVIDER_NAME - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
PROVIDER_NAME - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
 
PROVIDER_NAME - Static variable in class org.springframework.ai.mistralai.api.MistralAiApi
 
PROVIDER_NAME - Static variable in class org.springframework.ai.ollama.api.common.OllamaApiConstants
 
PROVIDER_NAME - Static variable in class org.springframework.ai.openai.api.common.OpenAiApiConstants
 
PROVIDER_NAME - Static variable in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiConstants
 
PROVIDER_NAME - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuApiConstants
 
PUBLIC_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
Marker used to identify log statements associated with public data, such as: Public documentation Marketing materials etc. There are no restriction for logging such information.
publisher(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
pullModel(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
 
pullModel(String, PullModelStrategy) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
 
pullModel(OllamaApi.PullModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Download a model from the Ollama library.
PullModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
 
PullModelRequest(String, boolean, String, String, boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Creates an instance of a PullModelRequest record class.
pullModelStrategy() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
Returns the value of the pullModelStrategy record component.
pullModelStrategy(PullModelStrategy) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
PullModelStrategy - Enum Class in org.springframework.ai.ollama.management
Strategy for pulling Ollama models.
purgeEmbeddings() - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
purgeExcess(List<MediaContent>, int) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
push(Advisor) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
pushAll(List<? extends Advisor>) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
put(String, T) - Method in class org.springframework.ai.model.MutableResponseMetadata
Puts an element to the context.

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
 
QDRANT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Qdrand.
QDRANT - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
qdrantClient(QdrantVectorStoreProperties, QdrantConnectionDetails) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
 
QdrantConnectionDetails - Interface in org.springframework.ai.vectorstore.qdrant.autoconfigure
Connection details for a Qdrant service client.
QdrantVectorStore - Class in org.springframework.ai.vectorstore.qdrant
Qdrant vectorStore implementation.
QdrantVectorStore(QdrantVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Protected constructor for creating a QdrantVectorStore instance using the builder pattern.
QdrantVectorStore.Builder - Class in org.springframework.ai.vectorstore.qdrant
Builder for creating instances of QdrantVectorStore.
QdrantVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.qdrant.autoconfigure
Auto-configuration for Qdrant Vector Store.
QdrantVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
 
QdrantVectorStoreProperties - Class in org.springframework.ai.vectorstore.qdrant.autoconfigure
Configuration properties for Qdrant Vector Store.
QdrantVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
quality() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the quality record component.
quality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
quantizationLevel() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Returns the value of the quantizationLevel record component.
query(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
query(String) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
 
Query - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
Query, used to generate vectors for queries (when used as retrieval text)
Query - Record Class in org.springframework.ai.rag
Represents a query in the context of a Retrieval Augmented Generation (RAG) flow.
Query(String) - Constructor for record class org.springframework.ai.rag.Query
 
Query(String, List<Message>, Map<String, Object>) - Constructor for record class org.springframework.ai.rag.Query
Creates an instance of a Query record class.
QUERY - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
VectorStore similarity search operation.
Query.Builder - Class in org.springframework.ai.rag
 
queryAugmenter(QueryAugmenter) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
QueryAugmenter - Interface in org.springframework.ai.rag.generation.augmentation
A component for augmenting an input query with additional data, useful to provide a large language model with the necessary context to answer the user query.
queryCollection(String, ChromaApi.QueryRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
queryContent(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
queryEmbeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Returns the value of the queryEmbeddings record component.
queryExpander(QueryExpander) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
QueryExpander - Interface in org.springframework.ai.rag.preretrieval.query.expansion
A component for expanding the input query into a list of queries, addressing challenges such as poorly formed queries by providing alternative query formulations, or by breaking down complex problems into simpler sub-queries.
queryRequest(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
QueryRequest(float[], Integer) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Convenience to query for a single embedding instead of a batch of embeddings.
QueryRequest(float[], Integer, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
 
QueryRequest(List<float[]>, Integer, Map<String, Object>, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Creates an instance of a QueryRequest record class.
queryResponse(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
QueryResponse(List<List<String>>, List<List<float[]>>, List<List<String>>, List<List<Map<String, Object>>>, List<List<Double>>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Creates an instance of a QueryResponse record class.
QueryTransformer - Interface in org.springframework.ai.rag.preretrieval.query.transformation
A component for transforming the input query to make it more effective for retrieval tasks, addressing challenges such as poorly formed queries, ambiguous terms, complex vocabulary, or unsupported languages.
queryTransformers(List<QueryTransformer>) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
queryTransformers(QueryTransformer...) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
QUESTION_ANSWERING - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies that the query embedding is used for answering questions.
QuestionAnswerAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
Context for the question is retrieved from a Vector Store and added to the prompt's user text.
QuestionAnswerAdvisor(VectorStore) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
The QuestionAnswerAdvisor retrieves context information from a Vector Store and combines it with the user's text.
QuestionAnswerAdvisor(VectorStore, SearchRequest) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
Deprecated.
QuestionAnswerAdvisor(VectorStore, SearchRequest, String) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
Deprecated.
QuestionAnswerAdvisor(VectorStore, SearchRequest, String, boolean) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
Deprecated.
QuestionAnswerAdvisor(VectorStore, SearchRequest, String, boolean, int) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
Deprecated.
QuestionAnswerAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
 
QUORUM - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.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
 
QWEN_2_5_7B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen 2.5
QWQ - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
QwQ is the reasoning model of the Qwen series.

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.
randomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
rateLimit(RateLimit) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
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.
rawContent() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns the value of the rawContent record component.
rawContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the rawContent record component.
rawContent() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the rawContent record component.
rawContent() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns the value of the rawContent record component.
read() - Method in interface org.springframework.ai.document.DocumentReader
 
reasoningEffort() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the reasoningEffort record component.
reasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
reasoningTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
Returns the value of the reasoningTokens record component.
recall - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
recall: The Search Service prioritizes returning the most accurate result.
reConcatenateCamelCase(String, String) - Static method in class org.springframework.ai.util.ParsingUtils
Reconcatenates the given camel-case source String using the given delimiter.
REDACTED_THINKING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Redacted Thinking message.
REDIS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Redis.
REDIS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
RedisFilterExpressionConverter - Class in org.springframework.ai.vectorstore.redis
Converts Filter.Expression into Redis search filter expression format.
RedisFilterExpressionConverter(List<RedisVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
 
RedisVectorStore - Class in org.springframework.ai.vectorstore.redis
Redis-based vector store implementation using Redis Stack with RediSearch and RedisJSON.
RedisVectorStore(RedisVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
RedisVectorStore.Algorithm - Enum Class in org.springframework.ai.vectorstore.redis
 
RedisVectorStore.Builder - Class in org.springframework.ai.vectorstore.redis
 
RedisVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.redis
 
RedisVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.redis.autoconfigure
Auto-configuration for Redis Vector Store.
RedisVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreAutoConfiguration
 
RedisVectorStoreProperties - Class in org.springframework.ai.vectorstore.redis.autoconfigure
Configuration properties for Redis Vector Store.
RedisVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
refusal() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the refusal record component.
refusal() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Returns the value of the refusal record component.
region(Region) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
regionProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.anthropic.aot.AnthropicRuntimeHints
 
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.aot.ToolRuntimeHints
 
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.mcp.aot.McpHints
Registers runtime hints for MCP schema classes.
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mcp.client.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.minimax.aot.MiniMaxRuntimeHints
 
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.vectorstore.aot.VectorStoreRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.zhipuai.aot.ZhiPuAiRuntimeHints
 
REGULATED_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
Marker used to identify log statements associated with regulated data, such as: PCI (credit card data) PHI (health information) PII (personally identifiable info) Financial records Compliance-controlled data etc. Logging of such information should be avoided.
rejectedPredictionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
Returns the value of the rejectedPredictionTokens record component.
RelevancyEvaluator - Class in org.springframework.ai.chat.evaluation
 
RelevancyEvaluator(ChatClient.Builder) - Constructor for class org.springframework.ai.chat.evaluation.RelevancyEvaluator
 
remove(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
Removes an entry from the context.
removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures whether to remove any existing vector store table.
removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets whether to remove existing vector store table before initialization.
removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
removeOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
Remove the outer quotes from the given string.
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
 
renderer(TemplateRenderer) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
repeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
repeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
repetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
request(ChatClientRequest) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
REQUEST_BODY_NULL_ERROR - Static variable in class org.springframework.ai.ollama.api.OllamaApi
 
REQUEST_EMBEDDING_DIMENSIONS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
The number of dimensions the resulting output embeddings have.
REQUEST_EMBEDDING_DIMENSIONS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The number of dimensions the resulting output embeddings have.
REQUEST_FREQUENCY_PENALTY - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The frequency penalty setting for the model request.
REQUEST_FREQUENCY_PENALTY - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The frequency penalty setting for the model request.
REQUEST_IMAGE_RESPONSE_FORMAT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The format in which the generated image is returned.
REQUEST_IMAGE_RESPONSE_FORMAT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The format in which the generated image is returned.
REQUEST_IMAGE_SIZE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The size of the image to generate.
REQUEST_IMAGE_SIZE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The size of the image to generate.
REQUEST_IMAGE_STYLE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The style of the image to generate.
REQUEST_IMAGE_STYLE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The style of the image to generate.
REQUEST_MAX_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The maximum number of tokens the model generates for a request.
REQUEST_MAX_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The maximum number of tokens the model generates for a request.
REQUEST_MODEL - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
The name of the model a request is being made to.
REQUEST_MODEL - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
The name of the model a request is being made to.
REQUEST_MODEL - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
The name of the model a request is being made to.
REQUEST_MODEL - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The name of the model a request is being made to.
REQUEST_PRESENCE_PENALTY - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The presence penalty setting for the model request.
REQUEST_PRESENCE_PENALTY - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The presence penalty setting for the model request.
REQUEST_STOP_SEQUENCES - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
List of sequences that the model will use to stop generating further tokens.
REQUEST_STOP_SEQUENCES - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
List of sequences that the model will use to stop generating further tokens.
REQUEST_TEMPERATURE - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The temperature setting for the model request.
REQUEST_TEMPERATURE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The temperature setting for the model request.
REQUEST_TOP_K - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The top_k sampling setting for the model request.
REQUEST_TOP_K - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The top_k sampling setting for the model request.
REQUEST_TOP_P - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The top_p sampling setting for the model request.
REQUEST_TOP_P - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The top_p sampling setting for the model request.
requestEmbeddingDimension(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
requestFrequencyPenalty(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestId() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the requestId record component.
requestId(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
requestImageFormat(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
requestImageSize(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
requestImageStyle(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
requestMaxTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestModel(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestModel(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
requestModel(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
requestPresencePenalty(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
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
 
requestStopSequences(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestTemperature(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestTopK(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
requestTopP(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
required() - Element in annotation interface org.springframework.ai.tool.annotation.ToolParam
Whether the tool argument is required.
resolve(String) - Method in class org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver
 
resolve(String) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
 
resolve(String) - Method in class org.springframework.ai.tool.resolution.StaticToolCallbackResolver
 
resolve(String) - Method in interface org.springframework.ai.tool.resolution.ToolCallbackResolver
Resolve the ToolCallback for the given tool name.
resolveBeanType(GenericApplicationContext, String) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Resolve bean type, either directly with BeanDefinition.getResolvableType() or by resolving the factory method (duplicating ConstructorResolver#resolveFactoryMethodIfPossible logic as it is not public).
resolveConnectionProperties(OpenAiParentProperties, OpenAiParentProperties, String) - Static method in class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil
 
ResolvedConnectionProperties(String, String, MultiValueMap<String, String>) - Constructor for record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Creates an instance of a ResolvedConnectionProperties record class.
resolveToolDefinitions(ToolCallingChatOptions) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager
 
resolveToolDefinitions(ToolCallingChatOptions) - Method in interface org.springframework.ai.model.tool.ToolCallingManager
Resolve the tool definitions from the model's tool calling options.
resolveToolDefinitions(ToolCallingChatOptions) - Method in class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
Resolves tool definitions and converts their input schemas to be compatible with Vertex AI's OpenAPI format.
resource(Resource) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
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
 
resourceFileName - Variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
resourceFileName - Variable in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
ResourceUtils - Class in org.springframework.ai.util
Miscellaneous Resource utility methods.
ResourceUtils() - Constructor for class org.springframework.ai.util.ResourceUtils
 
response() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Returns the value of the response record component.
response() - Method in record class org.springframework.ai.chat.client.ResponseEntity
Returns the value of the response record component.
response(ChatResponse) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
Deprecated.
Set the chat response.
RESPONSE_DATA - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
 
RESPONSE_FINISH_REASONS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
Reasons the model stopped generating tokens, corresponding to each generation received.
RESPONSE_FINISH_REASONS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
Reasons the model stopped generating tokens, corresponding to each generation received.
RESPONSE_ID - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The unique identifier for the AI response.
RESPONSE_ID - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The unique identifier for the AI response.
RESPONSE_ID - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The unique identifier for the AI response.
RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
The name of the model that generated the response.
RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
The name of the model that generated the response.
RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The name of the model that generated the response.
RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The name of the model that generated the response.
responseCandidateToGeneration(Candidate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
responseData() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns the value of the responseData record component.
responseEntity(Class<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(Class<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
responseEntity(StructuredOutputConverter<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
responseEntity(ParameterizedTypeReference<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(ParameterizedTypeReference<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
ResponseEntity<R,E> - Record Class in org.springframework.ai.chat.client
Represents a Model response that includes the entire response along withe specified response entity type.
ResponseEntity(R, E) - Constructor for record class org.springframework.ai.chat.client.ResponseEntity
Creates an instance of a ResponseEntity record class.
responseErrorHandler(SpringAiRetryProperties) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
responseFinishReasons(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
responseFormat() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the responseFormat record component.
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) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
responseFormat(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
responseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
responseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
responseFormat(AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
responseFormat(AzureOpenAiResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
responseFormat(MiniMaxApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
responseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
responseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
responseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
responseFormat(ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
ResponseFormat - Class in org.springframework.ai.openai.api
An object specifying the format that the model must output.
ResponseFormat() - Constructor for class org.springframework.ai.openai.api.ResponseFormat
 
ResponseFormat(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
Creates an instance of a ResponseFormat record class.
ResponseFormat(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
Creates an instance of a ResponseFormat record class.
ResponseFormat(String, Map<String, Object>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Creates an instance of a ResponseFormat record class.
ResponseFormat(ResponseFormat.Type, String) - Constructor for class org.springframework.ai.openai.api.ResponseFormat
 
ResponseFormat.Builder - Class in org.springframework.ai.openai.api
 
ResponseFormat.JsonSchema - Class in org.springframework.ai.openai.api
JSON schema object that describes the format of the JSON object.
ResponseFormat.JsonSchema.Builder - Class in org.springframework.ai.openai.api
 
ResponseFormat.Type - Enum Class in org.springframework.ai.openai.api
 
responseId(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
ResponseMetadata - Interface in org.springframework.ai.model
Interface representing metadata associated with an AI model's response.
responseMimeType(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
responseModel(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
responseModel(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
responses - Variable in class org.springframework.ai.chat.messages.ToolResponseMessage
 
responseType - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
responseType - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
responseType() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
Returns the value of the responseType record component.
REST - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send REST requests to the backing service.
REST - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
RESTRICTED_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
Marker used to identify log statements associated with restricted data, such as: Authentication credentials Keys and secrets Core intellectual property Critical security configs Trade secrets etc. Logging of such information is usually prohibited in any circumstances.
result() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
Returns the value of the result record component.
resultConverter() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
The class to use to convert the tool call result to a String.
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.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the results record component.
results() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
Returns the value of the results record component.
results() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Returns the value of the results record component.
results(List<ModerationResult>) - Method in class org.springframework.ai.moderation.Moderation.Builder
 
RETRIEVAL_DOCUMENT - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies the given text is a query in a search/retrieval setting.
RETRIEVAL_QUERY - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies the given text is a document in a search/retrieval setting.
RetrievalAugmentationAdvisor - Class in org.springframework.ai.rag.advisor
Advisor that implements common Retrieval Augmented Generation (RAG) flows using the building blocks defined in the org.springframework.ai.rag package and following the Modular RAG Architecture.
RetrievalAugmentationAdvisor.Builder - Class in org.springframework.ai.rag.advisor
 
retrieve(Query) - Method in interface org.springframework.ai.rag.retrieval.search.DocumentRetriever
Retrieves relevant documents from an underlying data source based on the given query.
retrieve(Query) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
 
RETRIEVED_DOCUMENTS - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
retryTemplate - Variable in class org.springframework.ai.anthropic.AnthropicChatModel
The retry template used to retry the OpenAI API calls.
retryTemplate - Variable in class org.springframework.ai.minimax.MiniMaxChatModel
The retry template used to retry the MiniMax API calls.
retryTemplate - Variable in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
The retry template used to retry the ZhiPuAI API calls.
retryTemplate - Variable in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
 
retryTemplate(SpringAiRetryProperties) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
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
 
returnDirect() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Returns the value of the returnDirect record component.
returnDirect() - Method in interface org.springframework.ai.model.tool.ToolExecutionResult
Whether the tool execution result should be returned directly or passed back to the model.
returnDirect() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
Whether the tool result should be returned directly or passed back to the model.
returnDirect() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
Returns the value of the returnDirect record component.
returnDirect() - Method in interface org.springframework.ai.tool.metadata.ToolMetadata
Whether the tool result should be returned directly or passed back to the model.
returnDirect(boolean) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
 
returnDirect(boolean) - Method in class org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
 
returnEmbeddings(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
returnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
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.
revisedPrompt() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Returns the value of the revisedPrompt record component.
RewriteQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
Uses a large language model to rewrite a user query to provide better results when querying a target system, such as a vector store or a web search engine.
RewriteQueryTransformer(ChatClient.Builder, PromptTemplate, String) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
 
RewriteQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
 
RFC3339DateFormat - Class in org.springframework.ai.huggingface.invoker
 
RFC3339DateFormat() - Constructor for class org.springframework.ai.huggingface.invoker.RFC3339DateFormat
 
right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
right() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
Returns the value of the right record component.
RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RIGHT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
RIGHT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
role() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Returns the value of the role record component.
role() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the role record component.
role() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the role record component.
role() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns the value of the role record component.
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.
role() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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

SafeGuardAdvisor - Class in org.springframework.ai.chat.client.advisor
A CallAroundAdvisor and StreamAroundAdvisor that filters out the response if the user input contains any of the sensitive words.
SafeGuardAdvisor(List<String>) - Constructor for class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
SafeGuardAdvisor(List<String>, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
SafeGuardAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
safePrompt() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
Returns the value of the safePrompt record component.
safePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
safetySettings(List<VertexAiGeminiSafetySetting>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
SAGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
sampler() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the sampler record component.
sampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
sampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
samples() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the samples record component.
samples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
samples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
save(File) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
Serialize the vector store content into a file in JSON format.
save(String, String, String, String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
 
saveAll(String, List<Message>) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
Replaces all the existing messages for the given conversation ID with the provided messages.
saveAll(String, List<Message>) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
saveAll(String, List<Message>) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
 
SCANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
scheduler(Scheduler) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
schema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
schema(Map<String, Object>) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
SchemaColumn(String, DataType) - Constructor for record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Creates an instance of a SchemaColumn record class.
SchemaColumn(String, DataType) - Constructor for record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
 
SchemaColumn(String, DataType, CassandraVectorStore.SchemaColumnTags...) - Constructor for record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
Creates an instance of a SchemaColumn record class.
schemaName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the schema name for the vector store table.
schemaName(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
schemaType(SchemaType) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
 
SchemaType - Enum Class in org.springframework.ai.util.json.schema
The type of schema to generate for a given Java type.
SchemaUtil - Class in org.springframework.ai.chat.memory.cassandra
Utility class for working with Cassandra schema.
SchemaUtil - Class in org.springframework.ai.vectorstore.cassandra
Utility class for working with Cassandra schema.
schemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures whether schema validation should be performed.
scopeName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Configures the Couchbase scope, parent of the selected collection.
score(Double) - Method in class org.springframework.ai.document.Document.Builder
Sets a score value for this document.
SCORE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
sdkFields() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
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_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.
searchAccuracy(int) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the search accuracy parameter.
searchIndexClient(AzureVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
 
searchParamsJson(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
Sets the JSON-encoded search parameters.
searchRequest(SearchRequest) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
SearchRequest - Class in org.springframework.ai.vectorstore
Similarity search request.
SearchRequest() - Constructor for class org.springframework.ai.vectorstore.SearchRequest
 
SearchRequest(SearchRequest) - Constructor for class org.springframework.ai.vectorstore.SearchRequest
 
SearchRequest.Builder - Class in org.springframework.ai.vectorstore
SearchRequest Builder.
secure - Variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
Secure the authorization for this connection, set to True to enable TLS.
seed() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the seed record component.
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(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
seed(Long) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
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
 
seed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
seed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
seek() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the seek record component.
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Creates an instance of a Segment record class.
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
 
SEGMENT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
segments() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns the value of the segments record component.
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.
selector - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
selector(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Sets the CSS selector to use for extracting elements.
self() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
Returns this builder cast to the concrete builder type.
selfHarm() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the selfHarm record component.
selfHarm() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the selfHarm record component.
selfHarm() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the selfHarm record component.
selfHarm() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the selfHarm record component.
selfHarm(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
selfHarm(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
selfHarmInstructions() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the selfHarmInstructions record component.
selfHarmInstructions() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the selfHarmInstructions record component.
selfHarmInstructions(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
selfHarmInstructions(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
selfHarmIntent() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the selfHarmIntent record component.
selfHarmIntent() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the selfHarmIntent record component.
selfHarmIntent(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
selfHarmIntent(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
SEMANTIC_SIMILARITY - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies the given text will be used for semantic textual similarity (STS).
sempred(RuleContext, int, int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
SENSITIVE_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
Marker used to identify log statements associated with sensitive data, such as: Internal business information Employee data Customer non-regulated data Business processes and logic etc. Typically, logging this information should be avoided.
sensitiveWords(List<String>) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
separator - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
 
separator(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Sets the separator string to use when joining text from multiple elements.
SERIAL - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
 
serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
Returns the value of the serviceTier record component.
serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
Returns the value of the serviceTier record component.
serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the serviceTier record component.
servingMode(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
servingMode(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
ServingMode - Enum Class in org.springframework.ai.model.oci.genai.autoconfigure
OCI serving mode.
ServingModeHelper - Class in org.springframework.ai.oci
Helper class to load the OCI Gen AI ServingMode
session(CqlSession) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the CQL session.
sessionConfig(SessionConfig) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the session configuration directly.
setAccessKey(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.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
 
setAdditionalModels(List<String>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
setAdvisedRequest(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Deprecated.
immutable object, use the builder instead to create a new instance
setAdvisorRequestContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
Deprecated.
not supported anymore, use AdvisorObservationContext.getChatClientRequest() instead
setAdvisorResponseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
setAllowedIdentifierNames(List<String>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
setApiClient(ApiClient) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
 
setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
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
 
setApiKey(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
setApiKey(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
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
 
setAssistantColumn(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setAuthenticationType(OCIConnectionProperties.AuthenticationType) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setAutoId(boolean) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setAutoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setAws(OpenSearchVectorStoreProperties.Aws) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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.mcp.server.autoconfigure.McpServerProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
setBeamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setBeamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setBestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
 
setBetaVersion(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setBucketName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setBuckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setBuckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setCaPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setCategories(Categories) - Method in class org.springframework.ai.moderation.ModerationResult
 
setCategory(VertexAiGeminiSafetySetting.HarmCategory) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
setCategoryScores(CategoryScores) - Method in class org.springframework.ai.moderation.ModerationResult
 
setCfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setCharset(Charset) - Method in class org.springframework.ai.reader.TextReader
 
setChatClientResponse(ChatClientResponse) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
setClientKeyPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setClientPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setClipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
setCompartment(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
setCompartment(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setCompartment(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
setCompletionsPath(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setCompletionsPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setConnectionMode(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setConnectTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setConsistencyLevel(WeaviateVectorStore.ConsistentLevel) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setConstraintName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setContainerName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setContentColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
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
 
setCreateExtension(boolean) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setCustomHeaders(Map<String, String>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.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.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setDefaultTopK(int) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setDescription(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
setDescription(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
setDescription(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setDescription(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
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.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
setDimensions(int) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setDimensions(int) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setDimensions(int) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setDimensions(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setDimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
setDirectory(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
setDisableCaching(boolean) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setDistanceMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setDistanceType(MariaDBVectorStore.MariaDBDistanceType) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setDistanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setDistanceType(OracleVectorStore.OracleVectorStoreDistanceType) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setDistanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setDockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setDocuments(List<Object>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setDoSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setDoSample(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setEmbeddingColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setEmbeddingProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setEmbeddingsPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
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.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
setEndpoint(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setEndpoint(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setEnhancements(AzureChatEnhancementConfiguration) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setEnvironment(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.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.retry.autoconfigure.SpringAiRetryProperties
 
setF16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setFieldName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setFields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setFields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setFile(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setFilterField(Map<String, WeaviateVectorStore.MetadataField.Type>) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setFingerprint(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
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
 
setFixedThreadPoolExecutorSize(int) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setFlagged(boolean) - Method in class org.springframework.ai.moderation.ModerationResult
 
setForcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setFormat(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setFormat(String) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
Deprecated.
not used anymore. The format instructions are already included in the ChatModelObservationContext.
setFrequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setFunction(MiniMaxApi.FunctionTool.Function) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
setFunction(MistralAiApi.FunctionTool.Function) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
setFunction(OpenAiApi.FunctionTool.Function) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
 
setFunction(ZhiPuAiApi.FunctionTool.Function) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
 
setFunctions(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
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
 
setGoogleSearchRetrieval(Boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setGpuDeviceId(int) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
 
setGpuDeviceId(int) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setGranularityType(List<AzureOpenAiAudioTranscriptionOptions.GranularityType>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setHeaders(Map<String, String>) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setHeight(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
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.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
setHost(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setHost(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
setHost(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setHttpHeaders(Map<String, String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setHttpHeaders(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setId(Integer) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setId(Integer) - Method in class org.springframework.ai.huggingface.model.Token
 
setIdFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setIdFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setIdleTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setIdProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setIdType(PgVectorStore.PgIdType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setInclude(boolean) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
setIncludeCompletion(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setIncludeErrorLogging(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setIncludeInput(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
setIncludePrompt(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
setIncludePrompt(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setIncludePrompt(boolean) - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
setIncludeQueryResponse(boolean) - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
setIndexParameters(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setIndexType(MilvusVectorStoreProperties.MilvusIndexType) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setIndexType(OracleVectorStore.OracleVectorStoreIndexType) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setIndexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setInitialInterval(Duration) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
setInitialized(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
 
setInput(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setInputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
setInputType(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
setInputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
setInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
 
setInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
setInstructions(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set whether the ChatModel is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller.
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setJsonSchema(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
setJsonSchema(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
setJsonSchema(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setJsonSchema(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
setJsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat
 
setKeepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setKeepAliveTimeMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setKeepAliveTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setKey(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setKeyspace(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setKeyspace(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setKeyToken(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
setKwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setLabel(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setLanguage(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setLanguage(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.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
 
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
 
setLogprobs(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setLogprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
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.weaviate.WeaviateFilterExpressionConverter
 
setMappingJson(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setMaskSensitiveInfo(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setMaxAttempts(int) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
setMaxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMaxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setMaxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setMaxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxInterval(Duration) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
setMaxNewTokens(int) - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
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
 
setMaxRetries(int) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
setMaxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxTokens(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setMaxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMaxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setMediaLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setMessageLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setMetadata(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMetadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setMetadataFields(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setMetadataFieldsToFilter(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
setMetadataLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setMethod(VertexAiGeminiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
setMetricType(MilvusVectorStoreProperties.MilvusMetricType) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setMinP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
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.anthropic.AnthropicChatOptions
 
setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setModel(String) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setModel(String) - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
setModel(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setModel(String) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
 
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.mistralai.moderation.MistralAiModerationOptions
 
setModel(String) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
setModel(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
 
setModel(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setModel(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setModel(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setModel(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.openai.OpenAiModerationOptions
 
setModel(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setModel(String) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
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.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
 
setModelOutputName(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setModelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setModelResource(Resource) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setModelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setModelUri(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
 
setMultiplier(int) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
 
setN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setN(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setN(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
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
 
setName(String) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setName(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setName(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
setName(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
setName(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setName(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
setNamespace(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setNamespace(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setNumGPU(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.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
 
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.ollama.OllamaChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
 
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
 
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
Use the provided convention for reporting observation data
setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
 
setObservationConvention(ImageModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiImageModel
Use the provided convention for reporting observation data
setOnClientErrors(boolean) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
setOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
setOpenAiApiKey(String) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
setOptimization(CouchbaseIndexOptimization) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setOptions(Map<String, String>) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
 
setOptions(AzureOpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
 
setOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
 
setOptions(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
 
setOptions(AzureOpenAiImageOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
 
setOptions(BedrockCohereEmbeddingOptions) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
setOptions(MiniMaxChatOptions) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
setOptions(MiniMaxEmbeddingOptions) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
 
setOptions(MistralAiChatOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
 
setOptions(MistralAiEmbeddingOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
setOptions(MistralAiModerationOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
 
setOptions(ToolCallingChatOptions) - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
setOptions(ModerationOptions) - Method in class org.springframework.ai.moderation.ModerationPrompt
 
setOptions(OCICohereChatOptions) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
 
setOptions(OpenAiAudioSpeechOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setOptions(OpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setOptions(OpenAiChatOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setOptions(OpenAiEmbeddingOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setOptions(OpenAiImageOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setOptions(PostgresMlEmbeddingOptions) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
setOptions(StabilityAiImageOptions) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
setOptions(VertexAiMultimodalEmbeddingOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
setOptions(VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
setOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
setOptions(ZhiPuAiChatOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
setOptions(ZhiPuAiEmbeddingOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
setOptions(ZhiPuAiImageOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setOutputAudio(OpenAiApi.ChatCompletionRequest.AudioParameters) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setOutputModalities(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setParallelToolCalls(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setParameters(Map<String, Object>) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
setParameters(Map<String, Object>) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
setParameters(Map<String, Object>) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setParameters(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
 
setPartitionKeyPath(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setPassPhrase(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
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
 
setPassword(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
setPassword(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setPassword(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setPathName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
setPenalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setPort(int) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
setPort(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setPort(int) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setPort(int) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
setPort(int) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
setPreambleOverride(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
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.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
 
setPresencePenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setPrivateKey(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setProfile(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setPrompt(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setPrompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setPromptChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setProtocol(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
setPullModelStrategy(PullModelStrategy) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
setQuality(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setQueryRequest(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setQueryResponse(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setRandomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setReasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setRegion(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setRegion(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setRepeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRepeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setRepetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setRequestId(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setRequestTimeout(Duration) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setResourceCacheDirectory(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setResourceChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setResponse(RES) - Method in class org.springframework.ai.model.observation.ModelObservationContext
 
setResponseFormat(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setResponseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setResponseFormat(AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setResponseFormat(AzureOpenAiResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setResponseFormat(MiniMaxApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setResponseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setResponseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setResponseFormat(ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setResponseMimeType(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setReturnEmbeddings(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setReturnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setRootChangeNotification(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setRpcDeadlineMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setSafePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setSafetySettings(List<VertexAiGeminiSafetySetting>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setSampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setSchema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat
 
setSchemaName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setSchemaName(String) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setSchemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setSchemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setScheme(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setScopeName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setScopes(List<String>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setSearchAccuracy(int) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setSecretKey(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setSecure(boolean) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setSeed(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
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.azure.openai.AzureOpenAiChatOptions
 
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.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setServerPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setServersConfiguration(Resource) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
setServerSideTimeout(Duration) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setServingMode(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setServingMode(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
setServingMode(ServingMode) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
setSessionLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setSessionToken(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
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.
setSimilarity(CouchbaseSimilarityFunction) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
 
setSimilarity(SimilarityFunction) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
 
setSimilarity(SimilarityFunction) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
 
setSimilarityMetric(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setSize(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setSize(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setSpecial(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
setSpeed(Float) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setSseEndpoint(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setSseMessageEndpoint(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setSslEnabled(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setStdio(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
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.minimax.MiniMaxChatOptions
 
setStop(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setStop(List<String>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setStop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setStop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStop(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setStopSequences(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setStore(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
setStreamOptions(ChatCompletionStreamOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStreamOptions(OpenAiApi.ChatCompletionRequest.StreamOptions) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStreamUsage(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStreamUsage(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStrict(Boolean) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setStyle(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
setStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setStyle(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setStylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setTable(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setTable(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
 
setTaskType(VertexAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setTemperature(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTemperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setTemperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setTemperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setTenantId(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setText(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
setText(String) - Method in class org.springframework.ai.huggingface.model.Token
 
setText(String) - Method in class org.springframework.ai.moderation.ModerationMessage
 
setText(String) - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
Sets the text of this speech message.
setTfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setThinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setThreshold(VertexAiGeminiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
setTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
setTimeToLive(Duration) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setTitle(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setToken(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setToken(Token) - Method in class org.springframework.ai.huggingface.model.StreamResponse
 
setTokenizerOptions(Map<String, String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setTokenizerResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setTokenizerResource(Resource) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
 
setToolcallback(McpClientCommonProperties.Toolcallback) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the ToolCallbacks to be registered with the ChatModel.
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolCallLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setToolChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setToolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolContext(Map<String, Object>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the tool context values as map.
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolContext(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolNames(Set<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the names of the tools to register with the ChatModel.
setToolNames(Set<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolNames(Set<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolResponseLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
 
setTools(List<CohereTool>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setTools(List<MiniMaxApi.FunctionTool>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setTools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTools(List<ZhiPuAiApi.FunctionTool>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setTopK(int) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
 
setTopK(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTopK(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTopK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopLogProbs(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTopP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setTopP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTransformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setTransport(VertexAiGeminiConnectionProperties.Transport) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setTruncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
 
setTruncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
 
setTruncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setTruncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTruncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
setType(McpClientCommonProperties.ClientType) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setType(McpServerProperties.ServerType) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setType(MiniMaxApi.FunctionTool.Type) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
setType(MistralAiApi.FunctionTool.Type) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
 
setType(OpenAiApi.FunctionTool.Type) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
 
setType(ResponseFormat.Type) - Method in class org.springframework.ai.openai.api.ResponseFormat
 
setType(ZhiPuAiApi.FunctionTool.Type) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
 
setTypicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTypicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setupTestDocuments(VectorStore) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
 
setUri(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
 
setUri(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setUris(List<String>) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setUrl(String) - Method in class org.springframework.ai.image.Image
 
setUrl(String) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
setUrl(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setUsage(Usage) - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
setUseKeylessAuth(boolean) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
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.azure.openai.AzureOpenAiImageOptions
 
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
 
setUser(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setUser(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
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).
setUserColumn(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
 
setUserId(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
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
 
setUsername(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
 
setUsername(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
setUsername(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setUseTls(boolean) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
setValidationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
setVectorDimensions(long) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setVectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setVectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
 
setVectorStoreThroughput(int) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setVectorType(PostgresMlEmbeddingModel.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setVersion(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setVersion(String) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
 
setVersion(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
 
setVersion(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setVideoEndOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
setVideoIntervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
setVideoStartOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
setVocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
 
setVoice(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setVoice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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.azure.openai.AzureOpenAiImageOptions
 
setWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
setWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
SEVERITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
sexual() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the sexual record component.
sexual() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the sexual record component.
sexual() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the sexual record component.
sexual() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the sexual record component.
sexual(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
sexual(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
sexualMinors() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the sexualMinors record component.
sexualMinors() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the sexualMinors record component.
sexualMinors(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
sexualMinors(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
sha(String) - Method in class org.springframework.ai.huggingface.model.Info
 
SHIMMER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Shimmer voice
SHIMMER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
SHORT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
Useful in testing scenarios where you don't want to wait long for retry and now show stack trace
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
showModel(OllamaApi.ShowModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Show information about a model available locally on the machine where Ollama is running.
ShowModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
 
ShowModelRequest(String, String, Boolean, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Creates an instance of a ShowModelRequest record class.
ShowModelResponse(String, String, String, String, String, OllamaApi.Model.Details, List<OllamaApi.Message>, Map<String, Object>, Map<String, Object>, Instant) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Creates an instance of a ShowModelResponse record class.
signature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the signature record component.
signature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Returns the value of the signature record component.
SIGNATURE_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
For thinking content, a special signature_delta event is sent just before the content_block_stop event.
SIMILARITY_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
SIMILARITY_THRESHOLD_ACCEPT_ALL - Static variable in class org.springframework.ai.vectorstore.SearchRequest
Similarity threshold that accepts all search scores.
SIMILARITY_THRESHOLD_EXACT_MATCH - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
similarityFunction(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets the similarity function for vector comparison.
similarityFunction(CouchbaseSimilarityFunction) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.
SimilarityFunction - Enum Class in org.springframework.ai.vectorstore.elasticsearch
https://www.elastic.co/guide/en/elasticsearch/reference/master/dense-vector.html max_inner_product is currently not supported because the distance value is not normalized and would not comply with the requirement of being between 0 and 1
similarityMetric(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
similarityMetric(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
similaritySearch(float[], int, double, Filter.Expression) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
similaritySearch(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
similaritySearch(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
similaritySearch(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
similaritySearch(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
similaritySearch(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
Retrieves documents by query embedding similarity using the default SearchRequest's' search criteria.
similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
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, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
 
similaritySearchSqlTemplate - Variable in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
 
similarityThreshold(double) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
similarityThreshold(double) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
Similarity threshold score to filter the search response by.
similarityThreshold(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
similarityThreshold(Double) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
similarityThresholdAll() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
similarityThresholdAll() - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
Sets disables the similarity threshold by setting it to 0.0 - all results are accepted.
SIMPLE - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
SIMPLE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by simple.
SimpleApiKey - Record Class in org.springframework.ai.model
A simple implementation of ApiKey that holds an immutable API key value.
SimpleApiKey(String) - Constructor for record class org.springframework.ai.model.SimpleApiKey
Create a new SimpleApiKey.
SimpleLoggerAdvisor - Class in org.springframework.ai.chat.client.advisor
A simple logger advisor that logs the request and response messages.
SimpleLoggerAdvisor() - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
SimpleLoggerAdvisor(int) - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
SimpleLoggerAdvisor(Function<AdvisedRequest, String>, Function<ChatResponse, String>, int) - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
SimpleVectorStore - Class in org.springframework.ai.vectorstore
SimpleVectorStore is a simple implementation of the VectorStore interface.
SimpleVectorStore(SimpleVectorStore.SimpleVectorStoreBuilder) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStore
 
SimpleVectorStore.EmbeddingMath - Class in org.springframework.ai.vectorstore
 
SimpleVectorStore.SimpleVectorStoreBuilder - Class in org.springframework.ai.vectorstore
 
SimpleVectorStoreContent - Class in org.springframework.ai.vectorstore
An immutable Content implementation representing content, metadata, and its embeddings.
SimpleVectorStoreContent(String, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with the given content, empty metadata, and embedding vector.
SimpleVectorStoreContent(String, String, Map<String, Object>, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with all fields specified.
SimpleVectorStoreContent(String, Map<String, Object>, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with the given content, metadata, and embedding vector.
SimpleVectorStoreContent(String, Map<String, Object>, IdGenerator, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with the given content, metadata, custom ID generator, and embedding vector.
SimpleVectorStoreFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
Converts Filter.Expression into SpEL metadata filter expression format.
SimpleVectorStoreFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
 
size() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns the value of the size record component.
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() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the source record component.
source() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
Returns the value of the source record component.
Source(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
 
Source(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Create source
Source(String, String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Creates an instance of a Source record class.
SOURCE_METADATA - Static variable in class org.springframework.ai.reader.TextReader
 
special(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
Speech - Class in org.springframework.ai.openai.audio.speech
The Speech class represents the result of speech synthesis from an AI model.
Speech(byte[]) - Constructor for class org.springframework.ai.openai.audio.speech.Speech
 
SpeechMessage - Class in org.springframework.ai.openai.audio.speech
The SpeechMessage class represents a single text message to be converted to speech by the OpenAI TTS API.
SpeechMessage(String) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechMessage
Constructs a new SpeechMessage object with the given text.
SpeechModel - Interface in org.springframework.ai.openai.audio.speech
The SpeechModel interface provides a way to interact with the OpenAI Text-to-Speech (TTS) API.
SpeechPrompt - Class in org.springframework.ai.openai.audio.speech
The SpeechPrompt class represents a request to the OpenAI Text-to-Speech (TTS) API.
SpeechPrompt(String) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
SpeechPrompt(String, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
SpeechPrompt(SpeechMessage) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
SpeechPrompt(SpeechMessage, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
 
SpeechRequest(String, String, String, OpenAiAudioApi.SpeechRequest.AudioResponseFormat, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Creates an instance of a SpeechRequest record class.
SpeechResponse - Class in org.springframework.ai.openai.audio.speech
Creates a new instance of SpeechResponse with the given speech result.
SpeechResponse(Speech) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechResponse
Creates a new instance of SpeechResponse with the given speech result.
SpeechResponse(Speech, OpenAiAudioSpeechResponseMetadata) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechResponse
Creates a new instance of SpeechResponse with the given speech result and speech response metadata.
speed() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the speed record component.
speed(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
speed(Float) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
split(List<Document>) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
split(Document) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
splitCamelCase(String) - Static method in class org.springframework.ai.util.ParsingUtils
Splits up the given camel-case String.
splitCamelCaseToLower(String) - Static method in class org.springframework.ai.util.ParsingUtils
Splits up the given camel-case String and returns the parts in lower case.
splitText(String) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
splitText(String) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
 
SPRING_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Spring AI.
SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
Spring AI kind.
SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
Spring AI kind.
SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
Spring AI kind.
SpringAiCoreRuntimeHints - Class in org.springframework.ai.aot
 
SpringAiCoreRuntimeHints() - Constructor for class org.springframework.ai.aot.SpringAiCoreRuntimeHints
 
springAiKind() - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
springAiKind() - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
springAiKind() - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
SpringAiKind - Enum Class in org.springframework.ai.observation.conventions
Types of Spring AI constructs which can be observed.
SpringAIModelProperties - Class in org.springframework.ai.model
 
SpringAIModels - Class in org.springframework.ai.model
 
SpringAiRetryAutoConfiguration - Class in org.springframework.ai.retry.autoconfigure
Auto-configuration for AI Retry.
SpringAiRetryAutoConfiguration() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
 
SpringAiRetryProperties - Class in org.springframework.ai.retry.autoconfigure
Properties for AI Retry.
SpringAiRetryProperties() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
SpringAiRetryProperties.Backoff - Class in org.springframework.ai.retry.autoconfigure
Exponential Backoff properties.
SpringAiSchemaModule - Class in org.springframework.ai.util.json.schema
JSON Schema Generator Module for Spring AI.
SpringAiSchemaModule(SpringAiSchemaModule.Option...) - Constructor for class org.springframework.ai.util.json.schema.SpringAiSchemaModule
 
SpringAiSchemaModule.Option - Enum Class in org.springframework.ai.util.json.schema
Options for customizing the behavior of the module.
SpringAIVectorStoreTypes - Class in org.springframework.ai.vectorstore
 
SpringBeanToolCallbackResolver - Class in org.springframework.ai.tool.resolution
A Spring ApplicationContext-based implementation that provides a way to retrieve a bean from the Spring context and wrap it into a ToolCallback.
SpringBeanToolCallbackResolver(GenericApplicationContext, SchemaType) - Constructor for class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
 
SpringBeanToolCallbackResolver.Builder - Class in org.springframework.ai.tool.resolution
 
SqlJsonPathFilterExpressionConverter - Class in org.springframework.ai.vectorstore.oracle
Converts a Filter into a JSON Path expression.
SqlJsonPathFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
 
SRT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
SRT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
sseEndpoint() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns the value of the sseEndpoint record component.
SseHttpClientTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
Auto-configuration for Server-Sent Events (SSE) HTTP client transport in the Model Context Protocol (MCP).
SseHttpClientTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.SseHttpClientTransportAutoConfiguration
 
SseParameters(String, String) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Creates an instance of a SseParameters record class.
SseWebFluxTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
Auto-configuration for WebFlux-based Server-Sent Events (SSE) client transport in the Model Context Protocol (MCP).
SseWebFluxTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.SseWebFluxTransportAutoConfiguration
 
sslEnabled(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets whether SSL is enabled for the connection.
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
Deprecated.
 
STABILITY_AI - Static variable in class org.springframework.ai.model.SpringAIModels
 
stabilityAiApi(StabilityAiConnectionProperties, StabilityAiImageProperties, ObjectProvider<RestClient.Builder>) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.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.model.stabilityai.autoconfigure
 
StabilityAiConnectionProperties() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
StabilityAiImageAutoConfiguration - Class in org.springframework.ai.model.stabilityai.autoconfigure
Auto-configuration for StabilityAI Image Model.
StabilityAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
 
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
 
stabilityAiImageModel(StabilityAiApi, StabilityAiImageProperties) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
 
StabilityAiImageModel - Class in org.springframework.ai.stabilityai
StabilityAiImageModel is a class that implements the ImageModel interface.
StabilityAiImageModel(StabilityAiApi) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageModel
 
StabilityAiImageModel(StabilityAiApi, StabilityAiImageOptions) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageModel
 
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.model.stabilityai.autoconfigure
Configuration properties for Stability AI image model.
StabilityAiImageProperties() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.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.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the start record component.
start() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
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.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
Discards the start of the input.
startDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Sets the character used as the start delimiter for template expressions.
startOffsetSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
The start offset of the video segment in seconds.
startOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
startPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the startPageNumber record component.
StaticToolCallbackProvider - Class in org.springframework.ai.tool
A simple implementation of ToolCallbackProvider that maintains a static array of ToolCallback objects.
StaticToolCallbackProvider(List<? extends ToolCallback>) - Constructor for class org.springframework.ai.tool.StaticToolCallbackProvider
Constructs a new StaticToolCallbackProvider with the specified list of function callbacks.
StaticToolCallbackProvider(ToolCallback...) - Constructor for class org.springframework.ai.tool.StaticToolCallbackProvider
Constructs a new StaticToolCallbackProvider with the specified array of function callbacks.
StaticToolCallbackResolver - Class in org.springframework.ai.tool.resolution
A ToolCallbackResolver that resolves tool callbacks from a static registry.
StaticToolCallbackResolver(List<ToolCallback>) - Constructor for class org.springframework.ai.tool.resolution.StaticToolCallbackResolver
 
status() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns the value of the status record component.
statusCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Returns the value of the statusCode record component.
stdioServerTransport() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
StdioTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
Auto-configuration for Standard Input/Output (stdio) transport in the Model Context Protocol (MCP).
StdioTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.StdioTransportAutoConfiguration
 
stdioTransports(McpStdioClientProperties) - Method in class org.springframework.ai.mcp.client.autoconfigure.StdioTransportAutoConfiguration
Creates a list of stdio-based transports for MCP communication.
StepBuilder() - Constructor for class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.StepBuilder
 
steps() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the steps record component.
steps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
steps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
STL_SORT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
stop() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the stop record component.
stop() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the stop record component.
stop(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
stop(List<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
stop(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
STOP - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
The model hit a natural stop point or a provided stop sequence.
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 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the stopReason record component.
stopReason() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Returns the value of the stopReason record component.
stopReason() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the stopReason record component.
stopSequence() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the stopSequence record component.
stopSequence() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Returns the value of the stopSequence record component.
stopSequences() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the stopSequences record component.
stopSequences(List<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
stopSequences(List<String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
stopSequences(List<String>) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the stop sequences to use for the chat.
stopSequences(List<String>) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
stopSequences(List<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
stopSequences(List<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
stopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
store - Variable in class org.springframework.ai.vectorstore.SimpleVectorStore
 
store() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the store record component.
store(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
stream() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the stream record component.
stream() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
stream() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
stream() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.PullModelRequest
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the stream record component.
stream(boolean) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
stream(boolean) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
stream(Boolean) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
stream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
 
stream(String) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
 
stream(String) - Method in interface org.springframework.ai.openai.audio.speech.StreamingSpeechModel
Generates a stream of audio bytes from the provided text message.
stream(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
stream(Message...) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
 
stream(Prompt) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
 
stream(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
 
stream(Prompt) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
Invoke the model and return the response stream.
stream(Prompt) - Method in interface org.springframework.ai.chat.model.ChatModel
 
stream(Prompt) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
 
stream(Prompt) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
 
stream(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
stream(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatModel
 
stream(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatModel
 
stream(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
stream(Prompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
 
stream(OpenAiAudioApi.SpeechRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Streams audio generated from the input text.
stream(SpeechPrompt) - Method in interface org.springframework.ai.openai.audio.speech.StreamingSpeechModel
Sends a speech request to the OpenAI TTS API and returns a stream of the resulting speech responses.
stream(SpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
Streams the audio response for the given speech prompt.
stream(TReq) - Method in interface org.springframework.ai.model.StreamingModel
Executes a method call to the AI model.
STREAM - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
Is the chat model response a stream.
StreamAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Advisor for execution flows ultimately resulting in a streaming call to an AI model.
StreamAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
A chain of StreamAdvisor instances orchestrating the execution of a ChatClientRequest on the next StreamAdvisor in the chain.
StreamAroundAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Deprecated.
in favor of StreamAdvisor
StreamAroundAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
Deprecated.
in favor of StreamAdvisorChain
StreamDetails - Class in org.springframework.ai.huggingface.model
StreamDetails
StreamDetails() - Constructor for class org.springframework.ai.huggingface.model.StreamDetails
 
StreamHelper - Class in org.springframework.ai.anthropic.api
Helper class to support streaming function calling.
StreamHelper() - Constructor for class org.springframework.ai.anthropic.api.StreamHelper
 
StreamHelper.ChatCompletionResponseBuilder - Class in org.springframework.ai.anthropic.api
 
streamingChat(OllamaApi.ChatRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
Streaming response for the chat completion request.
StreamingChatModel - Interface in org.springframework.ai.chat.model
 
StreamingModel<TReq extends ModelRequest<?>,TResChunk extends ModelResponse<?>> - Interface in org.springframework.ai.model
The StreamingModel interface provides a generic API for invoking an AI models with streaming response.
StreamingSpeechModel - Interface in org.springframework.ai.openai.audio.speech
The StreamingSpeechModel interface provides a way to interact with the OpenAI Text-to-Speech (TTS) API using a streaming approach, allowing you to receive the generated audio in a real-time fashion.
streamOptions() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the streamOptions record component.
streamOptions(ChatCompletionStreamOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
streamOptions(OpenAiApi.ChatCompletionRequest.StreamOptions) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
StreamOptions(Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
Creates an instance of a StreamOptions record class.
StreamResponse - Class in org.springframework.ai.huggingface.model
StreamResponse
StreamResponse() - Constructor for class org.springframework.ai.huggingface.model.StreamResponse
 
streamUsage(boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
streamUsage(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
strict(Boolean) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
stringToMimeTypeConverter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
 
StructuredOutputConverter<T> - Interface in org.springframework.ai.converter
Converts the (raw) LLM output into a structured responses of type.
StructuredResponse(String, Float, String, List<AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word>, List<AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment>) - Constructor for record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Creates an instance of a StructuredResponse record class.
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.
StTemplateRenderer - Class in org.springframework.ai.template.st
Renders a template using the StringTemplate (ST) v4 library.
StTemplateRenderer.Builder - Class in org.springframework.ai.template.st
Builder for configuring and creating StTemplateRenderer instances.
style() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
Returns the value of the style record component.
style(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
style(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
style(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
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.
stylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
stylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
stylePreset(StyleEnum) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
successCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns the value of the successCount record component.
SummaryMetadataEnricher - Class in org.springframework.ai.model.transformer
Title extractor with adjacent sharing that uses generative to extract 'section_summary', 'prev_section_summary', 'next_section_summary' metadata fields.
SummaryMetadataEnricher(ChatModel, List<SummaryMetadataEnricher.SummaryType>) - Constructor for class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher(ChatModel, List<SummaryMetadataEnricher.SummaryType>, String, MetadataMode) - Constructor for class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher.SummaryType - Enum Class in org.springframework.ai.model.transformer
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.client.advisor.observation.AdvisorObservationConvention
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.client.observation.ChatClientObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.observation.ChatModelObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.embedding.observation.EmbeddingModelObservationConvention
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.image.observation.ImageModelObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.vectorstore.observation.VectorStoreObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
supportStFunctions() - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Configures the renderer to support StringTemplate's built-in functions during validation.
SYNC - Enum constant in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
Synchronous (McpSyncClient) client
SYNC - Enum constant in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
Synchronous (McpSyncServer) server
SyncMcpToolCallback - Class in org.springframework.ai.mcp
Implementation of ToolCallback that adapts MCP tools to Spring AI's tool interface.
SyncMcpToolCallback(McpSyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallback
Creates a new SyncMcpToolCallback instance.
SyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
Implementation of ToolCallbackProvider that discovers and provides MCP tools from one or more MCP servers.
SyncMcpToolCallbackProvider(McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a new SyncMcpToolCallbackProvider instance with one or more MCP clients.
SyncMcpToolCallbackProvider(BiPredicate<McpSyncClient, McpSchema.Tool>, McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a new SyncMcpToolCallbackProvider instance with one or more MCP clients.
SyncMcpToolCallbackProvider(BiPredicate<McpSyncClient, McpSchema.Tool>, List<McpSyncClient>) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a new SyncMcpToolCallbackProvider instance with a list of MCP clients.
SyncMcpToolCallbackProvider(List<McpSyncClient>) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a new SyncMcpToolCallbackProvider instance with a list of MCP clients.
syncToolCallbacks(List<McpSyncClient>) - Static method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a consolidated list of tool callbacks from multiple MCP clients.
syncTools(ObjectProvider<List<ToolCallback>>, List<ToolCallback>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
 
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.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the system record component.
system() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Returns the value of the system record component.
system() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the system record component.
system(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
system(String) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
system(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
system(Consumer<ChatClient.PromptSystemSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
system(Consumer<ChatClient.PromptSystemSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
system(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
system(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
system(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
system(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
SYSTEM - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
A Message of type system passed as input Messages containing high-level instructions for the conversation, such as behave like a certain character or provide answers in a specific format.
SYSTEM - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
System message.
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.
SYSTEM - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
System message.
SYSTEM_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
Deprecated.
systemFingerprint() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the systemFingerprint record component.
systemFingerprint() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns the value of the systemFingerprint record component.
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.
systemFingerprint() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the systemFingerprint record component.
systemFingerprint() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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
 
SystemMessage.Builder - Class in org.springframework.ai.chat.messages
 
systemParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the systemParams record component.
systemParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the system params.
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
 
systemText() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the systemText record component.
systemText(String) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the system text.
systemTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
 
systemTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
 

T

table(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the table name.
tableName(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
Sets the table name for vector storage.
tableName(String) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
Sets the table name for vector storage.
tag(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
 
tags() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
Returns the value of the tags record component.
TanzuBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "genai".
TanzuBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
 
targetLanguage(String) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
 
targetSearchSystem(String) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
 
taskExecutor(TaskExecutor) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
taskType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
taskType(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
taskType(VertexAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
temperature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the temperature record component.
temperature() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the temperature record component.
temperature(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
temperature(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
temperature(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the temperature to use for the chat.
temperature(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
temperature(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
temperature(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
temperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
temperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
temperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
temperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
temperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
template() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the template record component.
template(String) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
TemplateFormat - Enum Class in org.springframework.ai.chat.prompt
Deprecated.
in favor of TemplateRenderer.
templateHasRequiredPlaceholders(PromptTemplate, String...) - Static method in class org.springframework.ai.rag.util.PromptAssert
Assert that the given prompt template contains the required placeholders.
templateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
templateRenderer(TemplateRenderer) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
templateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
TemplateRenderer - Interface in org.springframework.ai.template
Renders a template using a given strategy.
test(ChatOptions, ChatResponse) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate
 
text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns the value of the text record component.
text() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
text() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
text() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
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.rag.Query
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Returns the value of the text record component.
text(String) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
text(String) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
text(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
text(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
text(String) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
text(String) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
text(String) - Method in class org.springframework.ai.document.Document.Builder
Sets the text content of the document.
text(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
 
text(String) - Method in class org.springframework.ai.huggingface.model.Token
 
text(String) - Method in class org.springframework.ai.rag.Query.Builder
 
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.redis.RedisVectorStore.MetadataField
 
text(String) - Static method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Creates a metadata field of type TEXT.
text(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
text(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
text(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
text(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
text(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
text(Resource) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
text(Resource) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
text(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
text(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
text(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
text(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
TEXT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Text message.
TEXT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
TEXT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
TEXT - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
 
TEXT - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
 
TEXT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
 
TEXT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
TEXT - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
Generates a text response.
TEXT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
 
TEXT - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
 
TEXT_COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
AI operation type for text completion.
TEXT_CONTENT - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
 
TEXT_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Text delta message.
TEXT_EMBEDDING_004 - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
English model.
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.
TEXT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
 
TEXT_MULTILINGUAL_EMBEDDING_002 - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
Multilingual model.
TextConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
textContent - Variable in class org.springframework.ai.chat.messages.AbstractMessage
The content of the message.
textEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
 
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
 
TextInstanceBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
TextParametersBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
textPrompts() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
Returns the value of the textPrompts record component.
textPrompts(List<StabilityAiApi.GenerateImageRequest.TextPrompts>) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
TextPrompts(String, Float) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Creates an instance of a TextPrompts record class.
TextReader - Class in org.springframework.ai.reader
A DocumentReader that reads text from a Resource.
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.
texts() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
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
 
tfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the thinking record component.
thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the thinking record component.
thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Returns the value of the thinking record component.
thinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
thinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
thinking(AnthropicApi.ThinkingType, Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
thinking(AnthropicApi.ThinkingType, Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
THINKING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Thinking message.
THINKING_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
When using extended thinking with streaming enabled, you’ll receive thinking content via thinking_delta events.
ThinkingConfig(AnthropicApi.ThinkingType, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Creates an instance of a ThinkingConfig record class.
THREE_D_MODEL - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
THROW - Enum constant in enum class org.springframework.ai.template.ValidationMode
If the validation fails, an exception is thrown.
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
 
timeout() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
Returns the value of the timeout record component.
timeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
timeout(Duration) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
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_EMBED_TEXT_V2 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
amazon.titan-embed-text-v2
titanEmbeddingBedrockApi(AwsCredentialsProvider, AwsRegionProvider, BedrockTitanEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
 
TitanEmbeddingBedrockApi - Class in org.springframework.ai.bedrock.titan.api
Java client for the Bedrock Titan Embedding model.
TitanEmbeddingBedrockApi(String, String, Duration) - 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, Duration) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
Create a new TitanEmbeddingBedrockApi instance.
TitanEmbeddingBedrockApi(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - 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.
titanEmbeddingModel(TitanEmbeddingBedrockApi, BedrockTitanEmbeddingProperties) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.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(float[], Integer, Integer, Integer, Map<String, Object>, Object, Object) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Creates an instance of a TitanEmbeddingResponse record class.
title - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
title() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the title record component.
title(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
 
title(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
 
toAsyncToolSpecification(ToolCallback) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a Spring AI tool callback to an MCP asynchronous tool specification.
toAsyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a Spring AI tool callback to an MCP asynchronous tool specification.
toAsyncToolSpecifications(List<ToolCallback>) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a list of Spring AI tool callbacks to MCP asynchronous tool specification.
toAsyncToolSpecifications(ToolCallback...) - Static method in class org.springframework.ai.mcp.McpToolUtils
Convenience method to convert a variable number of tool callbacks to MCP asynchronous tool specification.
toAzureOptions(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
toChatClientRequest() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
toChatClientRequest(TemplateRenderer) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
toChatClientResponse() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
 
toChatResponse(Flux<ConverseStreamOutput>, ChatResponse) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
toDefaultChatClientRequestSpec(AdvisedRequest, ObservationRegistry, ChatClientObservationConvention) - Static method in class org.springframework.ai.chat.client.DefaultChatClient
Deprecated.
toDocument(Double) - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
toDocument(PDPage, String, int, int) - Method in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
 
toDocument(ParagraphManager.Paragraph, ParagraphManager.Paragraph) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
 
toEmbeddingResponseList(ChromaApi.QueryResponse) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
toFloatArray(float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toJson(Object) - Static method in class org.springframework.ai.util.json.JsonParser
Converts a Java object to a JSON string.
toJsonString(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given object to a JSON string.
toJsonStringPrettyPrinter(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.minimax.api.MiniMaxApi.LogProbs.Content
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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_TYPE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
The type of token being counted (input, output, total).
TOKEN_USAGE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
The number of AI operations.
TokenCountBatchingStrategy - Class in org.springframework.ai.embedding
Token count based strategy implementation for BatchingStrategy.
TokenCountBatchingStrategy() - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
 
TokenCountBatchingStrategy(EncodingType, int, double) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
 
TokenCountBatchingStrategy(EncodingType, int, double, ContentFormatter, MetadataMode) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
 
TokenCountBatchingStrategy(TokenCountEstimator, int, double, ContentFormatter, MetadataMode) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
Constructs a TokenCountBatchingStrategy with the specified parameters.
tokenCountEstimator - Variable in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
TokenCountEstimator - Interface in org.springframework.ai.tokenizer
Estimates the number of tokens in a given text or message.
Tokenizer() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
 
tokenizerOptions - Variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
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
A TextSplitter that splits text into chunks of a target size in tokens.
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
 
TokenTextSplitter.Builder - Class in org.springframework.ai.transformer.splitter
 
tokenUsage() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the tokenUsage record component.
toList(float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toMap() - Method in class org.springframework.ai.ollama.api.OllamaOptions
Convert the OllamaOptions object to a Map of key/value pairs.
Tool - Annotation Interface in org.springframework.ai.tool.annotation
Marks a method as a tool in Spring AI.
Tool(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Creates an instance of a Tool record class.
Tool(OllamaApi.ChatRequest.Tool.Function) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
Create a tool of type 'function' and the given function definition.
Tool(OllamaApi.ChatRequest.Tool.Type, OllamaApi.ChatRequest.Tool.Function) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
Creates an instance of a Tool record class.
TOOL - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
A Message of type function passed as input Messages with function content in a chat application.
TOOL - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
Tool message.
TOOL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
 
TOOL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
Tool message.
TOOL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
Tool message.
TOOL - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
Tool message.
TOOL_CALL - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
TOOL_CALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
TOOL_CALL - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
TOOL_CALL_FUNCTION_TYPE - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
 
TOOL_CALL_HISTORY - Static variable in class org.springframework.ai.chat.model.ToolContext
The key for the running, tool call history stored in the context map.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
The model called a tool.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
The model requested a tool call.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
The model called a tool.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
The model called a tool.
TOOL_CONTEXT_MCP_EXCHANGE_KEY - Static variable in class org.springframework.ai.mcp.McpToolUtils
The name of tool context key used to store the MCP exchange object.
TOOL_RESULT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Send tool result back to LLM.
TOOL_USE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Tool request
TOOL_USE_AGGREGATE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Artificially created event to aggregate tool use events.
ToolCall(Integer, 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.
ToolCall(String, String, String, String) - Constructor for record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Creates an instance of a ToolCall record class.
ToolCall(String, String, MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Creates an instance of a ToolCall record class.
ToolCall(String, String, MistralAiApi.ChatCompletionMessage.ChatCompletionFunction, Integer) - 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
 
ToolCall(String, String, ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Creates an instance of a ToolCall record class.
ToolCall(OllamaApi.Message.ToolCallFunction) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
Creates an instance of a ToolCall record class.
ToolCallAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
 
Toolcallback(boolean) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
Creates an instance of a Toolcallback record class.
ToolCallback - Interface in org.springframework.ai.tool
Represents a tool whose execution can be triggered by an AI model.
ToolCallbackProvider - Interface in org.springframework.ai.tool
Provides ToolCallback instances for tools defined in different sources.
toolCallbackResolver(ToolCallbackResolver) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
 
ToolCallbackResolver - Interface in org.springframework.ai.tool.resolution
A resolver for ToolCallback instances.
toolCallbacks() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the toolCallbacks record component.
toolCallbacks(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
ToolCallbacks to be registered with the ChatModel.
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
ToolCallbacks to be registered with the ChatModel.
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolCallbacks(ToolCallbackProvider...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolCallbacks(ToolCallbackProvider...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
ToolCallbacks - Class in org.springframework.ai.tool
Provides ToolCallback instances for tools defined in different sources.
ToolCallFunction(String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
Creates an instance of a ToolCallFunction record class.
toolCallId() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
toolCallId() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
toolCallId() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
toolCallId() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
ToolCallingAutoConfiguration - Class in org.springframework.ai.model.tool.autoconfigure
Auto-configuration for common tool calling features of ChatModel.
ToolCallingAutoConfiguration() - Constructor for class org.springframework.ai.model.tool.autoconfigure.ToolCallingAutoConfiguration
 
ToolCallingChatOptions - Interface in org.springframework.ai.model.tool
A set of options that can be used to configure the interaction with a chat model, including tool calling.
ToolCallingChatOptions.Builder - Interface in org.springframework.ai.model.tool
A builder to create a ToolCallingChatOptions instance.
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
ToolCallingManager - Interface in org.springframework.ai.model.tool
Service responsible for managing the tool calling process for a chat model.
toolCallResultConverter(ToolCallResultConverter) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
toolCallResultConverter(ToolCallResultConverter) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
ToolCallResultConverter - Interface in org.springframework.ai.tool.execution
A functional interface to convert tool call results to a String that can be sent back to the AI model.
toolCalls() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns the value of the toolCalls 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.ollama.api.OllamaApi.Message
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.
toolCalls() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns the value of the toolCalls record component.
toolCalls(List<OllamaApi.Message.ToolCall>) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
toolChoice() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the toolChoice 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.
toolChoice() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the toolChoice record component.
toolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
ToolChoiceBuilder() - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
 
ToolChoiceBuilder() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
 
ToolChoiceBuilder() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
 
toolContext - Variable in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
 
toolContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the toolContext record component.
toolContext(String, Object) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolContext(String, Object) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Add a specific key/value pair to the tool context.
toolContext(Map<String, Object>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the tool context.
toolContext(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Add a Map of context values into tool context.
toolContext(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolContext(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
ToolContext - Class in org.springframework.ai.chat.model
Represents the context for tool execution in a function calling scenario.
ToolContext(Map<String, Object>) - Constructor for class org.springframework.ai.chat.model.ToolContext
Constructs a new ToolContext with the given context map.
toolDefinition(ToolDefinition) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
ToolDefinition - Interface in org.springframework.ai.tool.definition
Definition used by the AI model to determine when and how to call the tool.
ToolExecutionEligibilityChecker - Interface in org.springframework.ai.model.tool
Interface for determining when tool execution should be performed based on model responses.
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
ToolExecutionEligibilityPredicate - Interface in org.springframework.ai.model.tool
Interface for determining when tool execution should be performed based on model responses.
ToolExecutionException - Exception in org.springframework.ai.tool.execution
An exception thrown when a tool execution fails.
ToolExecutionException(ToolDefinition, Throwable) - Constructor for exception org.springframework.ai.tool.execution.ToolExecutionException
 
toolExecutionExceptionProcessor(ToolExecutionExceptionProcessor) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
 
ToolExecutionExceptionProcessor - Interface in org.springframework.ai.tool.execution
A functional interface to process a ToolExecutionException by either converting the error message to a String that can be sent back to the AI model or throwing an exception to be handled by the caller.
ToolExecutionResult - Interface in org.springframework.ai.model.tool
The result of a tool execution.
toolMetadata(ToolMetadata) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
 
toolMetadata(ToolMetadata) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
ToolMetadata - Interface in org.springframework.ai.tool.metadata
Metadata about a tool specification and execution.
toolMethod(Method) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
toolName(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolNames() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the toolNames record component.
toolNames(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
toolNames(String...) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolNames(String...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolNames(String...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolNames(String...) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolNames(String...) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Names of the tools to register with the ChatModel.
toolNames(String...) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolNames(List<String>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the tool names.
toolNames(Set<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolNames(Set<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Names of the tools to register with the ChatModel.
toolNames(Set<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolNames(Set<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolObject(Object) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
toolObjects(Object...) - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider.Builder
 
ToolParam - Annotation Interface in org.springframework.ai.tool.annotation
Marks a tool argument.
ToolResponse(String, String, String) - Constructor for record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Creates an instance of a ToolResponse record class.
ToolResponseAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
 
ToolResponseMessage - Class in org.springframework.ai.chat.messages
The ToolResponseMessage class represents a message with a function content in a chat application.
ToolResponseMessage(List<ToolResponseMessage.ToolResponse>) - Constructor for class org.springframework.ai.chat.messages.ToolResponseMessage
 
ToolResponseMessage(List<ToolResponseMessage.ToolResponse>, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.ToolResponseMessage
 
ToolResponseMessage.ToolResponse - Record Class in org.springframework.ai.chat.messages
 
ToolRuntimeHints - Class in org.springframework.ai.aot
Registers runtime hints for the tool calling APIs.
ToolRuntimeHints() - Constructor for class org.springframework.ai.aot.ToolRuntimeHints
 
tools() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the tools record component.
tools() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns the value of the tools record component.
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.ollama.api.OllamaApi.ChatRequest
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.
tools() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the tools record component.
tools(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
tools(Object...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
tools(Object...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
tools(List<CohereTool>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
tools(List<AnthropicApi.Tool>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
tools(List<MiniMaxApi.FunctionTool>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
tools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
tools(List<OllamaApi.ChatRequest.Tool>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
tools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
tools(List<ZhiPuAiApi.FunctionTool>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
ToolUseAggregationEvent() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
 
ToolUseAggregationEvent() - Constructor for class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
toolUseEntries() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
ToolUseEntry(Integer, String, String, String, DefaultUsage) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Creates an instance of a ToolUseEntry record class.
toolUseId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the toolUseId record component.
ToolUtils - Class in org.springframework.ai.tool.util
Miscellaneous tool utility methods.
topK() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the topK record component.
topK(int) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
Sets the number of top results to return.
topK(int) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
topK(int) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
 
topK(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
topK(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
topK(Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
topK(Integer) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the top K to use for the chat.
topK(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
topK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
topK(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
topK(Integer) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
topK(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
topK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
topK(Integer) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
topK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
topLogprobs() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Returns the value of the topLogprobs record component.
topLogprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Returns the value of the topLogprobs record component.
topLogprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the topLogprobs record component.
topLogprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Returns the value of the topLogprobs record component.
topLogprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns the value of the topLogprobs record component.
topLogprobs(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
topLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Creates an instance of a TopLogProbs record class.
TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
Creates an instance of a TopLogProbs record class.
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.
TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
Creates an instance of a TopLogProbs record class.
topP() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the topP record component.
topP() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
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.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the topP record component.
topP(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
topP(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
topP(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the top P to use for the chat.
topP(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
topP(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
topP(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
topP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
toPrimitive(Float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toPrimitive(List<Float>) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toPrompt() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
toPrompt(List<Message>) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
toPrompt(TemplateRenderer) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
toServerParameters() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
 
toServerParameters() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
 
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
 
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
 
toString() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
 
toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
 
toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
toString() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
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.converse.api.ConverseApiUtils.Aggregation
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
 
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 record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
toString() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.client.ResponseEntity
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
toString() - Method in class org.springframework.ai.chat.messages.SystemMessage
 
toString() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
toString() - Method in class org.springframework.ai.chat.messages.UserMessage
 
toString() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
 
toString() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
 
toString() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
 
toString() - Method in class org.springframework.ai.chat.model.ChatResponse
 
toString() - Method in class org.springframework.ai.chat.model.Generation
 
toString() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.prompt.Prompt
 
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.document.Document
 
toString() - Method in enum class org.springframework.ai.document.DocumentMetadata
 
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.evaluation.EvaluationRequest
 
toString() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
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.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Returns a string representation of this record class.
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.MediaContent.ImageUrl
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
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.LogProbs.Content.TopLogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
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.mistralai.api.MistralAiModerationApi.Categories
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.model.SimpleApiKey
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.moderation.Categories
 
toString() - Method in class org.springframework.ai.moderation.CategoryScores
 
toString() - Method in class org.springframework.ai.moderation.Generation
 
toString() - Method in class org.springframework.ai.moderation.Moderation
 
toString() - Method in class org.springframework.ai.moderation.ModerationMessage
 
toString() - Method in class org.springframework.ai.moderation.ModerationPrompt
 
toString() - Method in class org.springframework.ai.moderation.ModerationResponse
 
toString() - Method in class org.springframework.ai.moderation.ModerationResult
 
toString() - Method in record class org.springframework.ai.observation.AiOperationMetadata
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
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.CopyModelRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
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.ollama.api.OllamaApi.Model.Details
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
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.AudioOutput
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.MediaContent.ImageUrl
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
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.AudioParameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
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.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.CompletionTokenDetails
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
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 record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.openai.api.ResponseFormat
 
toString() - Method in class org.springframework.ai.openai.audio.speech.Speech
 
toString() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
toString() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
 
toString() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
toString() - Method in class org.springframework.ai.openai.OpenAiChatModel
 
toString() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
toString() - Method in class org.springframework.ai.openai.OpenAiImageOptions
 
toString() - Method in record class org.springframework.ai.rag.Query
Returns a string representation of this record class.
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.tool.definition.DefaultToolDefinition
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
toString() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
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.cassandra.CassandraVectorStore.SchemaColumn
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
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.mariadb.MariaDBVectorStore.MariaDBDocument
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
toString() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
toString() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
toString() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
toSyncToolSpecification(List<ToolCallback>) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a list of Spring AI tool callbacks to MCP synchronous tool specification.
toSyncToolSpecification(ToolCallback) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a Spring AI ToolCallback to an MCP SyncToolSpecification.
toSyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a Spring AI ToolCallback to an MCP SyncToolSpecification.
toSyncToolSpecifications(ToolCallback...) - Static method in class org.springframework.ai.mcp.McpToolUtils
Convenience method to convert a variable number of tool callbacks to MCP synchronous tool specification.
total() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns the value of the total record component.
TOTAL - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
Total token.
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.EmbeddingsResponse
Returns the value of the totalDuration record component.
totalTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
Returns the value of the totalTokens record component.
totalTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Returns the value of the totalTokens record component.
totalTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Returns the value of the totalTokens 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.
totalTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns the value of the totalTokens record component.
toTypedObject(Object, Class<?>) - Static method in class org.springframework.ai.util.json.JsonParser
Convert a Java Object to a typed Object.
toUpperCaseTypeValues(ObjectNode) - Static method in class org.springframework.ai.model.ModelOptionsUtils
 
toVector(Value) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
trace() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
Returns the value of the trace record component.
TracingHelper - Class in org.springframework.ai.observation.tracing
Utilities to prepare and process traces for observability.
transcript() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
Returns the value of the transcript record component.
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.
transform(List<Document>) - Method in interface org.springframework.ai.document.DocumentTransformer
 
transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
 
transform(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer
Transforms the given query according to the implemented strategy.
transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
 
transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
 
transformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
TRANSFORMERS - Static variable in class org.springframework.ai.model.SpringAIModels
 
TransformersEmbeddingModel - Class in org.springframework.ai.transformers
An implementation of the AbstractEmbeddingModel that uses ONNX-based Transformer models for text embeddings.
TransformersEmbeddingModel() - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
 
TransformersEmbeddingModel(MetadataMode) - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
 
TransformersEmbeddingModel(MetadataMode, ObservationRegistry) - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
 
TransformersEmbeddingModelAutoConfiguration - Class in org.springframework.ai.model.transformers.autoconfigure
Auto-configuration for Transformers Embedding Model.
TransformersEmbeddingModelAutoConfiguration() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelAutoConfiguration
 
TransformersEmbeddingModelProperties - Class in org.springframework.ai.model.transformers.autoconfigure
Configuration properties for the Transformer Embedding model.
TransformersEmbeddingModelProperties() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
 
TransformersEmbeddingModelProperties.Cache - Class in org.springframework.ai.model.transformers.autoconfigure
 
TransformersEmbeddingModelProperties.Onnx - Class in org.springframework.ai.model.transformers.autoconfigure
 
TransformersEmbeddingModelProperties.Tokenizer - Class in org.springframework.ai.model.transformers.autoconfigure
Configurations for the HuggingFaceTokenizer used to convert sentences into tokens.
TransientAiException - Exception 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 org.springframework.ai.retry.TransientAiException
 
TransientAiException(String, Throwable) - Constructor for exception org.springframework.ai.retry.TransientAiException
 
TranslationQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
Uses a large language model to translate a query to a target language that is supported by the embedding model used to generate the document embeddings.
TranslationQueryTransformer(ChatClient.Builder, PromptTemplate, String) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
 
TranslationQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
 
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.
transport() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
Returns the value of the transport record component.
TRIE - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.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.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Returns the value of the truncate record component.
truncate() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Returns the value of the truncate record component.
truncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
 
truncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
truncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
truncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
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.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the type record component.
type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody
 
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
Returns the value of the type record component.
type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockBody
 
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
Returns the value of the type record component.
type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.StreamEvent
 
type() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
 
type() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
Returns the value of the type record component.
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.ollama.api.OllamaApi.ChatRequest.Tool
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
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.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
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.weaviate.WeaviateVectorStore.MetadataField
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
Returns the value of the type record component.
type(ResponseFormat.Type) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
 
TYPE - Static variable in class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
The Binding type that this processor is interested in: "chroma".
TYPE - Static variable in class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
The Binding type that this processor is interested in: "mistralai".
TYPE - Static variable in class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
The Binding type that this processor is interested in: "ollama".
TYPE - Static variable in class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
The Binding type that this processor is interested in: "openai".
TYPE - Static variable in class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
The Binding type that this processor is interested in: "genai".
TYPE - Static variable in class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
The Binding type that this processor is interested in: "weaviate".
TYPE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
TypeResolverHelper - Class in org.springframework.ai.tool.resolution
A utility class that provides methods for resolving types and classes related to functions.
TYPESENSE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Typesense.
TYPESENSE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
typesenseClient(TypesenseConnectionDetails) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
 
TypesenseConnectionDetails - Interface in org.springframework.ai.vectorstore.typesense.autoconfigure
Connection details for a Typesense service client.
TypesenseDockerComposeConnectionDetailsFactory - Class in org.springframework.ai.docker.compose.service.connection.typesense
DockerComposeConnectionDetailsFactory for TypesenseConnectionDetails.
TypesenseDockerComposeConnectionDetailsFactory() - Constructor for class org.springframework.ai.docker.compose.service.connection.typesense.TypesenseDockerComposeConnectionDetailsFactory
 
TypesenseFilterExpressionConverter - Class in org.springframework.ai.vectorstore.typesense
Converts Filter.Expression into Typesense metadata filter expression format.
TypesenseFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
 
TypesenseServiceClientProperties - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
Configuration properties for Typesense service client.
TypesenseServiceClientProperties() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
TypesenseVectorStore - Class in org.springframework.ai.vectorstore.typesense
A vector store implementation that uses Typesense as the backend.
TypesenseVectorStore(TypesenseVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
Protected constructor for creating a TypesenseVectorStore instance using the builder pattern.
TypesenseVectorStore.Builder - Class in org.springframework.ai.vectorstore.typesense
 
TypesenseVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
Auto-configuration for Typesense Vector Store.
TypesenseVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
 
TypesenseVectorStoreProperties - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
Configuration properties for Typesense Vector Store.
TypesenseVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
 
typicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
typicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 

U

unescapeCurlyBrackets(String) - Static method in class org.springframework.ai.test.CurlyBracketEscaper
Unescapes previously escaped curly brackets by removing the backslashes
updateContext(Function<Map<String, Object>, Map<String, Object>>) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
 
updateContext(Function<Map<String, Object>, Map<String, Object>>) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
Deprecated.
Update the context of the advised response.
UPPER_BOUND_BEAM_WIDTH - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
UPPER_CASE_TYPE_VALUES - Enum constant in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
Convert all "type" values to upper case.
upsertEmbeddings(String, ChromaApi.AddEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
url() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
Returns the value of the url record component.
URL - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
 
URLValidator - Class in org.springframework.ai.bedrock.converse.api
Utility class for detecting and normalizing URLs.
usage() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
Returns the value of the usage 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.ChatCompletionChunk
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.ChatCompletionChunk
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Returns the value of the usage record component.
usage(Usage) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
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) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Creates an instance of a Usage record class.
Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
Creates an instance of a Usage record class.
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
 
Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Creates an instance of a Usage record class.
Usage(Integer, Integer, Integer, OpenAiApi.Usage.PromptTokensDetails, OpenAiApi.Usage.CompletionTokenDetails, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage
Creates an instance of a Usage record class.
USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The number of tokens used in the model input (prompt).
USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
The number of tokens used in the model input.
USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The number of tokens used in the model input (prompt).
USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The number of tokens used in the model input.
USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The number of tokens used in the model output (completion).
USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The number of tokens used in the model output (generation).
USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The number of tokens used in the model output.
USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
The total number of tokens used in the model exchange.
USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
The total number of tokens used in the model exchange.
USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
The total number of tokens used in the model exchange.
USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
The total number of tokens used in the model exchange.
usageInputTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
usageInputTokens(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
usageOutputTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
usageTotalTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
usageTotalTokens(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
UsageUtils - Class in org.springframework.ai.chat.metadata
An utility class to provide support methods handling Usage.
useMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
useMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
useNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the user record component.
user() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Returns the value of the user record component.
user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
user(String) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
user(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
user(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
user(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
user(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
user(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
user(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
 
user(Consumer<ChatClient.PromptUserSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
user(Consumer<ChatClient.PromptUserSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
user(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
user(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
user(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
user(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
USER - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
The user role.
USER - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
A Message of type user, having the user role and originating from an end-user or developer.
USER - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
User message.
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.VertexAiGeminiChatModel.GeminiMessageType
 
USER - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
User message.
USER_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
Deprecated.
userEvaluatorResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
 
userId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
Returns the value of the userId record component.
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(Resource) - Constructor for class org.springframework.ai.chat.messages.UserMessage
 
UserMessage.Builder - Class in org.springframework.ai.chat.messages
 
username() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
Returns the value of the username record component.
userParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the userParams record component.
userParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the user params.
userText() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
Deprecated.
Returns the value of the userText record component.
userText(String) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
Deprecated.
Set the user text.
userTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
UUID - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
 

V

validateAndEnquoteIdentifier(String, boolean) - Static method in class org.springframework.ai.vectorstore.mariadb.MariaDBSchemaValidator
Escaped identifier according to MariaDB requirement.
validateToolCallbacks(List<ToolCallback>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
validationMode(ValidationMode) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Sets the validation mode to control behavior when the provided variables do not match the variables required by the template.
ValidationMode - Enum Class in org.springframework.ai.template
Validation modes for template renderers.
validationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
value - Variable in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
 
value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
 
value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
 
value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
 
value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
 
value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
 
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.vectorstore.observation.VectorStoreObservationContext.Operation
 
value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
 
value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
 
value - Variable in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
value - Variable in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
 
value() - Method in enum class org.springframework.ai.document.DocumentMetadata
 
value() - Method in record class org.springframework.ai.model.SimpleApiKey
Returns the value of the value record component.
value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
Return the value of the attribute key.
value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
Return the value of the event name.
value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
Return the value of the metric attribute.
value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
Return the value of the metric name.
value() - Method in enum class org.springframework.ai.observation.conventions.AiOperationType
Return the value of the operation type.
value() - Method in enum class org.springframework.ai.observation.conventions.AiProvider
Return the value of the provider.
value() - Method in enum class org.springframework.ai.observation.conventions.AiTokenType
Return the value of the token type.
value() - Method in enum class org.springframework.ai.observation.conventions.SpringAiKind
Return the value of the Spring AI kind.
value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
Return the string value of the attribute.
value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
Return the value of the event name.
value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Return the value of the vector store provider.
value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
 
value() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
Returns the value of the value record component.
value() - Method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
 
Value(Object) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Value
Creates an instance of a Value record class.
valueOf(boolean) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
valueOf(int) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
valueOf(Struct) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
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.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.BedrockTitanEmbeddingModel.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.ChatClientAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
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.observation.ChatModelObservationDocumentation.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.chroma.vectorstore.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.DocumentMetadata
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.embedding.EmbeddingResultMetadata.ModalityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
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.image.observation.ImageModelObservationDocumentation.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
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.mistralai.api.MistralAiModerationApi.Model
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiOperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiProvider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiTokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.SpringAiKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Type
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.ollama.management.PullModelStrategy
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.MediaContent.InputAudio.Format
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.ChatCompletionRequest.AudioParameters.AudioResponseFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
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.OpenAiApi.OutputModality
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.api.ResponseFormat.Type
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.PostgresMlEmbeddingModel.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.template.ValidationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.SchemaType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.SpringAiSchemaModule.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumnTags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
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.mariadb.MariaDBVectorStore.MariaDBDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.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.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.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.anthropic.api.AnthropicApi.ContentBlock.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.anthropic.api.AnthropicApi.EventType
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.anthropic.api.AnthropicApi.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.anthropic.api.AnthropicApi.ThinkingType
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.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.azure.openai.AzureOpenAiAudioTranscriptionOptions.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.azure.openai.AzureOpenAiAudioTranscriptionOptions.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.azure.openai.AzureOpenAiImageOptions.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.azure.openai.AzureOpenAiResponseFormat
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.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.BedrockTitanEmbeddingModel.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.client.advisor.observation.AdvisorObservationContext.Type
Deprecated.
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.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
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.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
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.client.advisor.observation.AdvisorObservationDocumentation
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.client.ChatClientAttributes
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.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
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.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
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.client.observation.ChatClientObservationDocumentation
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.memory.neo4j.MediaAttributes
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.memory.neo4j.MessageAttributes
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.memory.neo4j.ToolCallAttributes
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.memory.neo4j.ToolResponseAttributes
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.observation.ChatModelObservationDocumentation.Events
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.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
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.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
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.observation.ChatModelObservationDocumentation
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
Deprecated.
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.vectorstore.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.DocumentMetadata
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.embedding.EmbeddingResultMetadata.ModalityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
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.image.observation.ImageModelObservationDocumentation.Events
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.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
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.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
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.image.observation.ImageModelObservationDocumentation
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.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
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.mcp.server.autoconfigure.McpServerProperties.ServerType
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.minimax.api.MiniMaxApi.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.minimax.api.MiniMaxApi.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.minimax.api.MiniMaxApi.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.minimax.api.MiniMaxApi.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.minimax.api.MiniMaxApi.EmbeddingType
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.minimax.api.MiniMaxApi.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.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.mistralai.api.MistralAiModerationApi.Model
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.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
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.oci.genai.autoconfigure.ServingMode
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.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.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
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.observation.conventions.AiObservationAttributes
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.observation.conventions.AiObservationEventNames
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.observation.conventions.AiObservationMetricAttributes
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.observation.conventions.AiObservationMetricNames
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.observation.conventions.AiOperationType
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.observation.conventions.AiProvider
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.observation.conventions.AiTokenType
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.observation.conventions.SpringAiKind
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.observation.conventions.VectorStoreObservationAttributes
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.observation.conventions.VectorStoreObservationEventNames
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.observation.conventions.VectorStoreProvider
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.observation.conventions.VectorStoreSimilarityMetric
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.ChatRequest.Tool.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.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.ollama.management.PullModelStrategy
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.MediaContent.InputAudio.Format
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.ChatCompletionRequest.AudioParameters.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.OpenAiApi.ChatCompletionRequest.AudioParameters.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.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.OpenAiApi.OutputModality
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.api.ResponseFormat.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.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.PostgresMlEmbeddingModel.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.template.ValidationMode
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.util.json.schema.JsonSchemaGenerator.SchemaOption
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.util.json.schema.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.util.json.schema.SpringAiSchemaModule.Option
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.cassandra.CassandraVectorStore.SchemaColumnTags
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.cassandra.CassandraVectorStore.Similarity
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.coherence.CoherenceVectorStore.DistanceType
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.coherence.CoherenceVectorStore.IndexType
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.CouchbaseIndexOptimization
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.CouchbaseSimilarityFunction
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.elasticsearch.SimilarityFunction
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.mariadb.MariaDBVectorStore.MariaDBDistanceType
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.milvus.autoconfigure.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.vectorstore.milvus.autoconfigure.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.vectorstore.neo4j.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.observation.VectorStoreObservationContext.Operation
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.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
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.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
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.observation.VectorStoreObservationDocumentation
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.oracle.OracleVectorStore.OracleVectorStoreDistanceType
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.oracle.OracleVectorStore.OracleVectorStoreIndexType
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.pgvector.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.pgvector.PgVectorStore.PgIdType
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.pgvector.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.redis.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.weaviate.WeaviateVectorStore.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.weaviate.WeaviateVectorStore.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.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
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.embedding.text.VertexAiTextEmbeddingModelName
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.embedding.text.VertexAiTextEmbeddingOptions.TaskType
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.common.VertexAiGeminiSafetySetting.HarmBlockMethod
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.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
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.common.VertexAiGeminiSafetySetting.HarmCategory
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.VertexAiGeminiChatModel.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.VertexAiGeminiChatModel.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.zhipuai.api.ZhiPuAiApi.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.zhipuai.api.ZhiPuAiApi.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.zhipuai.api.ZhiPuAiApi.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.zhipuai.api.ZhiPuAiApi.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.zhipuai.api.ZhiPuAiApi.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.zhipuai.api.ZhiPuAiImageApi.ImageModel
Returns an array containing the constants of this enum class, in the order they are declared.
variables(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
VECTOR_STORE - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
Spring AI kind for vector store.
VECTOR_STORE_PREFIX - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
vectorAlgorithm(RedisVectorStore.Algorithm) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis vector algorithm.
vectorDimensions(long) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the vector dimensions.
vectorIndexName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
Configures the vector index name.
vectorIndexName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
Configures the vector index name.
vectors() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
Returns the value of the vectors record component.
vectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the vector similarity function.
vectorStore(SearchIndexClient, EmbeddingModel, AzureVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
 
vectorStore(MilvusServiceClient, EmbeddingModel, MilvusVectorStoreProperties, BatchingStrategy, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
 
vectorStore(Driver, EmbeddingModel, Neo4jVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, WeaviateClient, WeaviateVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, ChromaApi, ChromaVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, CassandraVectorStoreProperties, CqlSession, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, PineconeVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, QdrantVectorStoreProperties, QdrantClient, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, RedisVectorStoreProperties, JedisConnectionFactory, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreAutoConfiguration
 
vectorStore(CouchbaseSearchVectorStoreProperties, Cluster, EmbeddingModel) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreAutoConfiguration
 
vectorStore(HanaVectorRepository<? extends HanaVectorEntity>, EmbeddingModel, HanaCloudVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreAutoConfiguration
 
vectorStore(VectorStore) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
vectorStore(JdbcTemplate, EmbeddingModel, MariaDbStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, OracleVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, PgVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
 
vectorStore(Client, EmbeddingModel, TypesenseVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
 
VectorStore - Interface in org.springframework.ai.vectorstore
The VectorStore interface defines the operations for managing and querying documents in a vector database.
VectorStore.Builder<T extends VectorStore.Builder<T>> - Interface in org.springframework.ai.vectorstore
Builder interface for creating VectorStore instances.
VectorStoreChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
Memory is retrieved from a VectorStore added into the prompt's system text.
VectorStoreChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
 
VectorStoreDocumentRetriever - Class in org.springframework.ai.rag.retrieval.search
Retrieves documents from a vector store that are semantically similar to the input query.
VectorStoreDocumentRetriever(VectorStore, Double, Integer, Supplier<Filter.Expression>) - Constructor for class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
 
VectorStoreDocumentRetriever.Builder - Class in org.springframework.ai.rag.retrieval.search
VectorStoreObservationAttributes - Enum Class in org.springframework.ai.observation.conventions
Collection of attribute keys used in vector store observations (spans, metrics, events).
VectorStoreObservationAutoConfiguration - Class in org.springframework.ai.vectorstore.observation.autoconfigure
Auto-configuration for Spring AI vector store observations.
VectorStoreObservationAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationAutoConfiguration
 
VectorStoreObservationContentProcessor - Class in org.springframework.ai.vectorstore.observation
Utilities to process the query content in observations for vector store operations.
VectorStoreObservationContext - Class in org.springframework.ai.vectorstore.observation
Context used to store metadata for vector store operations.
VectorStoreObservationContext(String, String) - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
VectorStoreObservationContext.Builder - Class in org.springframework.ai.vectorstore.observation
 
VectorStoreObservationContext.Operation - Enum Class in org.springframework.ai.vectorstore.observation
 
VectorStoreObservationConvention - Interface in org.springframework.ai.vectorstore.observation
A ObservationConvention for VectorStoreObservationContext.
VectorStoreObservationDocumentation - Enum Class in org.springframework.ai.vectorstore.observation
Documented conventions for vector store observations.
VectorStoreObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.vectorstore.observation
High-cardinality observation key names for vector store operations.
VectorStoreObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.vectorstore.observation
Low-cardinality observation key names for vector store operations.
VectorStoreObservationEventNames - Enum Class in org.springframework.ai.observation.conventions
Collection of event names used in vector store observations.
VectorStoreObservationProperties - Class in org.springframework.ai.vectorstore.observation.autoconfigure
Configuration properties for vector store observations.
VectorStoreObservationProperties() - Constructor for class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
VectorStoreProvider - Enum Class in org.springframework.ai.observation.conventions
Collection of systems providing vector store functionality.
VectorStoreQueryResponseObservationFilter - Class in org.springframework.ai.vectorstore.observation
An ObservationFilter to include the Vector Store search response content in the observation.
VectorStoreQueryResponseObservationFilter() - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationFilter
 
VectorStoreQueryResponseObservationHandler - Class in org.springframework.ai.vectorstore.observation
Handler for including the query response content in the observation as a span event.
VectorStoreQueryResponseObservationHandler() - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
VectorStoreRuntimeHints - Class in org.springframework.ai.vectorstore.aot
 
VectorStoreRuntimeHints() - Constructor for class org.springframework.ai.vectorstore.aot.VectorStoreRuntimeHints
 
VectorStoreSimilarityMetric - Enum Class in org.springframework.ai.observation.conventions
Types of similarity metrics used in vector store operations.
vectorStoreThroughput(int) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the vector store throughput.
vectorTableName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
Configures the vector store table name.
vectorTableName(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
vectorTableValidationsEnabled(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
 
vectorType(PostgresMlEmbeddingModel.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
 
verbose() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
Returns the value of the verbose record component.
VERBOSE_JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
VERBOSE_JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
version(String) - Method in class org.springframework.ai.huggingface.model.Info
 
VERTEX_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Vertex AI.
VERTEX_AI - Static variable in class org.springframework.ai.model.SpringAIModels
 
vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
vertexAI(VertexAI) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
 
VertexAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Embedding Connection.
VertexAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
 
VertexAiEmbeddingConnectionDetails - Class in org.springframework.ai.vertexai.embedding
VertexAiEmbeddingConnectionDetails represents the details of a connection to the Vertex AI embedding service.
VertexAiEmbeddingConnectionDetails(String, String, String, PredictionServiceSettings) - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
 
VertexAiEmbeddingConnectionDetails.Builder - Class in org.springframework.ai.vertexai.embedding
 
VertexAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Embedding.
VertexAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
VertexAiEmbeddingUtils - Class in org.springframework.ai.vertexai.embedding
Utility class for constructing parameter objects for Vertex AI embedding requests.
VertexAiEmbeddingUtils() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
 
VertexAiEmbeddingUtils.ImageBuilder - Class in org.springframework.ai.vertexai.embedding
 
VertexAiEmbeddingUtils.MultimodalInstanceBuilder - Class in org.springframework.ai.vertexai.embedding
 
VertexAiEmbeddingUtils.TextInstanceBuilder - Class in org.springframework.ai.vertexai.embedding
 
VertexAiEmbeddingUtils.TextParametersBuilder - Class in org.springframework.ai.vertexai.embedding
 
VertexAiEmbeddingUtils.VideoBuilder - Class in org.springframework.ai.vertexai.embedding
 
vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
VertexAiGeminiChatAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
Auto-configuration for Vertex AI Gemini Chat.
VertexAiGeminiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
VertexAiGeminiChatModel - Class in org.springframework.ai.vertexai.gemini
Vertex AI Gemini Chat Model implementation that provides access to Google's Gemini language models.
VertexAiGeminiChatModel(VertexAI, VertexAiGeminiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
Creates a new instance of VertexAiGeminiChatModel.
VertexAiGeminiChatModel(VertexAI, VertexAiGeminiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
Creates a new instance of VertexAiGeminiChatModel.
VertexAiGeminiChatModel.Builder - Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatModel.ChatModel - Enum Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatModel.GeminiMessageType - Enum Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatModel.GeminiRequest - Record Class in org.springframework.ai.vertexai.gemini
 
VertexAiGeminiChatOptions - Class in org.springframework.ai.vertexai.gemini
Options for the Vertex AI Gemini Chat API.
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.model.vertexai.autoconfigure.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
VertexAiGeminiConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
VertexAiGeminiConnectionProperties.Transport - Enum Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
 
VertexAiGeminiConstants - Class in org.springframework.ai.vertexai.gemini.common
Constants for Vertex AI Gemini.
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
 
VertexAiGeminiSafetySetting - Class in org.springframework.ai.vertexai.gemini.common
 
VertexAiGeminiSafetySetting() - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
VertexAiGeminiSafetySetting(VertexAiGeminiSafetySetting.HarmCategory, VertexAiGeminiSafetySetting.HarmBlockThreshold, VertexAiGeminiSafetySetting.HarmBlockMethod) - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
VertexAiGeminiSafetySetting.Builder - Class in org.springframework.ai.vertexai.gemini.common
 
VertexAiGeminiSafetySetting.HarmBlockMethod - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing methods for evaluating harmful content.
VertexAiGeminiSafetySetting.HarmBlockThreshold - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing different threshold levels for blocking harmful content.
VertexAiGeminiSafetySetting.HarmCategory - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing different categories of harmful content.
VertexAiMultiModalEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Gemini Chat.
VertexAiMultiModalEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
 
VertexAiMultimodalEmbeddingModel - Class in org.springframework.ai.vertexai.embedding.multimodal
Implementation of the Vertex AI Multimodal Embedding Model.
VertexAiMultimodalEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingOptions) - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
 
VertexAiMultimodalEmbeddingModelName - Enum Class in org.springframework.ai.vertexai.embedding.multimodal
VertexAI Embedding Models: - Text embeddings - Multimodal embeddings
VertexAiMultimodalEmbeddingOptions - Class in org.springframework.ai.vertexai.embedding.multimodal
Class representing the options for Vertex AI Multimodal Embedding.
VertexAiMultimodalEmbeddingOptions() - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
 
VertexAiMultimodalEmbeddingOptions.Builder - Class in org.springframework.ai.vertexai.embedding.multimodal
 
VertexAiMultimodalEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiMultimodalEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
VertexAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Gemini Chat.
VertexAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
 
VertexAiTextEmbeddingModel - Class in org.springframework.ai.vertexai.embedding.text
A class representing a Vertex AI Text Embedding Model.
VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
 
VertexAiTextEmbeddingModelName - Enum Class in org.springframework.ai.vertexai.embedding.text
VertexAI Embedding Models: - Text embeddings - Multimodal embeddings
VertexAiTextEmbeddingOptions - Class in org.springframework.ai.vertexai.embedding.text
Options for the Vertex AI Text Embedding service.
VertexAiTextEmbeddingOptions() - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
VertexAiTextEmbeddingOptions.Builder - Class in org.springframework.ai.vertexai.embedding.text
 
VertexAiTextEmbeddingOptions.TaskType - Enum Class in org.springframework.ai.vertexai.embedding.text
 
VertexAiTextEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
VertexToolCallingManager - Class in org.springframework.ai.vertexai.gemini.schema
Implementation of ToolCallingManager specifically designed for Vertex AI Gemini.
VertexToolCallingManager(ToolCallingManager) - Constructor for class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
Creates a new instance of VertexToolCallingManager.
video(Struct) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
 
VIDEO - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
 
VIDEO_FLV - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/x-flv.
VIDEO_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
 
VIDEO_MKV - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/x-matros.
VIDEO_MOV - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/quicktime.
VIDEO_MP4 - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/mp4.
VIDEO_MPEG - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/mpeg.
VIDEO_MPG - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/mpeg.
VIDEO_THREE_GP - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/3gpp.
VIDEO_WEBM - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/webm.
VIDEO_WMV - Static variable in class org.springframework.ai.content.Media.Format
Public constant mime type for video/x-ms-wmv.
VideoBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
videoBytes - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
Video bytes to be encoded in base64 string.
videoBytes(byte[]) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
videoData(Object) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
 
videoEndOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
videoIntervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
videoStartOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
 
violence() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the violence record component.
violence() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the violence record component.
violence(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
violence(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
violenceAndThreats() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
Returns the value of the violenceAndThreats record component.
violenceAndThreats() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
Returns the value of the violenceAndThreats record component.
violenceGraphic() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
Returns the value of the violenceGraphic record component.
violenceGraphic() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
Returns the value of the violenceGraphic record component.
violenceGraphic(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
 
violenceGraphic(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
 
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
 
vocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
 
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.OpenAiApi.ChatCompletionRequest.AudioParameters
Returns the value of the voice record component.
voice() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the voice record component.
voice(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
voice(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
voice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
voice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
VTT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
 
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
 
WARN - Enum constant in enum class org.springframework.ai.template.ValidationMode
If the validation fails, a warning is logged.
watermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
WAV audio format
WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
WAV format
WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
 
WEAVIATE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
Vector store provided by Weaviate.
WEAVIATE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
 
WeaviateBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "weaviate".
WeaviateBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
 
weaviateClient(WeaviateVectorStoreProperties, WeaviateConnectionDetails) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
 
weaviateConnectionDetails(WeaviateVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
 
WeaviateConnectionDetails - Interface in org.springframework.ai.vectorstore.weaviate.autoconfigure
 
WeaviateFilterExpressionConverter - Class in org.springframework.ai.vectorstore.weaviate
Converts Filter.Expression into Weaviate metadata filter expression format.
WeaviateFilterExpressionConverter(List<String>) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
WeaviateVectorStore - Class in org.springframework.ai.vectorstore.weaviate
A vector store implementation that stores and retrieves vectors in a Weaviate database.
WeaviateVectorStore(WeaviateVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
Protected constructor for creating a WeaviateVectorStore instance using the builder pattern.
WeaviateVectorStore.Builder - Class in org.springframework.ai.vectorstore.weaviate
 
WeaviateVectorStore.ConsistentLevel - Enum Class in org.springframework.ai.vectorstore.weaviate
Defines the consistency levels for Weaviate operations.
WeaviateVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.weaviate
Represents a metadata field configuration for Weaviate vector store.
WeaviateVectorStore.MetadataField.Type - Enum Class in org.springframework.ai.vectorstore.weaviate
Defines the supported types for metadata fields.
WeaviateVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.weaviate.autoconfigure
Auto-configuration for Weaviate Vector Store.
WeaviateVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
 
WeaviateVectorStoreProperties - Class in org.springframework.ai.vectorstore.weaviate.autoconfigure
Configuration properties for Weaviate Vector Store.
WeaviateVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
WEB_SEARCH - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
webFluxClientTransports(McpSseClientProperties, ObjectProvider<WebClient.Builder>, ObjectProvider<ObjectMapper>) - Method in class org.springframework.ai.mcp.client.autoconfigure.SseWebFluxTransportAutoConfiguration
Creates a list of WebFlux-based SSE transports for MCP communication.
webfluxMcpRouterFunction(WebFluxSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
 
webFluxTransport(ObjectProvider<ObjectMapper>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
 
webMvcSseServerTransportProvider(ObjectProvider<ObjectMapper>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
 
webSearchFunctionTool() - Static method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
weight() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
Returns the value of the weight record component.
WHEN_MISSING - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
Only pull the model if it's not already available.
where() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Returns the value of the where record component.
where() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns the value of the where record component.
where() - Method in record class org.springframework.ai.chroma.vectorstore.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.vectorstore.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 - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
 
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.
width(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
 
width(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
 
width(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
width(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
 
width(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
 
withAdditionalMetadata(String, Object) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
withAdditionalMetadata(Map<String, Object>) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
withAdditionalModelResponseFields(Document) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withAssistantColumnName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withAssistantPrompt(String) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
withBasicAuthCredentials(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
Configure access to ChromaDB secured with Basic Authentication: https://docs.trychroma.com/usage-guide#basic-authentication
withCategory(VertexAiGeminiSafetySetting.HarmCategory) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
withChatExchangeToPrimaryKeyTranslator(CassandraChatMemoryConfig.SessionIdToPrimaryKeysTranslator) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withChunkSize(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withClusteringKeys(List<CassandraChatMemoryConfig.SchemaColumn>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withContent(List<AnthropicApi.ContentBlock>) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withCqlSession(CqlSession) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withDefaultOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.openai.OpenAiModerationModel
 
withDimensions(Integer) - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
 
withDriver(Driver) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withEncodingFormat(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
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.
withFormat(String) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
Deprecated.
not used anymore. The format instructions are already included in the ChatModelObservationContext.
withHeight(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withHorizontalRuleCreateDocument(boolean) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Text divided by horizontal lines will create new Documents.
withHumanPrompt(String) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
withId(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withIncludeBlockquote(boolean) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Whatever to include blockquotes in Documents.
withIncludeCodeBlock(boolean) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Whatever to include code blocks in Documents.
withInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
Titan Embedding API input types.
withInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
 
withKeepSeparator(boolean) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withKeyspaceName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withKeyToken(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
Configure access to ChromaDB secured with static API Token Authentication: https://docs.trychroma.com/usage-guide#static-api-token-authentication
withLeftAlignment(boolean) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Align the document text to the left.
withLocalDatacenter(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withMaxNumChunks(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withMediaLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withMessageLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withMetadataLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.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.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
 
withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
 
withMethod(VertexAiGeminiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
withMetrics(ConverseStreamMetrics) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withMinChunkLengthToEmbed(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withMinChunkSizeChars(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withModel(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withModel(String) - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
 
withModel(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
withModel(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withN(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withNumberOfBottomTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Remove the bottom N lines from the page text.
withNumberOfTopPagesToSkipBeforeDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Withdraw the top N pages from the text top/bottom line deletion.
withNumberOfTopTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Remove the top N lines from the page text.
withPageBottomMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader page bottom margin.
withPageExtractedTextFormatter(ExtractedTextFormatter) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Formatter of the extracted text.
withPagesPerDocument(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
How many pages to put in a single Document instance.
withPageTopMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader page top margin.
withPartitionKeys(List<CassandraChatMemoryConfig.SchemaColumn>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
 
withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
 
withRequest(ChatClientRequest) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
Deprecated.
withResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withReversedParagraphPosition(boolean) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader reverse paragraph position.
withRole(String) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withRole(AnthropicApi.Role) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withSessionLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
withSpeechMetadata(OpenAiAudioSpeechMetadata) - Method in class org.springframework.ai.openai.audio.speech.Speech
 
withStopReason(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withStopReason(String) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withStopSequence(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withStream(boolean) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
Deprecated.
withStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withTableName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withTextTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document text template.
withThreshold(VertexAiGeminiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
withTimeToLive(Duration) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
How long are messages kept for
withTokenUsage(TokenUsage) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withToolCallLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withToolResponseLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
 
withTrace(ConverseStreamTrace) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
 
withTranscriptionMetadata(AudioTranscriptionMetadata) - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
withType(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withUsage(AnthropicApi.Usage) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withUser(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
withUserColumnName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
 
withWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
word() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
Returns the value of the word record component.
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
Creates an instance of a Word record class.
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.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
 
WORD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
 
words() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Returns the value of the words record component.
words() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
Returns the value of the words record component.
WORKLOAD_IDENTITY - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
write(List<Document>) - Method in interface org.springframework.ai.document.DocumentWriter
 
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
 

Z

ZHIPUAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Zhipuai.
ZHIPUAI - Static variable in class org.springframework.ai.model.SpringAIModels
 
ZhiPuAiApi - Class in org.springframework.ai.zhipuai.api
Single class implementation of the ZhiPuAI Chat Completion API and ZhiPuAI Embedding API.
ZhiPuAiApi(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Create a new chat completion api with default base URL.
ZhiPuAiApi(String, String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Create a new chat completion api.
ZhiPuAiApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Create a new chat completion api.
ZhiPuAiApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Create a new chat completion api.
ZhiPuAiApi.ChatCompletion - Record Class in org.springframework.ai.zhipuai.api
Represents a chat completion response returned by model, based on the provided input.
ZhiPuAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.zhipuai.api
Chat completion choice.
ZhiPuAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.zhipuai.api
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
ZhiPuAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.zhipuai.api
Chat completion choice.
ZhiPuAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.zhipuai.api
The reason the model stopped generating tokens.
ZhiPuAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.zhipuai.api
Message comprising the conversation.
ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.zhipuai.api
The function definition.
ZhiPuAiApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.zhipuai.api
An array of content parts with a defined type.
ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.zhipuai.api
The image content of the message.
ZhiPuAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.zhipuai.api
The role of the author of this message.
ZhiPuAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.zhipuai.api
The relevant tool call.
ZhiPuAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.zhipuai.api
Creates a model response for the given chat conversation.
ZhiPuAiApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.zhipuai.api
An object specifying the format that the model must output.
ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.zhipuai.api
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
ZhiPuAiApi.ChatModel - Enum Class in org.springframework.ai.zhipuai.api
ZhiPuAI Chat Completion Models: ZhiPuAI Model.
ZhiPuAiApi.Embedding - Record Class in org.springframework.ai.zhipuai.api
Represents an embedding vector returned by embedding endpoint.
ZhiPuAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.zhipuai.api
List of multiple embedding responses.
ZhiPuAiApi.EmbeddingModel - Enum Class in org.springframework.ai.zhipuai.api
ZhiPuAI Embeddings Models: Embeddings.
ZhiPuAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.zhipuai.api
Creates an embedding vector representing the input text.
ZhiPuAiApi.Foo - Class in org.springframework.ai.zhipuai.api
 
ZhiPuAiApi.FunctionTool - Class in org.springframework.ai.zhipuai.api
Represents a tool the model may call.
ZhiPuAiApi.FunctionTool.Function - Class in org.springframework.ai.zhipuai.api
Function definition.
ZhiPuAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.zhipuai.api
Create a tool of type 'function' and the given function definition.
ZhiPuAiApi.LogProbs - Record Class in org.springframework.ai.zhipuai.api
Log probability information for the choice.
ZhiPuAiApi.LogProbs.Content - Record Class in org.springframework.ai.zhipuai.api
Message content tokens with log probability information.
ZhiPuAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.zhipuai.api
The most likely tokens and their log probability, at this token position.
ZhiPuAiApi.Usage - Record Class in org.springframework.ai.zhipuai.api
Usage statistics for the completion request.
ZhiPuAiChatAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
Chat Auto-configuration for ZhiPuAI.
ZhiPuAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatAutoConfiguration
 
zhiPuAiChatModel(ZhiPuAiConnectionProperties, ZhiPuAiChatProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ToolCallingManager, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatAutoConfiguration
 
ZhiPuAiChatModel - Class in org.springframework.ai.zhipuai
ChatModel and StreamingChatModel implementation for ZhiPuAI backed by ZhiPuAiApi.
ZhiPuAiChatModel(ZhiPuAiApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Creates an instance of the ZhiPuAiChatModel.
ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Initializes an instance of the ZhiPuAiChatModel.
ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Initializes an instance of the ZhiPuAiChatModel.
ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Initializes a new instance of the ZhiPuAiChatModel.
ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Initializes an instance of the ZhiPuAiChatModel.
ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
Initializes an instance of the ZhiPuAiChatModel.
ZhiPuAiChatOptions - Class in org.springframework.ai.zhipuai
ZhiPuAiChatOptions represents the options for the ZhiPuAiChat model.
ZhiPuAiChatOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
ZhiPuAiChatOptions.Builder - Class in org.springframework.ai.zhipuai
 
ZhiPuAiChatProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
Configuration properties for ZhiPuAI chat model.
ZhiPuAiChatProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
ZhiPuAiConnectionProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
 
ZhiPuAiConnectionProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
ZhiPuAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
Embedding Auto-configuration for ZhiPuAI.
ZhiPuAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingAutoConfiguration
 
zhiPuAiEmbeddingModel(ZhiPuAiConnectionProperties, ZhiPuAiEmbeddingProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingAutoConfiguration
 
ZhiPuAiEmbeddingModel - Class in org.springframework.ai.zhipuai
ZhiPuAI Embedding Model implementation.
ZhiPuAiEmbeddingModel(ZhiPuAiApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
Constructor for the ZhiPuAiEmbeddingModel class.
ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
ZhiPuAiEmbeddingOptions - Class in org.springframework.ai.zhipuai
The ZhiPuAiEmbeddingOptions class represents the options for ZhiPuAI embedding.
ZhiPuAiEmbeddingOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
 
ZhiPuAiEmbeddingOptions.Builder - Class in org.springframework.ai.zhipuai
 
ZhiPuAiEmbeddingProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
Configuration properties for ZhiPuAI embedding model.
ZhiPuAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
ZhiPuAiImageApi - Class in org.springframework.ai.zhipuai.api
ZhiPuAI Image API.
ZhiPuAiImageApi(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
Create a new ZhiPuAI Image api with base URL set to https://api.ZhiPuAI.com.
ZhiPuAiImageApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
Create a new ZhiPuAI Image API with the provided base URL.
ZhiPuAiImageApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
Create a new ZhiPuAI Image API with the provided base URL.
ZhiPuAiImageApi.Data - Record Class in org.springframework.ai.zhipuai.api
 
ZhiPuAiImageApi.ImageModel - Enum Class in org.springframework.ai.zhipuai.api
ZhiPuAI Image API model.
ZhiPuAiImageApi.ZhiPuAiImageRequest - Record Class in org.springframework.ai.zhipuai.api
 
ZhiPuAiImageApi.ZhiPuAiImageResponse - Record Class in org.springframework.ai.zhipuai.api
 
ZhiPuAiImageAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
Image Auto-configuration for ZhiPuAI.
ZhiPuAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageAutoConfiguration
 
zhiPuAiImageModel(ZhiPuAiConnectionProperties, ZhiPuAiImageProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageAutoConfiguration
 
ZhiPuAiImageModel - Class in org.springframework.ai.zhipuai
ZhiPuAiImageModel is a class that implements the ImageModel interface.
ZhiPuAiImageModel(ZhiPuAiImageApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageModel
 
ZhiPuAiImageModel(ZhiPuAiImageApi, ZhiPuAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageModel
 
ZhiPuAiImageOptions - Class in org.springframework.ai.zhipuai
ZhiPuAiImageOptions represents the options for image generation using ZhiPuAI image model.
ZhiPuAiImageOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
ZhiPuAiImageOptions.Builder - Class in org.springframework.ai.zhipuai
 
ZhiPuAiImageProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
Configuration properties for ZhiPuAI chat model.
ZhiPuAiImageProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
ZhiPuAiImageRequest(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
 
ZhiPuAiImageRequest(String, String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
Creates an instance of a ZhiPuAiImageRequest record class.
ZhiPuAiImageResponse(Long, List<ZhiPuAiImageApi.Data>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
Creates an instance of a ZhiPuAiImageResponse record class.
ZhiPuAiRuntimeHints - Class in org.springframework.ai.zhipuai.aot
The ZhiPuAiRuntimeHints class is responsible for registering runtime hints for ZhiPu AI API classes.
ZhiPuAiRuntimeHints() - Constructor for class org.springframework.ai.zhipuai.aot.ZhiPuAiRuntimeHints
 
ZhiPuAiStreamFunctionCallingHelper - Class in org.springframework.ai.zhipuai.api
Helper class to support Streaming function calling.
ZhiPuAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
 
ZhiPuApiConstants - Class in org.springframework.ai.zhipuai.api
Common value constants for ZhiPu api.

_

_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
 
_id - Variable in class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
 
_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 Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form