Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 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
 
AAC - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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
 
AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor - Class in org.springframework.ai.mcp.annotation.spring.scan
 
AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor(Set) - Constructor for class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor
 
AbstractAnnotatedMethodBeanPostProcessor - Class in org.springframework.ai.mcp.annotation.spring.scan
 
AbstractAnnotatedMethodBeanPostProcessor(AbstractMcpAnnotatedBeans, Set) - Constructor for class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanPostProcessor
 
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.
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.
AbstractMcpAnnotatedBeans - Class in org.springframework.ai.mcp.annotation.spring.scan
Container for Beans that have method with MCP annotations
AbstractMcpAnnotatedBeans() - Constructor for class org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
 
AbstractMessage - Class in org.springframework.ai.chat.messages
The AbstractMessage class is an abstract implementation of the Message interface.
AbstractMessage(MessageType, String, Map) - 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) - 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.
AbstractOpenAiSdkOptions - Class in org.springframework.ai.openaisdk
 
AbstractOpenAiSdkOptions() - Constructor for class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
AbstractResponseMetadata - Class in org.springframework.ai.model
 
AbstractResponseMetadata() - Constructor for class org.springframework.ai.model.AbstractResponseMetadata
Create a new AbstractResponseMetadata instance.
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
 
accent() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Returns the value of the accent record component.
accept(List) - Method in interface org.springframework.ai.vectorstore.VectorStore
 
accept(List) - Method in class org.springframework.ai.writer.FileDocumentWriter
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNotNullExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
 
accept(ParseTreeVisitor) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
 
accepted() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the accepted record component.
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) - Method in interface org.springframework.ai.chat.memory.ChatMemory
Save the specified messages in the chat memory for the specified conversation.
add(String, List) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
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(List) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Create a new AbstractObservationVectorStore instance.
add(List) - Method in interface org.springframework.ai.vectorstore.VectorStore
Adds list of Documents to the vector store.
add(List, 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
 
addCitationDocument(CitationDocument) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add a single citation document.
addCleaner(ResponseTextCleaner) - Method in class org.springframework.ai.converter.CompositeResponseTextCleaner.Builder
Add a cleaner to the pipeline.
addContactPoint(InetSocketAddress) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
addContent(Content) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
addDefaultHeader(String, String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Add a default header.
AddEmbeddingsRequest(String, float[], Map, String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
 
AddEmbeddingsRequest(List, List, List, List) - 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) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
additionalModels() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
Returns the value of the additionalModels record component.
additionalModels(List) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
 
additionalProperties() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Returns the value of the additionalProperties record component.
additionalProperties(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
additionalProperty(String, Object) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
addMcpAnnotatedBean(Object, Set) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
 
addMcpClient(McpSyncClient) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Adds an MCP client to the existing list.
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) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
addMetadataColumns(CassandraVectorStore.SchemaColumn...) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
 
addPattern(String) - Method in class org.springframework.ai.converter.ThinkingTagCleaner.Builder
Add a custom pattern string.
addPattern(Pattern) - Method in class org.springframework.ai.converter.ThinkingTagCleaner.Builder
Add a custom pattern.
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
 
addTextContent(String) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.Details
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor
 
adviseCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
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.
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.Builder - Class in org.springframework.ai.chat.client.advisor.observation
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(int) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the advisor order.
advisorOrder(int) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
Sets the order of the advisor in the advisor chain.
advisorOrder(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
 
AdvisorParams - Class in org.springframework.ai.chat.client
Configuration options for the ChatClient request.
advisors(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
advisors(Consumer) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
advisors(Consumer) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
advisors(List) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
advisors(List) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
advisors(List) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
advisors(List) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
advisors(List) - 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
 
AdvisorUtils - Class in org.springframework.ai.chat.client.advisor
Utilities to work with advisors.
after() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns the value of the after record component.
after(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
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.chat.client.advisor.MessageChatMemoryAdvisor
 
after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
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
 
afterSingletonsInstantiated() - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
afterSingletonsInstantiated() - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
aggregate(Flux, Consumer) - Method in class org.springframework.ai.chat.model.MessageAggregator
 
aggregateChatClientResponse(Flux, Consumer) - Method in class org.springframework.ai.chat.client.ChatClientMessageAggregator
 
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_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.LowCardinalityKeyNames
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_PROVIDER - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.LowCardinalityKeyNames
The provider responsible for the operation.
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).
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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.
ALAW_8000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
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
 
allAnnotatedBeans - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
allAnnotatedBeans - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
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.
ALLOWED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
ALLOWED_WITH_CHANGES - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
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
 
ALLOY - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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
 
Annotation(String, OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation
Creates an instance of a Annotation record class.
AnnotationProviderUtil - Class in org.springframework.ai.mcp.annotation.spring
 
annotations() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the annotations record component.
ANTHROPIC - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.SkillType
Pre-built skills provided by Anthropic (xlsx, pptx, docx, pdf).
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, ObjectProvider, ResponseErrorHandler) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
 
AnthropicApi - Class in org.springframework.ai.anthropic.api
The Anthropic API client.
AnthropicApi(String, RestClient, WebClient, ApiKey) - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi
Create a new client api.
AnthropicApi.AnthropicMessage - Record Class in org.springframework.ai.anthropic.api
Input messages.
AnthropicApi.AnthropicSkill - Enum Class in org.springframework.ai.anthropic.api
Pre-built Anthropic Skills for document generation.
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.CacheControl - Record Class in org.springframework.ai.anthropic.api
 
AnthropicApi.ChatCompletionRequest.Metadata - Record Class in org.springframework.ai.anthropic.api
Metadata about the request.
AnthropicApi.ChatCompletionRequest.OutputFormat - Record Class in org.springframework.ai.anthropic.api
 
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.ChatCompletionResponse.Container - Record Class in org.springframework.ai.anthropic.api
Container information for Skills execution context.
AnthropicApi.ChatModel - Enum Class in org.springframework.ai.anthropic.api
Check the Models overview and model comparison for additional details and options.
AnthropicApi.CitationResponse - Record Class in org.springframework.ai.anthropic.api
Citation response structure from Anthropic API.
AnthropicApi.CitationsConfig - Record Class in org.springframework.ai.anthropic.api
Citations configuration for document ContentBlocks.
AnthropicApi.ContentBlock - Record Class in org.springframework.ai.anthropic.api
The content block of the message.
AnthropicApi.ContentBlock.ContentBlockBuilder - Class in org.springframework.ai.anthropic.api
 
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.ContentBlockThinking - Record Class in org.springframework.ai.anthropic.api
Thinking 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.FileMetadata - Record Class in org.springframework.ai.anthropic.api
Metadata for a file generated by Claude Skills or uploaded via Files API.
AnthropicApi.FilesListResponse - Record Class in org.springframework.ai.anthropic.api
Paginated list of files response from the Files API.
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.Skill - Record Class in org.springframework.ai.anthropic.api
Represents a Claude Skill - either pre-built Anthropic skill or custom skill.
AnthropicApi.Skill.SkillBuilder - Class in org.springframework.ai.anthropic.api
 
AnthropicApi.SkillContainer - Record Class in org.springframework.ai.anthropic.api
Container for Claude Skills in a chat completion request.
AnthropicApi.SkillContainer.SkillContainerBuilder - Class in org.springframework.ai.anthropic.api
 
AnthropicApi.SkillType - Enum Class in org.springframework.ai.anthropic.api
Types of Claude Skills.
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.ToolChoice - Interface in org.springframework.ai.anthropic.api
Base interface for tool choice options.
AnthropicApi.ToolChoiceAny - Record Class in org.springframework.ai.anthropic.api
Any tool choice - the model will use any available tools.
AnthropicApi.ToolChoiceAuto - Record Class in org.springframework.ai.anthropic.api
Auto tool choice - the model will automatically decide whether to use tools.
AnthropicApi.ToolChoiceNone - Record Class in org.springframework.ai.anthropic.api
None tool choice - the model will not be allowed to use tools.
AnthropicApi.ToolChoiceTool - Record Class in org.springframework.ai.anthropic.api
Tool choice - the model will use the specified tool.
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
 
AnthropicCacheOptions - Class in org.springframework.ai.anthropic.api
Anthropic cache options for configuring prompt caching behavior.
AnthropicCacheOptions() - Constructor for class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
AnthropicCacheOptions.Builder - Class in org.springframework.ai.anthropic.api
 
AnthropicCacheStrategy - Enum Class in org.springframework.ai.anthropic.api
Defines the caching strategy for Anthropic prompt caching.
AnthropicCacheTtl - Enum Class in org.springframework.ai.anthropic.api
Anthropic cache TTL (time-to-live) options for specifying how long cached prompts See the Anthropic documentation for more details: Anthropic Prompt Caching
AnthropicCacheType - Enum Class in org.springframework.ai.anthropic.api
Cache types supported by Anthropic's prompt caching feature.
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, ObjectProvider, ObjectProvider) - 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.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
 
anthropicSkill(AnthropicApi.AnthropicSkill) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add an Anthropic pre-built skill (xlsx, pptx, docx, pdf).
anthropicSkill(AnthropicApi.AnthropicSkill) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
anthropicSkill(AnthropicApi.AnthropicSkill, String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add an Anthropic pre-built skill with specific version.
anthropicSkill(AnthropicApi.AnthropicSkill, String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
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.deepseek.api.DeepSeekApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
apiKey(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.Builder
 
apiKey(String) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi.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.OpenAiFileApi.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 class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
apiKey(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
apiKey(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
apiKey(ApiKey) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
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.OpenAiFileApi.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(ApiKey) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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) - Method in class org.springframework.ai.template.NoOpTemplateRenderer
 
apply(String, Map) - Method in class org.springframework.ai.template.st.StTemplateRenderer
 
apply(String, Map) - Method in interface org.springframework.ai.template.TemplateRenderer
 
apply(List) - Method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
apply(List) - Method in class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
apply(List) - Method in class org.springframework.ai.transformer.ContentFormatTransformer
Post process documents chunked from loader.
apply(List) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
apply(Map) - 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) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
 
apply(Query, List) - Method in interface org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
 
applyLanguageTextNormalization() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the applyLanguageTextNormalization record component.
applyLanguageTextNormalization(Boolean) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
applyLanguageTextNormalization(Boolean) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
applyTextNormalization() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the applyTextNormalization record component.
applyTextNormalization(ElevenLabsApi.SpeechRequest.TextNormalizationMode) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
applyTextNormalization(ElevenLabsApi.SpeechRequest.TextNormalizationMode) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.model.KotlinModule
 
applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.util.json.schema.SpringAiSchemaModule
 
applyToParams(MultiValueMap, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
applyToParams(MultiValueMap, HttpHeaders) - Method in interface org.springframework.ai.huggingface.invoker.auth.Authentication
Apply authentication settings to header and / or query parameters.
applyToParams(MultiValueMap, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
applyToParams(MultiValueMap, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
 
approximate() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
Returns the value of the approximate record component.
Approximate(String, String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Creates an instance of a Approximate record class.
args() - Method in record class org.springframework.ai.mcp.client.common.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.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
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.repository.neo4j.ToolCallAttributes
 
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.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Ash voice
ASH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
ASH - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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.deepseek.api.DeepSeekApi.ChatCompletionMessage.Role
Assistant message.
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, List, List) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
 
AssistantMessage.Builder - Class in org.springframework.ai.chat.messages
 
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
 
ASSISTANTS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Used in the Assistants API
ASYNC - Enum constant in enum class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.ClientType
Asynchronous (McpAsyncClient) client
ASYNC - Enum constant in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ApiType
Asynchronous (McpAsyncServer) server
AsyncMcpAnnotationProviders - Class in org.springframework.ai.mcp.annotation.spring
 
AsyncMcpToolCallback - Class in org.springframework.ai.mcp
Adapts MCP tools to Spring AI's ToolCallback interface with asynchronous execution.
AsyncMcpToolCallback(McpAsyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallback
Deprecated.
AsyncMcpToolCallback.Builder - Class in org.springframework.ai.mcp
Builder for constructing AsyncMcpToolCallback instances.
AsyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
Provides MCP tools asynchronously from multiple MCP servers as Spring AI tool callbacks.
AsyncMcpToolCallbackProvider(McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
AsyncMcpToolCallbackProvider(List) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
AsyncMcpToolCallbackProvider(McpToolFilter, McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
AsyncMcpToolCallbackProvider(McpToolFilter, List) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
AsyncMcpToolCallbackProvider.Builder - Class in org.springframework.ai.mcp
Builder for AsyncMcpToolCallbackProvider configuration.
asyncReadTimeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
asyncToolCallbacks(List) - Static method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a reactive stream of tool callbacks from multiple MCP clients.
asyncTools(ObjectProvider, List, ObjectProvider, ObjectProvider, McpServerProperties) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.StatelessToolCallbackConverterAutoConfiguration
 
asyncTools(ObjectProvider, List, ObjectProvider, ObjectProvider, McpServerProperties) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.ToolCallbackConverterAutoConfiguration
 
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.
AudioParameters(OpenAiSdkChatOptions.AudioParameters.Voice, OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat) - Constructor for record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
 
augment(Query, List) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
Augments the user query with contextual data.
augmentSystemMessage(String) - Method in class org.springframework.ai.chat.prompt.Prompt
Augments the last system message in the prompt with the provided text.
augmentSystemMessage(Function) - Method in class org.springframework.ai.chat.prompt.Prompt
Augments the first system message in the prompt with the provided function.
augmentUserMessage(String) - Method in class org.springframework.ai.chat.prompt.Prompt
Augments the last user message in the prompt with the provided text.
augmentUserMessage(Function) - Method in class org.springframework.ai.chat.prompt.Prompt
Augments the last user message in the prompt with the provided function.
Authentication - Interface in org.springframework.ai.huggingface.invoker.auth
 
AUTO - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
 
AUTO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
 
AUTO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ServiceTier
Then the request will be processed with the service tier configured in the Project settings.
AUTO - Static variable in class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest.ToolChoiceBuilder
Model can pick between generating a message or calling a function.
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.
autoCacheThreshold(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
autoCacheTtl(Duration) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
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
 
availableForTiers() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the availableForTiers record component.
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.
avgLogprobs() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Returns the value of the avgLogprobs record component.
AwsOpenSearchConnectionDetails - Interface in org.springframework.ai.vectorstore.opensearch.autoconfigure
 
azure(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
azure(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
azure(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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) - 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, ObjectProvider, ObjectProvider) - 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, ObjectProvider) - 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 - Class in org.springframework.ai.azure.openai
Utility enumeration for representing the response format that may be requested from the Azure OpenAI model.
AzureOpenAiResponseFormat() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
AzureOpenAiResponseFormat(AzureOpenAiResponseFormat.Type, String) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
AzureOpenAiResponseFormat.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiResponseFormat.JsonSchema - Class in org.springframework.ai.azure.openai
JSON schema object that describes the format of the JSON object.
AzureOpenAiResponseFormat.JsonSchema.Builder - Class in org.springframework.ai.azure.openai
 
AzureOpenAiResponseFormat.Type - Enum Class in org.springframework.ai.azure.openai
 
AzureOpenAiRuntimeHints - Class in org.springframework.ai.azure.openai.aot
RuntimeHintsRegistrar for Azure OpenAI.
AzureOpenAiRuntimeHints() - Constructor for class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
 
azureOpenAIServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
azureOpenAIServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
azureOpenAIServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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
 
BALLAD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Ballad voice
BALLAD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
BALLAD - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
 
BAN - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
banReason() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the banReason record component.
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.
BaseChatMemoryAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
Base interface for chat memory 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.chroma.vectorstore.ChromaApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.Builder
 
baseUrl(String) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi.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.OpenAiFileApi.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
 
baseUrl(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
baseUrl(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
baseUrl(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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
 
BASH_CODE_EXECUTION_TOOL_RESULT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Bash code execution tool result returned in Skills responses.
BasicEvaluationTest - Class in org.springframework.ai.evaluation
 
BasicEvaluationTest() - Constructor for class org.springframework.ai.evaluation.BasicEvaluationTest
 
batch(List) - Method in interface org.springframework.ai.embedding.BatchingStrategy
EmbeddingModel implementations can call this method to optimize embedding tokens.
batch(List) - Method in class org.springframework.ai.embedding.TokenCountBatchingStrategy
 
BATCH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Used in the Batch API
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.
beanFactory - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
beanFactory - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
beanMethods(Object) - Static method in class org.springframework.ai.mcp.annotation.spring.AnnotationProviderUtil
Returns the declared methods of the given bean, sorted by method name and parameter types.
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) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target type's class.
BeanOutputConverter(Class, 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(Class, ObjectMapper, ResponseTextCleaner) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target type's class, a custom object mapper, and a custom text cleaner.
BeanOutputConverter(ParameterizedTypeReference) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target class type reference.
BeanOutputConverter(ParameterizedTypeReference, 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.
BeanOutputConverter(ParameterizedTypeReference, ObjectMapper, ResponseTextCleaner) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
Constructor to initialize with the target class type reference, a custom object mapper, and a custom text cleaner.
BearerTokenAuthenticationFilterFunction - Class in org.springframework.ai.vectorstore.gemfire
 
BearerTokenAuthenticationFilterFunction(String) - Constructor for class org.springframework.ai.vectorstore.gemfire.BearerTokenAuthenticationFilterFunction
 
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
 
BedrockCacheOptions - Class in org.springframework.ai.bedrock.converse.api
AWS Bedrock cache options for configuring prompt caching behavior.
BedrockCacheOptions() - Constructor for class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions
 
BedrockCacheOptions.Builder - Class in org.springframework.ai.bedrock.converse.api
Builder for constructing BedrockCacheOptions instances.
BedrockCacheStrategy - Enum Class in org.springframework.ai.bedrock.converse.api
Defines the caching strategy for AWS Bedrock prompt caching.
BedrockChatOptions - Class in org.springframework.ai.bedrock.converse
The options to be used when sending a chat request to the Bedrock API.
BedrockChatOptions() - Constructor for class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
BedrockChatOptions.Builder - Class in org.springframework.ai.bedrock.converse
 
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, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider) - 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, BedrockChatOptions, ObservationRegistry, ToolCallingManager) - Constructor for class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
 
BedrockProxyChatModel(BedrockRuntimeClient, BedrockRuntimeAsyncClient, BedrockChatOptions, 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, ObservationRegistry) - 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(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.chat.client.advisor.MessageChatMemoryAdvisor
 
before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
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) - Method in class org.springframework.ai.huggingface.model.Details
 
BETA_CODE_EXECUTION - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
BETA_EXTENDED_CACHE_TTL - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
BETA_FILES_API - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
BETA_SKILLS - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
betaPrefixPath(String) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
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.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
 
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.google.genai.common.GoogleGenAiSafetySetting.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.google.genai.common.GoogleGenAiSafetySetting.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.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
 
BLOCK_ONLY_HIGH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
blocked() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the blocked record component.
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
 
bottomRightX() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the bottomRightX record component.
bottomRightY() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the bottomRightY record component.
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.AnthropicApi.ContentBlock.ContentBlockBuilder
 
build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Skill.SkillBuilder
 
build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
build() - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
build() - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Build the CitationDocument.
build() - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
build() - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.Builder
 
build() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions.Builder
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.azure.openai.AzureOpenAiResponseFormat.Builder
 
build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema.Builder
 
build() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions.Builder
Builds the BedrockCacheOptions instance.
build() - Method in class org.springframework.ai.bedrock.converse.api.StreamingToolCallBuilder
 
build() - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.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 the advisor.
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 the advisor.
build() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor.Builder
 
build() - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Builds the StructuredOutputValidationAdvisor.
build() - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
Builds and returns a new ToolCallAdvisor instance with the configured properties.
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 the advisor.
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.evaluation.FactCheckingEvaluator.Builder
 
build() - Method in class org.springframework.ai.chat.evaluation.RelevancyEvaluator.Builder
 
build() - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
 
build() - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
build() - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig.Builder
 
build() - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository.Builder
 
build() - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository.Builder
 
build() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
build() - Method in class org.springframework.ai.chat.messages.AssistantMessage.Builder
 
build() - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
build() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage.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.chat.prompt.SystemPromptTemplate.Builder
 
build() - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi.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.converter.CompositeResponseTextCleaner.Builder
Build the composite cleaner.
build() - Method in class org.springframework.ai.converter.ThinkingTagCleaner.Builder
Build the thinking tag cleaner.
build() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
build() - Method in class org.springframework.ai.deepseek.api.ResponseFormat.Builder
 
build() - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
build() - Method in class org.springframework.ai.deepseek.DeepSeekChatModel.Builder
 
build() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
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.elevenlabs.api.ElevenLabsApi.Builder
 
build() - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
build() - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
build() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel.Builder
 
build() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
build() - Method in class org.springframework.ai.embedding.DefaultEmbeddingOptionsBuilder
 
build() - Method in interface org.springframework.ai.embedding.EmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
 
build() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
build() - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest.Builder
 
build() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
build() - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
 
build() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
 
build() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
build() - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
build() - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.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.mcp.AsyncMcpToolCallback.Builder
Builds an AsyncMcpToolCallback with the configured parameters.
build() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
 
build() - Method in class org.springframework.ai.mcp.McpConnectionInfo.Builder
Builds and returns a new McpConnectionInfo instance with the configured values.
build() - Method in class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
Builds a SyncMcpToolCallback with the configured parameters.
build() - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Builds the provider with configured parameters.
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.api.MistralAiApi.Builder
 
build() - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi.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.MistralAiEmbeddingModel.Builder
 
build() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel.Builder
 
build() - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions.Builder
 
build() - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions.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.model.transformer.KeywordMetadataEnricher.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.OllamaChatOptions.Builder
 
build() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.OpenAiFileApi.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
build() - Method in class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.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.openaisdk.OpenAiSdkChatModel.ResponseFormat.Builder
 
build() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
build() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
build() - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
build() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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.observation.ToolCallingObservationContext.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.api.ZhiPuAiApi.Builder
 
build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.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 record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
 
builder() - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
 
builder() - Static method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
builder() - Static method in class org.springframework.ai.anthropic.api.CitationDocument
 
builder() - Static method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions
 
builder() - Static method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Creates a new TextToSpeechOptions.Builder to create the default TextToSpeechOptions.
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.azure.openai.AzureOpenAiResponseFormat
 
builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
builder() - Static method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions
Creates a new builder for constructing BedrockCacheOptions.
builder() - Static method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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 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 class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
builder() - Static method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor
Creates a new Builder for StructuredOutputValidationAdvisor.
builder() - Static method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
Creates a new Builder instance for constructing a ToolCallAdvisor.
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.evaluation.RelevancyEvaluator
 
builder() - Static method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
 
builder() - Static method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
builder() - Static method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
builder() - Static method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository
 
builder() - Static method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
builder() - Static method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
builder() - Static method in class org.springframework.ai.chat.messages.AssistantMessage
 
builder() - Static method in class org.springframework.ai.chat.messages.SystemMessage
 
builder() - Static method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
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.chat.prompt.SystemPromptTemplate
 
builder() - Static method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
builder() - Static method in class org.springframework.ai.content.Media
Creates a new Media builder.
builder() - Static method in class org.springframework.ai.converter.CompositeResponseTextCleaner
Creates a builder for constructing a composite cleaner.
builder() - Static method in class org.springframework.ai.converter.ThinkingTagCleaner
Creates a builder for constructing a thinking tag cleaner.
builder() - Static method in class org.springframework.ai.deepseek.api.DeepSeekApi
 
builder() - Static method in class org.springframework.ai.deepseek.api.ResponseFormat
 
builder() - Static method in class org.springframework.ai.deepseek.DeepSeekChatModel
 
builder() - Static method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
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.elevenlabs.api.ElevenLabsApi
 
builder() - Static method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
 
builder() - Static method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
 
builder() - Static method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
builder() - Static method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
builder() - Static method in interface org.springframework.ai.embedding.EmbeddingOptions
 
builder() - Static method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext
 
builder() - Static method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
builder() - Static method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest
 
builder() - Static method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
builder() - Static method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
builder() - Static method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
builder() - Static method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
builder() - Static method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.mcp.AsyncMcpToolCallback
Creates a builder for constructing AsyncMcpToolCallback instances.
builder() - Static method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Creates a builder for constructing provider instances.
builder() - Static method in record class org.springframework.ai.mcp.McpConnectionInfo
Creates a new Builder instance for constructing McpConnectionInfo.
builder() - Static method in class org.springframework.ai.mcp.SyncMcpToolCallback
Creates a builder for constructing SyncMcpToolCallback instances.
builder() - Static method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates a builder for constructing provider instances.
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.api.MistralAiApi
 
builder() - Static method in class org.springframework.ai.mistralai.api.MistralAiModerationApi
 
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.MistralAiEmbeddingModel
 
builder() - Static method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
builder() - Static method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
 
builder() - Static method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
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.OllamaChatOptions
 
builder() - Static method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.OpenAiFileApi
 
builder() - Static method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
 
builder() - Static method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
 
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.openaisdk.OpenAiSdkChatModel.ResponseFormat
 
builder() - Static method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
builder() - Static method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
 
builder() - Static method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
builder() - Static method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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.observation.ToolCallingObservationContext
 
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.common.VertexAiGeminiSafetySetting
 
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.api.ZhiPuAiApi
 
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(Rest5Client, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
Creates a new builder instance for ElasticsearchVectorStore.
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 class org.springframework.ai.tool.support.ToolDefinitions
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) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Consumer) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Function) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
builder(String, Supplier) - 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(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(ChatClient.Builder) - Static method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
 
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) - Static method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
builder(ChatModel, ObservationRegistry, ChatClientObservationConvention, AdvisorObservationConvention) - 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, 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.anthropic.api.AnthropicCacheOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.anthropic.api.CitationDocument.Builder
 
Builder() - Constructor for class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.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.converse.api.BedrockCacheOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.client.advisor.ToolCallAdvisor.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.chat.prompt.PromptTemplate.Builder
 
Builder() - Constructor for class org.springframework.ai.chat.prompt.SystemPromptTemplate.Builder
 
Builder() - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi.Builder
 
Builder() - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
Builder() - Constructor for class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
Builder() - Constructor for class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.document.Document.Builder
 
Builder() - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
Builder() - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
Builder() - Constructor for class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel.Builder
 
Builder() - Constructor for class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
 
Builder() - Constructor for class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
Builder() - Constructor for class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallback.Builder
 
Builder() - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
 
Builder() - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.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.api.MistralAiApi.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel.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.OllamaChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.OpenAiFileApi.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.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.openai.OpenAiImageOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.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.ZhiPuAiAssistantMessage.Builder
 
Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
 
Builder(Rest5Client, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
Sets the Elasticsearch REST client.
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(AzureOpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
 
Builder(AzureOpenAiChatOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
Builder(ChatModel) - Constructor for class org.springframework.ai.model.transformer.KeywordMetadataEnricher.Builder
 
Builder(DeepSeekChatOptions) - Constructor for class org.springframework.ai.deepseek.DeepSeekChatOptions.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(OpenAiApi) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.Builder
 
Builder(OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
 
Builder(OpenAiChatModel) - Constructor for class org.springframework.ai.openai.OpenAiChatModel.Builder
 
Builder(OpenAiChatOptions) - Constructor for class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
Builder(OpenAiImageOptions) - Constructor for class org.springframework.ai.openai.OpenAiImageOptions.Builder
 
Builder(VectorStore) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
Creates a new builder instance.
Builder(ZhiPuAiApi) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.
bytes() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the bytes record component.

C

Cache() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
cacheControl() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the cacheControl record component.
cacheControl() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns the value of the cacheControl record component.
cacheControl() - Method in enum class org.springframework.ai.anthropic.api.AnthropicCacheType
Returns a new CacheControl instance for this cache type.
cacheControl(String) - Method in enum class org.springframework.ai.anthropic.api.AnthropicCacheType
Returns a new CacheControl instance for this cache type with the specified TTL.
cacheControl(AnthropicApi.ChatCompletionRequest.CacheControl) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
CacheControl(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.CacheControl
 
CacheControl(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.CacheControl
Creates an instance of a CacheControl record class.
cacheCreationInputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns the value of the cacheCreationInputTokens record component.
CachedContentException(String) - Constructor for exception class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentException
 
CachedContentException(String, Throwable) - Constructor for exception class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentException
 
cachedContentName(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
CachedContentPage(List, String) - Constructor for class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentPage
 
CachedContentRequest - Class in org.springframework.ai.google.genai.cache
Request for creating cached content in Google GenAI.
CachedContentRequest.Builder - Class in org.springframework.ai.google.genai.cache
 
CachedContentServiceCondition - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
Condition that checks if the GoogleGenAiCachedContentService can be created.
CachedContentServiceCondition() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.CachedContentServiceCondition
 
CachedContentUpdateRequest - Class in org.springframework.ai.google.genai.cache
Request for updating cached content in Google GenAI.
CachedContentUpdateRequest.Builder - Class in org.springframework.ai.google.genai.cache
 
cachedTokens() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage.PromptTokensDetails
Returns the value of the cachedTokens record component.
cachedTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
Returns the value of the cachedTokens record component.
cachedTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage.PromptTokensDetails
Returns the value of the cachedTokens record component.
CacheEligibilityResolver - Class in org.springframework.ai.anthropic.api.utils
Resolves cache eligibility for messages based on the provided AnthropicCacheOptions.
CacheEligibilityResolver(AnthropicCacheStrategy, Map, Map, Function, Set) - Constructor for class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
cacheOptions(AnthropicCacheOptions) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
cacheOptions(BedrockCacheOptions) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
cacheReadInputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
Returns the value of the cacheReadInputTokens 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.audio.tts.TextToSpeechModel
 
call(String) - Method in interface org.springframework.ai.chat.model.ChatModel
 
call(String) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
 
call(String) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
 
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 interface org.springframework.ai.audio.transcription.TranscriptionModel
Transcribes the audio from the given prompt.
call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
 
call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
 
call(TextToSpeechPrompt) - Method in interface org.springframework.ai.audio.tts.TextToSpeechModel
 
call(TextToSpeechPrompt) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
call(TextToSpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
 
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.deepseek.DeepSeekChatModel
 
call(Prompt) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
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.openaisdk.OpenAiSdkChatModel
 
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.google.genai.text.GoogleGenAiTextEmbeddingModel
 
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.openaisdk.OpenAiSdkEmbeddingModel
 
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.openaisdk.OpenAiSdkImageModel
 
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(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.
candidateCount(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
candidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
candidates() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.TopContent
Returns the value of the candidates record component.
capabilities() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the capabilities record component.
Capabilities() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
capabilitiesBuilder() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration
 
capabilitiesBuilder() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerStatelessAutoConfiguration
 
capabilitiesPerClient - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
capabilitiesPerClient - Variable in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
CAPTCHA - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
CAPTCHA_AND_MODERATION - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
captchaChecks() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the captchaChecks record component.
captchaIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the captchaIds record component.
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
 
cassandraChatMemoryRepository(CassandraChatMemoryRepositoryProperties, CqlSession) - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryAutoConfiguration
 
CassandraChatMemoryRepository - Class in org.springframework.ai.chat.memory.repository.cassandra
An implementation of ChatMemoryRepository for Apache Cassandra.
CassandraChatMemoryRepositoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure
Auto-configuration for CassandraChatMemoryRepository.
CassandraChatMemoryRepositoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryAutoConfiguration
 
CassandraChatMemoryRepositoryConfig - Class in org.springframework.ai.chat.memory.repository.cassandra
Configuration for the Cassandra Chat Memory store.
CassandraChatMemoryRepositoryConfig.Builder - Class in org.springframework.ai.chat.memory.repository.cassandra
 
CassandraChatMemoryRepositoryConfig.SchemaColumn - Record Class in org.springframework.ai.chat.memory.repository.cassandra
 
CassandraChatMemoryRepositoryConfig.SessionIdToPrimaryKeysTranslator - Interface in org.springframework.ai.chat.memory.repository.cassandra
Given a string sessionId, return the value for each primary key column.
CassandraChatMemoryRepositoryProperties - Class in org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure
Configuration properties for Cassandra chat memory.
CassandraChatMemoryRepositoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
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
 
category() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the category record component.
category() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the category record component.
category() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the category record component.
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
 
CHAR_LOCATION - Enum constant in enum class org.springframework.ai.anthropic.Citation.LocationType
Character-based location for plain text documents
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_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_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_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.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.StreamResponseSpec - Interface in org.springframework.ai.chat.client
 
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.chat.evaluation.FactCheckingEvaluator.Builder
 
chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.chat.evaluation.RelevancyEvaluator.Builder
 
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
 
ChatClientCompletionObservationHandler - Class in org.springframework.ai.chat.client.observation
Handler for emitting the chat client completion content to logs.
ChatClientCompletionObservationHandler() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientCompletionObservationHandler
 
ChatClientCustomizer - Interface in org.springframework.ai.chat.client
Callback interface that can be used to customize a ChatClient.Builder.
ChatClientMessageAggregator - Class in org.springframework.ai.chat.client
Helper that for streaming chat responses, aggregate the chat response messages into a single AssistantMessage.
ChatClientMessageAggregator() - Constructor for class org.springframework.ai.chat.client.ChatClientMessageAggregator
 
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
 
ChatClientPromptContentObservationHandler - Class in org.springframework.ai.chat.client.observation
Handler for emitting the chat client prompt content to logs.
ChatClientPromptContentObservationHandler() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationHandler
 
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) - 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) - 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
 
chatCompletion(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Chat completion invocation.
ChatCompletion(String, String, Long, String, List, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletion(String, List, Long, String, String, String, DeepSeekApi.Usage) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion
Creates an instance of a ChatCompletion record class.
ChatCompletion(String, List, 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, 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, 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.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List, Long, String, String, String, String, DeepSeekApi.Usage) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Creates an instance of a ChatCompletionChunk record class.
ChatCompletionChunk(String, List, 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, 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, Long, String, String, String, ZhiPuAiApi.Usage) - 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, HttpHeaders) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a model response for the given chat conversation.
chatCompletionEntity(DeepSeekApi.ChatCompletionRequest) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi
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, HttpHeaders) - 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.
chatCompletionEntity(ZhiPuAiApi.ChatCompletionRequest, HttpHeaders) - 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.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
Creates an instance of a ChatCompletionFunction record class.
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, DeepSeekApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(Object, DeepSeekApi.ChatCompletionMessage.Role, String, String, List) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Create a chat completion message with the given content and role.
ChatCompletionMessage(Object, DeepSeekApi.ChatCompletionMessage.Role, String, String, List, Boolean, String) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage 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) - 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) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
Message comprising the conversation.
ChatCompletionMessage(Object, MistralAiApi.ChatCompletionMessage.Role, String, List, 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, String, OpenAiApi.ChatCompletionMessage.AudioOutput, List, String) - 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, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Creates an instance of a ChatCompletionMessage record class.
ChatCompletionRequest(String, List, Object, Integer, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
ChatCompletionRequest(String, List, Object, Integer, List, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
ChatCompletionRequest(String, List, Object, Integer, AnthropicApi.ChatCompletionRequest.Metadata, List, Boolean, Double, Double, Integer, List, AnthropicApi.ToolChoice, AnthropicApi.ChatCompletionRequest.ThinkingConfig, AnthropicApi.ChatCompletionRequest.OutputFormat, AnthropicApi.SkillContainer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(String, List, List, MistralAiApi.ChatCompletionRequest.ToolChoice, Double, Double, Integer, Boolean, Boolean, List, 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, Boolean) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages for streaming.
ChatCompletionRequest(List, String, Double) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model and temperature.
ChatCompletionRequest(List, String, Double, boolean) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Shortcut constructor for a chat completion request with the given messages, model, temperature and control for streaming.
ChatCompletionRequest(List, String, Double, Integer, Double, ResponseFormat, List, Boolean, Double, Double, Boolean, Integer, List, Object) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List, 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, 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, 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, String, Double, Integer, Integer, Double, MiniMaxApi.ChatCompletionRequest.ResponseFormat, Integer, List, Boolean, Double, Double, Boolean, List, Object) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List, String, List, 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, 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, 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, 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, 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, String, List, 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, 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, String, Boolean, Map, Double, Map, Boolean, Integer, Integer, Integer, Integer, List, OpenAiApi.ChatCompletionRequest.AudioParameters, Double, ResponseFormat, Integer, String, List, Boolean, OpenAiApi.ChatCompletionRequest.StreamOptions, Double, Double, List, Object, Boolean, String, String, OpenAiApi.ChatCompletionRequest.WebSearchOptions, String, String, String, Map) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Compact constructor that ensures extraBody is initialized as a mutable HashMap when null, enabling @JsonAnySetter to populate it during deserialization.
ChatCompletionRequest(List, 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, 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, String, List, 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, 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, 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, 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, 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, String, Integer, List, Boolean, Double, Double, List, Object, String, String, Boolean, ZhiPuAiApi.ChatCompletionRequest.ResponseFormat, ZhiPuAiApi.ChatCompletionRequest.Thinking) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Creates an instance of a ChatCompletionRequest record class.
ChatCompletionRequest(List, String, List, 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, String, String, String, AnthropicApi.Usage, AnthropicApi.ChatCompletionResponse.Container) - 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, HttpHeaders) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(DeepSeekApi.ChatCompletionRequest) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi
Creates a streaming chat response for the given chat conversation.
chatCompletionStream(DeepSeekApi.ChatCompletionRequest, HttpHeaders) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi
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, HttpHeaders) - 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.
chatCompletionStream(ZhiPuAiApi.ChatCompletionRequest, HttpHeaders) - 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 - 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.
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
 
ChatModelCompletionObservationHandler - Class in org.springframework.ai.chat.observation
Handler for emitting the chat completion content to logs.
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
 
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.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.
ChatModelPromptContentObservationHandler - Class in org.springframework.ai.chat.observation
Handler for emitting the chat prompt content to logs.
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(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) - Constructor for class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
ChatRequest(String, List, Boolean, Object, String, List, Map, ThinkOption) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Creates an instance of a ChatRequest record class.
chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
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) - Constructor for class org.springframework.ai.chat.model.ChatResponse
Construct a new ChatResponse instance without metadata.
ChatResponse(List, 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.repository.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(DeepSeekApi.ChatCompletionFinishReason, Integer, DeepSeekApi.ChatCompletionMessage, DeepSeekApi.LogProbs) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Creates an instance of a Choice record class.
Choice(MiniMaxApi.ChatCompletionFinishReason, Integer, MiniMaxApi.ChatCompletionMessage, List, 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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the choices record component.
choices() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the choices record component.
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.
chosenCandidates() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Returns the value of the chosenCandidates 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, 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, 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.Builder - Class in org.springframework.ai.chroma.vectorstore
 
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.CreateDatabaseRequest - Record Class in org.springframework.ai.chroma.vectorstore
Request to create a new database
ChromaApi.CreateTenantRequest - Record Class in org.springframework.ai.chroma.vectorstore
Request to create a new tenant
ChromaApi.Database - Record Class in org.springframework.ai.chroma.vectorstore
Chroma database.
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.
ChromaApi.Tenant - Record Class in org.springframework.ai.chroma.vectorstore
Chroma tenant.
ChromaApiConstants - Class in org.springframework.ai.chroma.vectorstore.common
Common value constants for Chroma api.
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(DeepSeekApi.ChatCompletionFinishReason, Integer, DeepSeekApi.ChatCompletionMessage, DeepSeekApi.LogProbs) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.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
 
Citation - Class in org.springframework.ai.anthropic
Represents a citation reference in a Claude response.
Citation.LocationType - Enum Class in org.springframework.ai.anthropic
Types of citation locations based on document format.
CitationDocument - Class in org.springframework.ai.anthropic.api
Builder class for creating citation-enabled documents.
CitationDocument.Builder - Class in org.springframework.ai.anthropic.api
Builder class for CitationDocument.
CitationDocument.DocumentType - Enum Class in org.springframework.ai.anthropic.api
Document types supported by Anthropic Citations API.
citationDocuments(List) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Set citation documents for the request.
citationDocuments(CitationDocument...) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Set citation documents from variable arguments.
CitationResponse(String, String, Integer, String, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Creates an instance of a CitationResponse record class.
citations() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the citations record component.
CitationsConfig(Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.CitationsConfig
Creates an instance of a CitationsConfig record class.
citationsEnabled(boolean) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Enable or disable citations for this document.
Citation Types - Section in class org.springframework.ai.anthropic.Citation
 
citedText() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the citedText record component.
city() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns the value of the city record component.
CLASSIFICATION - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
Use classification when using embeddings as an input to a text classifier.
CLASSIFICATION - Enum constant in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies that the embeddings will be used for classification.
CLASSIFICATION - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
Specifies that the embeddings will be used for classification.
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.(Deprecated on October 28, 2025)
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.
CLAUDE_HAIKU_4_5 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-haiku-4-5 model.
CLAUDE_OPUS_4_0 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-opus-4-0 model.
CLAUDE_OPUS_4_1 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-opus-4-1 model.
CLAUDE_OPUS_4_5 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-opus-4-5 model.
CLAUDE_SONNET_4_0 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-sonnet-4-0 model.
CLAUDE_SONNET_4_5 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
The claude-sonnet-4-5 model.
clean(String) - Method in class org.springframework.ai.converter.CompositeResponseTextCleaner
 
clean(String) - Method in class org.springframework.ai.converter.MarkdownCodeBlockCleaner
 
clean(String) - Method in interface org.springframework.ai.converter.ResponseTextCleaner
Clean the given text by removing unwanted patterns, tags, or formatting.
clean(String) - Method in class org.springframework.ai.converter.ThinkingTagCleaner
 
clean(String) - Method in class org.springframework.ai.converter.WhitespaceCleaner
 
cleanupExpired() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Removes all expired cached content.
clear() - Method in class org.springframework.ai.model.MutableResponseMetadata
Clears the entries from the context.
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.MessageWindowChatMemory
 
clearCache() - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
clearContext() - Static method in class org.springframework.ai.model.tool.internal.ToolCallReactiveContextHolder
 
ClientAnnotatedBeanFactoryInitializationAotProcessor(Set) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientAnnotatedBeanFactoryInitializationAotProcessor
 
clientCapabilities() - Method in record class org.springframework.ai.mcp.McpConnectionInfo
Returns the value of the clientCapabilities record component.
clientCapabilities(McpSchema.ClientCapabilities) - Method in class org.springframework.ai.mcp.McpConnectionInfo.Builder
Sets the client capabilities.
clientInfo() - Method in record class org.springframework.ai.mcp.McpConnectionInfo
Returns the value of the clientInfo record component.
clientInfo(McpSchema.Implementation) - Method in class org.springframework.ai.mcp.McpConnectionInfo.Builder
Sets the client information.
ClientMcpAnnotatedBeans() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientMcpAnnotatedBeans
 
clientMcpAsyncHandlersRegistry() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration
 
ClientMcpAsyncHandlersRegistry - Class in org.springframework.ai.mcp.annotation.spring
Registry of methods annotated with MCP Client annotations (sampling, logging, etc.).
ClientMcpAsyncHandlersRegistry() - Constructor for class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
clientMcpSyncHandlersRegistry() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration
 
ClientMcpSyncHandlersRegistry - Class in org.springframework.ai.mcp.annotation.spring
Registry of methods annotated with MCP Client annotations (sampling, logging, etc.).
ClientMcpSyncHandlersRegistry() - Constructor for class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
clients() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns the value of the clients record component.
clients() - Method in record class org.springframework.ai.mcp.client.common.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
 
clone() - Method in class org.springframework.ai.openai.OpenAiChatModel
 
CLONED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
clonedByCount() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the clonedByCount record component.
close() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
 
close() - Method in record class org.springframework.ai.mcp.client.common.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) - Constructor for record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Creates an instance of a CloseableMcpAsyncClients record class.
CloseableMcpSyncClients(List) - Constructor for record class org.springframework.ai.mcp.client.common.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.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies that the embeddings will be used for clustering.
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) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
Sets the clustering keys.
CODE_EXECUTION_TOOL_TYPE - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
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
 
CODESTRAL_EMBED - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
Codestral Embed model optimized for code embeddings.
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, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
Creates an instance of a CohereEmbeddingRequest record class.
CohereEmbeddingResponse(String, List, List, 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) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
Creates an instance of a Collection record class.
COLLECTION - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
 
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.common.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`
compileTimeError(STMessage) - Method in class org.springframework.ai.template.st.Slf4jStErrorListener
 
completed() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Returns the value of the completed record component.
completeSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
completeSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
completionsPath(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
 
completionsPath(String) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
completionsPath(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
completionsPath(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.deepseek.api.DeepSeekApi.Usage
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.
CompositeResponseTextCleaner - Class in org.springframework.ai.converter
A composite ResponseTextCleaner that applies multiple cleaners in sequence.
CompositeResponseTextCleaner() - Constructor for class org.springframework.ai.converter.CompositeResponseTextCleaner
Creates a composite cleaner with no cleaners.
CompositeResponseTextCleaner(List) - Constructor for class org.springframework.ai.converter.CompositeResponseTextCleaner
Creates a composite cleaner with the given cleaners.
CompositeResponseTextCleaner(ResponseTextCleaner...) - Constructor for class org.springframework.ai.converter.CompositeResponseTextCleaner
Creates a composite cleaner with the given cleaners.
CompositeResponseTextCleaner.Builder - Class in org.springframework.ai.converter
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
 
computeFontHeight(PDFont) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
 
computeIfAbsent(String, Function) - Method in class org.springframework.ai.model.MutableResponseMetadata
Returns an element or calls a mapping function if entry not present.
concatenateEntries(Map) - Static method in class org.springframework.ai.observation.ObservabilityHelper
 
concatenateStrings(List) - Static method in class org.springframework.ai.observation.ObservabilityHelper
 
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() - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Returns the value of the config record component.
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsSpeechProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
 
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.mistralai.autoconfigure.MistralAiOcrProperties
 
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.openaisdk.autoconfigure.OpenAiSdkChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkImageProperties
 
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.tool.autoconfigure.ToolCallingProperties
 
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.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.common.autoconfigure.configurer.McpAsyncClientConfigurer
 
configure(String, McpClient.SyncSpec) - Method in class org.springframework.ai.mcp.client.common.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.
connectionAcquisitionTimeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
 
ConnectionParameters(String, String) - Constructor for record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
Creates an instance of a ConnectionParameters record class.
connectionTimeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
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.
container() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the container record component.
container() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
Returns the value of the container record component.
container(AnthropicApi.SkillContainer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
Container(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse.Container
Creates an instance of a Container record class.
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 record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Returns the value of the content record component.
content() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
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.chat.memory.repository.mongo.Conversation.Message
Returns the value of the content record component.
content() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Get message content as String.
content() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Returns the value of the content record component.
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(Object) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
content(String) - Method in class org.springframework.ai.chat.messages.AssistantMessage.Builder
 
content(String) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
content(String) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
content(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
content(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.Builder
 
Content - Interface in org.springframework.ai.content
Data structure that contains content and metadata.
Content(String, Float, Integer) - Constructor for record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List, List) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List, List) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List, List) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List, List) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
Creates an instance of a Content record class.
Content(String, Float, List, List) - 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_LOCATION - Enum constant in enum class org.springframework.ai.anthropic.Citation.LocationType
Block-based location for custom content documents
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_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.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
The content was omitted due to a flag from our content filters.
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.
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(String, AnthropicApi.ChatCompletionRequest.CacheControl) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
 
ContentBlock(AnthropicApi.ContentBlock.Source) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Source, String, String, boolean, AnthropicApi.ChatCompletionRequest.CacheControl) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create a document ContentBlock with citations and optional caching.
ContentBlock(AnthropicApi.ContentBlock.Type, String, Object) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Create content block
ContentBlock(AnthropicApi.ContentBlock.Type, String, String, Map) - 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, AnthropicApi.ChatCompletionRequest.CacheControl, String, String, Object, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Creates an instance of a ContentBlock record class.
ContentBlockBuilder(AnthropicApi.ContentBlock) - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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.
ContentBlockThinking(String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockThinking
Creates an instance of a ContentBlockThinking record class.
ContentBlockToolUse(String, String, String, Map) - 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) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add content filters to the Generation result.
contentFilters(Set) - 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.
contentLengthFunction(Function) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
contents() - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Returns the value of the contents record component.
contents() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
Returns the value of the contents record component.
contents(List) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
contents(List) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
context() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the context 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) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Set the document context (optional, not included in citations).
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) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
 
context(Map) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
 
context(Map) - 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) - Constructor for class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
 
ContextualQueryAugmenter.Builder - Class in org.springframework.ai.rag.generation.augmentation
 
Conversation - Record Class in org.springframework.ai.chat.memory.repository.mongo
A record representing a conversation in MongoDB.
Conversation(String, Conversation.Message, Instant) - Constructor for record class org.springframework.ai.chat.memory.repository.mongo.Conversation
Creates an instance of a Conversation record class.
CONVERSATION_HISTORY - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheStrategy
Cache the entire conversation history up to (but not including) the current user question.
CONVERSATION_HISTORY - Enum constant in enum class org.springframework.ai.bedrock.converse.api.BedrockCacheStrategy
Cache the entire conversation history up to and including the current user question.
CONVERSATION_ID - Static variable in interface org.springframework.ai.chat.memory.ChatMemory
The key to retrieve the chat memory conversation id from the context.
CONVERSATION_TS - Static variable in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepository
 
CONVERSATION_TS - Static variable in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
Conversation.Message - Record Class in org.springframework.ai.chat.memory.repository.mongo
 
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) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
 
conversationId() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation
Returns the value of the conversationId record component.
conversationId(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
 
conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
Set the conversation id.
conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
Set the conversation id.
conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
Set the conversation id.
ConverseApiUtils - Class in org.springframework.ai.bedrock.converse.api
Amazon Bedrock Converse API utils.
ConverseChatResponseStream - Class in org.springframework.ai.bedrock.converse.api
Sends a ConverseStreamRequest to Bedrock and returns ChatResponse stream.
ConverseChatResponseStream(BedrockRuntimeAsyncClient, ConverseStreamRequest, Usage) - Constructor for class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
 
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(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.StringToToolChoiceConverter
 
convert(ToolContext) - Method in interface org.springframework.ai.mcp.ToolContextToMcpMetaConverter
Convert the given ToolContext to a Mapinvalid input: '<'String, Object> as MCP tool call metadata.
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.google.genai.schema.JsonSchemaConverter
Converts a JSON Schema ObjectNode to OpenAPI schema format.
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
 
COPIED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
COPIED_DISABLED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
copy() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
copy() - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions
 
copy() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Returns a copy of this TextToSpeechOptions.
copy() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
copy() - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
copy() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
copy() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
copy() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
copy() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
copy() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
copy() - Method in class org.springframework.ai.openai.OpenAiImageOptions
Create a copy of this options instance.
copy() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
copy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
copy() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
copy(CallAdvisor) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
Creates a new CallAdvisorChain copy that contains all advisors after the specified advisor.
copy(CallAdvisor) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
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, Class) - 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.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Coral voice
CORAL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
CORAL - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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(CosmosDBChatMemoryRepositoryProperties) - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryAutoConfiguration
 
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.
cosmosDBChatMemoryRepository(CosmosDBChatMemoryRepositoryConfig) - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryAutoConfiguration
 
CosmosDBChatMemoryRepository - Class in org.springframework.ai.chat.memory.repository.cosmosdb
An implementation of ChatMemoryRepository for Azure Cosmos DB.
CosmosDBChatMemoryRepositoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure
Auto-configuration for CosmosDBChatMemoryRepository.
CosmosDBChatMemoryRepositoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryAutoConfiguration
 
cosmosDBChatMemoryRepositoryConfig(CosmosDBChatMemoryRepositoryProperties, CosmosAsyncClient) - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryAutoConfiguration
 
CosmosDBChatMemoryRepositoryConfig - Class in org.springframework.ai.chat.memory.repository.cosmosdb
Configuration for the CosmosDB Chat Memory store.
CosmosDBChatMemoryRepositoryConfig.Builder - Class in org.springframework.ai.chat.memory.repository.cosmosdb
 
CosmosDBChatMemoryRepositoryProperties - Class in org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure
Configuration properties for CosmosDB chat memory.
CosmosDBChatMemoryRepositoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
cosmosDBVectorStore(ObservationRegistry, ObjectProvider, 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, 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, String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
country() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns the value of the country record component.
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) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
create(Map) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create(Map) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create(Map) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
create(Map) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
 
create(Map, ChatOptions) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
create(Map, ChatOptions) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
create(Map, ChatOptions) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
 
create(CassandraChatMemoryRepositoryConfig) - Static method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepository
 
create(CosmosDBChatMemoryRepositoryConfig) - Static method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
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, AdvisorObservationConvention) - 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
 
create(CachedContentRequest) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Creates cached content from the given request.
createAsync(CachedContentRequest) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Asynchronously creates cached content from the given request.
createCollection(String, String, 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) - 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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the created record component.
created() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the created record component.
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.anthropic.api.AnthropicApi.FileMetadata
Returns the value of the createdAt record component.
createdAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
Returns the value of the createdAt record component.
createdAt() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the createdAt record component.
createDatabase(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
CreateDatabaseRequest(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateDatabaseRequest
Creates an instance of a CreateDatabaseRequest record class.
createdAtUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the createdAtUnix 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) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
createMessage(List) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
 
createMessage(Map) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
 
createMessage(Map) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
createMessage(Map) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
 
createMessage(Map) - 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) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
createMessages(Map) - 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.
createTenant(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
CreateTenantRequest(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateTenantRequest
Creates an instance of a CreateTenantRequest record class.
createTime(Instant) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
createToolDefinition(String, McpSchema.Tool) - Static method in class org.springframework.ai.mcp.McpToolUtils
Creates a Spring AI ToolDefinition from an MCP Tool.
createTranscription(OpenAiAudioApi.TranscriptionRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Transcribes audio into the input language.
createTranscription(OpenAiAudioApi.TranscriptionRequest, Class) - 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) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
Translates audio into English.
credential(Credential) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
credential(Credential) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
credential(Credential) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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
CURRENT - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
 
CUSTOM - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.SkillType
Custom skills uploaded to the workspace.
CUSTOM_CONTENT - Enum constant in enum class org.springframework.ai.anthropic.api.CitationDocument.DocumentType
Custom content with user-defined blocks and block-based citations.
customContent(String...) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Create a custom content document from text blocks.
customContent(List) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Create a custom content document with user-defined blocks.
customHeaders(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
customHeaders(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
customHeaders(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
customize(OpenAIClientBuilder) - Method in interface org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAIClientBuilderCustomizer
Customize the OpenAIClientBuilder.
customize(String, McpClient.AsyncSpec) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpAsyncToolsChangeEventEmmiter
 
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 class org.springframework.ai.mcp.client.common.autoconfigure.McpSyncToolsChangeEventEmmiter
 
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.
customSkill(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add a custom skill by ID.
customSkill(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
customSkill(String, String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add a custom skill with specific version.
customSkill(String, String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 

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.anthropic.api.AnthropicApi.FilesListResponse
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.OpenAiFileApi.FileObjectResponse
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(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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.repository.neo4j.MediaAttributes
 
Database(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Database
Creates an instance of a Database record class.
databaseName(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets the database name.
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.
datasetDurationSeconds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the datasetDurationSeconds record component.
dataSource(DataSource) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository.Builder
 
date(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
 
dateCheckedUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the dateCheckedUnix record component.
dateUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the dateUnix record component.
dateUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the dateUnix record component.
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_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
 
DECLINED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
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
 
DEEPSEEK - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by DeepSeek.
DEEPSEEK - Static variable in class org.springframework.ai.model.SpringAIModels
 
DEEPSEEK_CHAT - Enum constant in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatModel
The backend model of deepseek-chat has been updated to DeepSeek-V3, you can access DeepSeek-V3 without modification to the model name.
DEEPSEEK_REASONER - Enum constant in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatModel
deepseek-reasoner is a reasoning model developed by DeepSeek.
deepSeekApi(DeepSeekApi) - Method in class org.springframework.ai.deepseek.DeepSeekChatModel.Builder
 
DeepSeekApi - Class in org.springframework.ai.deepseek.api
Single class implementation of the DeepSeek Chat Completion API: https://platform.deepseek.com/api-docs/api/create-chat-completion
DeepSeekApi(String, String, RestClient, WebClient) - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi
Create a new chat completion api.
DeepSeekApi(String, ApiKey, HttpHeaders, String, String, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi
Create a new chat completion api.
DeepSeekApi.Builder - Class in org.springframework.ai.deepseek.api
 
DeepSeekApi.ChatCompletion - Record Class in org.springframework.ai.deepseek.api
Represents a chat completion response returned by model, based on the provided input.
DeepSeekApi.ChatCompletion.Choice - Record Class in org.springframework.ai.deepseek.api
Chat completion choice.
DeepSeekApi.ChatCompletionChunk - Record Class in org.springframework.ai.deepseek.api
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
DeepSeekApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.deepseek.api
Chat completion choice.
DeepSeekApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.deepseek.api
The reason the model stopped generating tokens.
DeepSeekApi.ChatCompletionMessage - Record Class in org.springframework.ai.deepseek.api
Message comprising the conversation.
DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.deepseek.api
The function definition.
DeepSeekApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.deepseek.api
The role of the author of this message.
DeepSeekApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.deepseek.api
The relevant tool call.
DeepSeekApi.ChatCompletionRequest - Record Class in org.springframework.ai.deepseek.api
Creates a model response for the given chat conversation.
DeepSeekApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.deepseek.api
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
DeepSeekApi.ChatModel - Enum Class in org.springframework.ai.deepseek.api
DeepSeek Chat Completion Models
DeepSeekApi.FunctionTool - Class in org.springframework.ai.deepseek.api
Represents a tool the model may call.
DeepSeekApi.FunctionTool.Function - Class in org.springframework.ai.deepseek.api
Function definition.
DeepSeekApi.FunctionTool.Type - Enum Class in org.springframework.ai.deepseek.api
Create a tool of type 'function' and the given function definition.
DeepSeekApi.LogProbs - Record Class in org.springframework.ai.deepseek.api
Log probability information for the choice.
DeepSeekApi.LogProbs.Content - Record Class in org.springframework.ai.deepseek.api
Message content tokens with log probability information.
DeepSeekApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.deepseek.api
The most likely tokens and their log probability, at this token position.
DeepSeekApi.Usage - Record Class in org.springframework.ai.deepseek.api
Usage statistics for the completion request.
DeepSeekApi.Usage.PromptTokensDetails - Record Class in org.springframework.ai.deepseek.api
Breakdown of tokens used in the prompt
DeepSeekAssistantMessage - Class in org.springframework.ai.deepseek
 
DeepSeekAssistantMessage(String, String, Boolean, Map, List, List) - Constructor for class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
DeepSeekAssistantMessage.Builder - Class in org.springframework.ai.deepseek
 
DeepSeekChatAutoConfiguration - Class in org.springframework.ai.model.deepseek.autoconfigure
Auto-configuration for DeepSeek Chat Model.
DeepSeekChatAutoConfiguration() - Constructor for class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatAutoConfiguration
 
deepSeekChatModel(DeepSeekConnectionProperties, DeepSeekChatProperties, ObjectProvider, ObjectProvider, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatAutoConfiguration
 
DeepSeekChatModel - Class in org.springframework.ai.deepseek
ChatModel and StreamingChatModel implementation for DeepSeek backed by DeepSeekApi.
DeepSeekChatModel(DeepSeekApi, DeepSeekChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.deepseek.DeepSeekChatModel
 
DeepSeekChatModel(DeepSeekApi, DeepSeekChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.deepseek.DeepSeekChatModel
 
DeepSeekChatModel.Builder - Class in org.springframework.ai.deepseek
 
DeepSeekChatOptions - Class in org.springframework.ai.deepseek
Chat completions options for the DeepSeek chat API.
DeepSeekChatOptions() - Constructor for class org.springframework.ai.deepseek.DeepSeekChatOptions
 
DeepSeekChatOptions.Builder - Class in org.springframework.ai.deepseek
 
DeepSeekChatProperties - Class in org.springframework.ai.model.deepseek.autoconfigure
Configuration properties for DeepSeek chat client.
DeepSeekChatProperties() - Constructor for class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
DeepSeekConnectionProperties - Class in org.springframework.ai.model.deepseek.autoconfigure
Parent properties for DeepSeek.
DeepSeekConnectionProperties() - Constructor for class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekConnectionProperties
 
DeepSeekConstants - Class in org.springframework.ai.deepseek.api.common
 
DeepSeekParentProperties - Class in org.springframework.ai.model.deepseek.autoconfigure
Parent properties for DeepSeek.
DeepSeekParentProperties() - Constructor for class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekParentProperties
 
DeepSeekRuntimeHints - Class in org.springframework.ai.deepseek.aot
The DeepSeekRuntimeHints class is responsible for registering runtime hints for DeepSeek API classes.
DeepSeekRuntimeHints() - Constructor for class org.springframework.ai.deepseek.aot.DeepSeekRuntimeHints
 
DeepSeekStreamFunctionCallingHelper - Class in org.springframework.ai.deepseek.api
Helper class to support Streaming function calling.
DeepSeekStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.deepseek.api.DeepSeekStreamFunctionCallingHelper
 
DEFAULT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ServiceTier
Then the request will be processed with the standard pricing.
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_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.chroma.vectorstore.common.ChromaApiConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.deepseek.api.common.DeepSeekConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.elevenlabs.api.ElevenLabsApi
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekConnectionProperties
 
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_BETA_PATH - Static variable in class org.springframework.ai.deepseek.api.common.DeepSeekConstants
 
DEFAULT_BETA_PREFIX_PATH - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
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_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_MODEL - Static variable in class org.springframework.ai.deepseek.api.DeepSeekApi
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
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.openaisdk.autoconfigure.OpenAiSdkChatProperties
 
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.openaisdk.OpenAiSdkChatOptions
 
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.common.ChromaApiConstants
 
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.deepseek.api.common.DeepSeekConstants
 
DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
 
DEFAULT_CONSTRAINT_NAME - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_CONTAINER_NAME - Static variable in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
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.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
DEFAULT_DATABASE_NAME - Static variable in class org.springframework.ai.chroma.vectorstore.common.ChromaApiConstants
 
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_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.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
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.openaisdk.OpenAiSdkEmbeddingOptions
 
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_EMBEDDINGS_PATH - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
 
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.api.ConverseChatResponseStream
 
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.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
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.model.openaisdk.autoconfigure.OpenAiSdkImageProperties
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiImageApi
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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_IMAGES_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
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.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
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_LOCATION - Static variable in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
DEFAULT_MESSAGES_COLUMN_NAME - Static variable in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
DEFAULT_METADATA_LABEL - Static variable in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
DEFAULT_MODEL_ID - Static variable in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsSpeechProperties
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
 
DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.tool.observation.DefaultToolCallingObservationConvention
 
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_OCR_MODEL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiOcrProperties
 
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_PARTITION_KEY_PATH - Static variable in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
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.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
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 ResponseErrorHandler implementation.
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 RetryTemplate with exponential backoff configuration.
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.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
DEFAULT_SESSION_LABEL - Static variable in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
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.repository.cassandra.CassandraChatMemoryRepositoryConfig
 
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_TENANT_NAME - Static variable in class org.springframework.ai.chroma.vectorstore.common.ChromaApiConstants
 
DEFAULT_TEXT_PROPERTY - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
DEFAULT_TOOL_CALL_LABEL - Static variable in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
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_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) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultAdvisors(Consumer) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
 
defaultAdvisors(List) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultAdvisors(List) - 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, AdvisorObservationConvention) - 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, Map, String, Map, Map, List, List, List, List, List, ChatOptions, List, Map, ObservationRegistry, ChatClientObservationConvention, Map, TemplateRenderer, AdvisorObservationConvention) - 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
 
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
 
defaultConverter() - Static method in interface org.springframework.ai.mcp.ToolContextToMcpMetaConverter
 
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
 
DefaultEmbeddingOptions - Class in org.springframework.ai.embedding
Default implementation of EmbeddingOptions.
DefaultEmbeddingOptions() - Constructor for class org.springframework.ai.embedding.DefaultEmbeddingOptions
 
DefaultEmbeddingOptionsBuilder - Class in org.springframework.ai.embedding
Default implementation of EmbeddingOptions.Builder.
DefaultEmbeddingOptionsBuilder() - Constructor for class org.springframework.ai.embedding.DefaultEmbeddingOptionsBuilder
 
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
 
defaultMcpToolNamePrefixGenerator() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration
 
DefaultMcpToolNamePrefixGenerator - Class in org.springframework.ai.mcp
Default implementation of McpToolNamePrefixGenerator that ensures unique tool names for all client/server connections.
DefaultMcpToolNamePrefixGenerator() - Constructor for class org.springframework.ai.mcp.DefaultMcpToolNamePrefixGenerator
 
defaultOptions - Variable in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModel
 
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(BedrockChatOptions) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.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(DeepSeekChatOptions) - Method in class org.springframework.ai.deepseek.DeepSeekChatModel.Builder
 
defaultOptions(ElevenLabsTextToSpeechOptions) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel.Builder
 
defaultOptions(GoogleGenAiChatOptions) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
 
defaultOptions(MistralAiChatOptions) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
defaultOptions(OllamaChatOptions) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
 
defaultOptions(OllamaEmbeddingOptions) - 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) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultSystem(Consumer) - 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
 
DefaultTextToSpeechOptions - Class in org.springframework.ai.audio.tts
Default implementation of the TextToSpeechOptions interface.
DefaultTextToSpeechOptions.Builder - Class in org.springframework.ai.audio.tts
 
defaultToolCallbacks(List) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolCallbacks(List) - 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
 
DefaultToolCallingObservationConvention - Class in org.springframework.ai.tool.observation
Default conventions to populate observations for tool calling operations.
DefaultToolCallingObservationConvention() - Constructor for class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
DefaultToolCallingObservationConvention(String) - Constructor for class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultToolContext(Map) - 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(boolean, List) - 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, 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.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
Set the chat memory retrieve size.
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) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
 
defaultUser(Consumer) - 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) - Constructor for class org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver
 
delete(String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Deletes cached content by name.
delete(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store using a string filter expression.
delete(List) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
 
delete(List) - Method in interface org.springframework.ai.vectorstore.VectorStore
Deletes documents from the vector store.
delete(List, 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
 
deleteAsync(String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Asynchronously deletes cached content by name.
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.repository.cassandra.CassandraChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepository
 
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, String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
Delete a collection with the given name.
deleted() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.DeleteFileResponse
Returns the value of the deleted record component.
deleteDatabase(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
Delete a database with the given name.
deleteEmbeddings(String, String, String, ChromaApi.DeleteEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
deleteEmbeddingsById(String, List) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
 
DeleteEmbeddingsRequest(List) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
 
DeleteEmbeddingsRequest(List, Map) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
Creates an instance of a DeleteEmbeddingsRequest record class.
deleteFile(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Delete a file.
deleteFile(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi
Delete a file
DeleteFileResponse(String, String, Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiFileApi.DeleteFileResponse
Creates an instance of a DeleteFileResponse 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.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
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.
delta(String) - Method in class org.springframework.ai.bedrock.converse.api.StreamingToolCallBuilder
 
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
 
deploymentName(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
deploymentName(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
deploymentName(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the description record component.
description() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
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
 
descriptionCheck() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the descriptionCheck record component.
descriptionValue() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the descriptionValue record component.
DescriptiveErrorListener() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.ai.ollama.api.ThinkOption.ThinkOptionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.ai.openai.api.OpenAiEmbeddingDeserializer
 
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.google.genai.GoogleGenAiChatModel
 
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) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
Creates an instance of a Details record class.
detectModelProvider(boolean, boolean, String, String, AzureOpenAIServiceVersion) - Static method in class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup
 
DEVSTRAL_SMALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
dialect(JdbcChatMemoryRepositoryDialect) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository.Builder
 
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 class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModel
 
dimensions() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
dimensions() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Returns the value of the dimensions record component.
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.opensearch.OpenSearchVectorStore.Builder
Sets the number of dimensions for the vector embeddings.
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.embedding.DefaultEmbeddingOptionsBuilder
 
dimensions(Integer) - Method in interface org.springframework.ai.embedding.EmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
 
dimensions(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.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.
disableAtUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the disableAtUnix record component.
disabled() - Static method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.Thinking
 
DISABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
Disabled thinking type.
DISABLED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
DISABLED - Static variable in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
DISABLED - Static variable in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Constant for disabled thinking.
disableParallelToolUse() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Returns the value of the disableParallelToolUse record component.
disableParallelToolUse() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Returns the value of the disableParallelToolUse record component.
disableParallelToolUse() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
Returns the value of the disableParallelToolUse record component.
disableThinking() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
Disable thinking mode for the model.
disableThinking() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Disable thinking mode for the model.
disallowSchemaChanges() - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
DISKANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
displayName(String) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
displayName(String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
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) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Perform the actual add operation.
doAdd(List) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Adds a list of documents to the vector store.
doAdd(List) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Adds a list of documents to the vector store.
doAdd(List) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
doAdd(List) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doAdd(List) - 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.gemfire.GemFireAiSearchFilterExpressionConverter
 
doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
 
doAfterCall(ChatClientResponse, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
doBeforeCall(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
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
 
docSizeBytes() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns the value of the docSizeBytes record component.
docSizeBytes() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
Returns the value of the docSizeBytes record component.
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() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
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) - Constructor for class org.springframework.ai.document.Document
 
Document(String, Map) - Constructor for class org.springframework.ai.document.Document
 
Document(String, Media, Map) - Constructor for class org.springframework.ai.document.Document
 
Document(Media, Map) - 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) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
DocumentEmbeddingRequest(List, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
DocumentEmbeddingRequest(Document...) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
 
documentFormatter(Function) - 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.
documentIndex() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the documentIndex record component.
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.
documentName() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Returns the value of the documentName record component.
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.
documentPostProcessors(List) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
documentPostProcessors(DocumentPostProcessor...) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
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) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
DOCUMENTS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
 
documentTitle() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the documentTitle record component.
DocumentTransformer - Interface in org.springframework.ai.document
 
documentUrl() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Returns the value of the documentUrl record component.
DocumentURLChunk(String) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Create a DocumentURLChunk.
DocumentURLChunk(String, String, String) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Creates an instance of a DocumentURLChunk record class.
DocumentWriter - Interface in org.springframework.ai.document
Write a list of Document instances.
DOCX - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
Word document generation.
doDelete(List) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
Perform the actual delete operation.
doDelete(List) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
Deletes a list of documents by their IDs.
doDelete(List) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
Deletes a list of documents by their IDs.
doDelete(List) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
 
doDelete(List) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
 
doDelete(List) - 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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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) - 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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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
 
doGetFilterExpression(Map) - 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
 
doInitializeLoop(ChatClientRequest, CallAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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.
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) - 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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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
Splits text into chunks based on token count.
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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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) - 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.gemfire.GemFireAiSearchFilterExpressionConverter
 
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
 
downloadAllFiles(ChatResponse, AnthropicApi, Path) - Static method in class org.springframework.ai.anthropic.SkillsResponseHelper
Download all files from a Skills response to a target directory.
downloadFile(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Download file content as byte array.
dpi() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Returns the value of the dpi record component.
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.

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
 
ECHO - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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
 
ELEVEN_LABS - Static variable in class org.springframework.ai.model.SpringAIModels
 
elevenLabsApi(ElevenLabsApi) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel.Builder
 
elevenLabsApi(ElevenLabsConnectionProperties, ObjectProvider, ObjectProvider, ResponseErrorHandler) - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsAutoConfiguration
 
ElevenLabsApi - Class in org.springframework.ai.elevenlabs.api
Client for the ElevenLabs Text-to-Speech API.
ElevenLabsApi(RestClient, WebClient) - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsApi
Create a new ElevenLabs API client.
ElevenLabsApi.Builder - Class in org.springframework.ai.elevenlabs.api
Builder to construct ElevenLabsApi instance.
ElevenLabsApi.OutputFormat - Enum Class in org.springframework.ai.elevenlabs.api
The output format of the generated audio.
ElevenLabsApi.SpeechRequest - Record Class in org.springframework.ai.elevenlabs.api
Represents a request to the ElevenLabs Text-to-Speech API.
ElevenLabsApi.SpeechRequest.Builder - Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator - Record Class in org.springframework.ai.elevenlabs.api
Locator for a pronunciation dictionary.
ElevenLabsApi.SpeechRequest.TextNormalizationMode - Enum Class in org.springframework.ai.elevenlabs.api
Text normalization mode.
ElevenLabsApi.SpeechRequest.VoiceSettings - Record Class in org.springframework.ai.elevenlabs.api
Voice settings to override defaults for the given voice.
ElevenLabsAutoConfiguration - Class in org.springframework.ai.model.elevenlabs.autoconfigure
Auto-configuration for ElevenLabs.
ElevenLabsAutoConfiguration() - Constructor for class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsAutoConfiguration
 
ElevenLabsConnectionProperties - Class in org.springframework.ai.model.elevenlabs.autoconfigure
Configuration properties for the ElevenLabs API connection.
ElevenLabsConnectionProperties() - Constructor for class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
ElevenLabsRuntimeHints - Class in org.springframework.ai.elevenlabs.aot
The ElevenLabsRuntimeHints class is responsible for registering runtime hints for ElevenLabs API classes.
ElevenLabsRuntimeHints() - Constructor for class org.springframework.ai.elevenlabs.aot.ElevenLabsRuntimeHints
 
elevenLabsSpeechModel(ElevenLabsApi, ElevenLabsSpeechProperties, RetryTemplate) - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsAutoConfiguration
 
ElevenLabsSpeechProperties - Class in org.springframework.ai.model.elevenlabs.autoconfigure
Configuration properties for the ElevenLabs Text-to-Speech API.
ElevenLabsSpeechProperties() - Constructor for class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsSpeechProperties
 
ElevenLabsTextToSpeechModel - Class in org.springframework.ai.elevenlabs
Implementation of the TextToSpeechModel interface for ElevenLabs TTS API.
ElevenLabsTextToSpeechModel(ElevenLabsApi, ElevenLabsTextToSpeechOptions) - Constructor for class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
ElevenLabsTextToSpeechModel(ElevenLabsApi, ElevenLabsTextToSpeechOptions, RetryTemplate) - Constructor for class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
ElevenLabsTextToSpeechModel.Builder - Class in org.springframework.ai.elevenlabs
 
ElevenLabsTextToSpeechOptions - Class in org.springframework.ai.elevenlabs
Options for ElevenLabs text-to-speech.
ElevenLabsTextToSpeechOptions() - Constructor for class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
ElevenLabsTextToSpeechOptions.Builder - Class in org.springframework.ai.elevenlabs
 
ElevenLabsVoicesApi - Class in org.springframework.ai.elevenlabs.api
Client for the ElevenLabs Voices API.
ElevenLabsVoicesApi(String, ApiKey, HttpHeaders, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Create a new ElevenLabs Voices API client.
ElevenLabsVoicesApi(RestClient) - Constructor for class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Create a new ElevenLabs Voices API client.
ElevenLabsVoicesApi.Builder - Class in org.springframework.ai.elevenlabs.api
Builder to construct ElevenLabsVoicesApi instance.
ElevenLabsVoicesApi.CategoryEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.FineTuning - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.ManualVerification - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.ManualVerificationFile - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.ReaderResource - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.Recording - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.SafetyControlEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.Sample - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VerificationAttempt - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VerifiedVoiceLanguage - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.Voice - Record Class in org.springframework.ai.elevenlabs.api
Represents a single voice from the ElevenLabs API.
ElevenLabsVoicesApi.Voices - Record Class in org.springframework.ai.elevenlabs.api
Represents the response from the /v1/voices endpoint.
ElevenLabsVoicesApi.VoiceSettings - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceSharing - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceSharing.CategoryEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceSharing.StatusEnum - Enum Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceSharingModerationCheck - Record Class in org.springframework.ai.elevenlabs.api
 
ElevenLabsVoicesApi.VoiceVerification - Record Class in org.springframework.ai.elevenlabs.api
 
elicitationSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
elicitationSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
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) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds a batch of texts into vectors.
embed(List) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
embed(List, 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.google.genai.text.GoogleGenAiTextEmbeddingModel
 
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.openaisdk.OpenAiSdkEmbeddingModel
 
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
Mistral Embed model for general text embeddings.
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, 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, 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, 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, String, ZhiPuAiApi.Usage) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
Creates an instance of a EmbeddingList record class.
EmbeddingList(List, 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, ObjectProvider) - 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.
EmbeddingOptions.Builder - Interface in org.springframework.ai.embedding
 
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) - 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
Creates an instance of a EmbeddingRequest record class.
EmbeddingRequest(List, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.EmbeddingRequest
 
EmbeddingRequest(List, 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) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
Creates a new EmbeddingResponse instance with empty metadata.
EmbeddingResponse(List, 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) - 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) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
Creates an embedding vector representing the input text or token array.
embeddings(OpenAiApi.EmbeddingRequest) - Method in class org.springframework.ai.openai.api.OpenAiApi
Creates an embedding vector representing the input text or token array.
embeddings(ZhiPuAiApi.EmbeddingRequest) - 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
 
embeddingsPath(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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, Map, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
Creates an instance of a EmbeddingsRequest record class.
EmbeddingsResponse(String, List, 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) - Method in interface org.springframework.ai.embedding.EmbeddingModel
Embeds a batch of texts into vectors and returns the EmbeddingResponse.
embedForResponse(List) - 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
 
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
 
ENABLE_NATIVE_STRUCTURED_OUTPUT - Static variable in class org.springframework.ai.chat.client.AdvisorParams
 
enabled() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationsConfig
Returns the value of the enabled record component.
enabled() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Returns the value of the enabled record component.
enabled() - Static method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.Thinking
 
ENABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
Enabled thinking type.
ENABLED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
ENABLED - Static variable in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Constant for enabled thinking.
enabledInLibrary() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the enabledInLibrary record component.
EnabledSseServerCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration.EnabledSseServerCondition
 
EnabledStatelessServerCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerStatelessAutoConfiguration.EnabledStatelessServerCondition
 
EnabledStreamableServerCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration.EnabledStreamableServerCondition
 
enableThinking() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
Enable thinking mode for the model.
enableThinking() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Enable thinking mode for the model.
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.
endBlockIndex() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the endBlockIndex record component.
endCharIndex() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the endCharIndex record component.
endDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Sets the character used as the end delimiter for template expressions.
endIndex() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
Returns the value of the endIndex record component.
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.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the endPageNumber record component.
endPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the endPageNumber record component.
endpoint() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
Returns the value of the endpoint 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.repository.cassandra.SchemaUtil
 
ensureKeyspaceExists(CqlSession, String) - Static method in class org.springframework.ai.vectorstore.cassandra.SchemaUtil
 
ensureValidInputSchema(String) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaUtils
Ensures that the input schema is valid for AI model APIs.
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().
enterIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
enterIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
enterIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
enterIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
enterLongConstant(FiltersParser.LongConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Enter a parse tree produced by the LongConstant labeled alternative in FiltersParser.constant().
enterLongConstant(FiltersParser.LongConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Enter a parse tree produced by the LongConstant 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().
ENTERPRISE_BAN - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
ENTERPRISE_CAPTCHA - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
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.IsNotNullExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
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) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(Class) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
entity(StructuredOutputConverter) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(StructuredOutputConverter) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
entity(ParameterizedTypeReference) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
entity(ParameterizedTypeReference) - 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.common.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
 
EPHEMERAL - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheType
Ephemeral cache with 5-minute lifetime, refreshed on each use.
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.CacheControl
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.OutputFormat
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.Container
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.CitationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationsConfig
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.ContentBlockThinking
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.FileMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
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.Skill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
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.ToolChoiceAny
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
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.audio.tts.DefaultTextToSpeechOptions
 
equals(Object) - Method in class org.springframework.ai.audio.tts.Speech
 
equals(Object) - Method in class org.springframework.ai.audio.tts.TextToSpeechMessage
 
equals(Object) - Method in class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
equals(Object) - Method in class org.springframework.ai.audio.tts.TextToSpeechResponse
 
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.AzureOpenAiResponseFormat
 
equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.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.repository.cassandra.CassandraChatMemoryRepositoryConfig.SchemaColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
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.CreateDatabaseRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateTenantRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Database
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 record class org.springframework.ai.chroma.vectorstore.ChromaApi.Tenant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage.PromptTokensDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.deepseek.api.ResponseFormat
 
equals(Object) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
equals(Object) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
equals(Object) - Method in class org.springframework.ai.document.Document
 
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voices
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.google.genai.common.GoogleGenAiSafetySetting
 
equals(Object) - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.NamedClientMcpTransport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.common.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.common.autoconfigure.properties.McpStdioClientProperties.Parameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mcp.McpConnectionInfo
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 class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
Indicates whether some other object is "equal to" this one.
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.OllamaChatOptions
 
equals(Object) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
equals(Object) - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
Indicates whether some other object is "equal to" this one.
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.Annotation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
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.MediaContent.InputFile
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.ChatCompletionRequest.WebSearchOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
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.OpenAiFileApi.DeleteFileResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObjectResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
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.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 class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
 
equals(Object) - Method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
 
equals(Object) - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
equals(Object) - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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 record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.TopContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
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.ChatCompletionRequest.Thinking
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.ZhiPuAiApi.Usage.PromptTokensDetails
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.ZhiPuAiAssistantMessage
 
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) - Constructor for class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
ErrorLoggingObservationHandler(Tracer, List, Consumer) - 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) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
 
estimate(Iterable) - 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.
EVALS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Used for eval data sets
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
 
evaluationPrompt(String) - Method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator.Builder
 
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, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
 
EvaluationRequest(List, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
 
EvaluationResponse - Class in org.springframework.ai.evaluation
 
EvaluationResponse(boolean, float, String, Map) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
 
EvaluationResponse(boolean, String, Map) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
 
Evaluator - Interface in org.springframework.ai.evaluation
 
eventToChatCompletionResponse(AnthropicApi.StreamEvent, AtomicReference) - Method in class org.springframework.ai.anthropic.api.StreamHelper
Converts a raw AnthropicApi.StreamEvent potentially containing tool use aggregates or other block types (text, thinking) into a AnthropicApi.ChatCompletionResponse chunk.
Example Usage - Section in class org.springframework.ai.anthropic.Citation
 
EXCERPT_KEYWORDS_METADATA_KEY - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
execute(RetryTemplate, Retryable) - Static method in class org.springframework.ai.retry.RetryUtils
Generic execute method to run retryable operations with the provided RetryTemplate.
executeTest(Consumer) - 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.google.genai.schema.GoogleGenAiToolCallingManager
Executes tool calls by delegating to the underlying tool calling manager.
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().
exitIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
exitIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
exitIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
exitIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
exitLongConstant(FiltersParser.LongConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
Exit a parse tree produced by the LongConstant labeled alternative in FiltersParser.constant().
exitLongConstant(FiltersParser.LongConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
Exit a parse tree produced by the LongConstant 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.IsNotNullExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
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.anthropic.api.AnthropicApi.FileMetadata
Returns the value of the expiresAt record component.
expiresAt() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
Returns the value of the expiresAt record component.
expiresAt() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the expiresAt record component.
expireTime(Instant) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
expireTime(Instant) - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest.Builder
 
expireTime(Instant) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
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.
extendTtl(String, Duration) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Extends the TTL of cached content by the specified duration.
extraBody() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Overrides the default accessor to add @JsonAnyGetter annotation.
extraBody(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
extractAiResponseHeaders(ResponseEntity) - Static method in class org.springframework.ai.openai.metadata.support.OpenAiResponseHeaderExtractor
 
extractContainerId(ChatResponse) - Static method in class org.springframework.ai.anthropic.SkillsResponseHelper
Extract container ID from a chat response for multi-turn conversation reuse.
ExtractedImage(String, Integer, Integer, Integer, Integer, String) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Creates an instance of a ExtractedImage record class.
ExtractedTextFormatter - Class in org.springframework.ai.reader
A utility to reformat extracted text content before encapsulating it in a Document.
ExtractedTextFormatter.Builder - Class in org.springframework.ai.reader
The Builder class is a nested static class of ExtractedTextFormatter designed to facilitate the creation and customization of instances of ExtractedTextFormatter.
extractFileIds(ChatResponse) - Static method in class org.springframework.ai.anthropic.SkillsResponseHelper
Extract all file IDs from a chat response.
extractRegions(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
Process the page to extract the region text.
extraText() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Returns the value of the extraText record component.

F

f16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.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
 
FABLE - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
 
FACT_VERIFICATION - Enum constant in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies that the query embedding is used for fact verification.
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, String) - Constructor for class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
Constructs a new FactCheckingEvaluator with the provided ChatClient.Builder and evaluation prompt.
FactCheckingEvaluator.Builder - Class in org.springframework.ai.chat.evaluation
 
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.
FAMOUS - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
FAMOUS - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
FANTASY_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
featured() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the featured record component.
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() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
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(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.Builder
 
FILE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
File content block representing a file generated by Skills.
FILE - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
 
fileData() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputFile
Returns the value of the fileData record component.
FileDocumentWriter - Class in org.springframework.ai.writer
Writes the content of a list of Documents into a file.
FileDocumentWriter(String) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
 
FileDocumentWriter(String, boolean, MetadataMode, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
Writes the content of a list of Documents into a file.
fileId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the fileId record component.
fileId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns the value of the fileId record component.
FileMetadata(String, String, Long, String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.FileMetadata
Creates an instance of a FileMetadata record class.
filename() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the filename record component.
filename() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FileMetadata
Returns the value of the filename record component.
filename() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputFile
Returns the value of the filename record component.
filename() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the filename record component.
fileName() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns the value of the fileName record component.
fileName() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns the value of the fileName record component.
fileName() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
Returns the value of the fileName record component.
fileName() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
Returns the value of the fileName record component.
fileName() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
Returns the value of the fileName record component.
fileName(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
 
fileName(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
 
fileName(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.Builder
 
FileObject(String, String, Integer, Integer, Integer, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Creates an instance of a FileObject record class.
FileObjectResponse(List, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiFileApi.FileObjectResponse
Creates an instance of a FileObjectResponse record class.
files() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Returns the value of the files record component.
FILES_PATH - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
 
FilesListResponse(List, Boolean, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
Creates an instance of a FilesListResponse record class.
filter(ClientRequest, ExchangeFunction) - Method in class org.springframework.ai.vectorstore.gemfire.BearerTokenAuthenticationFilterFunction
 
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) - 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 class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException
 
FilterExpressionTextParser - Class in org.springframework.ai.vectorstore.filter
Parse a textual, vector-store agnostic, filter expression language into Filter.Expression.
FilterExpressionTextParser() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser(ANTLRErrorStrategy) - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
 
FilterExpressionTextParser.DescriptiveErrorListener - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionParseException - Exception Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionTextParser.FilterExpressionVisitor - Class in org.springframework.ai.vectorstore.filter
 
FilterExpressionVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
FilterHelper - Class in org.springframework.ai.vectorstore.filter
Helper class providing various boolean transformation.
filterMetadataFields(List) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
Sets the metadata fields for filtering.
filterMetadataFields(List) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Configures the filterable metadata fields.
filterNonSupportedFields(Map) - Static method in class org.springframework.ai.ollama.api.OllamaChatOptions
Filter out the non-supported fields from the options.
filterNonSupportedFields(Map) - Static method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
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.IsNotNullExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.IsNullExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
 
FiltersParser.LongConstantContext - 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
 
financialRewardsEnabled() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the financialRewardsEnabled record component.
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.repository.cassandra.CassandraChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
findByConversationId(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepository
 
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.repository.cassandra.CassandraChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
findConversationIds() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepository
 
findInnerClassesFor(Class) - Static method in class org.springframework.ai.aot.AiRuntimeHints
Discovers all inner classes of a given class.
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.
FINE_TUNE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Used for fine-tuning
fineTuning() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the fineTuning record component.
FineTuning(Boolean, Map, List, Integer, Boolean, String, Map, Map, Double, List, List, ElevenLabsVoicesApi.ManualVerification, Integer, Long) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Creates an instance of a FineTuning record class.
FINISH_REASON - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
 
finishReason() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns the value of the finishReason record component.
finishReason() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Returns the value of the finishReason record component.
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.
FIVE_MINUTES - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheTtl
 
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
 
FLAC - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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
 
FLEX - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ServiceTier
Then the request will be processed with the flex pricing.
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() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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.OllamaChatOptions.Builder
 
format(String) - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.Builder
 
format(String) - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions.Builder
Sets the output format for the generated audio.
format(String) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
 
format(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
format(String) - Static method in class org.springframework.ai.mcp.McpToolUtils
 
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.
freeUsersAllowed() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the freeUsersAllowed record component.
frequencyPenalty() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the frequencyPenalty record component.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
frequencyPenalty(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.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(CachedContent) - Static method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
Creates a GoogleGenAiCachedContent from the SDK's CachedContent.
from(GenerateContentResponseUsageMetadata) - Static method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Creates a GoogleGenAiUsage instance from the Google GenAI SDK response metadata.
from(ModalityTokenCount) - Static method in class org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
Creates a GoogleGenAiModalityTokenCount from the SDK's ModalityTokenCount.
from(TrafficType) - Static method in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Creates a GoogleGenAiTrafficType from the SDK's TrafficType.
from(EmbeddingCreateParams) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
from(ImagesResponse) - Static method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
Creates metadata from an ImagesResponse.
from(Object...) - Static method in class org.springframework.ai.support.ToolCallbacks
 
from(Method) - Static method in interface org.springframework.ai.tool.metadata.ToolMetadata
Create a default ToolMetadata instance from a Method.
from(Method) - Static method in class org.springframework.ai.tool.support.ToolDefinitions
Create a default ToolDefinition 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) - Static method in interface org.springframework.ai.tool.ToolCallbackProvider
 
from(DataSource) - Static method in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
Detects the dialect from the DataSource.
from(AnthropicApi.ChatCompletionRequest) - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
 
from(AnthropicApi.ContentBlock) - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
 
from(AnthropicCacheOptions) - Static method in class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
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(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(GoogleGenAiTextEmbeddingOptions) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.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(OpenAiSdkChatOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
from(OpenAiSdkChatOptions.StreamOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
from(OpenAiSdkEmbeddingOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
from(OpenAiSdkImageOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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.google.genai.schema.JsonSchemaConverter
Parses a JSON string into an ObjectNode.
fromJson(String) - Static method in class org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
Parses a JSON string into an ObjectNode.
fromJson(String, TypeReference) - Static method in class org.springframework.ai.util.json.JsonParser
Converts a JSON string to a Java object.
fromJson(String, Class) - 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.
fromOpenApiSchema(String) - Static method in class org.springframework.ai.vertexai.gemini.schema.VertexAiSchemaConverter
Converts an OpenAPI schema string to a Vertex AI Schema 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(BedrockChatOptions) - Static method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
fromOptions(DeepSeekChatOptions) - Static method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
fromOptions(GoogleGenAiChatOptions) - Static method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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(OllamaChatOptions) - Static method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
fromOptions(OllamaEmbeddingOptions) - Static method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
fromOptions(OpenAiChatOptions) - Static method in class org.springframework.ai.openai.OpenAiChatOptions
 
fromOptions(OpenAiImageOptions) - Static method in class org.springframework.ai.openai.OpenAiImageOptions
Create a new OpenAiImageOptions instance from an existing one.
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.huggingface.model.FinishReason
 
function() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
Returns the value of the function record component.
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.openai.api.OpenAiApi.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.deepseek.api.DeepSeekApi.FunctionTool.Function
Create tool function definition.
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) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map) - 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) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map, Boolean) - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
Create tool function definition.
Function(String, String, Map, 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.deepseek.api.DeepSeekApi.FunctionTool.Type
Function tool type.
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.deepseek.api.DeepSeekApi.ChatCompletionRequest.ToolChoiceBuilder
Specifying a particular function forces the model to call that function.
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.deepseek.api.DeepSeekApi.FunctionTool
 
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(DeepSeekApi.FunctionTool.Function) - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool
Create a tool of type 'function' and the given function definition.
FunctionTool(DeepSeekApi.FunctionTool.Type, DeepSeekApi.FunctionTool.Function) - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool
Create a tool of type 'function' and the given function definition.
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, 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
 
GemFireAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.gemfire
GemFireAiSearchFilterExpressionConverter is a class that converts Filter.Expression objects into GemFire VectorDB query string representation.
GemFireAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireAiSearchFilterExpressionConverter
 
GemFireConnectionDetails - Interface in org.springframework.ai.vectorstore.gemfire.autoconfigure
Connection details for a GemFire service.
gemfireVectorStore(EmbeddingModel, GemFireVectorStoreProperties, GemFireConnectionDetails, ObjectProvider, ObjectProvider, 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.google.genai.GoogleGenAiChatModel.ChatModel
gemini-1.5-flash is recommended to upgrade to gemini-2.0-flash-lite
GEMINI_1_5_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-1.5-flash is recommended to upgrade to gemini-2.0-flash-lite
GEMINI_1_5_PRO - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-1.5-pro is recommended to upgrade to gemini-2.0-flash
GEMINI_1_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-1.5-pro is recommended to upgrade to gemini-2.0-flash
GEMINI_2_0_FLASH - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-2.0-flash delivers next-gen features and improved capabilities, including superior speed, built-in tool use, multimodal generation, and a 1M token context window.
GEMINI_2_0_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-2.0-flash delivers next-gen features and improved capabilities, including superior speed, built-in tool use, multimodal generation, and a 1M token context window.
GEMINI_2_0_FLASH_LIGHT - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-2.0-flash-lite is the fastest and most cost efficient Flash model.
GEMINI_2_0_FLASH_LIGHT - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-2.0-flash-lite is the fastest and most cost efficient Flash model.
GEMINI_2_5_FLASH - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-2.5-flash is a thinking model that offers great, well-rounded capabilities.
GEMINI_2_5_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-2.5-flash is a thinking model that offers great, well-rounded capabilities.
GEMINI_2_5_FLASH_LIGHT - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-2.5-flash-lite is the fastest and most cost efficient Flash model.
GEMINI_2_5_PRO - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
gemini-2.5-pro is the most advanced reasoning Gemini model, capable of solving complex problems.
GEMINI_2_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
gemini-2.5-pro is the most advanced reasoning Gemini model, capable of solving complex problems.
GEMINI_3_PRO_PREVIEW - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
 
GeminiRequest(List, GenerativeModel) - Constructor for record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
Creates an instance of a GeminiRequest record class.
GeminiRequest(List, String, GenerateContentConfig) - Constructor for record class org.springframework.ai.google.genai.GoogleGenAiChatModel.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
GEMMA3 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
The current, most capable model that runs on a single GPU.
genAiClient(Client) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
 
genAiClient(Client) - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
generate(Map) - Method in class org.springframework.ai.reader.EmptyJsonMetadataGenerator
 
generate(Map) - 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
GENERATED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
GENERATED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
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, 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) - 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) - 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.google.genai.cache.GoogleGenAiCachedContentService
Retrieves cached content by name.
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, 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
 
getAdvisorName() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getAdvisorOrder() - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
Returns the configured advisor order.
getAdvisorParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
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
 
getAllAnnotatedBeans() - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
 
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.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
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.deepseek.autoconfigure.DeepSeekParentProperties
 
getApiKey() - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
getApiKey() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
getApiKey() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
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.OpenAiAudioSpeechProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
getApiKey() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
getApiKey() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
getApplyLanguageTextNormalization() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getApplyTextNormalization() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getAsync(String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Asynchronously retrieves cached content by name.
getAsyncReadTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
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
 
getAutoCacheThreshold() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getAutoCacheTtl() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getAutoTruncate() - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.common.autoconfigure.properties.McpServerSseProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekParentProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
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.OpenAiAudioSpeechProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
getBaseUrl() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
getBeansByAnnotation(Class) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
 
getBeansByAnnotationType() - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
getBeansByAnnotationType() - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
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
getBetaPrefixPath() - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
getBetaVersion() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
getBiFunctionArgumentClass(Class, 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) - 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
 
getCachedContentName() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getCachedContentService() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
Gets the cached content service for managing cached content.
getCachedContentTokenCount() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the number of tokens in the cached content.
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.
getCacheOptions() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getCacheOptions() - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
getCacheTokensDetails() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the list of modalities of the cached content in the request input.
getCallAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
Returns the list of all the CallAdvisor instances included in this chain at the time of its creation.
getCallAdvisors() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
getCandidateCount() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getCandidateCount() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getCandidatesTokensDetails() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the list of modalities that were returned in the response.
getCapabilities() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
getCapabilities(String) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Obtain the MCP capabilities declared for a given MCP client.
getCapabilities(String) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Obtain the MCP capabilities declared for a given MCP client.
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.google.genai.common.GoogleGenAiSafetySetting
 
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
 
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
 
getCitationDocuments() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getCitedText() - Method in class org.springframework.ai.anthropic.Citation
 
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, String, 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.deepseek.autoconfigure.DeepSeekChatProperties
 
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.repository.neo4j.Neo4jChatMemoryRepository
 
getConfigPrefix() - Static method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
 
getConfigurationPath() - Method in class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
getConnectionAcquisitionTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getConnectionMode() - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
getConnectionMode() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getConnectionName() - Method in class org.springframework.ai.mcp.McpToolsChangedEvent
 
getConnections() - Method in interface org.springframework.ai.mcp.client.common.autoconfigure.McpSseClientConnectionDetails
 
getConnections() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties
Returns the map of configured SSE connections.
getConnections() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties
 
getConnections() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties
Returns the map of configured Streamable Http connections.
getConnections() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.PropertiesMcpSseClientConnectionDetails
 
getConnectionTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getConnectionTimeout() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the input class of a given Consumer class.
getContainer() - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
getContainerName() - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
getContainerName() - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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
 
getContentFieldName() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
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.
getContentLengthFunction() - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
getContents() - Method in class org.springframework.ai.chat.prompt.Prompt
 
getContents() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getContents() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getContents() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentPage
 
getContext() - Method in class org.springframework.ai.chat.model.ToolContext
Returns the immutable context map.
getContext() - Static method in class org.springframework.ai.model.tool.internal.ToolCallReactiveContextHolder
 
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
getContextualName(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getConversationId(Map, String) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseChatMemoryAdvisor
Retrieve the conversation ID from the given context or return the default conversation ID when not found.
getConversionService() - Method in class org.springframework.ai.converter.AbstractConversionServiceOutputConverter
Return the ConversionService used by this converter.
getCount() - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
 
getCreated() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
 
getCreated() - Method in class org.springframework.ai.image.ImageResponseMetadata
 
getCreated() - Method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
 
getCreateTime() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getCredential() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
getCredentialsPath() - Method in class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
getCredentialsUri() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
getCredentialsUri() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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.support.UsageCalculator
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
 
getCustomHeaders() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
getDatabase(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
getDatabaseName() - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
getDatabaseName() - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
getDatabaseName() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
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 interface org.springframework.ai.audio.tts.TextToSpeechModel
 
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.deepseek.DeepSeekChatModel
 
getDefaultOptions() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
getDefaultOptions() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
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.OpenAiAudioSpeechModel
 
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.openaisdk.OpenAiSdkChatModel
 
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
 
getDefaultVoiceSettings() - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Gets the default settings for voices.
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.H2ChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.HsqldbChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
Returns the SQL to delete all messages for a conversation.
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.MysqlChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.OracleChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.PostgresChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqliteChatMemoryRepositoryDialect
 
getDeleteMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqlServerChatMemoryRepositoryDialect
 
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
 
getDeploymentName() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
Alias for getAzureDeploymentName()
getDescription() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
 
getDescription() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
getDescription() - Method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
 
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 class org.springframework.ai.embedding.DefaultEmbeddingOptions
 
getDimensions() - Method in interface org.springframework.ai.embedding.EmbeddingOptions
 
getDimensions() - Method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
 
getDimensions() - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.OllamaEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getDimensions() - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
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.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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
 
getDisplayName() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getDisplayName() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
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
 
getDocumentIndex() - Method in class org.springframework.ai.anthropic.Citation
 
getDocuments() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
getDocumentTitle() - Method in class org.springframework.ai.anthropic.Citation
 
getDoSample() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getDriver() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getDriver() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getDuplicateToolNames(List) - Static method in class org.springframework.ai.tool.support.ToolUtils
 
getDuplicateToolNames(ToolCallback...) - Static method in class org.springframework.ai.tool.support.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, List, List, List) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
Creates an instance of a GetEmbeddingResponse record class.
getEmbeddings(String, String, 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) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List, Map) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List, Map, Integer, Integer) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
 
GetEmbeddingsRequest(List, Map, Integer, Integer, List) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Creates an instance of a GetEmbeddingsRequest record class.
getEnableLogging() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getEncodingFormat() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
 
getEncodingFormat() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
getEndBlockIndex() - Method in class org.springframework.ai.anthropic.Citation
 
getEndCharIndex() - Method in class org.springframework.ai.anthropic.Citation
 
getEndPageNumber() - Method in class org.springframework.ai.anthropic.Citation
 
getEndpoint() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
getEndpoint() - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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
 
getExpireTime() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getExpireTime() - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest
 
getExpireTime() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getExtraBody() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getF16KV() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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
 
getFileMetadata(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
Get metadata for a specific file generated by Skills or uploaded via Files API.
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.audio.tts.DefaultTextToSpeechOptions
 
getFormat() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Returns the output format for the generated audio.
getFormat() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
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.elevenlabs.ElevenLabsTextToSpeechOptions
 
getFormat() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getFormat() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getFrequencyPenalty() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the frequency penalty parameter.
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.deepseek.api.DeepSeekApi.FunctionTool
 
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, 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) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the input class of a given function class.
getFunctionOutputClass(Class) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
Returns the output class of a given function class.
getGenAiClient() - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
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.google.genai.GoogleGenAiChatOptions
 
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.openaisdk.OpenAiSdkImageOptions
 
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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.mistralai.ocr.MistralAiOcrOptions
 
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
 
getImageLimit() - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
getImageMinSize() - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
getImagesPath() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getIncludeExtendedUsageMetadata() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getIncludeImageBase64() - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
getIncludeThoughts() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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
 
getInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.H2ChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.HsqldbChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
Returns the SQL to insert a message.
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.MysqlChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.OracleChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.PostgresChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqliteChatMemoryRepositoryDialect
 
getInsertMessageSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqlServerChatMemoryRepositoryDialect
 
getInstructions() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
 
getInstructions() - Method in class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
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.common.autoconfigure.properties.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
 
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.bedrock.converse.BedrockChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getInternalToolExecutionEnabled() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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.azure.openai.AzureOpenAiResponseFormat
 
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.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.openaisdk.OpenAiSdkChatModel.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.OllamaChatOptions
 
getKeepAlive() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getKeepAliveInterval() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
getKeepAliveInterval() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
getKey() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
getKeyspace() - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
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
 
getLabels() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getLanguage() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
getLanguage() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
getLanguageCode() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
getLocation() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
 
getLocation() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
getLocation() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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
 
getLocationDescription() - Method in class org.springframework.ai.anthropic.Citation
Get a human-readable location description.
getLogitBias() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getLogitBias() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getLogitBias() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the logit bias map.
getLogitsAll() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getLogprobs() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets whether to return log probabilities.
getLogprobs() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
getLowCardinalityKeyValues(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
 
getLowVRAM() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getLowVRAM() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getMainGPU() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getMainGPU() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getMappingJson() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getMaskSensitiveInfo() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.CachedContentServiceCondition
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchNonAwsCondition
 
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.azure.openai.AzureOpenAiChatOptions
 
getMaxCompletionTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMaxCompletionTokens() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the maximum number of completion tokens.
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.google.genai.GoogleGenAiChatOptions
 
getMaxOutputTokens() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getMaxRetries() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
getMaxRetries() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getMaxTokens() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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
getMcpEndpoint() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getMediaLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getMediaLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getMessageLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getMessageLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
getMessages() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getMessagesColumn() - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
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.
getMessageTypeMinContentLengths() - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
getMessageTypeTtl() - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
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.audio.tts.Speech
 
getMetadata() - Method in class org.springframework.ai.audio.tts.TextToSpeechResponse
 
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.OpenAiChatOptions
 
getMetadata() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the metadata map.
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getMetadataLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getMetadataLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
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
 
getMetaFieldPrefix() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getMetaFieldPrefix() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
getMethod() - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
getMethod() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
 
getMetricType() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
getMicrosoftDeploymentName() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
getMicrosoftFoundryServiceVersion() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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.google.genai.MimeTypeDetector
 
getMimeType(File) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(String) - Static method in class org.springframework.ai.google.genai.MimeTypeDetector
 
getMimeType(String) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(URI) - Static method in class org.springframework.ai.google.genai.MimeTypeDetector
 
getMimeType(URI) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(URL) - Static method in class org.springframework.ai.google.genai.MimeTypeDetector
 
getMimeType(URL) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(Path) - Static method in class org.springframework.ai.google.genai.MimeTypeDetector
 
getMimeType(Path) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMimeType(Resource) - Static method in class org.springframework.ai.google.genai.MimeTypeDetector
 
getMimeType(Resource) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
 
getMinP() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getMirostat() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getMirostatEta() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getMirostatTau() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getModality() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
Returns the modality type.
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.audio.tts.DefaultTextToSpeechOptions
 
getModel() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Returns the model to use for text-to-speech.
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.converse.BedrockChatOptions
 
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 class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getModel() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getModel() - Method in class org.springframework.ai.embedding.DefaultEmbeddingOptions
 
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 class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getModel() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getModel() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getModel() - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.mistralai.ocr.MistralAiOcrOptions
 
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.OllamaChatOptions
 
getModel() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.openaisdk.AbstractOpenAiSdkOptions
 
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
getModelEndpointName(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails
Constructs the model endpoint name in the format expected by the embedding models.
getModelId() - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Get the model id.
getModelId() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.openaisdk.OpenAiSdkChatOptions
Gets the number of completions to generate.
getN() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
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.StructuredOutputValidationAdvisor
 
getName() - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
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 enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatModel
 
getName() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
getName() - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
getName() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getName() - Method in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
 
getName() - Method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
 
getName() - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
 
getName() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
getName() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.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 class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
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 enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionModels
 
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.tool.observation.DefaultToolCallingObservationConvention
 
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
 
getNextPageToken() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentPage
 
getNextRequestIds() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getNextText() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getNumBatch() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumBatch() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getNumCtx() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumGPU() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumGPU() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getNumKeep() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumPredict() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumThread() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getNumThread() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getObjectClass() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
getObjectClass() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
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
 
getObservations() - Method in class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties
 
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
 
getOperationMetadata() - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
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.audio.tts.TextToSpeechPrompt
 
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.deepseek.autoconfigure.DeepSeekChatProperties
 
getOptions() - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsSpeechProperties
 
getOptions() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
 
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 class org.springframework.ai.model.mistralai.autoconfigure.MistralAiOcrProperties
 
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.openaisdk.autoconfigure.OpenAiSdkChatProperties
 
getOptions() - Method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkImageProperties
 
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.openaisdk.OpenAiSdkChatModel
Gets the chat options for this model.
getOptions() - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Gets the embedding options for this model.
getOptions() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Gets the image options for this model.
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) - 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.ChatModelCallAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
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.StructuredOutputValidationAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
getOrder() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
getOrganizationId() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
getOriginalToolName() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
 
getOriginalToolName() - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
Returns the original MCP tool name without prefixing.
getOutput() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
getOutput() - Method in class org.springframework.ai.audio.tts.Speech
 
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
 
getOutputAudio() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getOutputAudio() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the output audio parameters.
getOutputFormat() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getOutputFormat() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getOutputModalities() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getOutputModalities() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the output modalities.
getOutputSchema() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getOutputSchema() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getOutputSchema() - Method in interface org.springframework.ai.model.tool.StructuredOutputChatOptions
 
getOutputSchema() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getOutputSchema() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
getOutputSchema() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getPages() - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
getParagraphsByLevel(ParagraphManager.Paragraph, int, boolean) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
 
getParallelToolCalls() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getParallelToolCalls() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets whether to enable parallel tool calls.
getParameters() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig
 
getPartitionKeyPath() - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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 interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
 
getPassword() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
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
 
getPathPrefix() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getPenalizeNewline() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getPii() - Method in class org.springframework.ai.moderation.CategoryScores
 
getPlatform() - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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.deepseek.DeepSeekAssistantMessage
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getPresencePenalty() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getPreviousRequestIds() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getPreviousText() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getPrivateKey() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getProfile() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getProfile() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails
 
getProjectId() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
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
 
getPromptCacheKey() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
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
 
getPromptTokensDetails() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the list of modalities that were processed in the request input.
getPronunciationDictionaryLocators() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getProtocol() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
getProtocol() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
 
getProtocol() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
getProxy() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
getQuality() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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
 
getReadTimeout() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getReasoningContent() - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
getReasoningContent() - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage
 
getReasoningEffort() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getReasoningEffort() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getReasoningEffort() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the reasoning effort level.
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.
getRemainingTtl() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
Gets the remaining time to live for the cached content.
getRepeatLastN() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getRepeatPenalty() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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
 
getRequestMetadata(Map) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
 
getRequestParameters() - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.common.autoconfigure.properties.McpClientCommonProperties
 
getRequestTimeout() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
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 class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
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 class org.springframework.ai.deepseek.DeepSeekChatOptions
 
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.openaisdk.OpenAiSdkChatOptions
Gets the response format configuration.
getResponseFormat() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
getResponseFormat() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getResponseFormat() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getResponseFormat() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
getResponseLogprobs() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getResponseMimeType() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getResponseMimeType() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getResponses() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
 
getResponseSchema() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getResponseSchema() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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.audio.tts.TextToSpeechResponse
 
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
 
getResults() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
 
getResults() - Method in class org.springframework.ai.audio.tts.TextToSpeechResponse
 
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
 
getRevisedPrompt() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
 
getRevisedPrompt() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
 
getRevisedPrompt() - Method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
Gets the revised prompt that was used for image generation.
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
 
getSafetyIdentifier() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getSafetySettings() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.chat.client.advisor.MessageChatMemoryAdvisor
 
getScheduler() - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
 
getScheduler() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
 
getScheduler() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
getScheduler() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
 
getSchema() - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
getSchema() - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
getSchema() - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.OllamaChatOptions
 
getSeed() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getSeed() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the random seed for deterministic generation.
getSeed() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getSeed() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
 
getSeed() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.H2ChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.HsqldbChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
Returns the SQL to fetch conversation IDs.
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.MysqlChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.OracleChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.PostgresChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqliteChatMemoryRepositoryDialect
 
getSelectConversationIdsSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqlServerChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.H2ChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.HsqldbChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
Returns the SQL to fetch messages for a conversation, ordered by timestamp, with limit.
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.MysqlChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.OracleChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.PostgresChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqliteChatMemoryRepositoryDialect
 
getSelectMessagesSql() - Method in class org.springframework.ai.chat.memory.repository.jdbc.SqlServerChatMemoryRepositoryDialect
 
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.common.autoconfigure.properties.McpStdioClientProperties
 
getServerSideTimeout() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
getServiceTier() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getServiceTier() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the service tier.
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getSessionLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getSessionLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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
 
getSimilarity() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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
 
getSize() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
getSkillContainer() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getSkillId() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
 
getSocketTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
getSpeed() - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions
 
getSpeed() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Returns the speed of the generated speech.
getSpeed() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getSpeed() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
getSseEndpoint() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
getSseMessageEndpoint() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
getSslBundle() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getStartBlockIndex() - Method in class org.springframework.ai.anthropic.Citation
 
getStartCharIndex() - Method in class org.springframework.ai.anthropic.Citation
 
getStartPageNumber() - Method in class org.springframework.ai.anthropic.Citation
 
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.deepseek.DeepSeekChatOptions
 
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.OllamaChatOptions
 
getStop() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStop() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the stop sequences.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getStopSequences() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getStopSequences() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getStopSequences() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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
 
getStore() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets whether to store the conversation.
getStrategy() - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
getStrategy() - Method in class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions
Gets the caching strategy.
getStreamAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
Returns the list of all the StreamAdvisor instances included in this chain at the time of its creation.
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
 
getStreamOptions() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the stream options.
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.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
getStrict() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.openaisdk.OpenAiSdkImageOptions
 
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
 
getSystemInstruction() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getSystemInstruction() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getSystemMessage() - Method in class org.springframework.ai.chat.prompt.Prompt
Get the first system message in the prompt.
getSystemMetadata() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
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.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
getTable() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
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.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getTemperature() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
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.openaisdk.OpenAiSdkChatOptions
 
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 class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getTenant(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
getTenantId() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
getTenantName() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
getText() - Method in class org.springframework.ai.audio.tts.TextToSpeechMessage
 
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.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) - Static method in class org.springframework.ai.minimax.api.MiniMaxApi
 
getTextContent(List) - Static method in class org.springframework.ai.openai.api.OpenAiApi
Returns a string containing all text values from the given media content list.
getTextContent(List) - 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().
getTextProperty() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
getTextTemplate() - Method in class org.springframework.ai.document.DefaultContentFormatter
 
getTfsZ() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getThinking() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getThinking() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getThinkingBudget() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getThinkingLevel() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getThinkOption() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getThoughtsTokenCount() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the number of tokens present in thoughts output for thinking-enabled models.
getThreshold() - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
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
 
getTimeout() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
getTimeToLive() - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
getTitle() - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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 interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
 
getToken() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
getToken() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
 
getTokenCount() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
Returns the token count for this modality.
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
 
getToolCallArguments() - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
getToolcallback() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
getToolCallbackProviders() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
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.bedrock.converse.BedrockChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolCallbacks() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Discovers and returns all available tools from configured MCP servers.
getToolCallbacks() - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
 
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.OllamaChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolCallbacks() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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) - 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) - 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.
getToolCallingManager() - Method in class org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
Returns the configured ToolCallingManager.
getToolCallLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getToolCallLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getToolCallLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
getToolCallResult() - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
getToolCallResultConverter(Method) - Static method in class org.springframework.ai.tool.support.ToolUtils
 
getToolCalls() - Method in class org.springframework.ai.chat.messages.AssistantMessage
 
getToolChoice() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getToolChoice() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
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.openaisdk.OpenAiSdkChatOptions
Gets the tool choice configuration.
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.bedrock.converse.BedrockChatOptions
 
getToolContext() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolContext() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getToolContext() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getToolContext() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolContext() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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
 
getToolDefinition() - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
 
getToolDefinition() - Method in exception class 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 class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
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.support.ToolUtils
 
getToolDescriptionFromName(String) - Static method in class org.springframework.ai.tool.support.ToolUtils
 
getToolMetadata() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
 
getToolMetadata() - Method in class org.springframework.ai.tool.method.MethodToolCallback
 
getToolMetadata() - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
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.support.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.bedrock.converse.BedrockChatOptions
 
getToolNames() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
getToolNames() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getToolNames() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getToolNames() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getToolNames() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
getToolResponseLabel() - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig
 
getToolResponseLabel() - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
getToolResponseMimeType() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
getToolReturnDirect(Method) - Static method in class org.springframework.ai.tool.support.ToolUtils
 
getTools() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
getTools() - Method in class org.springframework.ai.mcp.McpToolsChangedEvent
 
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
 
getToolUsePromptTokenCount() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the number of tokens present in tool-use prompts.
getToolUsePromptTokensDetails() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the list of modalities that were processed for tool-use request inputs.
getTopK() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
getTopK() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
getTopK() - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getTopK() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getTopK() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopK() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getTopLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopLogprobs() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the number of top log probabilities to return.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.deepseek.DeepSeekChatOptions
 
getTopP() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
getTopP() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getTopP() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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
 
getTrafficType() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Returns the traffic type showing whether a request consumes Pay-As-You-Go or Provisioned Throughput quota.
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.OllamaChatOptions
 
getTruncate() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getTtl() - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest
 
getTtl() - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest
 
getTtl() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getTtl() - Method in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
getType() - Method in class org.springframework.ai.anthropic.Citation
 
getType() - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
getType() - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool
 
getType() - Method in class org.springframework.ai.deepseek.api.ResponseFormat
 
getType() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
getType() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.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.openaisdk.OpenAiSdkChatModel.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.OllamaChatOptions
 
getUpdateTime() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
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.
getUsageMetadata() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
getUseApproximateKnn() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
getUseCachedContent() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
getUseMLock() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getUseMLock() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getUseMMap() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getUseMMap() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
getUseNUMA() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
getUseNUMA() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.openaisdk.OpenAiSdkChatOptions
Gets the user identifier.
getUser() - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
getUser() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
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.
getUserMessages() - Method in class org.springframework.ai.chat.prompt.Prompt
Get all user messages in the prompt.
getUserMetadata() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
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 interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
 
getUsername() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
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.anthropic.api.AnthropicApi.SkillType
 
getValue() - Method in enum class org.springframework.ai.anthropic.api.AnthropicCacheTtl
 
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.repository.neo4j.MediaAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.repository.neo4j.MessageAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolCallAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolResponseAttributes
 
getValue() - Method in enum class org.springframework.ai.chat.messages.MessageType
 
getValue() - Method in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatModel
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
getValue() - Method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
getValue() - Method in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
 
getValue() - Method in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
 
getValue() - Method in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
getValue() - Method in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
 
getValue() - Method in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiMessageType
 
getValue() - Method in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Returns the string value of the traffic type.
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 enum class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRModel
 
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.OpenAiApi.ServiceTier
 
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.TranscriptionModels
 
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.OpenAiFileApi.Purpose
 
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
 
getVerbosity() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
getVerbosity() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Gets the verbosity level.
getVersion() - Method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
 
getVersion() - Method in class org.springframework.ai.huggingface.model.Info
Router Info
getVersion() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
getVersion() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.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.OllamaChatOptions
 
getVocabOnly() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.audio.tts.DefaultTextToSpeechOptions
 
getVoice() - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions
Returns the voice to use for text-to-speech.
getVoice() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getVoice() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
getVoice(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Returns metadata about a specific voice.
getVoiceId() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getVoices() - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Retrieves a list of all available voices from the ElevenLabs API.
getVoiceSettings() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
getVoiceSettings(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi
Returns the settings for a specific voice.
getWaitingServedRatio() - Method in class org.springframework.ai.huggingface.model.Info
Get waitingServedRatio
getWebSearchOptions() - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
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.openaisdk.OpenAiSdkImageOptions
 
getWidth() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
getWidth() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
GITHUB_MODELS - Enum constant in enum class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup.ModelProvider
 
gitHubModels(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
gitHubModels(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
gitHubModels(boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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_5 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_5_Air - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_5_AirX - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_5_Flash - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_5_X - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_5V - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_6 - 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_4_Thinking_Flash - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_4_Thinking_FlashX - 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
 
GLM_Z1_Air - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_Z1_AirX - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_Z1_Flash - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GLM_Z1_FlashX - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
 
GOOGLE_GEN_AI - Static variable in class org.springframework.ai.model.SpringAIModels
 
GOOGLE_GENAI_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by Vertex AI.
GoogleGenAiCachedContent - Class in org.springframework.ai.google.genai.cache
Represents cached content in Google GenAI for reusing large contexts across multiple requests.
GoogleGenAiCachedContent.Builder - Class in org.springframework.ai.google.genai.cache
 
googleGenAiCachedContentService(GoogleGenAiChatModel) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
 
GoogleGenAiCachedContentService - Class in org.springframework.ai.google.genai.cache
Service for managing cached content in Google GenAI.
GoogleGenAiCachedContentService(Client) - Constructor for class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
 
GoogleGenAiCachedContentService.CachedContentException - Exception Class in org.springframework.ai.google.genai.cache
Exception thrown when cached content operations fail.
GoogleGenAiCachedContentService.CachedContentPage - Class in org.springframework.ai.google.genai.cache
Result of listing cached content with pagination support.
GoogleGenAiChatAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
Auto-configuration for Google GenAI Chat.
GoogleGenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
 
googleGenAiChatModel(Client, GoogleGenAiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
 
GoogleGenAiChatModel - Class in org.springframework.ai.google.genai
Google GenAI Chat Model implementation that provides access to Google's Gemini language models.
GoogleGenAiChatModel(Client, GoogleGenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.google.genai.GoogleGenAiChatModel
Creates a new instance of GoogleGenAiChatModel.
GoogleGenAiChatModel(Client, GoogleGenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.google.genai.GoogleGenAiChatModel
Creates a new instance of GoogleGenAiChatModel.
GoogleGenAiChatModel.Builder - Class in org.springframework.ai.google.genai
 
GoogleGenAiChatModel.ChatModel - Enum Class in org.springframework.ai.google.genai
 
GoogleGenAiChatModel.GeminiMessageType - Enum Class in org.springframework.ai.google.genai
 
GoogleGenAiChatModel.GeminiRequest - Record Class in org.springframework.ai.google.genai
 
GoogleGenAiChatOptions - Class in org.springframework.ai.google.genai
Options for the Google GenAI Chat API.
GoogleGenAiChatOptions() - Constructor for class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
GoogleGenAiChatOptions.Builder - Class in org.springframework.ai.google.genai
 
GoogleGenAiChatOptions.TransportType - Enum Class in org.springframework.ai.google.genai
 
GoogleGenAiChatProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
Configuration properties for Google GenAI Chat.
GoogleGenAiChatProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatProperties
 
googleGenAiClient(GoogleGenAiConnectionProperties) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiChatAutoConfiguration
 
GoogleGenAiConnectionProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.chat
Configuration properties for Google GenAI Chat.
GoogleGenAiConnectionProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
GoogleGenAiConstants - Class in org.springframework.ai.google.genai.common
Constants for Google Gen AI.
GoogleGenAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
Auto-configuration for Google GenAI Embedding Connection.
GoogleGenAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionAutoConfiguration
 
googleGenAiEmbeddingConnectionDetails(GoogleGenAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionAutoConfiguration
 
GoogleGenAiEmbeddingConnectionDetails - Class in org.springframework.ai.google.genai
GoogleGenAiEmbeddingConnectionDetails represents the details of a connection to the embedding service using the new Google Gen AI SDK.
GoogleGenAiEmbeddingConnectionDetails.Builder - Class in org.springframework.ai.google.genai
 
GoogleGenAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
Configuration properties for Google GenAI Embedding Connection.
GoogleGenAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
GoogleGenAiModalityTokenCount - Class in org.springframework.ai.google.genai.metadata
Represents token count information for a specific modality (text, image, audio, video).
GoogleGenAiModalityTokenCount(String, Integer) - Constructor for class org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
Creates a new modality token count instance.
GoogleGenAiRuntimeHints - Class in org.springframework.ai.google.genai.aot
The GoogleGenAiRuntimeHints class is responsible for registering runtime hints for Google GenAI classes.
GoogleGenAiRuntimeHints() - Constructor for class org.springframework.ai.google.genai.aot.GoogleGenAiRuntimeHints
 
GoogleGenAiSafetySetting - Class in org.springframework.ai.google.genai.common
 
GoogleGenAiSafetySetting() - Constructor for class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
GoogleGenAiSafetySetting(GoogleGenAiSafetySetting.HarmCategory, GoogleGenAiSafetySetting.HarmBlockThreshold, GoogleGenAiSafetySetting.HarmBlockMethod) - Constructor for class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
GoogleGenAiSafetySetting.Builder - Class in org.springframework.ai.google.genai.common
 
GoogleGenAiSafetySetting.HarmBlockMethod - Enum Class in org.springframework.ai.google.genai.common
Enum representing methods for evaluating harmful content.
GoogleGenAiSafetySetting.HarmBlockThreshold - Enum Class in org.springframework.ai.google.genai.common
Enum representing different threshold levels for blocking harmful content.
GoogleGenAiSafetySetting.HarmCategory - Enum Class in org.springframework.ai.google.genai.common
Enum representing different categories of harmful content.
googleGenAiTextEmbedding(GoogleGenAiEmbeddingConnectionDetails, GoogleGenAiTextEmbeddingProperties, RetryTemplate, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingAutoConfiguration
 
GoogleGenAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
Auto-configuration for Google GenAI Text Embedding.
GoogleGenAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingAutoConfiguration
 
GoogleGenAiTextEmbeddingModel - Class in org.springframework.ai.google.genai.text
A class representing a Vertex AI Text Embedding Model using the new Google Gen AI SDK.
GoogleGenAiTextEmbeddingModel(GoogleGenAiEmbeddingConnectionDetails, GoogleGenAiTextEmbeddingOptions) - Constructor for class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModel
 
GoogleGenAiTextEmbeddingModel(GoogleGenAiEmbeddingConnectionDetails, GoogleGenAiTextEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModel
 
GoogleGenAiTextEmbeddingModel(GoogleGenAiEmbeddingConnectionDetails, GoogleGenAiTextEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModel
 
GoogleGenAiTextEmbeddingModelName - Enum Class in org.springframework.ai.google.genai.text
VertexAI Embedding Models: - Text embeddings - Multimodal embeddings
GoogleGenAiTextEmbeddingOptions - Class in org.springframework.ai.google.genai.text
Options for the Embedding supported by the GenAI SDK
GoogleGenAiTextEmbeddingOptions() - Constructor for class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
GoogleGenAiTextEmbeddingOptions.Builder - Class in org.springframework.ai.google.genai.text
 
GoogleGenAiTextEmbeddingOptions.TaskType - Enum Class in org.springframework.ai.google.genai.text
 
GoogleGenAiTextEmbeddingProperties - Class in org.springframework.ai.model.google.genai.autoconfigure.embedding
Configuration properties for Google GenAI Text Embedding.
GoogleGenAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiTextEmbeddingProperties
 
GoogleGenAiThinkingLevel - Enum Class in org.springframework.ai.google.genai.common
Enum representing the level of thinking tokens the model should generate.
GoogleGenAiToolCallingManager - Class in org.springframework.ai.google.genai.schema
Implementation of ToolCallingManager specifically designed for Vertex AI Gemini.
GoogleGenAiToolCallingManager(ToolCallingManager) - Constructor for class org.springframework.ai.google.genai.schema.GoogleGenAiToolCallingManager
Creates a new instance of GoogleGenAiToolCallingManager.
GoogleGenAiTrafficType - Enum Class in org.springframework.ai.google.genai.metadata
Represents the traffic type for Google GenAI requests, indicating whether a request consumes Pay-As-You-Go or Provisioned Throughput quota.
GoogleGenAiUsage - Class in org.springframework.ai.google.genai.metadata
Extended usage metadata for Google GenAI responses that includes thinking tokens, cached content, tool-use tokens, and modality breakdowns.
GoogleGenAiUsage(Integer, Integer, Integer, Integer, Integer, Integer, List, List, List, List, GoogleGenAiTrafficType, GenerateContentResponseUsageMetadata) - Constructor for class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
Creates a new GoogleGenAiUsage instance with all extended metadata.
googleSearchRetrieval(boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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_O_MINI_SEARCH_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o mini Search Preview is a specialized model for web search in Chat Completions.
GPT_4_O_MINI_TTS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
Text-to-speech model powered by GPT-4o mini
GPT_4_O_SEARCH_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-4o Search Preview is a specialized model for web search in Chat Completions.
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_MINI_TRANSCRIBE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionModels
Speech-to-text model powered by GPT-4o mini
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.
GPT_4O_TRANSCRIBE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionModels
Speech-to-text model powered by GPT-4o
GPT_5 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-5 is the next-generation flagship model with enhanced capabilities for complex reasoning and problem-solving tasks.
GPT_5_CHAT_LATEST - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-5 Chat points to the GPT-5 snapshot currently used in ChatGPT.
GPT_5_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-5 mini is a faster, more cost-efficient version of GPT-5.
GPT_5_NANO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
GPT-5 Nano is the fastest, cheapest version of GPT-5.
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) - 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.google.genai.GoogleGenAiChatOptions.TransportType
 
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

H2ChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
H2-specific SQL dialect for chat memory repository.
H2ChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.H2ChatMemoryRepositoryDialect
 
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.
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> - 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.
handleElicitation(String, McpSchema.ElicitRequest) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke the elicitation handler for a given MCP client.
handleElicitation(String, McpSchema.ElicitRequest) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke the elicitation handler for a given MCP client.
handleLogging(String, McpSchema.LoggingMessageNotification) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke all elicitation handlers for a given MCP client, sequentially.
handleLogging(String, McpSchema.LoggingMessageNotification) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke all elicitation handlers for a given MCP client, sequentially.
handleProgress(String, McpSchema.ProgressNotification) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke all progress handlers for a given MCP client, sequentially.
handleProgress(String, McpSchema.ProgressNotification) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke all progress handlers for a given MCP client, sequentially.
handlePromptListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke all prompt list changed handlers for a given MCP client, sequentially.
handlePromptListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke all prompt list changed handlers for a given MCP client, sequentially.
handleResourceListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke all resource list changed handlers for a given MCP client, sequentially.
handleResourceListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke all resource list changed handlers for a given MCP client, sequentially.
handleSampling(String, McpSchema.CreateMessageRequest) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke the sampling handler for a given MCP client.
handleSampling(String, McpSchema.CreateMessageRequest) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke the sampling handler for a given MCP client.
handleToolListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
Invoke all tool list changed handlers for a given MCP client, sequentially.
handleToolListChanged(String, List) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
Invoke all tool list changed handlers for a given MCP client, sequentially.
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.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
 
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.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
 
HARM_BLOCK_THRESHOLD_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
 
HARM_CATEGORY_CIVIC_INTEGRITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmCategory
 
HARM_CATEGORY_DANGEROUS_CONTENT - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
HARM_CATEGORY_DANGEROUS_CONTENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmCategory
 
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.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
HARM_CATEGORY_HARASSMENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.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.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
HARM_CATEGORY_HATE_SPEECH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.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.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
HARM_CATEGORY_SEXUALLY_EXPLICIT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.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.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
 
HARM_CATEGORY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmCategory
 
HARM_CATEGORY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
 
HARM_PROBABILITY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
 
HARM_SEVERITY_HIGH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
 
HARM_SEVERITY_LOW - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
 
HARM_SEVERITY_MEDIUM - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
 
HARM_SEVERITY_NEGLIGIBLE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
 
HARM_SEVERITY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
 
hasFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
 
hasFinishReasons(Set) - Method in class org.springframework.ai.chat.model.ChatResponse
Whether the model has finished with any of the given finish reasons.
hash() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns the value of the hash record component.
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.CacheControl
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.OutputFormat
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.Container
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.CitationResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationsConfig
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.ContentBlockThinking
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.FileMetadata
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
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.Skill
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
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.ToolChoiceAny
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
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.audio.tts.DefaultTextToSpeechOptions
 
hashCode() - Method in class org.springframework.ai.audio.tts.Speech
 
hashCode() - Method in class org.springframework.ai.audio.tts.TextToSpeechMessage
 
hashCode() - Method in class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
hashCode() - Method in class org.springframework.ai.audio.tts.TextToSpeechResponse
 
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.AzureOpenAiResponseFormat
 
hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
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.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.repository.cassandra.CassandraChatMemoryRepositoryConfig.SchemaColumn
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
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.CreateDatabaseRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateTenantRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Database
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 record class org.springframework.ai.chroma.vectorstore.ChromaApi.Tenant
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage.PromptTokensDetails
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.deepseek.api.ResponseFormat
 
hashCode() - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
hashCode() - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
hashCode() - Method in class org.springframework.ai.document.Document
 
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voices
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.google.genai.common.GoogleGenAiSafetySetting
 
hashCode() - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.NamedClientMcpTransport
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mcp.McpConnectionInfo
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 class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
Returns a hash code value for this object.
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.OllamaChatOptions
 
hashCode() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
hashCode() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
Returns a hash code value for this object.
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.Annotation
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
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.MediaContent.InputFile
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.ChatCompletionRequest.WebSearchOptions
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
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.OpenAiFileApi.DeleteFileResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObjectResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
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.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 class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
 
hashCode() - Method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
 
hashCode() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
hashCode() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Returns a hash code value for this object.
hashCode() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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 record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.TopContent
Returns a hash code value for this object.
hashCode() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
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.ChatCompletionRequest.Thinking
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.ZhiPuAiApi.Usage.PromptTokensDetails
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.ZhiPuAiAssistantMessage
 
hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
hasMore() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
Returns the value of the hasMore record component.
hasNextPage() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentPage
 
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(HttpHeaders) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
 
headers(HttpHeaders) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Returns the value of the height record component.
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.openaisdk.OpenAiSdkImageOptions.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
 
HIGH - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiThinkingLevel
High thinking level.
HIGH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.SearchContextSize
High context size.
HIGH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
 
HIGH - Static variable in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
High thinking level for GPT-OSS.
HIGH_QUALITY - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
HIGH_QUALITY - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
highQualityBaseModelIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the highQualityBaseModelIds record component.
history() - Method in record class org.springframework.ai.rag.Query
Returns the value of the history record component.
history(List) - Method in class org.springframework.ai.rag.Query.Builder
 
history(Message...) - Method in class org.springframework.ai.rag.Query.Builder
 
historyItemSampleId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the historyItemSampleId record component.
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.
HNSW - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
 
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.
HsqldbChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
HSQLDB-specific SQL dialect for chat memory repository.
HsqldbChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.HsqldbChatMemoryRepositoryDialect
 
HTTP_USER_AGENT_HEADER - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
HttpBasicAuth - Class in org.springframework.ai.huggingface.invoker.auth
 
HttpBasicAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
 
httpHeaders(Map) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
httpHeaders(Map) - 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.Container
Returns the value of the id record component.
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.anthropic.api.AnthropicApi.FileMetadata
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 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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
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 record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
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.OpenAiFileApi.DeleteFileResponse
Returns the value of the id record component.
id() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
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.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
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.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
id(String) - Method in class org.springframework.ai.bedrock.converse.api.StreamingToolCallBuilder
 
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.mistralai.ocr.MistralAiOcrOptions.Builder
 
id(String) - Method in class org.springframework.ai.moderation.Moderation.Builder
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.repository.neo4j.MediaAttributes
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolCallAttributes
 
ID - Enum constant in enum class org.springframework.ai.chat.memory.repository.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.IsNotNullExpressionContext
 
identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
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.repository.neo4j.MediaAttributes
 
IDX - Enum constant in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolCallAttributes
 
IDX - Enum constant in enum class org.springframework.ai.chat.memory.repository.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.
imageBase64() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the imageBase64 record component.
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
 
imageLimit() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns the value of the imageLimit record component.
imageLimit(Integer) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions.Builder
 
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
 
imageMinSize() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns the value of the imageMinSize record component.
imageMinSize(Integer) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions.Builder
 
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.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.
ImageModelPromptContentObservationHandler - Class in org.springframework.ai.image.observation
Handler for emitting image prompt content to logs.
ImageModelPromptContentObservationHandler() - Constructor for class org.springframework.ai.image.observation.ImageModelPromptContentObservationHandler
 
imageName() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Returns the value of the imageName record component.
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) - Constructor for class org.springframework.ai.image.ImagePrompt
 
ImagePrompt(List, 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) - Constructor for class org.springframework.ai.image.ImageResponse
Construct a new ImageResponse instance without metadata.
ImageResponse(List, 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.mistralai.ocr.MistralOcrApi.OCRPage
Returns the value of the images record component.
images() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the images record component.
images(List) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
imagesPath(String) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
 
imageUrl() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the imageUrl record component.
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.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
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.
ImageURLChunk(String) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Create an ImageURLChunk.
ImageURLChunk(String, String, String) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Creates an instance of a ImageURLChunk 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) - 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
 
includeExtendedUsageMetadata(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
includeImageBase64() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns the value of the includeImageBase64 record component.
includeImageBase64(Boolean) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions.Builder
 
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.
includeObfuscation() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Returns the value of the includeObfuscation record component.
includeObfuscation(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
includeOriginal(Boolean) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
 
includeThoughts(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
includeUsage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
Returns the value of the includeUsage record component.
includeUsage() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Returns the value of the includeUsage record component.
includeUsage(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions.Builder
 
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.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
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.mistralai.ocr.MistralOcrApi.OCRPage
Returns the value of the index record component.
index() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
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(Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.
initializeResult() - Method in record class org.springframework.ai.mcp.McpConnectionInfo
Returns the value of the initializeResult record component.
initializeResult(McpSchema.InitializeResult) - Method in class org.springframework.ai.mcp.McpConnectionInfo.Builder
Sets the initialize result.
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.cassandra.CassandraVectorStore.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.
initIndicesAfterStartup() - Method in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryIndexCreatorAutoConfiguration
Initializes MongoDB indices after application context refresh.
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.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(Map) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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.
inputFile() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Returns the value of the inputFile record component.
InputFile(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputFile
Creates an instance of a InputFile 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(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.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.
instagramUsername() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the instagramUsername 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
 
INTEGER_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
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.deepseek.DeepSeekChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.openai.OpenAiChatModel
 
internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Internal method to handle chat completion calls with tool execution support.
internalError(STMessage) - Method in class org.springframework.ai.template.st.Slf4jStErrorListener
 
internalInvocation(I, Class) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
Internal method to invoke the model and return the response.
internalInvocationStream(I, Class) - 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.deepseek.DeepSeekChatModel
 
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
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.openaisdk.OpenAiSdkChatModel
Internal method to handle streaming chat completion calls with tool execution support.
internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
 
internalToolExecutionEnabled(boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.bedrock.converse.BedrockChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.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.OllamaChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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
 
invalidateCache() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
Invalidates the cached tool callbacks, forcing re-discovery on next request.
invalidateCache() - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Invalidates the cached tool callbacks, forcing re-discovery on next request.
invocationLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
Returns the value of the invocationLatency record component.
invokeAPI(String, HttpMethod, MultiValueMap, Object, HttpHeaders, MultiValueMap, List, MediaType, String[], ParameterizedTypeReference) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
Invoke API by sending HTTP request with the given options.
IOError(STMessage) - Method in class org.springframework.ai.template.st.Slf4jStErrorListener
 
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
IS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
IS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
IS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNotNullExpressionContext
 
IS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
isAllowedToFineTune() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the isAllowedToFineTune record component.
isAutoId() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
isCachingEnabled() - Method in class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
isCitationsEnabled() - Method in class org.springframework.ai.anthropic.api.CitationDocument
 
isCompletion() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
isCopyContentFormatter() - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
isCreateExtension() - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
isCreateIndices() - Method in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
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
isDisallowDelete() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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 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.support.UsageCalculator
Check if the Usage is empty.
isEnabled() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerProperties
 
isEnabled() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
isEnabled() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.Toolcallback
 
isEnabled() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties
 
isEnabled() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
isEnabled() - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
isEnabled() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
isEnabled() - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
isEnabled() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
isExpired() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
Checks if the cached content has expired.
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
 
isGitHubModels() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
isIncludeContent() - Method in class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties.Observations
 
isIncludeErrorLogging() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isInitialized() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
isInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
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
 
isLegacy() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the isLegacy record component.
isLogCompletion() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
isLogCompletion() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isLogprobs() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
isLogPrompt() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
isLogPrompt() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
isLogPrompt() - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
isLogQueryResponse() - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
isMicrosoftFoundry() - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
isMixed() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the isMixed record component.
isModelAvailable(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
 
isNotNull(String) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
ISNOTNULL - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
IsNotNullExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNotNullExpressionContext
 
isNull(String) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
ISNULL - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
 
IsNullExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
ISOMETRIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
isOnClientErrors() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
isOwner() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the isOwner record component.
isPass() - Method in class org.springframework.ai.evaluation.EvaluationResponse
 
isPii() - Method in class org.springframework.ai.moderation.Categories
 
isPrompt() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
isPromptChangeNotification() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
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
 
isResource() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
isResourceChangeNotification() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
isReturnFullText() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
Get returnFullText
isRootChangeNotification() - Method in class org.springframework.ai.mcp.client.common.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.common.autoconfigure.properties.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(DeepSeekApi.ChatCompletionChunk) - Method in class org.springframework.ai.deepseek.api.DeepSeekStreamFunctionCallingHelper
 
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(DeepSeekApi.ChatCompletionChunk) - Method in class org.springframework.ai.deepseek.api.DeepSeekStreamFunctionCallingHelper
 
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
 
isText() - Method in class org.springframework.ai.document.Document
Determines whether this document contains text or media content.
isThrowExceptionOnError() - Method in class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties
 
isTool() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
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.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
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
 
isToolUseStart(AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
 
isUseKeylessAuth() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
isUseTls() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
 
isUsingBasicAuthentication() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
 
isUsingTokenAuthentication() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
 
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
isVerified() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns the value of the isVerified record component.
isVertexAi() - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
isVertexAi() - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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.repository.cassandra.CassandraChatMemoryRepositoryConfig.SchemaColumn
 
javaType() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
 
JdbcChatMemoryRepository - Class in org.springframework.ai.chat.memory.repository.jdbc
An implementation of ChatMemoryRepository for JDBC.
JdbcChatMemoryRepository.Builder - Class in org.springframework.ai.chat.memory.repository.jdbc
 
JdbcChatMemoryRepositoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure
 
JdbcChatMemoryRepositoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryAutoConfiguration
 
JdbcChatMemoryRepositoryDialect - Interface in org.springframework.ai.chat.memory.repository.jdbc
Abstraction for database-specific SQL for chat memory repository.
JdbcChatMemoryRepositoryProperties - Class in org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure
 
JdbcChatMemoryRepositoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
jdbcTemplate(JdbcTemplate) - Method in class org.springframework.ai.chat.memory.repository.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) - Method in class org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner
 
join(Map) - 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.openai.api.OpenAiAudioApi.TranscriptResponseFormat
 
JSON_OBJECT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.Type
Enables JSON mode, which guarantees the message the model generates is valid JSON.
JSON_OBJECT - Enum constant in enum class org.springframework.ai.deepseek.api.ResponseFormat.Type
Enables JSON mode, which guarantees the message the model generates is valid JSON.
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_OBJECT - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatModel.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.azure.openai.AzureOpenAiResponseFormat.Type
Enables Structured Outputs which guarantees the model will match your supplied JSON schema.
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.openaisdk.OpenAiSdkChatModel.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
 
jsonObject() - Static method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
 
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.azure.openai.AzureOpenAiResponseFormat.Builder
 
jsonSchema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
jsonSchema(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel.ResponseFormat.Builder
 
jsonSchema(AzureOpenAiResponseFormat.JsonSchema) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.Builder
 
jsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
JsonSchema() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema
 
JsonSchema() - Constructor for class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
 
JsonSchemaConverter - Class in org.springframework.ai.google.genai.schema
Utility class for converting JSON Schema to OpenAPI schema format.
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.
JsonSchemaUtils - Class in org.springframework.ai.util.json.schema
Utility methods for working with 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 using the default ObjectMapper.
jsonToMap(String, ObjectMapper) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given JSON string to a Map of String and Object using a custom ObjectMapper.
jsonToObject(String, Class) - 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
Creates a new JTokkitTokenCountEstimator with default CL100K_BASE encoding.
JTokkitTokenCountEstimator(EncodingType) - Constructor for class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
Creates a new JTokkitTokenCountEstimator with the specified encoding type.

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.OllamaChatOptions.Builder
 
keepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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
 
keywordCount(int) - Method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher.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
Create a new KeywordMetadataEnricher instance.
KeywordMetadataEnricher(ChatModel, PromptTemplate) - Constructor for class org.springframework.ai.model.transformer.KeywordMetadataEnricher
Create a new KeywordMetadataEnricher instance.
KeywordMetadataEnricher.Builder - Class in org.springframework.ai.model.transformer
 
KEYWORDS_TEMPLATE - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
 
keywordsTemplate(PromptTemplate) - Method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher.Builder
 
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) - 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.
labels() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the labels record component.
labels() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the labels record component.
labels(Map) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the language record component.
language() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Returns the value of the language record component.
language() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
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
 
languageCode() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the languageCode record component.
languageCode(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
languageCode(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.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.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
The maximum number of tokens specified in the request was reached.
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.ollama.api.ThinkOption.ThinkLevel
Returns the value of the level record component.
level() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the level record component.
levenshteinDistance() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the levenshteinDistance record component.
license() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
Returns the value of the license record component.
likedByCount() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the likedByCount record component.
limit() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
Returns the value of the limit record component.
limit() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns the value of the limit record component.
limit(Integer) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
LINE_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
list(Integer, String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Lists all cached content with optional pagination.
listAll() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Lists all cached content without pagination.
listCollections(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
 
ListFileRequest(String, Integer, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Creates an instance of a ListFileRequest record class.
listFiles(Integer, String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
List all files with optional pagination.
listFiles(OpenAiFileApi.ListFileRequest) - Method in class org.springframework.ai.openai.api.OpenAiFileApi
Returns a list of files
ListModelResponse(List) - 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
 
liveModerationEnabled() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the liveModerationEnabled record component.
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.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
location(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
 
logger - Static variable in interface org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepositoryDialect
 
logger - Static variable in interface org.springframework.ai.tool.ToolCallback
 
LoggingMarkers - Class in org.springframework.ai.util
Utility class that provides predefined SLF4J Marker instances used in logging operations within the application.
loggingSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
loggingSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
logitBias() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the logitBias record component.
logitBias(Map) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
logitBias(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
logitBias(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
logitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
logprob() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns the value of the logprob record component.
logprob() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Returns the value of the logprob record component.
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.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
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.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Returns the value of the logprobs record component.
logprobs() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the logprobs record component.
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.deepseek.DeepSeekChatOptions.Builder
 
logprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
logprobs(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
logprobs(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
LogProbs(Double, List, List) - Constructor for record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List, List) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List, List) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
Creates an instance of a LogProbs record class.
LogProbs(List) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
Creates an instance of a LogProbs record class.
logRequest(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
logResponse(ChatClientResponse) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
LONG_SUFFIX - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
LONG_SUFFIX - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
LONG_SUFFIX() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
LongConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
LOW - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiThinkingLevel
Low thinking level.
LOW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.SearchContextSize
Low context size.
LOW - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
 
LOW - Static variable in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
Low thinking level for GPT-OSS.
LOW_POLY - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
lowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
lowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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

MAGISTRAL_MEDIUM - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
MAGISTRAL_SMALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
main(String[]) - Static method in class org.springframework.ai.utils.AudioPlayer
 
mainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
mainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.Builder
 
makeAsyncClientsClosable(List) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
 
makeSyncClientsClosable(List) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
Creates a closeable wrapper for MCP sync clients to ensure proper resource cleanup.
manageDocumentIds(boolean) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets whether to manage document IDs during indexing operations.
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.
manualVerification() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the manualVerification record component.
ManualVerification(String, Integer, List) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Creates an instance of a ManualVerification record class.
ManualVerificationFile(String, String, String, Integer, Integer) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Creates an instance of a ManualVerificationFile record class.
manualVerificationRequested() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the manualVerificationRequested record component.
map - Variable in class org.springframework.ai.model.AbstractResponseMetadata
Metadata map.
map(Observation.Context) - Method in class org.springframework.ai.tool.observation.ToolCallingContentObservationFilter
 
mapMessage(Conversation) - Static method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
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, Class) - 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, 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.
markdown() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Returns the value of the markdown record component.
MarkdownCodeBlockCleaner - Class in org.springframework.ai.converter
A ResponseTextCleaner that removes markdown code block formatting from LLM responses.
MarkdownCodeBlockCleaner() - Constructor for class org.springframework.ai.converter.MarkdownCodeBlockCleaner
 
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(List, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Create a new MarkdownDocumentReader instance using already resolved resources.
MarkdownDocumentReader(Resource, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
Create a new MarkdownDocumentReader instance using a single Resource.
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.azure.openai.AzureOpenAiChatOptions.Builder
Sets an upper bound for the number of tokens that can be generated for a completion, including visible output tokens and reasoning tokens.
maxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
Sets an upper bound for the number of tokens that can be generated for a completion, including visible output tokens and reasoning tokens.
maxCompletionTokens(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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.google.genai.GoogleGenAiChatOptions.Builder
 
maxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
maxRepeatAttempts(int) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the number of repeat attempts.
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
 
maxRetries(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
maxRetries(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
maxRetries(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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.deepseek.api.DeepSeekApi.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
Sets the maximum number of tokens to generate in the chat completion.
maxTokens(Integer) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
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
Sets the maximum number of tokens to generate in the chat completion.
maxTokens(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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
 
maxVerificationAttempts() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the maxVerificationAttempts record component.
maxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
 
McpAsyncClientConfigurer - Class in org.springframework.ai.mcp.client.common.autoconfigure.configurer
 
McpAsyncClientConfigurer(List) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.configurer.McpAsyncClientConfigurer
 
McpAsyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
Interface for customizing asynchronous MCP client configurations.
mcpAsyncClients(McpAsyncClientConfigurer, McpClientCommonProperties, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
 
mcpAsyncServer(McpServerTransportProviderBase, McpSchema.ServerCapabilities.Builder, McpServerProperties, McpServerChangeNotificationProperties, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration
 
mcpAsyncToolCallbacks(ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration
 
mcpAsyncToolChangeEventEmmiter(ApplicationEventPublisher) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
 
McpAsyncToolsChangeEventEmmiter - Class in org.springframework.ai.mcp.client.common.autoconfigure
Emits McpToolsChangedEvent when the MCP Tools have changed for a given MCP connection.
McpAsyncToolsChangeEventEmmiter(ApplicationEventPublisher) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.McpAsyncToolsChangeEventEmmiter
 
mcpClient(McpAsyncClient) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback.Builder
Sets the MCP client for tool execution.
mcpClient(McpSyncClient) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
Sets the MCP client for tool execution.
McpClientAnnotationScannerAutoConfiguration - Class in org.springframework.ai.mcp.client.common.autoconfigure.annotations
 
McpClientAnnotationScannerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration
 
McpClientAnnotationScannerAutoConfiguration.ClientAnnotatedBeanFactoryInitializationAotProcessor - Class in org.springframework.ai.mcp.client.common.autoconfigure.annotations
 
McpClientAnnotationScannerAutoConfiguration.ClientMcpAnnotatedBeans - Class in org.springframework.ai.mcp.client.common.autoconfigure.annotations
 
McpClientAnnotationScannerProperties - Class in org.springframework.ai.mcp.client.common.autoconfigure.annotations
 
McpClientAnnotationScannerProperties() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerProperties
 
McpClientAutoConfiguration - Class in org.springframework.ai.mcp.client.common.autoconfigure
Auto-configuration for Model Context Protocol (MCP) client support.
McpClientAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
 
McpClientAutoConfiguration.CloseableMcpAsyncClients - Record Class in org.springframework.ai.mcp.client.common.autoconfigure
 
McpClientAutoConfiguration.CloseableMcpSyncClients - Record Class in org.springframework.ai.mcp.client.common.autoconfigure
Record class that implements AutoCloseable to ensure proper cleanup of MCP clients.
McpClientAutoConfigurationRuntimeHints - Class in org.springframework.ai.mcp.client.common.autoconfigure.aot
 
McpClientAutoConfigurationRuntimeHints - Class in org.springframework.ai.mcp.client.httpclient.autoconfigure.aot
 
McpClientAutoConfigurationRuntimeHints - Class in org.springframework.ai.mcp.client.webflux.autoconfigure.aot
 
McpClientAutoConfigurationRuntimeHints() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
McpClientAutoConfigurationRuntimeHints() - Constructor for class org.springframework.ai.mcp.client.httpclient.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
McpClientAutoConfigurationRuntimeHints() - Constructor for class org.springframework.ai.mcp.client.webflux.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
McpClientCommonProperties - Class in org.springframework.ai.mcp.client.common.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.common.autoconfigure.properties.McpClientCommonProperties
 
McpClientCommonProperties.ClientType - Enum Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Client types supported by the MCP client.
McpClientCommonProperties.Toolcallback - Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Represents a callback configuration for tools.
mcpClients(McpAsyncClient...) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
Sets MCP clients.
mcpClients(McpSyncClient...) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Sets MCP clients for tool discovery (replaces existing).
mcpClients(List) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
Sets MCP clients.
mcpClients(List) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Sets MCP clients for tool discovery (replaces existing).
McpConnectionInfo - Record Class in org.springframework.ai.mcp
MCP connection info record containing the client and server related metadata.
McpConnectionInfo(McpSchema.ClientCapabilities, McpSchema.Implementation, McpSchema.InitializeResult) - Constructor for record class org.springframework.ai.mcp.McpConnectionInfo
Creates an instance of a McpConnectionInfo record class.
McpConnectionInfo.Builder - Class in org.springframework.ai.mcp
Builder class for constructing McpConnectionInfo instances.
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
 
McpServerAnnotationScannerAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerAnnotationScannerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration
 
McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedBeanFactoryInitializationAotProcessor - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedMethodBeanPostProcessor - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerAnnotationScannerAutoConfiguration.ServerMcpAnnotatedBeans - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerAnnotationScannerProperties - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerAnnotationScannerProperties() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties
 
McpServerAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure
Auto-configuration for the Model Context Protocol (MCP) Server.
McpServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration
 
McpServerAutoConfiguration.EnabledSseServerCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerAutoConfiguration.EnabledStreamableServerCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerAutoConfiguration.NonStatelessServerCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerChangeNotificationProperties - Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
 
McpServerChangeNotificationProperties() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
mcpServerObjectMapper() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerObjectMapperAutoConfiguration
Creates a configured ObjectMapper for MCP server JSON serialization.
McpServerObjectMapperAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerObjectMapperAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerObjectMapperAutoConfiguration
 
McpServerProperties - Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
Configuration properties for the Model Context Protocol (MCP) server.
McpServerProperties() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
McpServerProperties.ApiType - Enum Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
API types supported by the MCP server.
McpServerProperties.Capabilities - Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
 
McpServerProperties.ServerProtocol - Enum Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
 
McpServerSpecificationFactoryAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
McpServerSpecificationFactoryAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerSpecificationFactoryAutoConfiguration
 
McpServerSseProperties - Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
 
McpServerSseProperties() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
McpServerSseWebFluxAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
Auto-configuration for MCP WebFlux Server Transport.
McpServerSseWebFluxAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebFluxAutoConfiguration
 
McpServerSseWebMvcAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
Auto-configuration for MCP WebMvc Server Transport.
McpServerSseWebMvcAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebMvcAutoConfiguration
 
McpServerStatelessAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerStatelessAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerStatelessAutoConfiguration
 
McpServerStatelessAutoConfiguration.EnabledStatelessServerCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
McpServerStatelessWebFluxAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
 
McpServerStatelessWebFluxAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebFluxAutoConfiguration
 
McpServerStatelessWebMvcAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
 
McpServerStatelessWebMvcAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebMvcAutoConfiguration
 
McpServerStdioDisabledCondition - Class in org.springframework.ai.mcp.server.common.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.common.autoconfigure.McpServerStdioDisabledCondition
 
McpServerStreamableHttpProperties - Class in org.springframework.ai.mcp.server.common.autoconfigure.properties
 
McpServerStreamableHttpProperties() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
McpServerStreamableHttpWebFluxAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
 
McpServerStreamableHttpWebFluxAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebFluxAutoConfiguration
 
McpServerStreamableHttpWebMvcAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
 
McpServerStreamableHttpWebMvcAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebMvcAutoConfiguration
 
McpSseClientConnectionDetails - Interface in org.springframework.ai.mcp.client.common.autoconfigure
Connection details for an MCP client.
McpSseClientProperties - Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Configuration properties for Server-Sent Events (SSE) based MCP client connections.
McpSseClientProperties() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties
 
McpSseClientProperties.SseParameters - Record Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Parameters for configuring an SSE connection to an MCP server.
mcpStatelessAsyncServer(McpStatelessServerTransport, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerStatelessAutoConfiguration
 
mcpStatelessSyncServer(McpStatelessServerTransport, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, Environment) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerStatelessAutoConfiguration
 
McpStdioClientProperties - Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Configuration properties for the Model Context Protocol (MCP) stdio client.
McpStdioClientProperties() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties
 
McpStdioClientProperties.Parameters - Record Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Record representing the parameters for an MCP server connection.
McpStreamableHttpClientProperties - Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Configuration properties for Streamable Http client connections.
McpStreamableHttpClientProperties() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties
 
McpStreamableHttpClientProperties.ConnectionParameters - Record Class in org.springframework.ai.mcp.client.common.autoconfigure.properties
Parameters for configuring an Streamable Http connection to an MCP server.
McpSyncClientConfigurer - Class in org.springframework.ai.mcp.client.common.autoconfigure.configurer
Configurer class for customizing MCP synchronous clients.
McpSyncClientConfigurer(List) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.configurer.McpSyncClientConfigurer
 
McpSyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
Interface for customizing synchronous MCP client configurations.
mcpSyncClients(McpSyncClientConfigurer, McpClientCommonProperties, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
Creates a list of McpSyncClient instances based on the available transports.
mcpSyncServer(McpServerTransportProviderBase, McpSchema.ServerCapabilities.Builder, McpServerProperties, McpServerChangeNotificationProperties, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider, Environment) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration
 
mcpSyncToolChangeEventEmmiter(ApplicationEventPublisher) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
 
McpSyncToolsChangeEventEmmiter - Class in org.springframework.ai.mcp.client.common.autoconfigure
Emits McpToolsChangedEvent when the MCP Tools have changed for a given MCP connection.
McpSyncToolsChangeEventEmmiter(ApplicationEventPublisher) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.McpSyncToolsChangeEventEmmiter
 
McpToolCallbackAutoConfiguration - Class in org.springframework.ai.mcp.client.common.autoconfigure
Responsible to convert MCP (sync and async) clients into Spring AI ToolCallbacksProviders.
McpToolCallbackAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration
 
McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition - Class in org.springframework.ai.mcp.client.common.autoconfigure
 
McpToolCallbackAutoConfigurationCondition() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition
 
mcpToolCallbacks(ObjectProvider, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration
Creates tool callbacks for all configured MCP clients.
McpToolFilter - Interface in org.springframework.ai.mcp
A BiPredicate for SyncMcpToolCallbackProvider and the AsyncMcpToolCallbackProvider to filter the discovered tool for the given McpConnectionInfo.
McpToolNamePrefixGenerator - Interface in org.springframework.ai.mcp
Strategy interface for generating prefixed tool name based on MCP client/server and Tool information.
McpToolsChangedEvent - Class in org.springframework.ai.mcp
Event published when the MCP Tools have changed for a given MCP connection.
McpToolsChangedEvent(String, List) - Constructor for class org.springframework.ai.mcp.McpToolsChangedEvent
 
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.
media - Variable in class org.springframework.ai.chat.messages.AssistantMessage
 
media - Variable in class org.springframework.ai.chat.messages.UserMessage
 
media() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
media(List) - Method in class org.springframework.ai.chat.messages.AssistantMessage.Builder
 
media(List) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
media(List) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
media(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.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.repository.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, OpenAiApi.ChatCompletionMessage.MediaContent.InputFile) - 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(OpenAiApi.ChatCompletionMessage.MediaContent.InputFile) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
Shortcut constructor for a file 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.
MEDIUM - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.SearchContextSize
Medium context size.
MEDIUM - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
 
MEDIUM - Static variable in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
Medium thinking level for GPT-OSS.
merge(Object, Object, Class) - 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, List) - 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(DeepSeekApi.ChatCompletionChunk, DeepSeekApi.ChatCompletionChunk) - Method in class org.springframework.ai.deepseek.api.DeepSeekStreamFunctionCallingHelper
 
merge(EmbeddingOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
 
merge(EmbeddingOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
merge(ImageOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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(OpenAiSdkChatOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
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, 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, List) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolContext(Map, Map) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolNames(Set, Set) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
 
mergeToolUseEvents(AnthropicApi.StreamEvent, AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
Merge the tool‑use related streaming events into one aggregate event so that the upper layers see a single ContentBlock with the full JSON input.
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.chat.memory.repository.mongo.Conversation
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns the value of the message record component.
message() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
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(String, String, Map) - Constructor for record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
Creates an instance of a Message record class.
Message(OllamaApi.Message.Role, String, List, List, String, String) - 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.repository.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.repository.neo4j
 
MessageChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
Memory is retrieved added as a collection of messages to the prompt
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.deepseek.api.DeepSeekApi.ChatCompletionRequest
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) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
messages(List) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
messages(List) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
messages(List) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
 
messages(List) - 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.
messageTypeMinContentLength(MessageType, Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
messageTypeMinContentLengths(Map) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
messageTypeTtl(Map) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
messageTypeTtl(MessageType, AnthropicCacheTtl) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
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 class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
metadata() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
metadata() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
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 interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
metadata(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
metadata(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
metadata(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
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) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
metadata(Map) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
metadata(Map) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
metadata(Map) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
 
metadata(Map) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
 
metadata(Map) - Method in class org.springframework.ai.chat.messages.ToolResponseMessage.Builder
 
metadata(Map) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
 
metadata(Map) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
Add metadata to the Generation result.
metadata(Map) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
 
metadata(Map) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
 
metadata(Map) - Method in class org.springframework.ai.document.Document.Builder
 
metadata(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
metadata(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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
 
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) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
Sets the metadata fields list.
metadataFields(List) - 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) - 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
 
metadataMode - Variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
 
metadataMode(MetadataMode) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel.Builder
 
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) - 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 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.
MICROSOFT_FOUNDRY - Enum constant in enum class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup.ModelProvider
 
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.repository.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() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FileMetadata
Returns the value of the mimeType record component.
mimeType() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns the value of the mimeType record component.
mimeType() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns the value of the mimeType record component.
mimeType() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns the value of the mimeType record component.
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.google.genai
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 - 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.google.genai.MimeTypeDetector
 
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, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider, ObjectProvider) - 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, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider) - 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.OllamaChatOptions.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
 
MINUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
mirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
mirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
mirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.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_MEDIUM - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
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.
MISTRAL_OCR_LATEST - Enum constant in enum class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRModel
 
mistralAiApi(MistralAiApi) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
mistralAiApi(MistralAiApi) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel.Builder
 
MistralAiApi - Class in org.springframework.ai.mistralai.api
Single-class, Java Client library for Mistral AI platform.
MistralAiApi(String, String, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
Create a new client api.
MistralAiApi.Builder - Class in org.springframework.ai.mistralai.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, ObjectProvider, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider, ObjectProvider) - 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, 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, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider) - 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, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
 
MistralAiEmbeddingModel.Builder - Class in org.springframework.ai.mistralai
 
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(MistralAiModerationApi) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel.Builder
 
MistralAiModerationApi - Class in org.springframework.ai.mistralai.api
Mistral AI Moderation API.
MistralAiModerationApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi
 
MistralAiModerationApi.Builder - Class in org.springframework.ai.mistralai.api
 
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
List of well-known Mistral moderation models.
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, ResponseErrorHandler) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
 
MistralAiModerationModel - Class in org.springframework.ai.mistralai.moderation
 
MistralAiModerationModel(MistralAiModerationApi, RetryTemplate, MistralAiModerationOptions) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
 
MistralAiModerationModel.Builder - Class in org.springframework.ai.mistralai.moderation
 
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.
MistralAiOcrAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
OCR Auto-configuration for Mistral AI OCR.
MistralAiOcrAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiOcrAutoConfiguration
 
MistralAiOcrOptions - Class in org.springframework.ai.mistralai.ocr
Options for Mistral AI OCR requests.
MistralAiOcrOptions() - Constructor for class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
MistralAiOcrOptions.Builder - Class in org.springframework.ai.mistralai.ocr
 
MistralAiOcrProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
Configuration properties for Mistral AI OCR.
MistralAiOcrProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiOcrProperties
 
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
 
mistralOcrApi(MistralAiCommonProperties, MistralAiOcrProperties, ObjectProvider, ResponseErrorHandler) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiOcrAutoConfiguration
 
MistralOcrApi - Class in org.springframework.ai.mistralai.ocr
Java Client library for the Mistral AI OCR API.
MistralOcrApi(String) - Constructor for class org.springframework.ai.mistralai.ocr.MistralOcrApi
Create a new MistralOcrApi instance.
MistralOcrApi(String, String) - Constructor for class org.springframework.ai.mistralai.ocr.MistralOcrApi
Create a new MistralOcrApi instance.
MistralOcrApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.mistralai.ocr.MistralOcrApi
Create a new MistralOcrApi instance.
MistralOcrApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.ocr.MistralOcrApi
Create a new MistralOcrApi instance.
MistralOcrApi.ExtractedImage - Record Class in org.springframework.ai.mistralai.ocr
Represents an extracted image from a page.
MistralOcrApi.OCRModel - Enum Class in org.springframework.ai.mistralai.ocr
List of well-known Mistral OCR models.
MistralOcrApi.OCRPage - Record Class in org.springframework.ai.mistralai.ocr
Represents OCR information for a single page.
MistralOcrApi.OCRPageDimensions - Record Class in org.springframework.ai.mistralai.ocr
Represents the dimensions of a PDF page's screenshot image.
MistralOcrApi.OCRRequest - Record Class in org.springframework.ai.mistralai.ocr
Represents the request for the OCR API.
MistralOcrApi.OCRRequest.Document - Interface in org.springframework.ai.mistralai.ocr
Represents the document to be processed, which can be either a document URL or an image URL.
MistralOcrApi.OCRRequest.DocumentURLChunk - Record Class in org.springframework.ai.mistralai.ocr
Represents a document URL chunk.
MistralOcrApi.OCRRequest.ImageURLChunk - Record Class in org.springframework.ai.mistralai.ocr
Represents an image URL chunk.
MistralOcrApi.OCRResponse - Record Class in org.springframework.ai.mistralai.ocr
Represents the response from the OCR API.
MistralOcrApi.OCRUsageInfo - Record Class in org.springframework.ai.mistralai.ocr
Represents usage information for the OCR request.
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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
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.mistralai.ocr.MistralOcrApi.OCRRequest
Returns the value of the model record component.
model() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
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.audio.tts.DefaultTextToSpeechOptions.Builder
 
model(String) - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions.Builder
Sets the model to use for text-to-speech.
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.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
Sets the model ID using the generic 'model' property.
model(String) - Method in class org.springframework.ai.embedding.DefaultEmbeddingOptionsBuilder
 
model(String) - Method in interface org.springframework.ai.embedding.EmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
model(String) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
model(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
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.mistralai.ocr.MistralAiOcrOptions.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.OllamaChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.openaisdk.OpenAiSdkChatOptions.Builder
 
model(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
model(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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(DeepSeekApi.ChatModel) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
model(GoogleGenAiChatModel.ChatModel) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
model(GoogleGenAiTextEmbeddingModelName) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
model(MistralAiApi.ChatModel) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
model(OllamaModel) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
model(OllamaModel) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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,TRes> - 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.google.genai.GoogleGenAiChatModel.GeminiMessageType
 
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() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the modelId record component.
modelId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Returns the value of the modelId record component.
modelId(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
modelId(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
Sets the model ID using the ElevenLabs specific 'modelId' property.
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, 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
 
modelName() - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Returns the value of the modelName record component.
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> - 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
 
moderationCheck() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the moderationCheck record component.
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.
MongoChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure
Spring Boot autoconfiguration for MongoChatMemoryRepository.
MongoChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryAutoConfiguration
 
MongoChatMemoryIndexCreatorAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure
Class responsible for creating proper MongoDB indices for the ChatMemory.
MongoChatMemoryIndexCreatorAutoConfiguration(MongoTemplate, MongoChatMemoryProperties) - Constructor for class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryIndexCreatorAutoConfiguration
 
MongoChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure
Properties for configuring the MongoDB ChatMemory repository.
MongoChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
MongoChatMemoryRepository - Class in org.springframework.ai.chat.memory.repository.mongo
An implementation of ChatMemoryRepository for MongoDB.
MongoChatMemoryRepository.Builder - Class in org.springframework.ai.chat.memory.repository.mongo
 
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, float[]) - Constructor for record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
Creates an instance of a MongoDBDocument record class.
mongoTemplate(MongoTemplate) - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository.Builder
 
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
 
MP3 - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat
 
MP3_22050_32 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
MP3_44100_128 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
MP3_44100_192 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
MP3_44100_32 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
MP3_44100_64 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
MP3_44100_96 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
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 ChatClient.Builder to create a new ChatClient whose settings are replicated from this ChatClientRequest.
mutate() - Method in class org.springframework.ai.chat.client.DefaultChatClient
Return a ChatClient.Builder 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 class org.springframework.ai.openai.api.OpenAiApi
Returns a builder pre-populated with the current configuration for mutation.
mutate() - Method in class org.springframework.ai.openai.OpenAiChatModel
Returns a builder pre-populated with the current configuration for mutation.
mutate() - Method in record class org.springframework.ai.rag.Query
 
mutate() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Returns a builder pre-populated with the current configuration for mutation.
MXBAI_EMBED_LARGE - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
State-of-the-art large embedding model from mixedbread.ai
MysqlChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
MySQL dialect for chat memory repository.
MysqlChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.MysqlChatMemoryRepositoryDialect
 

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.openaisdk.OpenAiSdkChatOptions.Builder
 
N(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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.anthropic.api.AnthropicApi.ToolChoiceTool
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.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.chroma.vectorstore.ChromaApi.CreateDatabaseRequest
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateTenantRequest
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Database
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Tenant
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the name record component.
name() - Method in record class org.springframework.ai.mcp.client.common.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.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
name(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema.Builder
 
name(String) - Method in class org.springframework.ai.bedrock.converse.api.StreamingToolCallBuilder
 
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.google.genai.cache.GoogleGenAiCachedContent.Builder
 
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.repository.neo4j.MediaAttributes
 
NAME - Enum constant in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolCallAttributes
 
NAME - Enum constant in enum class org.springframework.ai.chat.memory.repository.neo4j.ToolResponseAttributes
 
nameCheck() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the nameCheck record component.
NamedClientMcpTransport - Record Class in org.springframework.ai.mcp.client.common.autoconfigure
A named MCP client transport.
NamedClientMcpTransport(String, McpClientTransport) - Constructor for record class org.springframework.ai.mcp.client.common.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.
nameValue() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the nameValue record component.
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
 
NEGLIGIBLE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
 
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
 
neo4jChatMemoryRepository(Neo4jChatMemoryRepositoryProperties, Driver) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryAutoConfiguration
 
Neo4jChatMemoryRepository - Class in org.springframework.ai.chat.memory.repository.neo4j
An implementation of ChatMemoryRepository for Neo4J
Neo4jChatMemoryRepository(Neo4jChatMemoryRepositoryConfig) - Constructor for class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepository
 
Neo4jChatMemoryRepositoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure
Auto-configuration for Neo4jChatMemoryRepository.
Neo4jChatMemoryRepositoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryAutoConfiguration
 
Neo4jChatMemoryRepositoryConfig - Class in org.springframework.ai.chat.memory.repository.neo4j
Configuration for the Neo4j Chat Memory store.
Neo4jChatMemoryRepositoryConfig.Builder - Class in org.springframework.ai.chat.memory.repository.neo4j
 
Neo4jChatMemoryRepositoryProperties - Class in org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure
Configuration properties for Neo4j chat memory.
Neo4jChatMemoryRepositoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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
 
nextCall(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
Invokes the next CallAdvisor in the CallAdvisorChain with the given request.
nextCall(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
nextMaxVerificationAttemptsResetUnixMs() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the nextMaxVerificationAttemptsResetUnixMs record component.
nextPage() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
Returns the value of the nextPage record component.
nextRequestIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the nextRequestIds record component.
nextRequestIds(List) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
nextRequestIds(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
nextStream(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
Invokes the next StreamAdvisor in the StreamAdvisorChain with the given request.
nextStream(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
 
nextText() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the nextText record component.
nextText(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
nextText(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
nin(String, Object...) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
 
nin(String, List) - 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.anthropic.api.AnthropicCacheStrategy
No caching (default behavior).
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.bedrock.converse.api.BedrockCacheStrategy
No caching (default behavior).
NONE - Enum constant in enum class org.springframework.ai.document.MetadataMode
 
NONE - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
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.deepseek.api.DeepSeekApi.ChatCompletionRequest.ToolChoiceBuilder
Model will not call a function and instead generates a message
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
NonStatelessServerCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration.NonStatelessServerCondition
 
NonTransientAiException - Exception Class in org.springframework.ai.retry
Root of the hierarchy of Model access exceptions that are considered non-transient - where a retry of the same operation would fail unless the cause of the Exception is corrected.
NonTransientAiException(String) - Constructor for exception class org.springframework.ai.retry.NonTransientAiException
Constructor with message.
NonTransientAiException(String, Throwable) - Constructor for exception class org.springframework.ai.retry.NonTransientAiException
Constructor with message and cause.
noOp() - Static method in interface org.springframework.ai.mcp.ToolContextToMcpMetaConverter
Static factory method to create a no-op converter that returns an empty map.
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
 
noPrefix() - Static method in interface org.springframework.ai.mcp.McpToolNamePrefixGenerator
Static factory method to create a no-op prefix generator that returns the tool name
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.IsNotNullExpressionContext
 
NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
 
NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
NOT_REQUESTED - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
NotExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
 
noticePeriod() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the noticePeriod record component.
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
 
NOVA - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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
 
NULL - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
 
NULL - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
 
NULL() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNotNullExpressionContext
 
NULL() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IsNullExpressionContext
 
numBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
numBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.OllamaChatOptions.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.OllamaChatOptions.Builder
 
numGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.Builder
 
numKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
numPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
numThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
numThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the object record component.
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.openai.api.OpenAiFileApi.DeleteFileResponse
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the object record component.
object() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObjectResponse
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
 
objectMapper(ObjectMapper) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the ObjectMapper to be used for JSON processing.
objectMapper(ObjectMapper) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi.Builder
 
objectToMap(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
Converts the given object to a Map.
ObservabilityHelper - Class in org.springframework.ai.observation
Utilities for observability.
observationConvention(AdvisorObservationConvention) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
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.deepseek.DeepSeekChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel.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
 
Observations() - Constructor for class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties.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, ObjectProvider) - 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
 
ocr(MistralOcrApi.OCRRequest) - Method in class org.springframework.ai.mistralai.ocr.MistralOcrApi
Performs OCR on a document and returns the extracted information.
OCRPage(Integer, String, List, MistralOcrApi.OCRPageDimensions) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Creates an instance of a OCRPage record class.
OCRPageDimensions(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Creates an instance of a OCRPageDimensions record class.
OCRRequest(String, String, MistralOcrApi.OCRRequest.Document, List, Boolean, Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Creates an instance of a OCRRequest record class.
OCRRequest(String, MistralOcrApi.OCRRequest.Document) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Create an OCRRequest.
OCRResponse(List, String, MistralOcrApi.OCRUsageInfo, Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Creates an instance of a OCRResponse record class.
OCRUsageInfo(Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
Creates an instance of a OCRUsageInfo record class.
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(Class...) - Static method in class org.springframework.ai.utils.SpringAiTestAutoConfigurations
Creates an AutoConfigurations instance that includes the provided configuration classes and any autoconfiguration classes referenced in AutoConfiguration.after() attribute.
of(Iterable) - 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
 
ofCharLocation(String, int, String, int, int) - Static method in class org.springframework.ai.anthropic.Citation
Create a character location citation for plain text documents.
ofContentBlockLocation(String, int, String, int, int) - Static method in class org.springframework.ai.anthropic.Citation
Create a content block location citation for custom content documents.
OFF - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
 
OFF - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
 
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.
ofPageLocation(String, int, String, int, int) - Static method in class org.springframework.ai.anthropic.Citation
Create a page location citation for PDF documents.
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, ObjectProvider, ResponseErrorHandler) - 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, ObjectProvider, ObjectProvider, RetryTemplate) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
 
OllamaChatModel - Class in org.springframework.ai.ollama
ChatModel implementation for Ollama.
OllamaChatModel(OllamaApi, OllamaChatOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
 
OllamaChatModel(OllamaApi, OllamaChatOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions, ToolExecutionEligibilityPredicate, RetryTemplate) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
 
OllamaChatModel.Builder - Class in org.springframework.ai.ollama
 
OllamaChatOptions - Class in org.springframework.ai.ollama.api
Helper class for creating strongly-typed Ollama options.
OllamaChatOptions() - Constructor for class org.springframework.ai.ollama.api.OllamaChatOptions
 
OllamaChatOptions.Builder - Class in org.springframework.ai.ollama.api
 
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 - 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, ObjectProvider) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
 
OllamaEmbeddingModel - Class in org.springframework.ai.ollama
EmbeddingModel implementation for Ollama.
OllamaEmbeddingModel(OllamaApi, OllamaEmbeddingOptions, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingModel
 
OllamaEmbeddingModel.Builder - Class in org.springframework.ai.ollama
 
OllamaEmbeddingOptions - Class in org.springframework.ai.ollama.api
Helper class for creating strongly-typed Ollama options.
OllamaEmbeddingOptions() - Constructor for class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
OllamaEmbeddingOptions.Builder - Class in org.springframework.ai.ollama.api
 
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
 
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 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
 
ON_DEMAND - Enum constant in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Pay-As-You-Go traffic type.
ON_DEMAND - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
 
onApplicationEvent(McpToolsChangedEvent) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
 
onApplicationEvent(McpToolsChangedEvent) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
 
ONE - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
Write must receive an acknowledgement from at least one replica node.
ONE_HOUR - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheTtl
 
onError(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
onError(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
onEvent(Observation.Event, T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
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.
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.
onScopeClosed(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
onScopeOpened(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
onScopeReset(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
onStart(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
onStop(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientCompletionObservationHandler
 
onStop(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationHandler
 
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(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.ImageModelPromptContentObservationHandler
 
onStop(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
onStop(T) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
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
 
ONYX - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
 
Op(Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
Creates an instance of a Op record class.
OPEN_AI - Enum constant in enum class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup.ModelProvider
 
OPEN_API_SCHEMA - Enum constant in enum class org.springframework.ai.util.json.schema.SchemaType
Open API schema.
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
 
OPENAI_SDK - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
AI system provided by the official OpenAI SDK.
OPENAI_SDK - Static variable in class org.springframework.ai.model.SpringAIModels
 
openAiApi(OpenAiConnectionProperties, OpenAiChatProperties, ObjectProvider, ObjectProvider, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
 
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, HttpHeaders, String, String, ResponseErrorHandler, RestClient, WebClient) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
Create a new chat completion api.
OpenAiApi(String, ApiKey, HttpHeaders, 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.Annotation - Record Class in org.springframework.ai.openai.api
Represents an annotation within a message, specifically for URL citations.
OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation - Record Class in org.springframework.ai.openai.api
A URL citation when using web search.
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.MediaContent.InputFile - Record Class in org.springframework.ai.openai.api
Constructor for base64-encoded file
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 request 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.ChatCompletionRequest.WebSearchOptions - Record Class in org.springframework.ai.openai.api
This tool searches the web for relevant results to use in a response.
OpenAiApi.ChatCompletionRequest.WebSearchOptions.SearchContextSize - Enum Class in org.springframework.ai.openai.api
High level guidance for the amount of context window space to use for the search.
OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation - Record Class in org.springframework.ai.openai.api
Approximate location parameters for the search.
OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate - Record Class in org.springframework.ai.openai.api
 
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.ServiceTier - Enum Class in org.springframework.ai.openai.api
Specifies the processing type used for serving the request.
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 Class in org.springframework.ai.openai.api.common
Thrown on 4xx client errors, such as 401 - Incorrect API key provided, 401 - You must be a member of an organization to use the API, 429 - Rate limit reached for requests, 429 - You exceeded your current quota , please check your plan and billing details.
OpenAiApiClientErrorException(String) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
OpenAiApiClientErrorException(String, Throwable) - Constructor for exception class org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
 
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, HttpHeaders, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi
Create a new audio api.
OpenAiAudioApi(RestClient, WebClient) - 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.TranscriptionModels - Enum Class in org.springframework.ai.openai.api
The available models for the transcriptions API.
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, ObjectProvider, 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, ObjectProvider, 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(OpenAiSdkConnectionProperties, OpenAiSdkChatProperties, ToolCallingManager, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkChatAutoConfiguration
 
openAiChatModel(OpenAiApi, OpenAiChatProperties, ToolCallingManager, RetryTemplate, ObjectProvider, ObjectProvider, ObjectProvider) - 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) - 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
 
OpenAiEmbeddingDeserializer - Class in org.springframework.ai.openai.api
Used to deserialize the `embedding` field returned by the model.
OpenAiEmbeddingDeserializer() - Constructor for class org.springframework.ai.openai.api.OpenAiEmbeddingDeserializer
 
openAiEmbeddingModel(OpenAiConnectionProperties, OpenAiEmbeddingProperties, ObjectProvider, ObjectProvider, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
 
openAiEmbeddingModel(OpenAiSdkConnectionProperties, OpenAiSdkEmbeddingProperties, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkEmbeddingAutoConfiguration
 
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
 
OpenAiFileApi - Class in org.springframework.ai.openai.api
OpenAI File API.
OpenAiFileApi(String, ApiKey, HttpHeaders, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiFileApi
 
OpenAiFileApi(RestClient) - Constructor for class org.springframework.ai.openai.api.OpenAiFileApi
 
OpenAiFileApi.Builder - Class in org.springframework.ai.openai.api
 
OpenAiFileApi.DeleteFileResponse - Record Class in org.springframework.ai.openai.api
 
OpenAiFileApi.FileObject - Record Class in org.springframework.ai.openai.api
 
OpenAiFileApi.FileObjectResponse - Record Class in org.springframework.ai.openai.api
 
OpenAiFileApi.ListFileRequest - Record Class in org.springframework.ai.openai.api
 
OpenAiFileApi.ListFileRequest.Builder - Class in org.springframework.ai.openai.api
 
OpenAiFileApi.Purpose - Enum Class in org.springframework.ai.openai.api
The intended purpose of the uploaded file
OpenAiFileApi.UploadFileRequest - Record Class in org.springframework.ai.openai.api
 
OpenAiFileApi.UploadFileRequest.Builder - Class in org.springframework.ai.openai.api
 
OpenAiImageApi - Class in org.springframework.ai.openai.api
OpenAI Image API.
OpenAiImageApi(String, ApiKey, HttpHeaders, 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(RestClient, String) - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi
Create a new OpenAI Image API with the provided rest client.
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, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
 
openAiImageModel(OpenAiSdkConnectionProperties, OpenAiSdkImageProperties, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkImageAutoConfiguration
 
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) - 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, HttpHeaders, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi
Create a new OpenAI Moderation API with the provided base URL.
OpenAiModerationApi(RestClient) - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi
Create a new OpenAI Moderation API with the provided rest client.
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, 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
 
OpenAiSdkAutoConfigurationUtil - Class in org.springframework.ai.model.openaisdk.autoconfigure
 
OpenAiSdkAutoConfigurationUtil.ResolvedConnectionProperties - Class in org.springframework.ai.model.openaisdk.autoconfigure
 
OpenAiSdkChatAutoConfiguration - Class in org.springframework.ai.model.openaisdk.autoconfigure
Chat Auto-configuration for OpenAI SDK.
OpenAiSdkChatAutoConfiguration() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkChatAutoConfiguration
 
OpenAiSdkChatModel - Class in org.springframework.ai.openaisdk
Chat Model implementation using the OpenAI Java SDK.
OpenAiSdkChatModel() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with default options.
OpenAiSdkChatModel(OpenAIClient, OpenAIClientAsync) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given OpenAI clients.
OpenAiSdkChatModel(OpenAIClient, OpenAIClientAsync, OpenAiSdkChatOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given OpenAI clients and options.
OpenAiSdkChatModel(OpenAIClient, OpenAIClientAsync, OpenAiSdkChatOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given OpenAI clients, options, and observation registry.
OpenAiSdkChatModel(OpenAIClient, OpenAIClientAsync, OpenAiSdkChatOptions, ToolCallingManager, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with all configuration options.
OpenAiSdkChatModel(OpenAiSdkChatOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given options.
OpenAiSdkChatModel(OpenAiSdkChatOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given options and observation registry.
OpenAiSdkChatModel(OpenAiSdkChatOptions, ToolCallingManager, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Creates a new OpenAiSdkChatModel with the given options, tool calling manager, and observation registry.
OpenAiSdkChatModel.ResponseFormat - Class in org.springframework.ai.openaisdk
Response format (text, json_object, json_schema) for OpenAiSdkChatModel responses.
OpenAiSdkChatModel.ResponseFormat.Builder - Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatModel.ResponseFormat.Type - Enum Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatOptions - Class in org.springframework.ai.openaisdk
Configuration information for the Chat Model implementation using the OpenAI Java SDK.
OpenAiSdkChatOptions() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
OpenAiSdkChatOptions.AudioParameters - Record Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat - Enum Class in org.springframework.ai.openaisdk
Specifies the output audio format.
OpenAiSdkChatOptions.AudioParameters.Voice - Enum Class in org.springframework.ai.openaisdk
Specifies the voice type.
OpenAiSdkChatOptions.Builder - Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatOptions.StreamOptions - Record Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatOptions.StreamOptions.Builder - Class in org.springframework.ai.openaisdk
 
OpenAiSdkChatProperties - Class in org.springframework.ai.model.openaisdk.autoconfigure
OpenAI SDK Chat autoconfiguration properties.
OpenAiSdkChatProperties() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkChatProperties
 
OpenAiSdkConnectionProperties - Class in org.springframework.ai.model.openaisdk.autoconfigure
 
OpenAiSdkConnectionProperties() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkConnectionProperties
 
OpenAiSdkEmbeddingAutoConfiguration - Class in org.springframework.ai.model.openaisdk.autoconfigure
Embedding Auto-configuration for OpenAI SDK.
OpenAiSdkEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkEmbeddingAutoConfiguration
 
OpenAiSdkEmbeddingModel - Class in org.springframework.ai.openaisdk
Embedding Model implementation using the OpenAI Java SDK.
OpenAiSdkEmbeddingModel() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with default options.
OpenAiSdkEmbeddingModel(OpenAIClient) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given OpenAI client.
OpenAiSdkEmbeddingModel(OpenAIClient, MetadataMode) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given OpenAI client and metadata mode.
OpenAiSdkEmbeddingModel(OpenAIClient, MetadataMode, OpenAiSdkEmbeddingOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with all configuration options.
OpenAiSdkEmbeddingModel(OpenAIClient, MetadataMode, OpenAiSdkEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with all configuration options.
OpenAiSdkEmbeddingModel(MetadataMode, OpenAiSdkEmbeddingOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given metadata mode and options.
OpenAiSdkEmbeddingModel(MetadataMode, OpenAiSdkEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given metadata mode, options, and observation registry.
OpenAiSdkEmbeddingModel(OpenAiSdkEmbeddingOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given options.
OpenAiSdkEmbeddingModel(OpenAiSdkEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingModel
Creates a new OpenAiSdkEmbeddingModel with the given options and observation registry.
OpenAiSdkEmbeddingOptions - Class in org.springframework.ai.openaisdk
Configuration information for the Embedding Model implementation using the OpenAI Java SDK.
OpenAiSdkEmbeddingOptions() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
OpenAiSdkEmbeddingOptions.Builder - Class in org.springframework.ai.openaisdk
 
OpenAiSdkEmbeddingProperties - Class in org.springframework.ai.model.openaisdk.autoconfigure
 
OpenAiSdkEmbeddingProperties() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
OpenAiSdkImageAutoConfiguration - Class in org.springframework.ai.model.openaisdk.autoconfigure
Image Auto-configuration for OpenAI.
OpenAiSdkImageAutoConfiguration() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkImageAutoConfiguration
 
OpenAiSdkImageGenerationMetadata - Class in org.springframework.ai.openaisdk.metadata
Represents the metadata for image generation using the OpenAI Java SDK.
OpenAiSdkImageGenerationMetadata(Optional) - Constructor for class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
Creates a new OpenAiSdkImageGenerationMetadata.
OpenAiSdkImageModel - Class in org.springframework.ai.openaisdk
Image Model implementation using the OpenAI Java SDK.
OpenAiSdkImageModel() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with default options.
OpenAiSdkImageModel(OpenAIClient) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given OpenAI client.
OpenAiSdkImageModel(OpenAIClient, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given OpenAI client and observation registry.
OpenAiSdkImageModel(OpenAIClient, OpenAiSdkImageOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given OpenAI client and options.
OpenAiSdkImageModel(OpenAIClient, OpenAiSdkImageOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with all configuration options.
OpenAiSdkImageModel(ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given observation registry.
OpenAiSdkImageModel(OpenAiSdkImageOptions) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given options.
OpenAiSdkImageModel(OpenAiSdkImageOptions, ObservationRegistry) - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Creates a new OpenAiSdkImageModel with the given options and observation registry.
OpenAiSdkImageOptions - Class in org.springframework.ai.openaisdk
Configuration information for the Image Model implementation using the OpenAI Java SDK.
OpenAiSdkImageOptions() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
OpenAiSdkImageOptions.Builder - Class in org.springframework.ai.openaisdk
 
OpenAiSdkImageProperties - Class in org.springframework.ai.model.openaisdk.autoconfigure
OpenAI SDK Image autoconfiguration properties.
OpenAiSdkImageProperties() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkImageProperties
 
OpenAiSdkImageResponseMetadata - Class in org.springframework.ai.openaisdk.metadata
Represents the metadata for image response using the OpenAI Java SDK.
OpenAiSdkImageResponseMetadata(Long) - Constructor for class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
Creates a new OpenAiSdkImageResponseMetadata.
OpenAiSdkSetup - Class in org.springframework.ai.openaisdk.setup
Helps configure the OpenAI Java SDK, depending on the platform used.
OpenAiSdkSetup.ModelProvider - Enum Class in org.springframework.ai.openaisdk.setup
 
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, float[]) - Constructor for record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
Creates an instance of a OpenSearchDocument record class.
OpenSearchNonAwsCondition - Class in org.springframework.ai.vectorstore.opensearch.autoconfigure
Condition that matches if either: The property spring.ai.vectorstore.opensearch.aws.enabled is explicitly set to false. Required AWS SDK classes are missing from the classpath.
OpenSearchNonAwsCondition() - Constructor for class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchNonAwsCondition
 
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.deepseek.DeepSeekChatOptions.Builder
 
options - Variable in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
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.openai.OpenAiImageOptions.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) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
options(MistralAiEmbeddingOptions) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel.Builder
 
options(MistralAiModerationOptions) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel.Builder
 
options(OllamaChatOptions) - 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(WeaviateVectorStoreOptions) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
Configures the Weaviate vector store option.
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
 
OPUS - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat
 
OPUS_48000_128 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
OPUS_48000_192 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
OPUS_48000_32 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
OPUS_48000_64 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
OPUS_48000_96 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
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
 
OracleChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
Dialect for Oracle.
OracleChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.OracleChatMemoryRepositoryDialect
 
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() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns the value of the order record component.
order(int) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
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.PromptChatMemoryAdvisor.Builder
Set the order.
order(int) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
 
order(int) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor.Builder
 
order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
Set the order.
order(Integer) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
order(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.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.api.utils - package org.springframework.ai.anthropic.api.utils
 
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.audio.tts - package org.springframework.ai.audio.tts
 
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.repository.cassandra - package org.springframework.ai.chat.memory.repository.cassandra
 
org.springframework.ai.chat.memory.repository.cosmosdb - package org.springframework.ai.chat.memory.repository.cosmosdb
 
org.springframework.ai.chat.memory.repository.jdbc - package org.springframework.ai.chat.memory.repository.jdbc
 
org.springframework.ai.chat.memory.repository.jdbc.aot.hint - package org.springframework.ai.chat.memory.repository.jdbc.aot.hint
 
org.springframework.ai.chat.memory.repository.mongo - package org.springframework.ai.chat.memory.repository.mongo
 
org.springframework.ai.chat.memory.repository.neo4j - package org.springframework.ai.chat.memory.repository.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.chroma.vectorstore.common - package org.springframework.ai.chroma.vectorstore.common
 
org.springframework.ai.content - package org.springframework.ai.content
Core observation abstractions.
org.springframework.ai.converter - package org.springframework.ai.converter
Provides converters for transforming AI model text outputs into structured Java types.
org.springframework.ai.deepseek - package org.springframework.ai.deepseek
 
org.springframework.ai.deepseek.aot - package org.springframework.ai.deepseek.aot
 
org.springframework.ai.deepseek.api - package org.springframework.ai.deepseek.api
 
org.springframework.ai.deepseek.api.common - package org.springframework.ai.deepseek.api.common
 
org.springframework.ai.docker.compose.service.connection.chroma - package org.springframework.ai.docker.compose.service.connection.chroma
 
org.springframework.ai.docker.compose.service.connection.docker - package org.springframework.ai.docker.compose.service.connection.docker
 
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.elevenlabs - package org.springframework.ai.elevenlabs
 
org.springframework.ai.elevenlabs.aot - package org.springframework.ai.elevenlabs.aot
 
org.springframework.ai.elevenlabs.api - package org.springframework.ai.elevenlabs.api
 
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.google.genai - package org.springframework.ai.google.genai
 
org.springframework.ai.google.genai.aot - package org.springframework.ai.google.genai.aot
 
org.springframework.ai.google.genai.cache - package org.springframework.ai.google.genai.cache
 
org.springframework.ai.google.genai.common - package org.springframework.ai.google.genai.common
 
org.springframework.ai.google.genai.metadata - package org.springframework.ai.google.genai.metadata
 
org.springframework.ai.google.genai.schema - package org.springframework.ai.google.genai.schema
 
org.springframework.ai.google.genai.text - package org.springframework.ai.google.genai.text
 
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.annotation.spring - package org.springframework.ai.mcp.annotation.spring
 
org.springframework.ai.mcp.annotation.spring.scan - package org.springframework.ai.mcp.annotation.spring.scan
 
org.springframework.ai.mcp.aot - package org.springframework.ai.mcp.aot
 
org.springframework.ai.mcp.client.common.autoconfigure - package org.springframework.ai.mcp.client.common.autoconfigure
 
org.springframework.ai.mcp.client.common.autoconfigure.annotations - package org.springframework.ai.mcp.client.common.autoconfigure.annotations
 
org.springframework.ai.mcp.client.common.autoconfigure.aot - package org.springframework.ai.mcp.client.common.autoconfigure.aot
 
org.springframework.ai.mcp.client.common.autoconfigure.configurer - package org.springframework.ai.mcp.client.common.autoconfigure.configurer
 
org.springframework.ai.mcp.client.common.autoconfigure.properties - package org.springframework.ai.mcp.client.common.autoconfigure.properties
 
org.springframework.ai.mcp.client.httpclient.autoconfigure - package org.springframework.ai.mcp.client.httpclient.autoconfigure
 
org.springframework.ai.mcp.client.httpclient.autoconfigure.aot - package org.springframework.ai.mcp.client.httpclient.autoconfigure.aot
 
org.springframework.ai.mcp.client.webflux.autoconfigure - package org.springframework.ai.mcp.client.webflux.autoconfigure
 
org.springframework.ai.mcp.client.webflux.autoconfigure.aot - package org.springframework.ai.mcp.client.webflux.autoconfigure.aot
 
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.mcp.server.common.autoconfigure - package org.springframework.ai.mcp.server.common.autoconfigure
 
org.springframework.ai.mcp.server.common.autoconfigure.annotations - package org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
org.springframework.ai.mcp.server.common.autoconfigure.properties - package org.springframework.ai.mcp.server.common.autoconfigure.properties
 
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.mistralai.ocr - package org.springframework.ai.mistralai.ocr
 
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.repository.cassandra.autoconfigure - package org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure
 
org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure - package org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure
 
org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure - package org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure
 
org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure - package org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure
 
org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure - package org.springframework.ai.model.chat.memory.repository.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.deepseek.autoconfigure - package org.springframework.ai.model.deepseek.autoconfigure
 
org.springframework.ai.model.elevenlabs.autoconfigure - package org.springframework.ai.model.elevenlabs.autoconfigure
 
org.springframework.ai.model.embedding.observation.autoconfigure - package org.springframework.ai.model.embedding.observation.autoconfigure
Auto-configuration for embedding observation.
org.springframework.ai.model.google.genai.autoconfigure.chat - package org.springframework.ai.model.google.genai.autoconfigure.chat
 
org.springframework.ai.model.google.genai.autoconfigure.embedding - package org.springframework.ai.model.google.genai.autoconfigure.embedding
 
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.openaisdk.autoconfigure - package org.springframework.ai.model.openaisdk.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.tool.internal - package org.springframework.ai.model.tool.internal
 
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.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.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.openaisdk - package org.springframework.ai.openaisdk
Spring AI integration with the official OpenAI Java SDK.
org.springframework.ai.openaisdk.metadata - package org.springframework.ai.openaisdk.metadata
Metadata classes for OpenAI SDK model responses.
org.springframework.ai.openaisdk.setup - package org.springframework.ai.openaisdk.setup
Setup and configuration utilities for OpenAI Sdk clients.
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.support - package org.springframework.ai.support
 
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.docker - package org.springframework.ai.testcontainers.service.connection.docker
 
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.observation - package org.springframework.ai.tool.observation
Provides the API for chat client advisors observations.
org.springframework.ai.tool.resolution - package org.springframework.ai.tool.resolution
 
org.springframework.ai.tool.support - package org.springframework.ai.tool.support
 
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
Provides interfaces and implementations for working with vector databases in Spring AI.
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.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.api - package org.springframework.ai.vertexai.gemini.api
 
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
 
organizationId(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
organizationId(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
organizationId(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
ORIGAMI - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
 
originalVoiceId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the originalVoiceId record component.
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
 
outputAudio(OpenAiSdkChatOptions.AudioParameters) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
outputDimensionality - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
outputDimensionality(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
 
outputFormat() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the outputFormat record component.
outputFormat(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
outputFormat(AnthropicApi.ChatCompletionRequest.OutputFormat) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
outputFormat(AnthropicApi.ChatCompletionRequest.OutputFormat) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
OutputFormat(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.OutputFormat
 
OutputFormat(String, Map) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.OutputFormat
Creates an instance of a OutputFormat record class.
outputModalities() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the outputModalities record component.
outputModalities(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
outputModalities(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
outputSchema(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
outputSchema(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
outputSchema(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
outputSchema(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.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.
outputType(TypeReference) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the output type using a TypeReference.
outputType(TypeRef) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the output type using a TypeRef.
outputType(Type) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the output type using a Type.
outputType(ParameterizedTypeReference) - Method in class org.springframework.ai.chat.client.advisor.StructuredOutputValidationAdvisor.Builder
Sets the output type using a ParameterizedTypeReference.
overrideLineSeparator(String) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
Set the line separator to use when formatting the text.

P

PAGE_LOCATION - Enum constant in enum class org.springframework.ai.anthropic.Citation.LocationType
Page-based location for PDF documents
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
 
pages() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns the value of the pages record component.
pages() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns the value of the pages record component.
pages(List) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions.Builder
 
pagesPerDocument - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
pagesProcessed() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns the value of the pagesProcessed record component.
pagesProcessed() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
Returns the value of the pagesProcessed record component.
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) - 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
 
parallelToolCalls(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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, Map) - Constructor for record class org.springframework.ai.mcp.client.common.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) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
 
params(Map) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
 
params(Map) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
 
params(Map) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
 
params(Map) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
 
params(Map) - 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) - 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.
parseToolChoice(JsonNode) - Static method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel
 
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) - 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.
password(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the password to authenticate requests with
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
 
PCM_16000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM_22050 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM_24000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM_44100 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM_48000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM_8000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
PCM16 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
PCM16 format
PCM16 - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat
 
pdf(byte[]) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Create a PDF document from byte array.
PDF - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
PDF document creation.
PDF - Enum constant in enum class org.springframework.ai.anthropic.api.CitationDocument.DocumentType
PDF document with page-based citations.
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
 
pdfFile(String) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Create a PDF document from file path.
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.OllamaChatOptions.Builder
 
PENDING - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
permissionOnResource() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the permissionOnResource record component.
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
 
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
 
PLAIN_TEXT - Enum constant in enum class org.springframework.ai.anthropic.api.CitationDocument.DocumentType
Plain text document with character-based citations.
plainText(String) - Method in class org.springframework.ai.anthropic.api.CitationDocument.Builder
Create a plain text document.
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
 
PLUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.LongConstantContext
 
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
 
PostgresChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
Dialect for Postgres.
PostgresChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.PostgresChatMemoryRepositoryDialect
 
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
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
PPTX - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
PowerPoint presentation creation.
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) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
prefill(List) - 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() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the prefix record component.
prefix(Boolean) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
prefix(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
Sets the Redis key prefix (default: "embedding:").
prefixAssistantMessage(String) - Static method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
prefixAssistantMessage(String, String) - Static method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
prefixedToolName(String) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback.Builder
Sets the prefixed tool name for the tool definition.
prefixedToolName(String) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
Sets the prefixed tool name.
prefixedToolName(String, String) - Static method in class org.springframework.ai.mcp.McpToolUtils
 
prefixedToolName(String, String, String) - Static method in class org.springframework.ai.mcp.McpToolUtils
 
prefixedToolName(McpConnectionInfo, McpSchema.Tool) - Method in class org.springframework.ai.mcp.DefaultMcpToolNamePrefixGenerator
 
prefixedToolName(McpConnectionInfo, McpSchema.Tool) - Method in interface org.springframework.ai.mcp.McpToolNamePrefixGenerator
 
PREMADE - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
presencePenalty() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the presencePenalty record component.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
presencePenalty(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
previewUrl() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the previewUrl record component.
PREVIOUS - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
 
previousRequestIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the previousRequestIds record component.
previousRequestIds(List) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
previousRequestIds(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
previousText() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the previousText record component.
previousText(String) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
previousText(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
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
 
PRIORITY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ServiceTier
Then the request will be processed with the priority pricing.
probability() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the probability record component.
PROBABILITY - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
 
PROBABILITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
probabilityScore() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the probabilityScore record component.
probBytes() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns the value of the probBytes record component.
probBytes() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Returns the value of the probBytes record component.
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) - 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) - Method in class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
 
process(Environment, Bindings, Map) - Method in class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
 
process(Environment, Bindings, Map) - Method in class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
 
process(Environment, Bindings, Map) - Method in class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
 
process(Environment, Bindings, Map) - Method in class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
 
process(Environment, Bindings, Map) - Method in class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
 
processAheadOfTime(ConfigurableListableBeanFactory) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor
 
processPage(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
processTextPosition(TextPosition) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
PROFESSIONAL - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
PROFESSIONAL - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
ProfileProperties - Class in org.springframework.ai.model.bedrock.autoconfigure
Configuration properties for Bedrock AWS connection using profile.
ProfileProperties() - Constructor for class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
progress() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the progress record component.
ProgressResponse(String, String, Long, Long) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
Creates an instance of a ProgressResponse record class.
progressSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
progressSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
projectId(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiEmbeddingConnectionDetails.Builder
 
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(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) - Constructor for class org.springframework.ai.chat.prompt.Prompt
 
Prompt(List, 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.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.
promptCacheKey() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the promptCacheKey record component.
promptCacheKey(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
PromptChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
Memory is retrieved added into the prompt's system text.
PromptChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
Builder for PromptChatMemoryAdvisor.
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.
promptListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
promptListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
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.
promptSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
promptSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
promptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.evaluation.RelevancyEvaluator.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.deepseek.api.DeepSeekApi.Usage
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.deepseek.api.DeepSeekApi.Usage
Returns the value of the promptTokensDetails record component.
promptTokensDetails() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
Returns the value of the promptTokensDetails record component.
promptTokensDetails() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
Returns the value of the promptTokensDetails record component.
PromptTokensDetails(Integer) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage.PromptTokensDetails
Creates an instance of a PromptTokensDetails record class.
PromptTokensDetails(Integer) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage.PromptTokensDetails
Creates an instance of a PromptTokensDetails record class.
PromptTokensDetails(Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
Creates an instance of a PromptTokensDetails record class.
pronunciationDictionaryId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Returns the value of the pronunciationDictionaryId record component.
PronunciationDictionaryLocator(String, String) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Creates an instance of a PronunciationDictionaryLocator record class.
pronunciationDictionaryLocators() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the pronunciationDictionaryLocators record component.
pronunciationDictionaryLocators(List) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
pronunciationDictionaryLocators(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
properties(Map) - Method in class org.springframework.ai.chat.messages.AssistantMessage.Builder
 
properties(Map) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
properties(Map) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.Builder
 
PropertiesMcpSseClientConnectionDetails - Class in org.springframework.ai.mcp.client.common.autoconfigure
 
PropertiesMcpSseClientConnectionDetails(McpSseClientProperties) - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.PropertiesMcpSseClientConnectionDetails
 
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(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.deepseek.api.common.DeepSeekConstants
 
PROVIDER_NAME - Static variable in class org.springframework.ai.google.genai.common.GoogleGenAiConstants
 
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
 
PROVISIONED_THROUGHPUT - Enum constant in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Provisioned Throughput traffic type.
proxy(Proxy) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
proxy(Proxy) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
proxy(Proxy) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
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.
publicOwnerId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the publicOwnerId record component.
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, int) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
 
purpose() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns the value of the purpose record component.
purpose() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns the value of the purpose record component.
purpose() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
Returns the value of the purpose record component.
purpose(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
purpose(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.Builder
 
purpose(OpenAiFileApi.Purpose) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest.Builder
 
purpose(OpenAiFileApi.Purpose) - Method in class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest.Builder
 
push(Advisor) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
 
pushAll(List) - 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, Map) - 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, String, 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) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
 
QueryRequest(List, Integer, Map, List) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
Creates an instance of a QueryRequest record class.
queryResponse(List) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
 
QueryResponse(List, List, List, List, List) - 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) - 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.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies that the query embedding is used for answering questions.
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.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_3B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
 
QWEN_2_5_7B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen 2.5
QWEN_3_06B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen3 0.6b
QWEN_3_1_7_B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen3 1.7b
QWEN2_5_VL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Flagship vision-language model of Qwen and also a significant leap from the previous Qwen2-VL.
QWEN3_4B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen3 4B
QWEN3_4B_THINKING - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen3 4B with thinking support.
QWEN3_7B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
Qwen3 is the latest generation of large language models in Qwen series, offering a comprehensive suite of dense and mixture-of-experts (MoE) models.
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
 
rate() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the rate record component.
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.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the rawContent record component.
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
 
READ - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
 
readerAppEnabled() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the readerAppEnabled record component.
ReaderResource(ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum, String) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Creates an instance of a ReaderResource record class.
readerRestrictedOn() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the readerRestrictedOn record component.
reasoningContent() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the reasoningContent record component.
reasoningContent() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
Returns the value of the reasoningContent record component.
reasoningContent() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
Returns the value of the reasoningContent record component.
reasoningContent(String) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
reasoningContent(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.Builder
 
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.azure.openai.AzureOpenAiChatOptions.Builder
 
reasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
reasoningEffort(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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.
recording() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the recording record component.
Recording(String, String, Integer, Integer, String) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Creates an instance of a Recording record class.
recordingId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns the value of the recordingId record component.
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) - 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
 
refreshExpiration(String, Duration) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Refreshes the expiration of cached content to the maximum TTL.
refusal() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Returns the value of the refusal record component.
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() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns the value of the region 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.deepseek.aot.DeepSeekRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.elevenlabs.aot.ElevenLabsRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.google.genai.aot.GoogleGenAiRuntimeHints
 
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.common.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mcp.client.httpclient.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mcp.client.webflux.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
Evaluates the relevancy of a response to a query based on the context provided.
RelevancyEvaluator(ChatClient.Builder) - Constructor for class org.springframework.ai.chat.evaluation.RelevancyEvaluator
 
RelevancyEvaluator.Builder - Class in org.springframework.ai.chat.evaluation
 
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) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
 
render(Map) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
 
render(Map) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateStringActions
 
renderer - Variable in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
renderer(TemplateRenderer) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
renderer(TemplateRenderer) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate.Builder
 
repeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
repeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.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_TOOL_NAMES - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
List of tool definitions provided to the model in the request.
REQUEST_TOOL_NAMES - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
List of tool definitions provided to the model in the 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
 
requestParameters(Map) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
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
 
requestTimeUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Returns the value of the requestTimeUnix record component.
requestTools(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
 
requestToString(Function) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor.Builder
 
required() - Element in annotation interface org.springframework.ai.tool.annotation.ToolParam
Whether the tool argument is required.
requiresVerification() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns the value of the requiresVerification record component.
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.
resolve(MessageType, String) - Method in class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
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
 
resolveConnectionProperties(AbstractOpenAiSdkOptions, AbstractOpenAiSdkOptions) - Static method in class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkAutoConfigurationUtil
 
ResolvedConnectionProperties() - Constructor for class org.springframework.ai.model.openaisdk.autoconfigure.OpenAiSdkAutoConfigurationUtil.ResolvedConnectionProperties
 
ResolvedConnectionProperties(String, String, HttpHeaders) - Constructor for record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
Creates an instance of a ResolvedConnectionProperties record class.
resolveToolCacheControl() - Method in class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
resolveToolDefinitions(ToolCallingChatOptions) - Method in class org.springframework.ai.google.genai.schema.GoogleGenAiToolCallingManager
Resolves tool definitions and converts their input schemas to be compatible with Vertex AI's OpenAPI format.
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 - Variable in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
resource(Resource) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
resource(Resource) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate.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
 
resourceId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Returns the value of the resourceId record component.
resourceListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
resourceListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
resourceSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
resourceSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
resourceTemplateSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
resourceTemplateSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
resourceType() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Returns the value of the resourceType record component.
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.ResponseEntity
Returns the value of the response record component.
RESPONSE_DATA - Enum constant in enum class org.springframework.ai.chat.memory.repository.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
 
responseCandidateToGeneration(Candidate) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
responseData() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
Returns the value of the responseData record component.
responseEntity(Class) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(Class) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
responseEntity(StructuredOutputConverter) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(StructuredOutputConverter) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
 
responseEntity(ParameterizedTypeReference) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
 
responseEntity(ParameterizedTypeReference) - 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.deepseek.api.DeepSeekApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.Builder
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi.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.OpenAiFileApi.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
 
responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Builder
 
responseFinishReasons(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
responseFormat() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the responseFormat record component.
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
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.openaisdk.OpenAiSdkImageOptions.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(ResponseFormat) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.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(OpenAiSdkChatModel.ResponseFormat) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
responseFormat(ZhiPuAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
ResponseFormat - Class in org.springframework.ai.deepseek.api
An object specifying the format that the model must output.
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() - Constructor for class org.springframework.ai.openaisdk.OpenAiSdkChatModel.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.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
 
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) - 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.deepseek.api
 
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.deepseek.api
 
ResponseFormat.Type - Enum Class in org.springframework.ai.openai.api
 
responseId(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
responseLogprobs(Boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
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.google.genai.GoogleGenAiChatOptions.Builder
 
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
 
responses(List) - Method in class org.springframework.ai.chat.messages.ToolResponseMessage.Builder
 
responseSchema(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
responseSchema(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
ResponseTextCleaner - Interface in org.springframework.ai.converter
Strategy interface for cleaning LLM response text before parsing.
responseToString(Function) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor.Builder
 
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.google.genai.GoogleGenAiChatOptions.TransportType
 
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.chroma.vectorstore.ChromaApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.Builder
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi.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.OpenAiFileApi.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
 
restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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) - Method in class org.springframework.ai.moderation.Moderation.Builder
 
rethrowExceptions(List) - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
An allowlist of exceptions thrown by tools, which will be unwrapped and re-thrown without further processing.
RETRIEVAL_DOCUMENT - Enum constant in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies the given text is a document in a search/retrieval setting.
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.google.genai.text.GoogleGenAiTextEmbeddingOptions.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
 
retrieveFile(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi
Returns information about a specific file
retrieveFileContent(String) - Method in class org.springframework.ai.openai.api.OpenAiFileApi
Returns the contents of the specified file
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.deepseek.DeepSeekChatModel
The retry template used to retry the DeepSeek 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.deepseek.DeepSeekChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel.Builder
 
retryTemplate(RetryTemplate) - Method in class org.springframework.ai.ollama.OllamaChatModel.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
 
returnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
reversedParagraphPosition - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
 
reviewMessage() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the reviewMessage record component.
reviewStatus() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the reviewStatus record component.
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.deepseek.api.DeepSeekApi.ChatCompletionMessage
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
 
runTimeError(STMessage) - Method in class org.springframework.ai.template.st.Slf4jStErrorListener
 

S

safeAssistantMessage(ChatResponse) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel
Safely extracts the assistant message from a chat response.
SafeGuardAdvisor - Class in org.springframework.ai.chat.client.advisor
An advisor that blocks the call to the model provider if the user input contains any of the sensitive words.
SafeGuardAdvisor(List) - Constructor for class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
 
SafeGuardAdvisor(List, 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
 
safetyControl() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the safetyControl record component.
safetyIdentifier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the safetyIdentifier record component.
safetyIdentifier(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
safetySettings(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
safetySettings(List) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
SAGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
Sage voice
SAGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
SAGE - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
 
Sample(String, String, String, Integer, String) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Creates an instance of a Sample record class.
sampleChecks() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the sampleChecks record component.
sampleId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns the value of the sampleId record component.
sampleIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns the value of the sampleIds record component.
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.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the samples record component.
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
 
samplingSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
samplingSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
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) - 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) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
 
saveAll(String, List) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepository
 
saveAll(String, List) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepository
 
saveAll(String, List) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository
 
saveAll(String, List) - Method in class org.springframework.ai.chat.memory.repository.mongo.MongoChatMemoryRepository
 
saveAll(String, List) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepository
 
scan(Class) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry
 
scan(Class) - Method in class org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry
 
scan(Class) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor
 
scan(Class) - Method in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanPostProcessor
 
scan(Class) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientAnnotatedBeanFactoryInitializationAotProcessor
 
scan(Class) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedBeanFactoryInitializationAotProcessor
 
scan(Class) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedMethodBeanPostProcessor
 
SCANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
 
scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
 
scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
 
scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
 
scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
 
scheduler(Scheduler) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
 
schema() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.OutputFormat
Returns the value of the schema record component.
schema(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema.Builder
 
schema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
schema(Map) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema.Builder
 
schema(Map) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
 
SchemaColumn(String, DataType) - Constructor for record class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.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.repository.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
 
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.
searchContextSize() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions
Returns the value of the searchContextSize record component.
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.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the seed record component.
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.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
seed(Integer) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
seed(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.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, 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, 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, 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.chat.client.advisor.ToolCallAdvisor.Builder
Returns this builder cast to the appropriate type for method chaining.
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.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
Specifies the given text will be used for semantic textual similarity (STS).
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) - 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
 
serialize(ThinkOption, JsonGenerator, SerializerProvider) - Method in class org.springframework.ai.ollama.api.ThinkOption.ThinkOptionSerializer
 
SERVER_TOOL_USE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Server-side tool use returned in Skills responses.
serverAnnotatedBeanFactoryInitializationAotProcessor() - Static method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration
 
ServerAnnotatedBeanFactoryInitializationAotProcessor(Set) - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedBeanFactoryInitializationAotProcessor
 
serverAnnotatedBeanRegistry() - Method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration
 
serverAnnotatedMethodBeanPostProcessor(McpServerAnnotationScannerAutoConfiguration.ServerMcpAnnotatedBeans, McpServerAnnotationScannerProperties) - Static method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration
 
ServerAnnotatedMethodBeanPostProcessor(McpServerAnnotationScannerAutoConfiguration.ServerMcpAnnotatedBeans, Set) - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedMethodBeanPostProcessor
 
ServerMcpAnnotatedBeans() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerMcpAnnotatedBeans
 
serviceTier() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the serviceTier record component.
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.
serviceTier(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
serviceTier(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
serviceTier(OpenAiApi.ServiceTier) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
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) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
setAllowedIdentifierNames(List) - 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.deepseek.autoconfigure.DeepSeekParentProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
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.OpenAiAudioSpeechProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
setApiKey(String) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
setApplyLanguageTextNormalization(Boolean) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setApplyTextNormalization(ElevenLabsApi.SpeechRequest.TextNormalizationMode) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setAsyncReadTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setAuthenticationType(OCIConnectionProperties.AuthenticationType) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
 
setAutoCacheThreshold(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setAutoCacheTtl(Duration) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setAutoId(boolean) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setAutoTruncate(Boolean) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.common.autoconfigure.properties.McpServerSseProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekParentProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.elevenlabs.autoconfigure.ElevenLabsConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
 
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.OpenAiAudioSpeechProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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) - Method in class org.springframework.ai.huggingface.model.Details
 
setBetaPrefixPath(String) - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
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
 
setCachedContentName(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setCacheOptions(AnthropicCacheOptions) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setCacheOptions(BedrockCacheOptions) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setCandidateCount(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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(GoogleGenAiSafetySetting.HarmCategory) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
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
 
setCitationDocuments(List) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
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
 
setCompletion(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
setCompletionsPath(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setCompletionsPath(String) - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
setCompletionsPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setConfigurationPath(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
setConnectionAcquisitionTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setConnectionMode(String) - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
setConnectionMode(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setConnectionTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setConnectionTimeout(Duration) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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
 
setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
setContentFormatter(ContentFormatter) - Method in class org.springframework.ai.document.Document
Replace the document's ContentFormatter.
setContentLengthFunction(Function) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
setContext(ContextView) - Static method in class org.springframework.ai.model.tool.internal.ToolCallReactiveContextHolder
 
setCopyContentFormatter(boolean) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
 
setCreateExtension(boolean) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
 
setCreateIndices(boolean) - Method in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
setCredential(Credential) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setCredentialsPath(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.ProfileProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
 
setCustomHeaders(Map) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setDatabaseName(String) - Method in class org.springframework.ai.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
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
 
setDeploymentName(String) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
Alias for setAzureDeploymentName()
setDescription(String) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.embedding.DefaultEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
 
setDimensions(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
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.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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
 
setDisallowDelete(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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) - 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.common.autoconfigure.annotations.McpClientAnnotationScannerProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.Toolcallback
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.deepseek.autoconfigure.DeepSeekChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
 
setEnableLogging(Boolean) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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) - Method in class org.springframework.ai.transformers.ResourceCacheService
Overrides the excluded URI schemas list.
setExcludeOnHttpCodes(List) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
setExtraBody(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setF16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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) - 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.OllamaChatOptions
 
setFormat(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the frequency penalty parameter.
setFrequencyPenalty(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setFunction(DeepSeekApi.FunctionTool.Function) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool
 
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) - 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
 
setGitHubModels(boolean) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setGoogleSearchRetrieval(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setHeaders(Map) - 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.openaisdk.OpenAiSdkImageOptions
 
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) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setHttpHeaders(Map) - 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
 
setId(String) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
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
 
setImageLimit(Integer) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
setImageMinSize(Integer) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
setImagesPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setInclude(boolean) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
 
setIncludeContent(boolean) - Method in class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties.Observations
 
setIncludeErrorLogging(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setIncludeExtendedUsageMetadata(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setIncludeImageBase64(Boolean) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
setIncludeThoughts(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.common.autoconfigure.properties.McpClientCommonProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
 
setInitializeSchema(DatabaseInitializationMode) - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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.common.autoconfigure.properties.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.bedrock.converse.BedrockChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
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.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.openaisdk.OpenAiSdkChatModel.ResponseFormat
 
setJsonSchema(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
 
setJsonSchema(AzureOpenAiResponseFormat.JsonSchema) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
setJsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat
 
setKeepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setKeepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setKeepAliveInterval(Duration) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
setKeepAliveInterval(Duration) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
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.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
setKey(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
 
setKeyspace(String) - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
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) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
 
setLabel(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setLabels(Map) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setLanguage(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setLanguage(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setLanguageCode(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setLocation(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
setLocation(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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
 
setLogCompletion(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
setLogCompletion(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setLogitBias(Map) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setLogitBias(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setLogitBias(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the logit bias map.
setLogitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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.deepseek.DeepSeekChatOptions
 
setLogprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setLogprobs(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets whether to return log probabilities.
setLogprobs(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setLogPrompt(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
 
setLogPrompt(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
 
setLogPrompt(boolean) - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
 
setLogQueryResponse(boolean) - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
 
setLowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setLowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setMainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setMainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.azure.openai.AzureOpenAiChatOptions
 
setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the maximum number of completion tokens.
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.google.genai.GoogleGenAiChatOptions
 
setMaxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setMaxRetries(int) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
setMaxRetries(Integer) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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.bedrock.converse.BedrockChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMaxTokens(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the maximum number of tokens to generate.
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
 
setMcpEndpoint(String) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerStreamableHttpProperties
 
setMediaLabel(String) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
setMessageLabel(String) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
setMessagesColumn(String) - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
setMessageTypeMinContentLengths(Map) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
setMessageTypeTtl(Map) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
setMetadata(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setMetadata(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the metadata map.
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) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
 
setMetadataLabel(String) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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.openaisdk.autoconfigure.OpenAiSdkEmbeddingProperties
 
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
 
setMetaFieldPrefix(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setMetaFieldPrefix(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
setMethod(GoogleGenAiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
setMetricType(MilvusVectorStoreProperties.MilvusMetricType) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
 
setMicrosoftDeploymentName(String) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setMicrosoftFoundry(boolean) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setMicrosoftFoundryServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setMinP(Double) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setMirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setMirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setMirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
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.bedrock.converse.BedrockChatOptions
 
setModel(String) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setModel(String) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setModel(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setModel(String) - Method in class org.springframework.ai.embedding.DefaultEmbeddingOptions
 
setModel(String) - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
 
setModel(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setModel(String) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.mistralai.ocr.MistralAiOcrOptions
 
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.OllamaChatOptions
 
setModel(String) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.openaisdk.AbstractOpenAiSdkOptions
 
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.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.openaisdk.OpenAiSdkChatOptions
Sets the number of completions to generate.
setN(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
setN(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setName(String) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
setName(String) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setName(String) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.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.model.bedrock.autoconfigure.ProfileProperties
 
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
 
setNextRequestIds(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setNextText(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setNumCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setNumKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setNumThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setObjectClass(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
 
setObjectClass(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
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.deepseek.DeepSeekChatModel
Use the provided convention for reporting observation data
setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
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.openaisdk.OpenAiSdkChatModel
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.google.genai.text.GoogleGenAiTextEmbeddingModel
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.openaisdk.OpenAiSdkEmbeddingModel
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
setObservationConvention(ImageModelObservationConvention) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageModel
Use the provided convention for reporting observation data
setObservationConvention(ToolCallingObservationConvention) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager
 
setOnClientErrors(boolean) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
 
setOnHttpCodes(List) - 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(TextToSpeechOptions) - Method in class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
setOptions(ModerationOptions) - Method in class org.springframework.ai.moderation.ModerationPrompt
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setOutputAudio(OpenAiApi.ChatCompletionRequest.AudioParameters) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setOutputAudio(OpenAiSdkChatOptions.AudioParameters) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the output audio parameters.
setOutputFormat(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setOutputFormat(AnthropicApi.ChatCompletionRequest.OutputFormat) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setOutputModalities(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setOutputModalities(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the output modalities.
setOutputSchema(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setOutputSchema(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setOutputSchema(String) - Method in interface org.springframework.ai.model.tool.StructuredOutputChatOptions
 
setOutputSchema(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setOutputSchema(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
setOutputSchema(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setPages(List) - Method in class org.springframework.ai.mistralai.ocr.MistralAiOcrOptions
 
setParallelToolCalls(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setParallelToolCalls(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets whether to enable parallel tool calls.
setParameters(Map) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Function
 
setParameters(Map) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
 
setParameters(Map) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
 
setParameters(Map) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
 
setParameters(Map) - 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.model.chat.memory.repository.cosmosdb.autoconfigure.CosmosDBChatMemoryRepositoryProperties
 
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.gemfire.autoconfigure.GemFireVectorStoreProperties
 
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
 
setPathPrefix(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setPenalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setPlatform(String) - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setPrefill(List) - Method in class org.springframework.ai.huggingface.model.Details
 
setPrefix(Boolean) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
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.bedrock.converse.BedrockChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setPresencePenalty(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the presence penalty parameter.
setPresencePenalty(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setPreviousRequestIds(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setPreviousText(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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
 
setProfile(ProfileProperties) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
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(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
setPrompt(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
 
setPrompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
 
setPromptCacheKey(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setPromptChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
setPronunciationDictionaryLocators(List) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setProtocol(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
 
setProtocol(McpServerProperties.ServerProtocol) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
setProxy(Proxy) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
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
 
setQuality(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
setQueryRequest(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setQueryResponse(List) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
 
setRandomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setReadTimeout(Duration) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setReasoningContent(String) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
setReasoningContent(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage
 
setReasoningEffort(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setReasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setReasoningEffort(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the reasoning effort level.
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.OllamaChatOptions
 
setRepeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setRepetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setRequestId(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setRequestParameters(Map) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setRequestTimeout(Duration) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setRequestTimeout(Duration) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
setResource(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
setResourceCacheDirectory(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
 
setResourceChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
setResponse(ChatClientResponse) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
 
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.openaisdk.OpenAiSdkImageOptions
 
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(ResponseFormat) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
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
 
setResponseFormat(OpenAiSdkChatModel.ResponseFormat) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the response format configuration.
setResponseFormat(ZhiPuAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setResponseLogprobs(boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setResponseMimeType(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setResponseMimeType(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setResponseSchema(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setResponseSchema(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setReturnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setRootChangeNotification(boolean) - Method in class org.springframework.ai.mcp.client.common.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
 
setSafetyIdentifier(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setSafetySettings(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setSafetySettings(List) - 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.azure.openai.AzureOpenAiResponseFormat
 
setSchema(String) - Method in class org.springframework.ai.model.chat.memory.repository.jdbc.autoconfigure.JdbcChatMemoryRepositoryProperties
 
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) - 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.elevenlabs.ElevenLabsTextToSpeechOptions
 
setSeed(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setSeed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setSeed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setSeed(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the random seed for deterministic generation.
setSeed(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
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.common.autoconfigure.properties.McpStdioClientProperties
 
setServerSideTimeout(Duration) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
 
setServiceTier(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setServiceTier(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the service tier.
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.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
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(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
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
 
setSize(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
setSkillContainer(AnthropicApi.SkillContainer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setSocketTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setSpecial(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
 
setSpeed(Double) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setSpeed(Double) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setSseEndpoint(String) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
setSseMessageEndpoint(String) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerSseProperties
 
setSslBundle(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setSslEnabled(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
setStdio(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
setSteps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
setStop(List) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStop(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setStop(List) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setStop(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setStop(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setStop(List) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setStop(List) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setStop(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStop(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the stop sequences.
setStop(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the stop sequences.
setStopSequences(List) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setStopSequences(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setStore(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setStore(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets whether to store the conversation.
setStrategy(AnthropicCacheStrategy) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions
 
setStrategy(BedrockCacheStrategy) - Method in class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions
Sets the caching strategy.
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
 
setStreamOptions(OpenAiSdkChatOptions.StreamOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the stream options.
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.deepseek.api.DeepSeekApi.FunctionTool.Function
 
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.openaisdk.OpenAiSdkImageOptions
 
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.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
setTable(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
 
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(GoogleGenAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
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.bedrock.converse.BedrockChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTemperature(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the temperature for sampling.
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
 
setTenantName(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
 
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
 
setTextProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
 
setTfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setThinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setThinking(ZhiPuAiApi.ChatCompletionRequest.Thinking) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setThinkingBudget(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setThinkingLevel(GoogleGenAiThinkingLevel) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setThinkOption(ThinkOption) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setThreshold(GoogleGenAiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
setThrowExceptionOnError(boolean) - Method in class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.openaisdk.AbstractOpenAiSdkOptions
 
setTimeToLive(Duration) - Method in class org.springframework.ai.model.chat.memory.repository.cassandra.autoconfigure.CassandraChatMemoryRepositoryProperties
 
settings() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the settings record component.
setTitle(String) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions
 
setTitle(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
 
setToken(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
 
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) - 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) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
setTokens(List) - Method in class org.springframework.ai.huggingface.model.Details
 
setTool(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.Capabilities
 
setToolcallback(McpClientCommonProperties.Toolcallback) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setToolCallbacks(List) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolCallbacks(List) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the ToolCallbacks to be registered with the ChatModel.
setToolCallbacks(List) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolCallbacks(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolCallLabel(String) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
setToolCallResult(String) - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext
 
setToolChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerChangeNotificationProperties
 
setToolChoice(Object) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setToolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolChoice(Object) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the tool choice configuration.
setToolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolChoice(AnthropicApi.ToolChoice) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolContext(Map) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the tool context values as map.
setToolContext(Map) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolContext(Map) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
 
setToolNames(Set) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
Set the names of the tools to register with the ChatModel.
setToolNames(Set) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setToolNames(Set) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setToolResponseLabel(String) - Method in class org.springframework.ai.model.chat.memory.repository.neo4j.autoconfigure.Neo4jChatMemoryRepositoryProperties
 
setTools(List) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
 
setTools(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setTools(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
 
setTools(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
 
setTools(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTools(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setTopK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the number of top log probabilities to return.
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.bedrock.converse.BedrockChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
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.OllamaChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setTopP(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the top-p nucleus sampling parameter.
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.OllamaChatOptions
 
setTruncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setTruncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setTruncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
 
setTtl(Duration) - Method in class org.springframework.ai.model.chat.memory.repository.mongo.autoconfigure.MongoChatMemoryProperties
 
setType(AzureOpenAiResponseFormat.Type) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
 
setType(DeepSeekApi.FunctionTool.Type) - Method in class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool
 
setType(ResponseFormat.Type) - Method in class org.springframework.ai.deepseek.api.ResponseFormat
 
setType(McpClientCommonProperties.ClientType) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setType(McpServerProperties.ApiType) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.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(OpenAiSdkChatModel.ResponseFormat.Type) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel.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.OllamaChatOptions
 
setupAsyncClient(String, String, Credential, String, AzureOpenAIServiceVersion, String, boolean, boolean, String, Duration, Integer, Proxy, Map) - Static method in class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup
The asynchronous client setup is the same as the synchronous one in the OpenAI Java SDK, but uses a different client implementation.
setupSyncClient(String, String, Credential, String, AzureOpenAIServiceVersion, String, boolean, boolean, String, Duration, Integer, Proxy, Map) - Static method in class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup
 
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) - 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
 
setUseApproximateKnn(Boolean) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
 
setUseCachedContent(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
setUseKeylessAuth(boolean) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
 
setUseMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setUseMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setUseMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setUseMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setUseNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
 
setUseNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
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.openaisdk.OpenAiSdkChatOptions
Sets the user identifier.
setUser(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
setUser(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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).
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.gemfire.autoconfigure.GemFireVectorStoreProperties
 
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
 
setVerbosity(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
setVerbosity(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
Sets the verbosity level.
setVersion(String) - Method in class org.springframework.ai.huggingface.model.Info
 
setVersion(String) - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
 
setVersion(String) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties
 
setVersion(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
 
setVertexAi(boolean) - Method in class org.springframework.ai.model.google.genai.autoconfigure.chat.GoogleGenAiConnectionProperties
 
setVertexAi(boolean) - Method in class org.springframework.ai.model.google.genai.autoconfigure.embedding.GoogleGenAiEmbeddingConnectionProperties
 
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.OllamaChatOptions
 
setVocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
 
setVoice(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setVoice(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setVoice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
 
setVoiceId(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setVoiceSettings(ElevenLabsApi.SpeechRequest.VoiceSettings) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
setWaitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
 
setWatermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
setWebSearchOptions(OpenAiApi.ChatCompletionRequest.WebSearchOptions) - Method in class org.springframework.ai.openai.OpenAiChatOptions
 
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.openaisdk.OpenAiSdkImageOptions
 
setWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
 
severity() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the severity record component.
SEVERITY - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
 
SEVERITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
 
severityScore() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Returns the value of the severityScore record component.
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
 
sharing() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the sharing record component.
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
 
SHIMMER - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
 
SHORT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
Short RetryTemplate for testing scenarios.
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
 
showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
 
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) - 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, Map, Map, List, 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() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockThinking
Returns the value of the signature record component.
signature(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the similarity record component.
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
 
similarityBoost() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns the value of the similarityBoost record component.
similarityBoost() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns the value of the similarityBoost record component.
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.VectorStoreRetriever
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.VectorStoreRetriever
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, Function, int) - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
 
SimpleLoggerAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
 
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, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with all fields specified.
SimpleVectorStoreContent(String, Map, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
Creates a new instance with the given content, metadata, and embedding vector.
SimpleVectorStoreContent(String, Map, 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.anthropic.api.AnthropicApi.FileMetadata
Returns the value of the size record component.
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.
sizeBytes() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns the value of the sizeBytes record component.
sizeBytes() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns the value of the sizeBytes record component.
sizeBytes() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns the value of the sizeBytes record component.
skill(AnthropicApi.Skill) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Add a single skill to the request.
skill(AnthropicApi.Skill) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
skill(AnthropicApi.SkillType, String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
skill(AnthropicApi.SkillType, String, String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
Skill(AnthropicApi.SkillType, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
Create a Skill with default "latest" version.
Skill(AnthropicApi.SkillType, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
Creates an instance of a Skill record class.
SkillBuilder() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.Skill.SkillBuilder
 
skillContainer(AnthropicApi.SkillContainer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
Set the Skills container for this request.
SkillContainer(List) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
Creates an instance of a SkillContainer record class.
SkillContainerBuilder() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
skillId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
Returns the value of the skillId record component.
skillId(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Skill.SkillBuilder
 
skills() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
Returns the value of the skills record component.
skills(List) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
skills(List) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer.SkillContainerBuilder
 
SkillsResponseHelper - Class in org.springframework.ai.anthropic
Helper utilities for working with Claude Skills responses and files.
Slf4jStErrorListener - Class in org.springframework.ai.template.st
An STErrorListener that delegates to slf4j.
sliceIds() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the sliceIds record component.
SMALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
 
socketTimeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
 
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(AnthropicApi.ContentBlock.Source) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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, List) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
Creates an instance of a Source record class.
Source(List) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
 
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.audio.tts
Implementation of the ModelResult interface for the speech model.
Speech(byte[]) - Constructor for class org.springframework.ai.audio.tts.Speech
 
SpeechRequest(String, String, String, ElevenLabsApi.SpeechRequest.VoiceSettings, List, Integer, String, String, List, List, ElevenLabsApi.SpeechRequest.TextNormalizationMode, Boolean) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Creates an instance of a SpeechRequest record class.
SpeechRequest(String, String, String, OpenAiAudioApi.SpeechRequest.AudioResponseFormat, Double) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Creates an instance of a SpeechRequest record class.
speed() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns the value of the speed record component.
speed() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns the value of the speed record component.
speed() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
Returns the value of the speed record component.
speed(Double) - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.Builder
 
speed(Double) - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions.Builder
Sets the speed of the generated speech.
speed(Double) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
 
speed(Double) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
 
split(List) - 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.tool.observation.ToolCallingObservationDocumentation.LowCardinalityKeyNames
Spring AI kind.
SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
Spring AI kind.
SPRING_AI_USER_AGENT - Static variable in class org.springframework.ai.openai.api.OpenAiApi
 
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(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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.
SpringAiTestAutoConfigurations - Class in org.springframework.ai.utils
Utility class that creates AutoConfigurations for testing purpose.
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
 
SqliteChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
Sqlite dialect for chat memory repository.
SqliteChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.SqliteChatMemoryRepositoryDialect
 
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
 
SqlServerChatMemoryRepositoryDialect - Class in org.springframework.ai.chat.memory.repository.jdbc
Dialect for SQL Server.
SqlServerChatMemoryRepositoryDialect() - Constructor for class org.springframework.ai.chat.memory.repository.jdbc.SqlServerChatMemoryRepositoryDialect
 
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
 
SSE - Enum constant in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ServerProtocol
 
sseEndpoint() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns the value of the sseEndpoint record component.
SseHttpClientTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.httpclient.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.httpclient.autoconfigure.SseHttpClientTransportAutoConfiguration
 
sseHttpClientTransports(McpSseClientConnectionDetails, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.httpclient.autoconfigure.SseHttpClientTransportAutoConfiguration
Creates a list of HTTP client-based SSE transports for MCP communication.
SseParameters(String, String) - Constructor for record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties.SseParameters
Creates an instance of a SseParameters record class.
sseWebFluxClientTransports(McpSseClientConnectionDetails, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.webflux.autoconfigure.SseWebFluxTransportAutoConfiguration
Creates a list of WebFlux-based SSE transports for MCP communication.
SseWebFluxTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.webflux.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.webflux.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
 
stability() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns the value of the stability record component.
stability() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns the value of the stability record component.
STABILITY_AI - Static variable in class org.springframework.ai.model.SpringAIModels
 
stabilityAiApi(StabilityAiConnectionProperties, StabilityAiImageProperties, ObjectProvider) - 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.
startBlockIndex() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the startBlockIndex record component.
startCharIndex() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the startCharIndex record component.
startDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Sets the character used as the start delimiter for template expressions.
startIndex() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
Returns the value of the startIndex record component.
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.anthropic.api.AnthropicApi.CitationResponse
Returns the value of the startPageNumber record component.
startPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
Returns the value of the startPageNumber record component.
state() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the state record component.
STATELESS - Enum constant in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ServerProtocol
 
statelessCompleteSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
statelessCompleteSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
statelessPromptSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
statelessPromptSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
statelessResourceSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
statelessResourceSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
statelessResourceTemplateSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
statelessResourceTemplateSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
StatelessServerSpecificationFactoryAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure.annotations
 
StatelessServerSpecificationFactoryAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.annotations.StatelessServerSpecificationFactoryAutoConfiguration
 
StatelessToolCallbackConverterAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
StatelessToolCallbackConverterAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.StatelessToolCallbackConverterAutoConfiguration
 
StatelessToolCallbackConverterAutoConfiguration.ToolCallbackConverterCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
statelessToolSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
statelessToolSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
StaticToolCallbackProvider - Class in org.springframework.ai.tool
A simple implementation of ToolCallbackProvider that maintains a static array of ToolCallback objects.
StaticToolCallbackProvider(List) - 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) - Constructor for class org.springframework.ai.tool.resolution.StaticToolCallbackResolver
 
status() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the status record component.
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(ObjectMapper) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.McpServerAutoConfiguration
 
StdioTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.common.autoconfigure
Auto-configuration for Standard Input/Output (stdio) transport in the Model Context Protocol (MCP).
StdioTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.StdioTransportAutoConfiguration
 
stdioTransports(McpStdioClientProperties) - Method in class org.springframework.ai.mcp.client.common.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.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the stop record component.
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) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
 
stop(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
stop(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
STOP - Enum constant in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
The model hit a natural stop point or a provided stop sequence.
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.
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) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
stopSequences(List) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
stopSequences(List) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
stopSequences(List) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
Builds with the stop sequences to use for the chat.
stopSequences(List) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
 
stopSequences(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
stopSequences(List) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
stopSequences(List) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
 
stopSequences(List) - 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
 
store(Boolean) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
strategy(AnthropicCacheStrategy) - Method in class org.springframework.ai.anthropic.api.AnthropicCacheOptions.Builder
 
strategy(BedrockCacheStrategy) - Method in class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions.Builder
Sets the caching strategy.
stream() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the stream record component.
stream() - Method in class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
Invoke the model and return the chat response stream.
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.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the stream record component.
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.audio.tts.StreamingTextToSpeechModel
 
stream(String) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
 
stream(String, TextToSpeechOptions) - Method in interface org.springframework.ai.audio.tts.StreamingTextToSpeechModel
 
stream(TextToSpeechPrompt) - Method in interface org.springframework.ai.audio.tts.StreamingTextToSpeechModel
 
stream(TextToSpeechPrompt) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechModel
 
stream(TextToSpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
Streams the audio response for the given speech prompt.
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.deepseek.DeepSeekChatModel
 
stream(Prompt) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel
 
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.openaisdk.OpenAiSdkChatModel
 
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(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.
STREAMABLE - Enum constant in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ServerProtocol
 
StreamableHttpHttpClientTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.httpclient.autoconfigure
Auto-configuration for Streamable HTTP client transport in the Model Context Protocol (MCP).
StreamableHttpHttpClientTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.httpclient.autoconfigure.StreamableHttpHttpClientTransportAutoConfiguration
 
streamableHttpHttpClientTransports(McpStreamableHttpClientProperties, ObjectProvider, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.httpclient.autoconfigure.StreamableHttpHttpClientTransportAutoConfiguration
Creates a list of HTTP client-based Streamable HTTP transports for MCP communication.
streamableHttpWebFluxClientTransports(McpStreamableHttpClientProperties, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.mcp.client.webflux.autoconfigure.StreamableHttpWebFluxTransportAutoConfiguration
Creates a list of WebFlux-based Streamable HTTP transports for MCP communication.
StreamableHttpWebFluxTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.webflux.autoconfigure
Auto-configuration for WebFlux-based Streamable HTTP client transport in the Model Context Protocol (MCP).
StreamableHttpWebFluxTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.webflux.autoconfigure.StreamableHttpWebFluxTransportAutoConfiguration
 
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.
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 and thinking events.
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, TResChunk> - Interface in org.springframework.ai.model
The StreamingModel interface provides a generic API for invoking an AI models with streaming response.
StreamingTextToSpeechModel - Interface in org.springframework.ai.audio.tts
Interface for the streaming text to speech model.
StreamingToolCallBuilder - Class in org.springframework.ai.bedrock.converse.api
 
StreamingToolCallBuilder() - Constructor for class org.springframework.ai.bedrock.converse.api.StreamingToolCallBuilder
 
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(OpenAiSdkChatOptions.StreamOptions) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
StreamOptions(Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
Creates an instance of a StreamOptions record class.
StreamOptions(Boolean, Boolean, Map) - Constructor for record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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.openaisdk.OpenAiSdkChatOptions.Builder
 
streamUsage(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
strict(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.JsonSchema.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
 
StringToToolChoiceConverter - Class in org.springframework.ai.model.anthropic.autoconfigure
Converter to deserialize JSON string into AnthropicApi.ToolChoice.
StringToToolChoiceConverter() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.StringToToolChoiceConverter
 
STRUCTURED_OUTPUT_NATIVE - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
 
STRUCTURED_OUTPUT_SCHEMA - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
 
StructuredOutputChatOptions - Interface in org.springframework.ai.model.tool
Mixin interface for ChatModels that support structured output.
StructuredOutputConverter<T> - Interface in org.springframework.ai.converter
Converts the (raw) LLM output into a structured responses of type.
StructuredOutputValidationAdvisor - Class in org.springframework.ai.chat.client.advisor
Recursive Advisor that validates the structured JSON output of a chat client entity response against a generated JSON schema for the expected output type.
StructuredOutputValidationAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
Builder class for StructuredOutputValidationAdvisor.
StructuredResponse(String, Float, String, List, List) - Constructor for record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
Creates an instance of a StructuredResponse record class.
StructuredResponse(String, Float, String, List, List) - 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(char, char, ValidationMode, boolean) - Constructor for class org.springframework.ai.template.st.StTemplateRenderer
Constructs a new StTemplateRenderer with the specified delimiter tokens, validation mode, and function validation flag.
StTemplateRenderer.Builder - Class in org.springframework.ai.template.st
Builder for configuring and creating StTemplateRenderer instances.
style() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns the value of the style record component.
style() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns the value of the style record component.
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
 
style(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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) - Constructor for class org.springframework.ai.model.transformer.SummaryMetadataEnricher
 
SummaryMetadataEnricher(ChatModel, List, 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 class org.springframework.ai.chat.client.observation.ChatClientCompletionObservationHandler
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.client.observation.ChatClientObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationHandler
 
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.image.observation.ImageModelPromptContentObservationHandler
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.tool.observation.ToolCallingObservationConvention
 
supportsContext(Observation.Context) - Method in interface org.springframework.ai.vectorstore.observation.VectorStoreObservationConvention
 
supportsContext(Observation.Context) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
SYNC - Enum constant in enum class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.ClientType
Synchronous (McpSyncClient) client
SYNC - Enum constant in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ApiType
Synchronous (McpSyncServer) server
SyncMcpAnnotationProviders - Class in org.springframework.ai.mcp.annotation.spring
 
SyncMcpToolCallback - Class in org.springframework.ai.mcp
Synchronous adapter bridging MCP tools to Spring AI's ToolCallback interface.
SyncMcpToolCallback(McpSyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallback
Deprecated.
SyncMcpToolCallback.Builder - Class in org.springframework.ai.mcp
Builder for SyncMcpToolCallback instances.
SyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
Provides Spring AI tool callbacks by discovering tools from MCP servers.
SyncMcpToolCallbackProvider(McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Deprecated.
SyncMcpToolCallbackProvider(List) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Deprecated.
SyncMcpToolCallbackProvider(McpToolFilter, List) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Deprecated.
SyncMcpToolCallbackProvider(McpToolFilter, McpToolNamePrefixGenerator, McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Deprecated.
SyncMcpToolCallbackProvider.Builder - Class in org.springframework.ai.mcp
Builder for SyncMcpToolCallbackProvider.
syncToolCallbacks(List) - Static method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
Creates tool callbacks from multiple MCP clients.
syncTools(ObjectProvider, List, ObjectProvider, ObjectProvider, McpServerProperties) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.StatelessToolCallbackConverterAutoConfiguration
 
syncTools(ObjectProvider, List, ObjectProvider, ObjectProvider, McpServerProperties) - Method in class org.springframework.ai.mcp.server.common.autoconfigure.ToolCallbackConverterAutoConfiguration
 
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(Object) - 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) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
system(Consumer) - 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.deepseek.api.DeepSeekApi.ChatCompletionMessage.Role
System message.
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_AND_TOOLS - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheStrategy
Cache system instructions and tool definitions.
SYSTEM_AND_TOOLS - Enum constant in enum class org.springframework.ai.bedrock.converse.api.BedrockCacheStrategy
Cache both tool definitions and system instructions.
SYSTEM_ONLY - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheStrategy
Cache system instructions only.
SYSTEM_ONLY - Enum constant in enum class org.springframework.ai.bedrock.converse.api.BedrockCacheStrategy
Cache system instructions only.
systemFingerprint() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the systemFingerprint record component.
systemFingerprint() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns the value of the systemFingerprint record component.
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.
systemInstruction(Content) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
systemInstruction(Content) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
systemInstruction(String) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
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
 
systemPromptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
Set the system prompt template.
systemPromptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
Set the system prompt template.
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
 
SystemPromptTemplate.Builder - Class in org.springframework.ai.chat.prompt
 

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
 
targetAnnotations - Variable in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor
 
targetAnnotations - Variable in class org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanPostProcessor
 
targetAnnotations - Variable in class org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientAnnotatedBeanFactoryInitializationAotProcessor
 
targetAnnotations - Variable in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedBeanFactoryInitializationAotProcessor
 
targetAnnotations - Variable in class org.springframework.ai.mcp.server.common.autoconfigure.annotations.McpServerAnnotationScannerAutoConfiguration.ServerAnnotatedMethodBeanPostProcessor
 
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(GoogleGenAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
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.deepseek.api.DeepSeekApi.ChatCompletionRequest
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
temperature(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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 - Variable in class org.springframework.ai.chat.prompt.PromptTemplate.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
 
template(String) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate.Builder
 
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 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.
Tenant(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Tenant
Creates an instance of a Tenant record class.
tenantName(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
Sets the tenant name.
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.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the text record component.
text() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns the value of the text record component.
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() - Static method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
 
text(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
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.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
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.Type
Generates a text response.
TEXT - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
 
TEXT - Enum constant in enum class org.springframework.ai.deepseek.api.ResponseFormat.Type
Generates a text response.
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.openaisdk.OpenAiSdkChatModel.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.repository.neo4j.MessageAttributes
 
TEXT_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Text delta message.
TEXT_EDITOR_CODE_EXECUTION_TOOL_RESULT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
Text editor code execution tool result returned in Skills responses.
TEXT_EMBEDDING_004 - Enum constant in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
English model.
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.google.genai.text.GoogleGenAiTextEmbeddingModelName
Multilingual model.
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, ObjectProvider) - 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) - 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.
textProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
Sets the property name for text-content.
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
 
textToSpeech(ElevenLabsApi.SpeechRequest, String, MultiValueMap) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi
Convert text to speech using the specified voice and parameters.
TextToSpeechMessage - Class in org.springframework.ai.audio.tts
Implementation of the TextToSpeechMessage interface for the text to speech message.
TextToSpeechMessage(String) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechMessage
 
TextToSpeechModel - Interface in org.springframework.ai.audio.tts
Interface for the text to speech model.
TextToSpeechOptions - Interface in org.springframework.ai.audio.tts
Interface for text-to-speech model options.
TextToSpeechOptions.Builder - Interface in org.springframework.ai.audio.tts
Builder for TextToSpeechOptions.
TextToSpeechPrompt - Class in org.springframework.ai.audio.tts
Implementation of the ModelRequest interface for the text to speech prompt.
TextToSpeechPrompt(String) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
TextToSpeechPrompt(String, TextToSpeechOptions) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
TextToSpeechPrompt(TextToSpeechMessage) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
TextToSpeechPrompt(TextToSpeechMessage, TextToSpeechOptions) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
TextToSpeechResponse - Class in org.springframework.ai.audio.tts
Implementation of the ModelResponse interface for the text to speech response.
TextToSpeechResponse(List) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechResponse
 
TextToSpeechResponse(List, TextToSpeechResponseMetadata) - Constructor for class org.springframework.ai.audio.tts.TextToSpeechResponse
 
TextToSpeechResponseMetadata - Class in org.springframework.ai.audio.tts
Metadata associated with an audio transcription response.
TextToSpeechResponseMetadata() - Constructor for class org.springframework.ai.audio.tts.TextToSpeechResponseMetadata
 
textToSpeechStream(ElevenLabsApi.SpeechRequest, String, MultiValueMap) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi
Convert text to speech using the specified voice and parameters, streaming the results.
tfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
think() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
Returns the value of the think record component.
think(ThinkOption) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
ThinkBoolean(boolean) - Constructor for record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
Creates an instance of a ThinkBoolean record class.
thinkHigh() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
Set thinking level to "high" (for GPT-OSS model).
thinkHigh() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Set thinking level to "high" (for GPT-OSS model).
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() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockThinking
Returns the value of the thinking record component.
thinking() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the thinking record component.
thinking() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
Returns the value of the thinking record component.
thinking(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
thinking(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
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(ZhiPuAiApi.ChatCompletionRequest.Thinking) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
Thinking(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.Thinking
Creates an instance of a Thinking record class.
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.
THINKING_LEVEL_UNSPECIFIED - Enum constant in enum class org.springframework.ai.google.genai.common.GoogleGenAiThinkingLevel
Unspecified thinking level.
thinkingBudget(Integer) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
ThinkingConfig(AnthropicApi.ThinkingType, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
Creates an instance of a ThinkingConfig record class.
thinkingLevel(GoogleGenAiThinkingLevel) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
ThinkingTagCleaner - Class in org.springframework.ai.converter
A ResponseTextCleaner that removes thinking tags from LLM responses.
ThinkingTagCleaner() - Constructor for class org.springframework.ai.converter.ThinkingTagCleaner
Creates a cleaner with default thinking tag patterns.
ThinkingTagCleaner(String...) - Constructor for class org.springframework.ai.converter.ThinkingTagCleaner
Creates a cleaner with custom pattern strings.
ThinkingTagCleaner(List) - Constructor for class org.springframework.ai.converter.ThinkingTagCleaner
Creates a cleaner with custom patterns.
ThinkingTagCleaner.Builder - Class in org.springframework.ai.converter
Builder for ThinkingTagCleaner.
ThinkLevel(String) - Constructor for record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
models/spring-ai-ollama/src/main/java/org/springframework/ai/ollama/api/ThinkOption.java Creates a new ThinkLevel with validation.
thinkLow() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
Set thinking level to "low" (for GPT-OSS model).
thinkLow() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Set thinking level to "low" (for GPT-OSS model).
thinkMedium() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
Set thinking level to "medium" (for GPT-OSS model).
thinkMedium() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Set thinking level to "medium" (for GPT-OSS model).
thinkOption(ThinkOption) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
Set the think option explicitly.
ThinkOption - Interface in org.springframework.ai.ollama.api
Represents the thinking option for Ollama models.
ThinkOption.ThinkBoolean - Record Class in org.springframework.ai.ollama.api
Boolean-style think option for models that support simple enable/disable.
ThinkOption.ThinkLevel - Record Class in org.springframework.ai.ollama.api
String-level think option for the GPT-OSS model which requires explicit levels.
ThinkOption.ThinkOptionDeserializer - Class in org.springframework.ai.ollama.api
Deserializer that reads boolean or string values into ThinkOption instances.
ThinkOption.ThinkOptionSerializer - Class in org.springframework.ai.ollama.api
Serializer that writes ThinkOption as raw boolean or string values.
ThinkOptionDeserializer() - Constructor for class org.springframework.ai.ollama.api.ThinkOption.ThinkOptionDeserializer
 
ThinkOptionSerializer() - Constructor for class org.springframework.ai.ollama.api.ThinkOption.ThinkOptionSerializer
 
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.
tiktokUsername() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the tiktokUsername record component.
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
 
timeout(Duration) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
timeout(Duration) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
timeout(Duration) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.Builder
 
timestamp() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation
Returns the value of the timestamp record component.
timezone() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns the value of the timezone record component.
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, ObjectProvider) - 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, 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.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the title record component.
title() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
Returns the value of the title record component.
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.anthropic.api.CitationDocument.Builder
Set the document title (optional, not included in citations).
title(String) - Method in class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.Builder
 
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) - 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) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
 
toChatCompletionAudioParam() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters
 
toContentBlock() - Method in class org.springframework.ai.anthropic.api.CitationDocument
Convert this CitationDocument to a ContentBlock for API usage.
toDocument(Double) - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
 
toDocument(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 if it's not already a valid 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.
toJsonValue() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean
 
toJsonValue() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
 
toJsonValue() - Method in interface org.springframework.ai.ollama.api.ThinkOption
Converts this think option to its JSON representation.
token() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns the value of the token record component.
token() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Returns the value of the token record component.
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.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
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(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the token to authenticate requests with
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) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
 
tokens(List) - 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
 
toList(float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toMap() - Method in class org.springframework.ai.ollama.api.OllamaChatOptions
Convert the OllamaChatOptions object to a Map of key/value pairs.
toMap() - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions
Convert the OllamaEmbeddingOptions object to a Map of key/value pairs.
tool(McpSchema.Tool) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback.Builder
Sets the MCP tool to adapt.
tool(McpSchema.Tool) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
Sets the MCP tool to adapt.
Tool - Annotation Interface in org.springframework.ai.tool.annotation
Marks a method as a tool in Spring AI.
Tool(String, String, String, Map) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Constructor for backward compatibility without cache control.
Tool(String, String, String, Map, AnthropicApi.ChatCompletionRequest.CacheControl) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Creates an instance of a Tool record class.
Tool(String, String, Map) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Constructor for backward compatibility without type or cache control.
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.deepseek.api.DeepSeekApi.ChatCompletionMessage.Role
Tool message.
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.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
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.observation.conventions.SpringAiKind
Spring AI kind for tool calling.
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.tool.observation.ToolCallingObservationDocumentation
Tool calling observations.
TOOL_CALL - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
Only for compatibility with Mistral AI API.
TOOL_CALL_ARGUMENTS - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.HighCardinalityKeyNames
The input arguments to the tool call.
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_CALL_RESULT - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.HighCardinalityKeyNames
The result of the tool call.
TOOL_CALLS - Enum constant in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
The model called a tool.
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_DEFINITION_DESCRIPTION - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.HighCardinalityKeyNames
Description of the tool.
TOOL_DEFINITION_NAME - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.LowCardinalityKeyNames
The name of the tool.
TOOL_DEFINITION_SCHEMA - Enum constant in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.HighCardinalityKeyNames
Schema of the parameters used to call the tool.
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, DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
Creates an instance of a ToolCall record class.
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, DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
 
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.
ToolCallAdvisor - Class in org.springframework.ai.chat.client.advisor
Recursive Advisor that disables the internal tool execution flow and instead implements the tool calling loop as part of the advisor chain.
ToolCallAdvisor(ToolCallingManager, int) - Constructor for class org.springframework.ai.chat.client.advisor.ToolCallAdvisor
 
ToolCallAdvisor.Builder<T> - Class in org.springframework.ai.chat.client.advisor
Builder for creating instances of ToolCallAdvisor.
toolCallArguments(String) - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext.Builder
 
ToolCallAttributes - Enum Class in org.springframework.ai.chat.memory.repository.neo4j
 
Toolcallback() - Constructor for class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.Toolcallback
 
ToolCallback - Interface in org.springframework.ai.tool
Represents a tool whose execution can be triggered by an AI model.
ToolCallbackConverterAutoConfiguration - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
ToolCallbackConverterAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.ToolCallbackConverterAutoConfiguration
 
ToolCallbackConverterAutoConfiguration.ToolCallbackConverterCondition - Class in org.springframework.ai.mcp.server.common.autoconfigure
 
ToolCallbackConverterCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.StatelessToolCallbackConverterAutoConfiguration.ToolCallbackConverterCondition
 
ToolCallbackConverterCondition() - Constructor for class org.springframework.ai.mcp.server.common.autoconfigure.ToolCallbackConverterAutoConfiguration.ToolCallbackConverterCondition
 
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(List) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
toolCallbacks(List) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolCallbacks(List) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolCallbacks(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolCallbacks(List) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
ToolCallbacks to be registered with the ChatModel.
toolCallbacks(List) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
toolCallbacks(List) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolCallbacks(List) - 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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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.support
Provides ToolCallback instances for tools defined in different sources.
ToolCallFunction(String, Map) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
 
ToolCallFunction(String, Map, Integer) - 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.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the toolCallId record component.
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.
ToolCallingContentObservationFilter - Class in org.springframework.ai.tool.observation
An ObservationFilter to include the tool call content (input/output) in the observation.
ToolCallingContentObservationFilter() - Constructor for class org.springframework.ai.tool.observation.ToolCallingContentObservationFilter
 
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.chat.client.advisor.ToolCallAdvisor.Builder
Sets the ToolCallingManager to be used by the advisor.
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.deepseek.DeepSeekChatModel.Builder
 
toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.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.
ToolCallingObservationContext - Class in org.springframework.ai.tool.observation
Context used to store data for tool calling observations.
ToolCallingObservationContext.Builder - Class in org.springframework.ai.tool.observation
 
ToolCallingObservationConvention - Interface in org.springframework.ai.tool.observation
Interface for an ObservationConvention for tool calling observations.
ToolCallingObservationDocumentation - Enum Class in org.springframework.ai.tool.observation
Tool calling observation documentation.
ToolCallingObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.tool.observation
High cardinality key names.
ToolCallingObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.tool.observation
Low cardinality key names.
ToolCallingProperties - Class in org.springframework.ai.model.tool.autoconfigure
Configuration properties for tool calling.
ToolCallingProperties() - Constructor for class org.springframework.ai.model.tool.autoconfigure.ToolCallingProperties
 
ToolCallingProperties.Observations - Class in org.springframework.ai.model.tool.autoconfigure
 
ToolCallReactiveContextHolder - Class in org.springframework.ai.model.tool.internal
This class bridges blocking Tools call and the reactive context.
toolCallResult(String) - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext.Builder
 
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.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns the value of the toolCalls record component.
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) - Method in class org.springframework.ai.chat.messages.AssistantMessage.Builder
 
toolCalls(List) - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage.Builder
 
toolCalls(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage.Builder
 
toolCalls(List) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
toolChoice() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
Returns the value of the toolChoice record component.
toolChoice() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the toolChoice record component.
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.deepseek.DeepSeekChatOptions.Builder
 
toolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolChoice(Object) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
toolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolChoice(AnthropicApi.ToolChoice) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolChoice(AnthropicApi.ToolChoice) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
toolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
ToolChoiceAny() - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Create an any tool choice with default settings.
ToolChoiceAny(Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Create an any tool choice with specific parallel tool use setting.
ToolChoiceAny(String, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Creates an instance of a ToolChoiceAny record class.
ToolChoiceAuto() - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Create an auto tool choice with default settings.
ToolChoiceAuto(Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Create an auto tool choice with specific parallel tool use setting.
ToolChoiceAuto(String, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Creates an instance of a ToolChoiceAuto record class.
ToolChoiceBuilder() - Constructor for class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest.ToolChoiceBuilder
 
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
 
ToolChoiceNone() - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Create a none tool choice.
ToolChoiceNone(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Creates an instance of a ToolChoiceNone record class.
ToolChoiceTool(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
Create a tool choice for a specific tool.
ToolChoiceTool(String, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
Create a tool choice for a specific tool with parallel tool use setting.
ToolChoiceTool(String, String, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
Creates an instance of a ToolChoiceTool record class.
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) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
toolContext(Map) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
toolContext(Map) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
 
toolContext(Map) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolContext(Map) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Add a Map of context values into tool context.
toolContext(Map) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
toolContext(Map) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolContext(Map) - 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) - Constructor for class org.springframework.ai.chat.model.ToolContext
Constructs a new ToolContext with the given context map.
toolContextToMcpMetaConverter(ToolContextToMcpMetaConverter) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback.Builder
Sets the converter for tool context to MCP metadata transformation.
toolContextToMcpMetaConverter(ToolContextToMcpMetaConverter) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
Sets tool context to MCP metadata converter.
toolContextToMcpMetaConverter(ToolContextToMcpMetaConverter) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback.Builder
Sets the converter for tool context to MCP metadata transformation.
toolContextToMcpMetaConverter(ToolContextToMcpMetaConverter) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Sets tool context to MCP metadata converter.
ToolContextToMcpMetaConverter - Interface in org.springframework.ai.mcp
Strategy interface for converting a ToolContext to a map of metadata to be sent as part of an MCP tool call.
toolDefinition(ToolDefinition) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
 
toolDefinition(ToolDefinition) - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext.Builder
 
ToolDefinition - Interface in org.springframework.ai.tool.definition
Definition used by the AI model to determine when and how to call the tool.
toolDefinitionDescription(KeyValues, ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
toolDefinitionName(ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
ToolDefinitions - Class in org.springframework.ai.tool.support
Utility class for creating ToolDefinition builders and instances from Java Method objects.
toolDefinitionSchema(KeyValues, ToolCallingObservationContext) - Method in class org.springframework.ai.tool.observation.DefaultToolCallingObservationConvention
 
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.deepseek.DeepSeekChatModel.Builder
 
toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatModel.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 Class in org.springframework.ai.tool.execution
An exception thrown when a tool execution fails.
ToolExecutionException(ToolDefinition, Throwable) - Constructor for exception class 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.
toolFilter(McpToolFilter) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
Sets tool filter.
toolFilter(McpToolFilter) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Sets tool filter.
toolListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
toolListChangedSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
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(ToolMetadata) - Method in class org.springframework.ai.tool.observation.ToolCallingObservationContext.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() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
Returns the value of the toolName record component.
toolName(String) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
toolName(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
 
toolName(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolNamePrefixGenerator(McpToolNamePrefixGenerator) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider.Builder
Sets tool name prefix generator.
toolNamePrefixGenerator(McpToolNamePrefixGenerator) - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider.Builder
Sets tool name prefix generator.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
toolNames(String...) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
 
toolNames(Set) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
Names of the tools to register with the ChatModel.
toolNames(Set) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
toolNames(Set) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
 
toolNames(Set) - 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.repository.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, Map) - Constructor for class org.springframework.ai.chat.messages.ToolResponseMessage
 
ToolResponseMessage.Builder - Class in org.springframework.ai.chat.messages
 
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.deepseek.api.DeepSeekApi.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) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
 
tools(List) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
 
tools(List) - Method in class org.springframework.ai.deepseek.DeepSeekChatOptions.Builder
 
tools(List) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
 
tools(List) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
 
tools(List) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
 
tools(List) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
tools(List) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
 
TOOLS_ONLY - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicCacheStrategy
Cache tool definitions only.
TOOLS_ONLY - Enum constant in enum class org.springframework.ai.bedrock.converse.api.BedrockCacheStrategy
Cache tool definitions only.
toolSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.AsyncMcpAnnotationProviders
 
toolSpecifications(List) - Static method in class org.springframework.ai.mcp.annotation.spring.SyncMcpAnnotationProviders
 
ToolUseAggregationEvent() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
 
toolUseId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
Returns the value of the toolUseId record component.
toolUseId(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
ToolUtils - Class in org.springframework.ai.tool.support
Miscellaneous tool utility methods.
toOpenAiCreateParams(List) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
toOpenAiImageGenerateParams(ImagePrompt) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
TOP_K - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
 
topCandidates() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Returns the value of the topCandidates record component.
TopContent(List) - Constructor for record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.TopContent
Creates an instance of a TopContent record class.
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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.Builder
 
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.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.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
 
topLeftX() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the topLeftX record component.
topLeftY() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns the value of the topLeftY record component.
topLogprobs() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns the value of the topLogprobs record component.
topLogprobs() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns the value of the topLogprobs record component.
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.deepseek.DeepSeekChatOptions.Builder
 
topLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
topLogprobs(Integer) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
TopLogProbs(String, Float, List) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Creates an instance of a TopLogProbs record class.
TopLogProbs(String, Float, List) - 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) - 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) - 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) - 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.deepseek.api.DeepSeekApi.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 class org.springframework.ai.bedrock.converse.BedrockChatOptions.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.deepseek.DeepSeekChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
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.OllamaChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
topP(Double) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.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) - Static method in class org.springframework.ai.model.EmbeddingUtils
 
toPrompt(List) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
 
toServerParameters() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties.Parameters
 
toServerParameters() - Method in class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties
 
toSkill() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
Convert to a Skill record with latest version.
toSkill(String) - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
Convert to a Skill record with specific version.
toStatelessAsyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
 
toStatelessSyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
Converts a Spring AI ToolCallback to an MCP StatelessSyncToolSpecification.
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.CacheControl
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.OutputFormat
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.Container
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.CitationResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.CitationsConfig
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.ContentBlockThinking
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.FileMetadata
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.FilesListResponse
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.Skill
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.SkillContainer
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 record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
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.api.AnthropicCacheOptions
 
toString() - Method in class org.springframework.ai.anthropic.Citation
 
toString() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
 
toString() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
 
toString() - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions
 
toString() - Method in class org.springframework.ai.audio.tts.Speech
 
toString() - Method in class org.springframework.ai.audio.tts.TextToSpeechMessage
 
toString() - Method in class org.springframework.ai.audio.tts.TextToSpeechPrompt
 
toString() - Method in class org.springframework.ai.audio.tts.TextToSpeechResponse
 
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.AzureOpenAiResponseFormat
 
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 class org.springframework.ai.bedrock.converse.api.BedrockCacheOptions
 
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.chat.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.repository.cassandra.CassandraChatMemoryRepositoryConfig.SchemaColumn
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation
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.CreateDatabaseRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateTenantRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Database
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 record class org.springframework.ai.chroma.vectorstore.ChromaApi.Tenant
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion.Choice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletion
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk.ChunkChoice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ChatCompletionFunction
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.ToolCall
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content.TopLogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.LogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage.PromptTokensDetails
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.deepseek.api.ResponseFormat
 
toString() - Method in class org.springframework.ai.deepseek.DeepSeekAssistantMessage
 
toString() - Method in class org.springframework.ai.deepseek.DeepSeekChatModel
 
toString() - Method in class org.springframework.ai.document.Document
 
toString() - Method in enum class org.springframework.ai.document.DocumentMetadata
 
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerification
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Sample
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voices
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions
 
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.google.genai.cache.CachedContentRequest
 
toString() - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest
 
toString() - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
 
toString() - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
 
toString() - Method in record class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions
 
toString() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
 
toString() - Method in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
 
toString() - Method in class org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
 
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.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.NamedClientMcpTransport
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties.Parameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mcp.McpConnectionInfo
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.mistralai.ocr.MistralOcrApi.ExtractedImage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPage
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRUsageInfo
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.api.ThinkOption.ThinkBoolean
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.ollama.api.ThinkOption.ThinkLevel
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.Annotation
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
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.InputFile
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.ChatCompletionRequest.WebSearchOptions
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
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.OpenAiFileApi.DeleteFileResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObject
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.FileObjectResponse
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.ListFileRequest
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
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.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 class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
 
toString() - Method in class org.springframework.ai.openaisdk.metadata.OpenAiSdkImageResponseMetadata
 
toString() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.StreamOptions
Returns a string representation of this record class.
toString() - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions
 
toString() - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions
 
toString() - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions
 
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 record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.Content
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs.TopContent
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi.LogProbs
Returns a string representation of this record class.
toString() - Method in record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
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.Thinking
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.PromptTokensDetails
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.ZhiPuAiAssistantMessage
 
toString() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
 
toString() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
 
toSyncToolSpecification(List) - 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.deepseek.api.DeepSeekApi.Usage
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
 
TracingAwareLoggingObservationHandler<T> - Class in org.springframework.ai.observation
An ObservationHandler that can wrap another one and makes the tracing data available for the ObservationHandler.onStop(Observation.Context) method.
TracingAwareLoggingObservationHandler(ObservationHandler, Tracer) - Constructor for class org.springframework.ai.observation.TracingAwareLoggingObservationHandler
Creates a new instance.
transactionManager(PlatformTransactionManager) - Method in class org.springframework.ai.chat.memory.repository.jdbc.JdbcChatMemoryRepository.Builder
 
transcribe(Resource) - Method in interface org.springframework.ai.audio.transcription.TranscriptionModel
A convenience method for transcribing an audio resource.
transcribe(Resource, AudioTranscriptionOptions) - Method in interface org.springframework.ai.audio.transcription.TranscriptionModel
A convenience method for transcribing an audio resource with the given options.
transcript() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
Returns the value of the transcript record component.
transcription() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns the value of the transcription record component.
TranscriptionModel - Interface in org.springframework.ai.audio.transcription
A transcription model is a type of AI model that converts audio to text.
TranscriptionRequest(byte[], String, 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) - 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 Class in org.springframework.ai.retry
Root of the hierarchy of Model access exceptions that are considered transient - where a previously failed operation might be able to succeed when the operation is retried without any intervention.
TransientAiException(String) - Constructor for exception class org.springframework.ai.retry.TransientAiException
Constructor with message.
TransientAiException(String, Throwable) - Constructor for exception class org.springframework.ai.retry.TransientAiException
Constructor with message and cause.
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, 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.common.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.OllamaChatOptions.Builder
 
truncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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
 
ttl() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.CacheControl
Returns the value of the ttl record component.
ttl(Duration) - Method in class org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
 
ttl(Duration) - Method in class org.springframework.ai.google.genai.cache.CachedContentUpdateRequest.Builder
 
ttl(Duration) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
TTS_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
Text-to-speech model optimized for speed
TTS_1_HD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
Text-to-speech model optimized for quality.
twitterUsername() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the twitterUsername record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.CacheControl
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.OutputFormat
Returns the value of the type record component.
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.CitationResponse
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.ContentBlockThinking
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 record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
Returns the value of the type record component.
type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.StreamEvent
 
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
Returns the value of the type record component.
type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.ToolChoice
 
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAny
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceAuto
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceNone
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ToolChoiceTool
Returns the value of the type record component.
type() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
 
type() - Method in record class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.SchemaColumn
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.chat.memory.repository.mongo.Conversation.Message
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.deepseek.api.DeepSeekApi.ChatCompletionMessage.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.mistralai.ocr.MistralOcrApi.OCRRequest.DocumentURLChunk
Returns the value of the type record component.
type() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRRequest.ImageURLChunk
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.Annotation
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.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
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() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.Thinking
Returns the value of the type record component.
type(AnthropicApi.ContentBlock.Type) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.ContentBlockBuilder
 
type(AnthropicApi.SkillType) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Skill.SkillBuilder
 
type(AzureOpenAiResponseFormat.Type) - Method in class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat.Builder
 
type(ResponseFormat.Type) - Method in class org.springframework.ai.deepseek.api.ResponseFormat.Builder
 
type(ResponseFormat.Type) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
 
type(OpenAiSdkChatModel.ResponseFormat.Type) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatModel.ResponseFormat.Builder
 
TYPE - Enum constant in enum class org.springframework.ai.chat.memory.repository.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.OllamaChatOptions.Builder
 

U

ULAW_8000 - Enum constant in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.OutputFormat
 
unescapeCurlyBrackets(String) - Static method in class org.springframework.ai.test.CurlyBracketEscaper
Unescapes previously escaped curly brackets by removing the backslashes
UNKNOWN - Enum constant in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Unknown or unspecified traffic type.
UNKNOWN - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
Handles, empty, NULL and unknown values
update(String, CachedContentUpdateRequest) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Updates cached content with new TTL or expiration.
updateAsync(String, CachedContentUpdateRequest) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
Asynchronously updates cached content with new TTL or expiration.
updateTime(Instant) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
uploadDateUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ManualVerificationFile
Returns the value of the uploadDateUnix record component.
uploadDateUnix() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Recording
Returns the value of the uploadDateUnix record component.
uploadFile(OpenAiFileApi.UploadFileRequest) - Method in class org.springframework.ai.openai.api.OpenAiFileApi
Upload a file that can be used across various endpoints
UploadFileRequest(byte[], String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiFileApi.UploadFileRequest
Creates an instance of a UploadFileRequest record class.
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, String, 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.common.autoconfigure.properties.McpSseClientProperties.SseParameters
Returns the value of the url record component.
url() - Method in record class org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
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.Annotation.UrlCitation
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.repository.neo4j.MediaAttributes
 
urlCitation() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation
Returns the value of the urlCitation record component.
UrlCitation(Integer, Integer, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Annotation.UrlCitation
Creates an instance of a UrlCitation record class.
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.deepseek.api.DeepSeekApi.ChatCompletion
Returns the value of the usage record component.
usage() - Method in record class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionChunk
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.ChatCompletionChunk
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, Integer) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage
 
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
 
Usage(Integer, Integer, 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, DeepSeekApi.Usage.PromptTokensDetails) - Constructor for record class org.springframework.ai.deepseek.api.DeepSeekApi.Usage
Creates an instance of a Usage record class.
Usage(Integer, Integer, Integer, OpenAiApi.Usage.PromptTokensDetails, OpenAiApi.Usage.CompletionTokenDetails) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage
Creates an instance of a Usage record class.
Usage(Integer, Integer, Integer, ZhiPuAiApi.Usage.PromptTokensDetails) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.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.
UsageCalculator - Class in org.springframework.ai.support
An utility class to provide support methods handling Usage.
Usage Examples - Section in class org.springframework.ai.anthropic.api.CitationDocument
 
usageInfo() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRResponse
Returns the value of the usageInfo record component.
usageInputTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
 
usageInputTokens(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
 
usageMetadata(CachedContentUsageMetadata) - Method in class org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
 
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
 
useApproximateKnn(boolean) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
Sets whether to use approximate k-NN search.
useCacheBlock() - Method in class org.springframework.ai.anthropic.api.utils.CacheEligibilityResolver
 
useCachedContent(Boolean) - Method in class org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
 
useMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
useMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.Builder
 
useMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
useMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.Builder
 
useNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaChatOptions.Builder
 
useNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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.openaisdk.OpenAiSdkChatOptions.Builder
 
user(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkEmbeddingOptions.Builder
 
user(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkImageOptions.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) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
 
user(Consumer) - 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.deepseek.api.DeepSeekApi.ChatCompletionMessage.Role
User message.
USER - Enum constant in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiMessageType
 
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_DATA - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Flexible file type for any purpose
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.
userLocation() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions
Returns the value of the userLocation record component.
UserLocation(String, OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation.Approximate) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation
Creates an instance of a UserLocation record class.
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.
username(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
Sets the username to authenticate requests with
useSpeakerBoost() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Returns the value of the useSpeakerBoost record component.
useSpeakerBoost() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Returns the value of the useSpeakerBoost record component.
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.
validateCitationConsistency() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
Validate that all citation documents have consistent citation settings.
validateStFunctions() - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
Configures the renderer to support StringTemplate's built-in functions during validation.
validateToolCallbacks(List) - 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.deepseek.api.DeepSeekApi.ChatModel
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
 
value - Variable in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
 
value - Variable in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
 
value - Variable in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiMessageType
 
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.TranscriptionModels
 
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.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.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.AnthropicSkill
Returns the enum constant of this class with the specified name.
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.SkillType
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.anthropic.api.AnthropicCacheStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicCacheTtl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicCacheType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.CitationDocument.DocumentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.anthropic.Citation.LocationType
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.Type
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.converse.api.BedrockCacheStrategy
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.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.repository.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.repository.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.repository.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.repository.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.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.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.deepseek.api.DeepSeekApi.ChatCompletionFinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatCompletionMessage.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.deepseek.api.DeepSeekApi.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.deepseek.api.DeepSeekApi.FunctionTool.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.deepseek.api.ResponseFormat.Type
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.elevenlabs.api.ElevenLabsApi.OutputFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
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.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.common.GoogleGenAiThinkingLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.GoogleGenAiChatOptions.TransportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingModelName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.google.genai.text.GoogleGenAiTextEmbeddingOptions.TaskType
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.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.common.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.common.autoconfigure.properties.McpServerProperties.ApiType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.mcp.server.common.autoconfigure.properties.McpServerProperties.ServerProtocol
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.mistralai.ocr.MistralOcrApi.OCRModel
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.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.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.ChatCompletionRequest.WebSearchOptions.SearchContextSize
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.OpenAiApi.ServiceTier
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.TranscriptionModels
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.OpenAiFileApi.Purpose
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.openaisdk.OpenAiSdkChatModel.ResponseFormat.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.AudioResponseFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.Voice
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.openaisdk.setup.OpenAiSdkSetup.ModelProvider
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.tool.observation.ToolCallingObservationDocumentation.HighCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.tool.observation.ToolCallingObservationDocumentation
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.VertexAiGeminiSafetyRating.HarmCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmProbability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating.HarmSeverity
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.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.AnthropicSkill
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.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.SkillType
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.anthropic.api.AnthropicCacheStrategy
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.AnthropicCacheTtl
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.AnthropicCacheType
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.CitationDocument.DocumentType
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.Citation.LocationType
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.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.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.converse.api.BedrockCacheStrategy
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.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.repository.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.repository.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.repository.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.repository.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.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.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.deepseek.api.DeepSeekApi.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.deepseek.api.DeepSeekApi.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.deepseek.api.DeepSeekApi.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.deepseek.api.DeepSeekApi.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.deepseek.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.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.elevenlabs.api.ElevenLabsApi.OutputFormat
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.elevenlabs.api.ElevenLabsApi.SpeechRequest.TextNormalizationMode
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.elevenlabs.api.ElevenLabsVoicesApi.CategoryEnum
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.elevenlabs.api.ElevenLabsVoicesApi.ReaderResource.ResourceTypeEnum
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.elevenlabs.api.ElevenLabsVoicesApi.SafetyControlEnum
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.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.CategoryEnum
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.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum
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.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing.StatusEnum
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.google.genai.common.GoogleGenAiSafetySetting.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.google.genai.common.GoogleGenAiSafetySetting.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.google.genai.common.GoogleGenAiSafetySetting.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.google.genai.common.GoogleGenAiThinkingLevel
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.google.genai.GoogleGenAiChatModel.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.google.genai.GoogleGenAiChatModel.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.google.genai.GoogleGenAiChatOptions.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.google.genai.metadata.GoogleGenAiTrafficType
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.google.genai.text.GoogleGenAiTextEmbeddingModelName
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.google.genai.text.GoogleGenAiTextEmbeddingOptions.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.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.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.common.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.common.autoconfigure.properties.McpServerProperties.ApiType
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.common.autoconfigure.properties.McpServerProperties.ServerProtocol
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.mistralai.ocr.MistralOcrApi.OCRModel
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.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.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.ChatCompletionRequest.WebSearchOptions.SearchContextSize
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.OpenAiApi.ServiceTier
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.TranscriptionModels
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.OpenAiFileApi.Purpose
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.openaisdk.OpenAiSdkChatModel.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.openaisdk.OpenAiSdkChatOptions.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.openaisdk.OpenAiSdkChatOptions.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.openaisdk.setup.OpenAiSdkSetup.ModelProvider
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.tool.observation.ToolCallingObservationDocumentation.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.tool.observation.ToolCallingObservationDocumentation.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.tool.observation.ToolCallingObservationDocumentation
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.VertexAiGeminiSafetyRating.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.common.VertexAiGeminiSafetyRating.HarmProbability
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.VertexAiGeminiSafetyRating.HarmSeverity
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 - Variable in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
variables(Map) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
 
variables(Map) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate.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, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
 
vectorStore(MilvusServiceClient, EmbeddingModel, MilvusVectorStoreProperties, BatchingStrategy, ObjectProvider, ObjectProvider) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
 
vectorStore(Driver, EmbeddingModel, Neo4jVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, WeaviateClient, WeaviateVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, ChromaApi, ChromaVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, CassandraVectorStoreProperties, CqlSession, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, PineconeVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, QdrantVectorStoreProperties, QdrantClient, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, RedisVectorStoreProperties, JedisConnectionFactory, ObjectProvider, ObjectProvider, 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(VectorStore) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
 
vectorStore(JdbcTemplate, EmbeddingModel, MariaDbStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, OracleVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, PgVectorStoreProperties, ObjectProvider, ObjectProvider, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
 
vectorStore(Client, EmbeddingModel, TypesenseVectorStoreProperties, ObjectProvider, ObjectProvider, 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> - 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
Builder for VectorStoreChatMemoryAdvisor.
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) - 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
 
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.
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.
VectorStoreQueryResponseObservationHandler - Class in org.springframework.ai.vectorstore.observation
Handler for emitting the query response content to logs.
VectorStoreQueryResponseObservationHandler() - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
 
VectorStoreRetriever - Interface in org.springframework.ai.vectorstore
A functional interface that provides read-only access to vector store retrieval operations.
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
 
verbosity() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the verbosity record component.
verbosity(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
verbosity(String) - Method in class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.Builder
 
VerificationAttempt(String, Integer, Boolean, Double, Double, ElevenLabsVoicesApi.Recording) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerificationAttempt
Creates an instance of a VerificationAttempt record class.
verificationAttempts() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the verificationAttempts record component.
verificationAttempts() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns the value of the verificationAttempts record component.
verificationAttemptsCount() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the verificationAttemptsCount record component.
verificationAttemptsCount() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns the value of the verificationAttemptsCount record component.
verificationFailures() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.FineTuning
Returns the value of the verificationFailures record component.
verificationFailures() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Returns the value of the verificationFailures record component.
verifiedLanguages() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the verifiedLanguages record component.
VerifiedVoiceLanguage(String, String, String) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VerifiedVoiceLanguage
Creates an instance of a VerifiedVoiceLanguage record class.
VERSE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
 
version() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Skill
Returns the value of the version record component.
version(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Skill.SkillBuilder
 
version(String) - Method in class org.springframework.ai.huggingface.model.Info
 
versionId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.PronunciationDictionaryLocator
Returns the value of the versionId record component.
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
 
VertexAiGeminiApi - Class in org.springframework.ai.vertexai.gemini.api
 
VertexAiGeminiApi() - Constructor for class org.springframework.ai.vertexai.gemini.api.VertexAiGeminiApi
 
VertexAiGeminiApi.LogProbs - Record Class in org.springframework.ai.vertexai.gemini.api
 
VertexAiGeminiApi.LogProbs.Content - Record Class in org.springframework.ai.vertexai.gemini.api
 
VertexAiGeminiApi.LogProbs.TopContent - Record Class in org.springframework.ai.vertexai.gemini.api
 
vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider, ObjectProvider, ObjectProvider) - 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
 
VertexAiGeminiSafetyRating - Record Class in org.springframework.ai.vertexai.gemini.common
Represents a safety rating returned by the Vertex AI Gemini API for generated content.
VertexAiGeminiSafetyRating(VertexAiGeminiSafetyRating.HarmCategory, VertexAiGeminiSafetyRating.HarmProbability, boolean, float, VertexAiGeminiSafetyRating.HarmSeverity, float) - Constructor for record class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetyRating
Creates an instance of a VertexAiGeminiSafetyRating record class.
VertexAiGeminiSafetyRating.HarmCategory - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing different categories of harmful content.
VertexAiGeminiSafetyRating.HarmProbability - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing the probability levels of harmful content.
VertexAiGeminiSafetyRating.HarmSeverity - Enum Class in org.springframework.ai.vertexai.gemini.common
Enum representing the severity levels of harmful content.
VertexAiGeminiSafetySetting - Class in org.springframework.ai.vertexai.gemini.common
 
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
 
VertexAiSchemaConverter - Class in org.springframework.ai.vertexai.gemini.schema
Utility class for converting OpenAPI schemas to Vertex AI Schema objects.
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
 
VISION - Enum constant in enum class org.springframework.ai.openai.api.OpenAiFileApi.Purpose
Images used for vision fine-tuning
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
 
visitContentBlockDelta(ContentBlockDeltaEvent) - Method in class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
 
visitContentBlockStart(ContentBlockStartEvent) - Method in class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
 
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
 
visitIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
visitIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the IsNotNullExpression labeled alternative in FiltersParser.booleanExpression().
visitIsNotNullExpression(FiltersParser.IsNotNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
visitIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the IsNullExpression labeled alternative in FiltersParser.booleanExpression().
visitIsNullExpression(FiltersParser.IsNullExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitLongConstant(FiltersParser.LongConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
Visit a parse tree produced by the LongConstant labeled alternative in FiltersParser.constant().
visitLongConstant(FiltersParser.LongConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
Visit a parse tree produced by the LongConstant labeled alternative in FiltersParser.constant().
visitLongConstant(FiltersParser.LongConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
 
visitMessageStop(MessageStopEvent) - Method in class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
 
visitMetadata(ConverseStreamMetadataEvent) - Method in class org.springframework.ai.bedrock.converse.api.ConverseChatResponseStream
 
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.OllamaChatOptions.Builder
 
vocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaEmbeddingOptions.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() - Method in record class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters
Returns the value of the voice record component.
voice(String) - Method in class org.springframework.ai.audio.tts.DefaultTextToSpeechOptions.Builder
 
voice(String) - Method in interface org.springframework.ai.audio.tts.TextToSpeechOptions.Builder
Sets the voice to use for text-to-speech.
voice(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
Sets the voice ID using the generic 'voice' property.
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
 
Voice(String, String, List, ElevenLabsVoicesApi.CategoryEnum, ElevenLabsVoicesApi.FineTuning, Map, String, String, List, ElevenLabsVoicesApi.VoiceSettings, ElevenLabsVoicesApi.VoiceSharing, List, List, ElevenLabsVoicesApi.SafetyControlEnum, ElevenLabsVoicesApi.VoiceVerification, String, Boolean, Boolean, Boolean, Integer) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Creates an instance of a Voice record class.
voiceId() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the voiceId record component.
voiceId(String) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
Sets the voice ID using the ElevenLabs specific 'voiceId' property.
voiceMixingAllowed() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the voiceMixingAllowed record component.
voices() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voices
Returns the value of the voices record component.
Voices(List) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voices
Creates an instance of a Voices record class.
voiceSettings() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest
Returns the value of the voiceSettings record component.
voiceSettings(ElevenLabsApi.SpeechRequest.VoiceSettings) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.Builder
 
voiceSettings(ElevenLabsApi.SpeechRequest.VoiceSettings) - Method in class org.springframework.ai.elevenlabs.ElevenLabsTextToSpeechOptions.Builder
 
VoiceSettings(Double, Double, Double, Boolean, Double) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsApi.SpeechRequest.VoiceSettings
Creates an instance of a VoiceSettings record class.
VoiceSettings(Double, Double, Double, Boolean, Double) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSettings
Creates an instance of a VoiceSettings record class.
VoiceSharing(ElevenLabsVoicesApi.VoiceSharing.StatusEnum, String, Integer, List, String, String, Boolean, Boolean, Boolean, Double, Integer, Integer, Boolean, Boolean, ElevenLabsVoicesApi.VoiceSharing.CategoryEnum, Boolean, String, String, Integer, Integer, String, String, Map, ElevenLabsVoicesApi.VoiceSharing.ReviewStatusEnum, String, Boolean, String, String, String, String, ElevenLabsVoicesApi.VoiceSharingModerationCheck, List) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Creates an instance of a VoiceSharing record class.
VoiceSharingModerationCheck(Integer, String, Boolean, String, Boolean, List, List, List, List) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharingModerationCheck
Creates an instance of a VoiceSharingModerationCheck record class.
voiceVerification() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.Voice
Returns the value of the voiceVerification record component.
VoiceVerification(Boolean, Boolean, List, Integer, String, List) - Constructor for record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceVerification
Creates an instance of a VoiceVerification record class.
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
 
WAV - Enum constant in enum class org.springframework.ai.openaisdk.OpenAiSdkChatOptions.AudioParameters.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 - 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) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
Constructs a new instance of the WeaviateFilterExpressionConverter class.
WeaviateFilterExpressionConverter(List, String) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
Constructs a new instance of the WeaviateFilterExpressionConverter class.
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
 
WeaviateVectorStoreOptions - Class in org.springframework.ai.vectorstore.weaviate
Provided Weaviate vector option configuration.
WeaviateVectorStoreOptions() - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStoreOptions
 
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.deepseek.api.DeepSeekApi.Builder
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.elevenlabs.api.ElevenLabsApi.Builder
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.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
 
webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Builder
 
webfluxSseServerRouterFunction(WebFluxSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebFluxAutoConfiguration
 
webFluxStatelessServerRouterFunction(WebFluxStatelessServerTransport) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebFluxAutoConfiguration
 
webFluxStatelessServerTransport(ObjectMapper, McpServerStreamableHttpProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebFluxAutoConfiguration
 
webFluxStreamableServerRouterFunction(WebFluxStreamableServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebFluxAutoConfiguration
 
webFluxStreamableServerTransportProvider(ObjectMapper, McpServerStreamableHttpProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebFluxAutoConfiguration
 
webFluxTransport(ObjectMapper, McpServerSseProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebFluxAutoConfiguration
 
webMvcSseServerRouterFunction(WebMvcSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebMvcAutoConfiguration
 
webMvcSseServerTransportProvider(ObjectMapper, McpServerSseProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerSseWebMvcAutoConfiguration
 
webMvcStatelessServerRouterFunction(WebMvcStatelessServerTransport) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebMvcAutoConfiguration
 
webMvcStatelessServerTransport(ObjectMapper, McpServerStreamableHttpProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStatelessWebMvcAutoConfiguration
 
webMvcStreamableServerRouterFunction(WebMvcStreamableServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebMvcAutoConfiguration
 
webMvcStreamableServerTransportProvider(ObjectMapper, McpServerStreamableHttpProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerStreamableHttpWebMvcAutoConfiguration
 
webSearchFunctionTool() - Static method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
 
webSearchOptions() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
Returns the value of the webSearchOptions record component.
webSearchOptions(OpenAiApi.ChatCompletionRequest.WebSearchOptions) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
 
WebSearchOptions(OpenAiApi.ChatCompletionRequest.WebSearchOptions.SearchContextSize, OpenAiApi.ChatCompletionRequest.WebSearchOptions.UserLocation) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.WebSearchOptions
Creates an instance of a WebSearchOptions record class.
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.TranscriptionModels
General-purpose speech recognition model
WHISPER_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
 
whitelistedEmails() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the whitelistedEmails record component.
WhitespaceCleaner - Class in org.springframework.ai.converter
A ResponseTextCleaner that trims leading and trailing whitespace from text.
WhitespaceCleaner() - Constructor for class org.springframework.ai.converter.WhitespaceCleaner
 
width() - Method in record class org.springframework.ai.mistralai.ocr.MistralOcrApi.OCRPageDimensions
Returns the value of the width record component.
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.openaisdk.OpenAiSdkImageOptions.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) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
Adds this additional metadata to the all built Documents.
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(GoogleGenAiSafetySetting.HarmCategory) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
 
withCategory(VertexAiGeminiSafetySetting.HarmCategory) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
withChatExchangeToPrimaryKeyTranslator(CassandraChatMemoryRepositoryConfig.SessionIdToPrimaryKeysTranslator) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withChunkSize(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withClusteringKeys(List) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withContainerName(String) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig.Builder
 
withContent(List) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withCosmosClient(CosmosAsyncClient) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig.Builder
 
withCqlSession(CqlSession) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withDatabaseName(String) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig.Builder
 
withDefaultOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.openai.OpenAiModerationModel
 
withDriver(Driver) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.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) - 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) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the excluded Inference metadata keys to filter out from the generative.
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.
withKeepSeparator(boolean) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withKeyspaceName(String) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.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.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withMaxNumChunks(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
 
withMediaLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
withMessageLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
withMessagesColumnName(String) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withMetadataLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.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(GoogleGenAiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
 
withMethod(VertexAiGeminiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.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.mistralai.MistralAiEmbeddingOptions.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.
withoutDefaultPatterns() - Method in class org.springframework.ai.converter.ThinkingTagCleaner.Builder
Disable default patterns.
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.
withPartitionKeyPath(String) - Method in class org.springframework.ai.chat.memory.repository.cosmosdb.CosmosDBChatMemoryRepositoryConfig.Builder
 
withPartitionKeys(List) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.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
 
withReversedParagraphPosition(boolean) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
Configures the Pdf reader reverse paragraph position.
withRole(AnthropicApi.Role) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withSessionLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
withSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
 
withStopReason(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withStopSequence(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
 
withTableName(String) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
 
withTextTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
Configures the Document text template.
withThreshold(GoogleGenAiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
 
withThreshold(VertexAiGeminiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
 
withTimeToLive(Duration) - Method in class org.springframework.ai.chat.memory.repository.cassandra.CassandraChatMemoryRepositoryConfig.Builder
How long are messages kept for
withToolCallLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.Builder
 
withToolResponseLabel(String) - Method in class org.springframework.ai.chat.memory.repository.neo4j.Neo4jChatMemoryRepositoryConfig.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
 
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) - 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
 

X

XLSX - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicSkill
Excel spreadsheet generation and manipulation.

Y

youtubeUsername() - Method in record class org.springframework.ai.elevenlabs.api.ElevenLabsVoicesApi.VoiceSharing
Returns the value of the youtubeUsername record component.

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, ApiKey, HttpHeaders, String, String, ResponseErrorHandler, RestClient, WebClient) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
Create a new chat completion api.
ZhiPuAiApi.Builder - Class in org.springframework.ai.zhipuai.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.Thinking - Record Class in org.springframework.ai.zhipuai.api
Control whether to enable the large model's chain of thought
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.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.
ZhiPuAiApi.Usage.PromptTokensDetails - Record Class in org.springframework.ai.zhipuai.api
Details about the prompt tokens used.
ZhiPuAiAssistantMessage - Class in org.springframework.ai.zhipuai
 
ZhiPuAiAssistantMessage(String, String, Map, List, List) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiAssistantMessage
 
ZhiPuAiAssistantMessage.Builder - Class in org.springframework.ai.zhipuai
 
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, ObjectProvider, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider, ToolCallingManager, ObjectProvider) - 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, ObjectProvider, ObjectProvider, RetryTemplate, ResponseErrorHandler, ObjectProvider, ObjectProvider) - 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://open.bigmodel.cn/api/paas.
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, ObjectProvider, 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) - 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 X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form