Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- ABAB_5_5_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_5_5_S_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_6_5_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_6_5_G_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_6_5_S_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_6_5_T_Chat - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- ABAB_7_Chat_Preview - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- AbstractBedrockApi<I,
O, SO> - Class in org.springframework.ai.bedrock.api -
Abstract class for the Bedrock API.
- AbstractBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Create a new AbstractBedrockApi instance using default credentials provider and object mapper.
- AbstractBedrockApi(String, String, Duration) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Create a new AbstractBedrockApi instance using default credentials provider and object mapper.
- AbstractBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Create a new AbstractBedrockApi instance using the provided credentials provider, region and object mapper.
- AbstractBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Create a new AbstractBedrockApi instance using the provided credentials provider, region and object mapper.
- AbstractBedrockApi(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Create a new AbstractBedrockApi instance using the provided credentials provider, region and object mapper.
- AbstractBedrockApi.AmazonBedrockInvocationMetrics - Record Class in org.springframework.ai.bedrock.api
-
Encapsulates the metrics about the model invocation.
- AbstractBuilder(T) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Constructor to create a new
AbstractChatMemoryAdvisor.AbstractBuilder
instance. - AbstractChatMemoryAdvisor<T> - Class in org.springframework.ai.chat.client.advisor
-
Abstract class that serves as a base for chat memory advisors.
- AbstractChatMemoryAdvisor(T) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Constructor to create a new
AbstractChatMemoryAdvisor
instance. - AbstractChatMemoryAdvisor(T, String, int, boolean) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Constructor to create a new
AbstractChatMemoryAdvisor
instance. - AbstractChatMemoryAdvisor(T, String, int, boolean, int) - Constructor for class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Constructor to create a new
AbstractChatMemoryAdvisor
instance. - AbstractChatMemoryAdvisor.AbstractBuilder<T> - Class in org.springframework.ai.chat.client.advisor
-
Abstract builder for
AbstractChatMemoryAdvisor
. - AbstractConversionServiceOutputConverter<T> - Class in org.springframework.ai.converter
-
Abstract
StructuredOutputConverter
implementation that uses a pre-configuredDefaultConversionService
to convert the LLM output into the desired type format. - AbstractConversionServiceOutputConverter(DefaultConversionService) - Constructor for class org.springframework.ai.converter.AbstractConversionServiceOutputConverter
-
Create a new
AbstractConversionServiceOutputConverter
instance. - AbstractEmbeddingModel - Class in org.springframework.ai.embedding
-
Abstract implementation of the
EmbeddingModel
interface that provides dimensions calculation caching. - AbstractEmbeddingModel() - Constructor for class org.springframework.ai.embedding.AbstractEmbeddingModel
- AbstractFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
-
AbstractFilterExpressionConverter is an abstract class that implements the FilterExpressionConverter interface.
- AbstractFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Create a new AbstractFilterExpressionConverter.
- AbstractMessage - Class in org.springframework.ai.chat.messages
-
The AbstractMessage class is an abstract implementation of the Message interface.
- AbstractMessage(MessageType, String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
-
Create a new AbstractMessage with the given message type, text content, and metadata.
- AbstractMessage(MessageType, Resource, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AbstractMessage
-
Create a new AbstractMessage with the given message type, resource, and metadata.
- AbstractMessageOutputConverter<T> - Class in org.springframework.ai.converter
-
Abstract
StructuredOutputConverter
implementation that uses a pre-configuredMessageConverter
to convert the LLM output into the desired type format. - AbstractMessageOutputConverter(MessageConverter) - Constructor for class org.springframework.ai.converter.AbstractMessageOutputConverter
-
Create a new AbstractMessageOutputConverter.
- AbstractObservationVectorStore - Class in org.springframework.ai.vectorstore.observation
-
Abstract base class for
VectorStore
implementations that provides observation capabilities. - AbstractObservationVectorStore(AbstractVectorStoreBuilder<?>) - Constructor for class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Creates a new AbstractObservationVectorStore instance with the specified builder settings.
- AbstractResponseMetadata - Class in org.springframework.ai.model
- AbstractResponseMetadata() - Constructor for class org.springframework.ai.model.AbstractResponseMetadata
-
Create a new
AbstractResponseMetadata
instance. - AbstractVectorStoreBuilder<T extends AbstractVectorStoreBuilder<T>> - Class in org.springframework.ai.vectorstore
-
Abstract base builder implementing common builder functionality for
VectorStore
. - AbstractVectorStoreBuilder(EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- accept(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
- accept(List<Document>) - Method in class org.springframework.ai.writer.FileDocumentWriter
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
- accept(ParseTreeVisitor<? extends T>) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- accept(ConverseStreamResponseHandler.Visitor) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- acceptedPredictionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns the value of the
acceptedPredictionTokens
record component. - accessCode - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
- add(String, Object) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- add(String, List<Message>) - Method in interface org.springframework.ai.chat.memory.ChatMemory
-
Save the specified messages in the chat memory for the specified conversation.
- add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
-
Deprecated.
- add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
-
Deprecated.
- add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
- add(String, List<Message>) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- add(String, Message) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- add(String, Message) - Method in interface org.springframework.ai.chat.memory.ChatMemory
-
Save the specified message in the chat memory for the specified conversation.
- add(String, Message) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- add(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Create a new
AbstractObservationVectorStore
instance. - add(List<Document>) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Adds list of
Document
s to the vector store. - add(List<Document>, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Adds a list of documents to the vector store based on the namespace.
- ADD - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
-
VectorStore add operation.
- addBestOfSequencesItem(BestOfSequence) - Method in class org.springframework.ai.huggingface.model.Details
- addContactPoint(InetSocketAddress) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- addDefaultHeader(String, String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Add a default header.
- AddEmbeddingsRequest(String, float[], Map<String, Object>, String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
- AddEmbeddingsRequest(List<String>, List<float[]>, List<Map<String, Object>>, List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Creates an instance of a
AddEmbeddingsRequest
record class. - addHeadersToRequest(HttpHeaders, RequestEntity.BodyBuilder) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Add headers to the request that is being built
- additionalMetadata - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- additionalMetadata - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- additionalMetadata(String, Object) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Adds this additional metadata to the all built
Document
s. - additionalMetadata(Map<String, Object>) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Adds this additional metadata to the all built
Document
s. - additionalModelResponseFields() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
additionalModelResponseFields
record component. - additionalModels() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns the value of the
additionalModels
record component. - additionalModels(List<String>) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- addMetadata(ParagraphManager.Paragraph, ParagraphManager.Paragraph, Document) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
- addMetadataColumn(CassandraVectorStore.SchemaColumn) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- addMetadataColumns(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- addMetadataColumns(CassandraVectorStore.SchemaColumn...) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- addPrefillItem(PrefillToken) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- addPrefillItem(PrefillToken) - Method in class org.springframework.ai.huggingface.model.Details
- addRegion(String, Rectangle2D) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Add a new region to group text by.
- addStopItem(String) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- addTokensItem(Token) - Method in class org.springframework.ai.huggingface.model.Details
- adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
- adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisor
- adviseCall(ChatClientRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
- adviseContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
adviseContext
record component. - adviseContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Returns the value of the
adviseContext
record component. - adviseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the advise context.
- adviseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
-
Deprecated.Set the context to advise the response.
- advisedRequest(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
-
Deprecated.
- AdvisedRequest - Record Class in org.springframework.ai.chat.client.advisor.api
-
Deprecated.Use
ChatClientRequest
instead. - AdvisedRequest(ChatModel, String, String, ChatOptions, List<Media>, List<String>, List<ToolCallback>, List<Message>, Map<String, Object>, Map<String, Object>, List<Advisor>, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Creates an instance of a
AdvisedRequest
record class. - AdvisedRequest.Builder - Class in org.springframework.ai.chat.client.advisor.api
-
Deprecated.Builder for
AdvisedRequest
. - AdvisedResponse - Record Class in org.springframework.ai.chat.client.advisor.api
-
Deprecated.Use
ChatClientResponse
instead. - AdvisedResponse(ChatResponse, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Create a new
AdvisedResponse
instance. - AdvisedResponse.Builder - Class in org.springframework.ai.chat.client.advisor.api
-
Deprecated.Builder for
AdvisedResponse
. - AdvisedResponseStreamUtils - Class in org.springframework.ai.chat.client.advisor.api
-
Deprecated.in favour of
AdvisorUtils
. - adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
- adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisor
- adviseStream(ChatClientRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
- Advisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Parent advisor interface for all advisors.
- ADVISOR - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Spring AI kind for advisor.
- ADVISOR_NAME - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
Advisor name.
- ADVISOR_ORDER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
-
Advisor order in the advisor chain.
- ADVISOR_TYPE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
Deprecated.advisors don't have types anymore, they're all "around"
- AdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
Defines the context for executing a chain of advisors as part of processing a chat request.
- advisorName(String) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
- advisorName(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- AdvisorObservationContext - Class in org.springframework.ai.chat.client.advisor.observation
-
Context used to store metadata for chat client advisors.
- AdvisorObservationContext(String, AdvisorObservationContext.Type, AdvisedRequest, Map<String, Object>, Map<String, Object>, int) - Constructor for class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.use the builder instead
- AdvisorObservationContext.Builder - Class in org.springframework.ai.chat.client.advisor.observation
-
Builder for
AdvisorObservationContext
. - AdvisorObservationContext.Type - Enum Class in org.springframework.ai.chat.client.advisor.observation
-
Deprecated.advisors don't have types anymore, they're all "around"
- AdvisorObservationConvention - Interface in org.springframework.ai.chat.client.advisor.observation
-
Interface for an
ObservationConvention
for chat client advisors. - AdvisorObservationDocumentation - Enum Class in org.springframework.ai.chat.client.advisor.observation
-
AI Advisor observation documentation.
- AdvisorObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.advisor.observation
-
High cardinality key names.
- AdvisorObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.advisor.observation
-
Low cardinality key names.
- advisorOrder(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- advisorParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- advisorParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.in favor of
AdvisedRequest.Builder.adviseContext(Map)
- advisorRequestContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
-
Deprecated.
- advisorResponseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
-
Deprecated.
- advisors() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
advisors
record component. - advisors(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- advisors(Consumer<ChatClient.AdvisorSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- advisors(Consumer<ChatClient.AdvisorSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- advisors(List<? extends Advisor>) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
- advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the advisors.
- advisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
- advisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- advisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- advisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
- advisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- advisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- advisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- ADVISORS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Deprecated.
- advisorType(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
-
Deprecated.advisors don't have types anymore, they're all "around"
- advisorType(AdvisorObservationContext.Type) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
-
Deprecated.advisors don't have types anymore, they're all "around"
- AdvisorUtils - Class in org.springframework.ai.chat.client.advisor
-
Utilities to work with advisors.
- after(AdvisedResponse) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Deprecated.
- after(AdvisedResponse) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
-
Deprecated.
- after(ChatClientResponse, AdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Logic to be executed after the rest of the advisor chain is called.
- after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- AFTER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
-
Deprecated.The advisor is called after the advised request is executed.
- afterPropertiesSet() - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- afterPropertiesSet() - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
-
Initializes the GemFireVectorStore after properties are set.
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- afterPropertiesSet() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- aggregate(Flux<ChatResponse>, Consumer<ChatResponse>) - Method in class org.springframework.ai.chat.model.MessageAggregator
- aggregateAdvisedResponse(Flux<AdvisedResponse>, Consumer<AdvisedResponse>) - Method in class org.springframework.ai.chat.model.MessageAggregator
- Aggregation() - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
- Aggregation(ConverseApiUtils.MetadataAggregation, ChatResponse) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Creates an instance of a
Aggregation
record class. - AI_ADVISOR - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation
-
AI Advisor observations
- AI_CHAT_CLIENT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation
-
AI Chat Client observations
- AI_METADATA_STRING - Static variable in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- AI_METADATA_STRING - Static variable in class org.springframework.ai.model.AbstractResponseMetadata
-
AI metadata string format.
- AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- AI_METADATA_STRING - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
The name of the operation being performed.
- AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the operation being performed.
- AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the operation being performed.
- AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the operation being performed.
- AI_OPERATION_TYPE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The name of the operation being performed.
- AI_PROVIDER - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
The model provider as identified by the client instrumentation.
- AI_PROVIDER - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
The model provider as identified by the client instrumentation.
- AI_PROVIDER - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
The model provider as identified by the client instrumentation.
- AI_PROVIDER - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
-
The model provider as identified by the client instrumentation.
- AI_PROVIDER - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The model provider as identified by the client instrumentation.
- AI_VECTOR_STORE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation
-
Vector Store observations for clients.
- AiObservationAttributes - Enum Class in org.springframework.ai.observation.conventions
-
Collection of attribute keys used in AI observations (spans, metrics, events).
- AiObservationEventNames - Enum Class in org.springframework.ai.observation.conventions
-
Collection of event names used in AI observations.
- AiObservationMetricAttributes - Enum Class in org.springframework.ai.observation.conventions
-
Collection of metric attributes used in AI observations.
- AiObservationMetricNames - Enum Class in org.springframework.ai.observation.conventions
-
Enumeration of metric names used in AI observations.
- AiOperationMetadata - Record Class in org.springframework.ai.observation
-
Metadata associated with an AI operation (e.g.
- AiOperationMetadata(String, String) - Constructor for record class org.springframework.ai.observation.AiOperationMetadata
-
Create a new
AiOperationMetadata
instance. - AiOperationMetadata.Builder - Class in org.springframework.ai.observation
-
Builder for
AiOperationMetadata
. - aiOperationType(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- aiOperationType(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- aiOperationType(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- aiOperationType(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- aiOperationType(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- AiOperationType - Enum Class in org.springframework.ai.observation.conventions
-
Types of operations performed by AI systems.
- aiProvider(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- aiProvider(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- aiProvider(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- aiProvider(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- aiProvider(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- AiProvider - Enum Class in org.springframework.ai.observation.conventions
-
Collection of systems providing AI functionality.
- AiRuntimeHints - Class in org.springframework.ai.aot
-
Utility methods for creating native runtime hints.
- AiRuntimeHints() - Constructor for class org.springframework.ai.aot.AiRuntimeHints
- AiTokenType - Enum Class in org.springframework.ai.observation.conventions
-
Types of tokens produced and consumed in an AI operation.
- alignToLeft(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
- all - Static variable in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
- ALL - Enum constant in enum class org.springframework.ai.document.MetadataMode
- ALL - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
-
Write must receive an acknowledgement from all replica nodes.
- ALL_PAGES - Static variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- allElements - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- allElements(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Enables extracting text from all elements in the body, creating a single document.
- AllOfGenerateResponseDetails - Class in org.springframework.ai.huggingface.model
-
AllOfGenerateResponseDetails
- AllOfGenerateResponseDetails() - Constructor for class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
- AllOfStreamResponseDetails - Class in org.springframework.ai.huggingface.model
-
AllOfStreamResponseDetails
- AllOfStreamResponseDetails() - Constructor for class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
- ALLOW_ADDITIONAL_PROPERTIES_BY_DEFAULT - Enum constant in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
-
Allow an object to contain additional key/values not defined in the schema.
- allowEmptyContext(Boolean) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- ALLOY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Alloy voice
- ALLOY - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- ALWAYS - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
-
Always pull the model, even if it's already available.
- alwaysThrow(boolean) - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
- amazonBedrockInvocationMetrics() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns the value of the
amazonBedrockInvocationMetrics
record component. - AmazonBedrockInvocationMetrics(Long, Long, Long, Long) - Constructor for record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Creates an instance of a
AmazonBedrockInvocationMetrics
record class. - ANALOG_FILM - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- and(FilterExpressionBuilder.Op, FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- AND - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- AND - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- AND - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- AND() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- AndExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- ANIME - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- ANTHROPIC - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Anthropic.
- ANTHROPIC - Static variable in class org.springframework.ai.model.SpringAIModels
- anthropicApi(AnthropicApi) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- anthropicApi(AnthropicConnectionProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
- AnthropicApi - Class in org.springframework.ai.anthropic.api
-
The Anthropic API client.
- AnthropicApi.AnthropicMessage - Record Class in org.springframework.ai.anthropic.api
-
Input messages.
- AnthropicApi.Builder - Class in org.springframework.ai.anthropic.api
- AnthropicApi.ChatCompletionRequest - Record Class in org.springframework.ai.anthropic.api
-
Chat completion request object.
- AnthropicApi.ChatCompletionRequest.Metadata - Record Class in org.springframework.ai.anthropic.api
-
Metadata about the request.
- AnthropicApi.ChatCompletionRequest.ThinkingConfig - Record Class in org.springframework.ai.anthropic.api
-
Configuration for the model's thinking mode.
- AnthropicApi.ChatCompletionRequestBuilder - Class in org.springframework.ai.anthropic.api
- AnthropicApi.ChatCompletionResponse - Record Class in org.springframework.ai.anthropic.api
-
Chat completion response object.
- AnthropicApi.ChatModel - Enum Class in org.springframework.ai.anthropic.api
-
Check the Models overview and model comparison for additional details and options.
- AnthropicApi.ContentBlock - Record Class in org.springframework.ai.anthropic.api
-
The content block of the message.
- AnthropicApi.ContentBlock.Source - Record Class in org.springframework.ai.anthropic.api
-
The source of the media content.
- AnthropicApi.ContentBlock.Type - Enum Class in org.springframework.ai.anthropic.api
-
The ContentBlock type.
- AnthropicApi.ContentBlockDeltaEvent - Record Class in org.springframework.ai.anthropic.api
-
Content block delta event.
- AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody - Interface in org.springframework.ai.anthropic.api
- AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson - Record Class in org.springframework.ai.anthropic.api
-
JSON content block delta.
- AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature - Record Class in org.springframework.ai.anthropic.api
-
Signature content block delta.
- AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText - Record Class in org.springframework.ai.anthropic.api
-
Text content block delta.
- AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking - Record Class in org.springframework.ai.anthropic.api
-
Thinking content block delta.
- AnthropicApi.ContentBlockStartEvent - Record Class in org.springframework.ai.anthropic.api
-
Content block start event.
- AnthropicApi.ContentBlockStartEvent.ContentBlockBody - Interface in org.springframework.ai.anthropic.api
- AnthropicApi.ContentBlockStartEvent.ContentBlockText - Record Class in org.springframework.ai.anthropic.api
-
Text content block.
- AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse - Record Class in org.springframework.ai.anthropic.api
-
Tool use content block.
- AnthropicApi.ContentBlockStopEvent - Record Class in org.springframework.ai.anthropic.api
-
Content block stop event.
- AnthropicApi.ErrorEvent - Record Class in org.springframework.ai.anthropic.api
-
Error event.
- AnthropicApi.ErrorEvent.Error - Record Class in org.springframework.ai.anthropic.api
-
Error body.
- AnthropicApi.EventType - Enum Class in org.springframework.ai.anthropic.api
-
The event type of the streamed chunk.
- AnthropicApi.MessageDeltaEvent - Record Class in org.springframework.ai.anthropic.api
-
Message delta event.
- AnthropicApi.MessageDeltaEvent.MessageDelta - Record Class in org.springframework.ai.anthropic.api
- AnthropicApi.MessageDeltaEvent.MessageDeltaUsage - Record Class in org.springframework.ai.anthropic.api
-
Message delta usage.
- AnthropicApi.MessageStartEvent - Record Class in org.springframework.ai.anthropic.api
-
Message start event.
- AnthropicApi.MessageStopEvent - Record Class in org.springframework.ai.anthropic.api
-
Message stop event.
- AnthropicApi.PingEvent - Record Class in org.springframework.ai.anthropic.api
-
Ping event.
- AnthropicApi.Role - Enum Class in org.springframework.ai.anthropic.api
-
The role of the author of this message.
- AnthropicApi.StreamEvent - Interface in org.springframework.ai.anthropic.api
- AnthropicApi.ThinkingType - Enum Class in org.springframework.ai.anthropic.api
-
The thinking type.
- AnthropicApi.Tool - Record Class in org.springframework.ai.anthropic.api
-
Tool description.
- AnthropicApi.ToolUseAggregationEvent - Class in org.springframework.ai.anthropic.api
-
Special event used to aggregate multiple tool use events into a single event with list of aggregated ContentBlockToolUse.
- AnthropicApi.Usage - Record Class in org.springframework.ai.anthropic.api
-
Usage statistics.
- anthropicBetaFeatures(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- AnthropicChatAutoConfiguration - Class in org.springframework.ai.model.anthropic.autoconfigure
-
Auto-configuration
for Anthropic Chat Model. - AnthropicChatAutoConfiguration() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
- anthropicChatModel(AnthropicApi, AnthropicChatProperties, RetryTemplate, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
- AnthropicChatModel - Class in org.springframework.ai.anthropic
-
The
ChatModel
implementation for the Anthropic service. - AnthropicChatModel(AnthropicApi, AnthropicChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.anthropic.AnthropicChatModel
- AnthropicChatModel(AnthropicApi, AnthropicChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.anthropic.AnthropicChatModel
- AnthropicChatModel.Builder - Class in org.springframework.ai.anthropic
- AnthropicChatOptions - Class in org.springframework.ai.anthropic
-
The options to be used when sending a chat request to the Anthropic API.
- AnthropicChatOptions() - Constructor for class org.springframework.ai.anthropic.AnthropicChatOptions
- AnthropicChatOptions.Builder - Class in org.springframework.ai.anthropic
- AnthropicChatProperties - Class in org.springframework.ai.model.anthropic.autoconfigure
-
Anthropic Chat autoconfiguration properties.
- AnthropicChatProperties() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
- AnthropicConnectionProperties - Class in org.springframework.ai.model.anthropic.autoconfigure
-
Anthropic API connection properties.
- AnthropicConnectionProperties() - Constructor for class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- AnthropicMessage(List<AnthropicApi.ContentBlock>, AnthropicApi.Role) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Creates an instance of a
AnthropicMessage
record class. - AnthropicRateLimit - Class in org.springframework.ai.anthropic.metadata
-
RateLimit
implementation for OpenAI. - AnthropicRateLimit(Long, Long, Duration, Long, Long, Duration) - Constructor for class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- AnthropicRuntimeHints - Class in org.springframework.ai.anthropic.aot
-
The AnthropicRuntimeHints class is responsible for registering runtime hints for Anthropic API classes.
- AnthropicRuntimeHints() - Constructor for class org.springframework.ai.anthropic.aot.AnthropicRuntimeHints
- anthropicVersion(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- ANY - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
- ApiClient - Class in org.springframework.ai.huggingface.invoker
- ApiClient() - Constructor for class org.springframework.ai.huggingface.invoker.ApiClient
- ApiClient(RestTemplate) - Constructor for class org.springframework.ai.huggingface.invoker.ApiClient
- ApiClient.CollectionFormat - Enum Class in org.springframework.ai.huggingface.invoker
- apiEndpoint(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- apiKey() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Returns the value of the
apiKey
record component. - apiKey(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- apiKey(String) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- apiKey(String) - Method in interface org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.BuilderWithApiKey
-
Sets the Pinecone API key and moves to index name configuration.
- apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- apiKey(ApiKey) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- ApiKey - Interface in org.springframework.ai.model
-
Some model providers API leverage short-lived api keys which must be renewed at regular intervals using another credential.
- ApiKeyAuth - Class in org.springframework.ai.huggingface.invoker.auth
- ApiKeyAuth(String, String) - Constructor for class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- application - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
- applicationContext(GenericApplicationContext) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
- apply(String, Map<String, Object>) - Method in class org.springframework.ai.template.NoOpTemplateRenderer
- apply(String, Map<String, Object>) - Method in class org.springframework.ai.template.st.StTemplateRenderer
- apply(String, Map<String, Object>) - Method in interface org.springframework.ai.template.TemplateRenderer
- apply(List<Document>) - Method in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
- apply(List<Document>) - Method in class org.springframework.ai.model.transformer.SummaryMetadataEnricher
- apply(List<Document>) - Method in class org.springframework.ai.transformer.ContentFormatTransformer
-
Post process documents chunked from loader.
- apply(List<Document>) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- apply(Map<Query, List<List<Document>>>) - Method in interface org.springframework.ai.rag.retrieval.join.DocumentJoiner
- apply(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander
- apply(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer
- apply(Query) - Method in interface org.springframework.ai.rag.retrieval.search.DocumentRetriever
- apply(Query, List<Document>) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
- apply(Query, List<Document>) - Method in interface org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
- applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.model.KotlinModule
- applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class org.springframework.ai.util.json.schema.SpringAiSchemaModule
- applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in interface org.springframework.ai.huggingface.invoker.auth.Authentication
-
Apply authentication settings to header and / or query parameters.
- applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- applyToParams(MultiValueMap<String, String>, HttpHeaders) - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
- args() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Returns the value of the
args
record component. - arguments() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns the value of the
arguments
record component. - arguments() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
arguments
record component. - arguments() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
arguments
record component. - arguments() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Returns the value of the
arguments
record component. - arguments() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
arguments
record component. - arguments() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
arguments
record component. - ARGUMENTS - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- AROUND - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
-
Deprecated.The advisor is called around the advised request.
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Deprecated.
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor
-
Deprecated.
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- aroundCall(AdvisedRequest, CallAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Deprecated.
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor
-
Deprecated.
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- aroundStream(AdvisedRequest, StreamAroundAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- artifacts() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Returns the value of the
artifacts
record component. - Artifacts(long, String, String) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Creates an instance of a
Artifacts
record class. - ASH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- assertObservationRegistry(TestObservationRegistry, VectorStoreProvider, VectorStoreObservationContext.Operation) - Static method in class org.springframework.ai.test.vectorstore.ObservationTestUtil
- ASSISTANT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
-
The assistant role.
- ASSISTANT - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
- ASSISTANT - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
Assistant message.
- ASSISTANT - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
- ASSISTANT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
Assistant message type.
- ASSISTANT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
Assistant message.
- ASSISTANT - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
Assistant message.
- AssistantMessage - Class in org.springframework.ai.chat.messages
-
Lets the generative know the content was generated as a response to the user.
- AssistantMessage(String) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
- AssistantMessage(String, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
- AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
- AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>, List<Media>) - Constructor for class org.springframework.ai.chat.messages.AssistantMessage
- AssistantMessage.ToolCall - Record Class in org.springframework.ai.chat.messages
- AssistantPromptTemplate - Class in org.springframework.ai.chat.prompt
- AssistantPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- AssistantPromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- ASYNC - Enum constant in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
-
Asynchronous (McpAsyncClient) client
- ASYNC - Enum constant in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
-
Asynchronous (McpAsyncServer) server
- AsyncMcpToolCallback - Class in org.springframework.ai.mcp
-
Implementation of
ToolCallback
that adapts MCP tools to Spring AI's tool interface with asynchronous execution support. - AsyncMcpToolCallback(McpAsyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallback
-
Creates a new
AsyncMcpToolCallback
instance. - AsyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
-
Implementation of
ToolCallbackProvider
that discovers and provides MCP tools asynchronously from one or more MCP servers. - AsyncMcpToolCallbackProvider(McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Creates a new
AsyncMcpToolCallbackProvider
instance with one or more MCP clients. - AsyncMcpToolCallbackProvider(BiPredicate<McpAsyncClient, McpSchema.Tool>, McpAsyncClient...) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Creates a new
AsyncMcpToolCallbackProvider
instance with one or more MCP clients. - AsyncMcpToolCallbackProvider(BiPredicate<McpAsyncClient, McpSchema.Tool>, List<McpAsyncClient>) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Creates a new
AsyncMcpToolCallbackProvider
instance with a list of MCP clients. - AsyncMcpToolCallbackProvider(List<McpAsyncClient>) - Constructor for class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Creates a new
AsyncMcpToolCallbackProvider
instance with a list of MCP clients. - asyncToolCallbacks(List<McpAsyncClient>) - Static method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Creates a reactive stream of tool callbacks from multiple MCP clients.
- asyncTools(ObjectProvider<List<ToolCallback>>, List<ToolCallback>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- AUDIO - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
- AUDIO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
- AUDIO_SPEECH_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- AUDIO_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- audioOutput() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
audioOutput
record component. - AudioOutput(String, String, Long, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Creates an instance of a
AudioOutput
record class. - audioParameters() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
audioParameters
record component. - AudioParameters(OpenAiApi.ChatCompletionRequest.AudioParameters.Voice, OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Creates an instance of a
AudioParameters
record class. - AudioPlayer - Class in org.springframework.ai.utils
- audioTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns the value of the
audioTokens
record component. - audioTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Returns the value of the
audioTokens
record component. - AudioTranscription - Class in org.springframework.ai.audio.transcription
-
Represents a response returned by the AI.
- AudioTranscription(String) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscription
- AudioTranscriptionMetadata - Interface in org.springframework.ai.audio.transcription
-
Metadata associated with an audio transcription result.
- AudioTranscriptionOptions - Interface in org.springframework.ai.audio.transcription
-
Options for audio transcription.
- AudioTranscriptionPrompt - Class in org.springframework.ai.audio.transcription
-
Represents an audio transcription prompt for an AI model.
- AudioTranscriptionPrompt(Resource) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
-
Construct a new AudioTranscriptionPrompt given the resource representing the audio file.
- AudioTranscriptionPrompt(Resource, AudioTranscriptionOptions) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
-
Construct a new AudioTranscriptionPrompt given the resource representing the audio file.
- AudioTranscriptionResponse - Class in org.springframework.ai.audio.transcription
-
A response containing an audio transcription result.
- AudioTranscriptionResponse(AudioTranscription) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
- AudioTranscriptionResponse(AudioTranscription, AudioTranscriptionResponseMetadata) - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
- AudioTranscriptionResponseMetadata - Class in org.springframework.ai.audio.transcription
-
Metadata associated with an audio transcription response.
- AudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.audio.transcription.AudioTranscriptionResponseMetadata
- augment(Query, List<Document>) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
- augment(Query, List<Document>) - Method in interface org.springframework.ai.rag.generation.augmentation.QueryAugmenter
-
Augments the user query with contextual data.
- augmentUserMessage(String) - Method in class org.springframework.ai.chat.prompt.Prompt
-
Creates a copy of the prompt, replacing the text content of the last UserMessage with the provided text.
- augmentUserMessage(Function<UserMessage, UserMessage>) - Method in class org.springframework.ai.chat.prompt.Prompt
- Authentication - Interface in org.springframework.ai.huggingface.invoker.auth
- AUTO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
- AUTO - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model can pick between generating a message or calling a function.
- AUTO - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model can pick between generating a message or calling a function.
- AUTO - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model can pick between generating a message or calling a function.
- autoId(boolean) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures whether to use auto-generated IDs for documents.
- AUTOINDEX - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- autoTruncate - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- autoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- autoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- avgLogprob() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
avgLogprob
record component. - avgLogprob() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
avgLogprob
record component. - AwsOpenSearchConnectionDetails - Interface in org.springframework.ai.vectorstore.opensearch.autoconfigure
- AZURE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Azure.
- AZURE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- AZURE_COSMOS_DB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- AZURE_OPENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Azure.
- AZURE_OPENAI - Static variable in class org.springframework.ai.model.SpringAIModels
- AzureAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.azure
-
Converts
Filter.Expression
into Azure Search OData filter syntax. - AzureAiSearchFilterExpressionConverter(List<AzureVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- AzureOpenAiAudioTranscriptionAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Auto-configuration
for Azure OpenAI. - AzureOpenAiAudioTranscriptionAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionAutoConfiguration
- azureOpenAiAudioTranscriptionModel(OpenAIClientBuilder, AzureOpenAiAudioTranscriptionProperties) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionAutoConfiguration
- AzureOpenAiAudioTranscriptionModel - Class in org.springframework.ai.azure.openai
-
AzureOpenAI audio transcription client implementation for backed by
OpenAIClient
. - AzureOpenAiAudioTranscriptionModel(OpenAIClient, AzureOpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
- AzureOpenAiAudioTranscriptionOptions - Class in org.springframework.ai.azure.openai
-
Options for audio transcription using Azure Open AI.
- AzureOpenAiAudioTranscriptionOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- AzureOpenAiAudioTranscriptionOptions.Builder - Class in org.springframework.ai.azure.openai
- AzureOpenAiAudioTranscriptionOptions.GranularityType - Enum Class in org.springframework.ai.azure.openai
- AzureOpenAiAudioTranscriptionOptions.StructuredResponse - Record Class in org.springframework.ai.azure.openai
-
Structured response of the transcribed audio.
- AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment - Record Class in org.springframework.ai.azure.openai
-
Segment of the transcribed text and its corresponding details.
- AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word - Record Class in org.springframework.ai.azure.openai
-
Extracted word and it's corresponding timestamps.
- AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat - Enum Class in org.springframework.ai.azure.openai
- AzureOpenAiAudioTranscriptionOptions.WhisperModel - Enum Class in org.springframework.ai.azure.openai
- AzureOpenAiAudioTranscriptionProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Configuration properties for Azure OpenAI audio transcription.
- AzureOpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
- AzureOpenAiAudioTranscriptionResponseMetadata - Class in org.springframework.ai.azure.openai.metadata
-
Audio transcription metadata implementation for AzureOpenAI.
- AzureOpenAiAudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- AzureOpenAiChatAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Auto-configuration
for Azure OpenAI. - AzureOpenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatAutoConfiguration
- azureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatAutoConfiguration
- AzureOpenAiChatModel - Class in org.springframework.ai.azure.openai
-
ChatModel
implementation for Microsoft Azure AI backed byOpenAIClient
. - AzureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatOptions, ToolCallingManager, ObservationRegistry) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- AzureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatOptions, ToolCallingManager, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- AzureOpenAiChatModel.Builder - Class in org.springframework.ai.azure.openai
-
Builder to construct
AzureOpenAiChatModel
. - AzureOpenAiChatOptions - Class in org.springframework.ai.azure.openai
-
The configuration information for a chat completions request.
- AzureOpenAiChatOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- AzureOpenAiChatOptions.Builder - Class in org.springframework.ai.azure.openai
- AzureOpenAiChatProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
- AzureOpenAiChatProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- AzureOpenAiClientBuilderConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Azure OpenAI Client Builder configuration.
- AzureOpenAiClientBuilderConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
- AzureOpenAIClientBuilderCustomizer - Interface in org.springframework.ai.model.azure.openai.autoconfigure
-
Callback interface that can be implemented by beans wishing to customize the
OpenAIClientBuilder
whilst retaining the default auto-configuration. - AzureOpenAiConnectionProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
- AzureOpenAiConnectionProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- AzureOpenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Auto-configuration
for Azure OpenAI. - AzureOpenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingAutoConfiguration
- azureOpenAiEmbeddingModel(OpenAIClientBuilder, AzureOpenAiEmbeddingProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingAutoConfiguration
- AzureOpenAiEmbeddingModel - Class in org.springframework.ai.azure.openai
-
Azure Open AI Embedding Model implementation.
- AzureOpenAiEmbeddingModel(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode, AzureOpenAiEmbeddingOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- AzureOpenAiEmbeddingModel(OpenAIClient, MetadataMode, AzureOpenAiEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- AzureOpenAiEmbeddingOptions - Class in org.springframework.ai.azure.openai
-
The configuration information for the embedding requests.
- AzureOpenAiEmbeddingOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- AzureOpenAiEmbeddingOptions.Builder - Class in org.springframework.ai.azure.openai
- AzureOpenAiEmbeddingProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
- AzureOpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- AzureOpenAiImageAutoConfiguration - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Auto-configuration
for Azure OpenAI. - AzureOpenAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageAutoConfiguration
- AzureOpenAiImageGenerationMetadata - Class in org.springframework.ai.azure.openai.metadata
-
Represents the metadata for image generation using Azure OpenAI.
- AzureOpenAiImageGenerationMetadata(String) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
- azureOpenAiImageModel(OpenAIClientBuilder, AzureOpenAiImageOptionsProperties) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageAutoConfiguration
- AzureOpenAiImageModel - Class in org.springframework.ai.azure.openai
-
ImageModel
implementation for Microsoft Azure AI backed byOpenAIClient
. - AzureOpenAiImageModel(OpenAIClient) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageModel
- AzureOpenAiImageModel(OpenAIClient, AzureOpenAiImageOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageModel
- AzureOpenAiImageOptions - Class in org.springframework.ai.azure.openai
-
The configuration information for a image generation request.
- AzureOpenAiImageOptions() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- AzureOpenAiImageOptions.Builder - Class in org.springframework.ai.azure.openai
- AzureOpenAiImageOptions.ImageModel - Enum Class in org.springframework.ai.azure.openai
- AzureOpenAiImageOptionsProperties - Class in org.springframework.ai.model.azure.openai.autoconfigure
-
Configuration properties for Azure OpenAI image generation options.
- AzureOpenAiImageOptionsProperties() - Constructor for class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
- AzureOpenAiImageResponseMetadata - Class in org.springframework.ai.azure.openai.metadata
-
Represents metadata associated with an image response from the Azure OpenAI image model.
- AzureOpenAiImageResponseMetadata(Long) - Constructor for class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- AzureOpenAiResponseFormat - Enum Class in org.springframework.ai.azure.openai
-
Utility enumeration for representing the response format that may be requested from the Azure OpenAI model.
- AzureOpenAiRuntimeHints - Class in org.springframework.ai.azure.openai.aot
-
RuntimeHintsRegistrar
for Azure OpenAI. - AzureOpenAiRuntimeHints() - Constructor for class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
- AzureVectorStore - Class in org.springframework.ai.vectorstore.azure
-
Uses Azure Cognitive Search as a backing vector store.
- AzureVectorStore(AzureVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.azure.AzureVectorStore
-
Protected constructor that accepts a builder instance.
- AzureVectorStore.Builder - Class in org.springframework.ai.vectorstore.azure
-
Builder class for creating
AzureVectorStore
instances. - AzureVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.azure
- AzureVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.azure.autoconfigure
-
Auto-configuration
for Azure Vector Store. - AzureVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
- AzureVectorStoreProperties - Class in org.springframework.ai.vectorstore.azure.autoconfigure
-
Configuration properties for Azure Vector Store.
- AzureVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
B
- b64Json() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Returns the value of the
b64Json
record component. - b64Json() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Returns the value of the
b64Json
record component. - Backoff() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- base64() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Returns the value of the
base64
record component. - BaseAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Base advisor that implements common aspects of the
CallAdvisor
andStreamAdvisor
, reducing the boilerplate code needed to implement an advisor. - BaseAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
A base interface for advisor chains that can be used to chain multiple advisors together, both for call and stream advisors.
- baseResponse() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
baseResponse
record component. - BaseResponse(Long, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Creates an instance of a
BaseResponse
record class. - baseUrl() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Returns the value of the
baseUrl
record component. - baseUrl(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- baseUrl(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
- baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- baseUrl(String) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- BaseVectorStoreTests - Class in org.springframework.ai.test.vectorstore
-
Base test class for VectorStore implementations.
- BaseVectorStoreTests() - Constructor for class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- BasicEvaluationTest - Class in org.springframework.ai.evaluation
- BasicEvaluationTest() - Constructor for class org.springframework.ai.evaluation.BasicEvaluationTest
- batch(List<Document>) - Method in interface org.springframework.ai.embedding.BatchingStrategy
-
EmbeddingModel implementations can call this method to optimize embedding tokens.
- batch(List<Document>) - Method in class org.springframework.ai.embedding.TokenCountBatchingStrategy
- batchingStrategy - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- batchingStrategy - Variable in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
- batchingStrategy(BatchingStrategy) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
-
Sets the batching strategy.
- batchingStrategy(BatchingStrategy) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
-
Sets the batching strategy.
- BatchingStrategy - Interface in org.springframework.ai.embedding
-
Contract for batching
Document
objects so that the call to embed them could be optimized. - beamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the beam width.
- BeanOutputConverter<T> - Class in org.springframework.ai.converter
-
An implementation of
StructuredOutputConverter
that transforms the LLM output to a specific object type using JSON schema. - BeanOutputConverter(Class<T>) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
-
Constructor to initialize with the target type's class.
- BeanOutputConverter(Class<T>, ObjectMapper) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
-
Constructor to initialize with the target type's class, a custom object mapper, and a line endings normalizer to ensure consistent line endings on any platform.
- BeanOutputConverter(ParameterizedTypeReference<T>) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
-
Constructor to initialize with the target class type reference.
- BeanOutputConverter(ParameterizedTypeReference<T>, ObjectMapper) - Constructor for class org.springframework.ai.converter.BeanOutputConverter
-
Constructor to initialize with the target class type reference, a custom object mapper, and a line endings normalizer to ensure consistent line endings on any platform.
- BEDROCK_COHERE - Static variable in class org.springframework.ai.model.SpringAIModels
- BEDROCK_CONVERSE - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Bedrock Converse.
- BEDROCK_CONVERSE - Static variable in class org.springframework.ai.model.SpringAIModels
- BEDROCK_TITAN - Static variable in class org.springframework.ai.model.SpringAIModels
- BedrockAwsConnectionConfiguration - Class in org.springframework.ai.model.bedrock.autoconfigure
-
Configuration
for AWS connection. - BedrockAwsConnectionConfiguration() - Constructor for class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
- BedrockAwsConnectionProperties - Class in org.springframework.ai.model.bedrock.autoconfigure
-
Configuration properties for Bedrock AWS connection.
- BedrockAwsConnectionProperties() - Constructor for class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- BedrockCohereEmbeddingAutoConfiguration - Class in org.springframework.ai.model.bedrock.cohere.autoconfigure
-
Auto-configuration
for Bedrock Cohere Embedding Model. - BedrockCohereEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingAutoConfiguration
- BedrockCohereEmbeddingModel - Class in org.springframework.ai.bedrock.cohere
-
EmbeddingModel
implementation that uses the Bedrock Cohere Embedding API. - BedrockCohereEmbeddingModel(CohereEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
- BedrockCohereEmbeddingModel(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingOptions) - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
- BedrockCohereEmbeddingOptions - Class in org.springframework.ai.bedrock.cohere
-
Options for the Bedrock Cohere embedding API.
- BedrockCohereEmbeddingOptions() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- BedrockCohereEmbeddingOptions.Builder - Class in org.springframework.ai.bedrock.cohere
- BedrockCohereEmbeddingProperties - Class in org.springframework.ai.model.bedrock.cohere.autoconfigure
-
Bedrock Cohere Embedding autoconfiguration properties.
- BedrockCohereEmbeddingProperties() - Constructor for class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- BedrockConverseProxyChatAutoConfiguration - Class in org.springframework.ai.model.bedrock.converse.autoconfigure
-
Auto-configuration
for Bedrock Converse Proxy Chat Client. - BedrockConverseProxyChatAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatAutoConfiguration
- BedrockConverseProxyChatProperties - Class in org.springframework.ai.model.bedrock.converse.autoconfigure
-
Configuration properties for Bedrock Converse.
- BedrockConverseProxyChatProperties() - Constructor for class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
- BedrockMediaFormat - Class in org.springframework.ai.bedrock.converse.api
-
The BedrockMediaFormat class provides mappings between MIME types and their corresponding Bedrock media formats for documents, images, and videos.
- BedrockMediaFormat() - Constructor for class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- bedrockProxyChatModel(AwsCredentialsProvider, AwsRegionProvider, BedrockAwsConnectionProperties, BedrockConverseProxyChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<BedrockRuntimeClient>, ObjectProvider<BedrockRuntimeAsyncClient>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatAutoConfiguration
- BedrockProxyChatModel - Class in org.springframework.ai.bedrock.converse
-
A
ChatModel
implementation that uses the Amazon Bedrock Converse API to interact with the Supported models. - BedrockProxyChatModel(BedrockRuntimeClient, BedrockRuntimeAsyncClient, ToolCallingChatOptions, ObservationRegistry, ToolCallingManager) - Constructor for class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
- BedrockProxyChatModel(BedrockRuntimeClient, BedrockRuntimeAsyncClient, ToolCallingChatOptions, ObservationRegistry, ToolCallingManager, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
- BedrockProxyChatModel.Builder - Class in org.springframework.ai.bedrock.converse
- bedrockRuntimeAsyncClient(BedrockRuntimeAsyncClient) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- bedrockRuntimeClient(BedrockRuntimeClient) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- BedrockRuntimeHints - Class in org.springframework.ai.bedrock.aot
-
The BedrockRuntimeHints class is responsible for registering runtime hints for Bedrock AI API classes.
- BedrockRuntimeHints() - Constructor for class org.springframework.ai.bedrock.aot.BedrockRuntimeHints
- BedrockTitanEmbeddingAutoConfiguration - Class in org.springframework.ai.model.bedrock.titan.autoconfigure
-
Auto-configuration
for Bedrock Titan Embedding Model. - BedrockTitanEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
- BedrockTitanEmbeddingModel - Class in org.springframework.ai.bedrock.titan
-
EmbeddingModel
implementation that uses the Bedrock Titan Embedding API. - BedrockTitanEmbeddingModel(TitanEmbeddingBedrockApi) - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
- BedrockTitanEmbeddingModel.InputType - Enum Class in org.springframework.ai.bedrock.titan
- BedrockTitanEmbeddingOptions - Class in org.springframework.ai.bedrock.titan
-
Options for the Titan Embedding API.
- BedrockTitanEmbeddingOptions() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- BedrockTitanEmbeddingOptions.Builder - Class in org.springframework.ai.bedrock.titan
- BedrockTitanEmbeddingProperties - Class in org.springframework.ai.model.bedrock.titan.autoconfigure
-
Bedrock Titan Embedding autoconfiguration properties.
- BedrockTitanEmbeddingProperties() - Constructor for class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- before(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Deprecated.
- before(AdvisedRequest) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
-
Deprecated.
- before(ChatClientRequest, AdvisorChain) - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Logic to be executed before the rest of the advisor chain is called.
- before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- BEFORE - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
-
Deprecated.The advisor is called before the advised request is executed.
- bestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- BestOfSequence - Class in org.springframework.ai.huggingface.model
-
BestOfSequence
- BestOfSequence() - Constructor for class org.springframework.ai.huggingface.model.BestOfSequence
- bestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
- BETA_MAX_TOKENS - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- BIGSERIAL - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
- BIN_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- BIN_IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- BINARY - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
-
Use Binary Quantization-based vector index
- BLOCK_LOW_AND_ABOVE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- BLOCK_MEDIUM_AND_ABOVE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- BLOCK_NONE - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- BLOCK_ONLY_HIGH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- bool(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- bool(String) - Static method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Creates a metadata field of type BOOLEAN.
- BOOLEAN - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
- BOOLEAN_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- BOOLEAN_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- BOOLEAN_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
- BooleanConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- booleanExpression() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- booleanExpression(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- booleanExpression(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- BooleanExpressionContext() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
- BooleanExpressionContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
- bucketName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Configures the Couchbase bucket, parent of the selected Scope.
- buckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the number of buckets.
- budgetTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Returns the value of the
budgetTokens
record component. - build() - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- build() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- build() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- build() - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- build() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- build() - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- build() - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
- build() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Build the advisor.
- build() - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Build the
AdvisedRequest
instance. - build() - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
-
Deprecated.Build the
AdvisedResponse
. - build() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
- build() - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- build() - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
- build() - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
- build() - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- build() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
- build() - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- build() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig.Builder
-
Deprecated.
- build() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository.Builder
- build() - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
- build() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- build() - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
- build() - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- build() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Build the Generation metadata.
- build() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- build() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- build() - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
- build() - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
- build() - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Build the
ChatOptions
. - build() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- build() - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
- build() - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
- build() - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
-
Builds the
ChromaVectorStore
instance. - build() - Method in class org.springframework.ai.content.Media.Builder
-
Builds a new Media instance with the configured properties.
- build() - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Returns the immutable configuration.
- build() - Method in class org.springframework.ai.document.Document.Builder
- build() - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
- build() - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
- build() - Method in class org.springframework.ai.image.ImageOptionsBuilder
- build() - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
- build() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- build() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- build() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- build() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions.Builder
- build() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- build() - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
- build() - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
- build() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- build() - Method in class org.springframework.ai.moderation.Categories.Builder
- build() - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- build() - Method in class org.springframework.ai.moderation.Moderation.Builder
- build() - Method in class org.springframework.ai.moderation.ModerationOptionsBuilder
- build() - Method in class org.springframework.ai.moderation.ModerationResult.Builder
- build() - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
-
Build the
AiOperationMetadata
instance. - build() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- build() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
- build() - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- build() - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- build() - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- build() - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- build() - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- build() - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- build() - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- build() - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
- build() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- build() - Method in class org.springframework.ai.openai.OpenAiModerationOptions.Builder
- build() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- build() - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- build() - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
- build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- build() - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- build() - Method in class org.springframework.ai.rag.Query.Builder
- build() - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- build() - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Constructs and returns an instance of
ExtractedTextFormatter
using the configurations set on this builder. - build() - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
- build() - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
- build() - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
Returns the immutable configuration.
- build() - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- build() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- build() - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
-
Builds and returns a new
StTemplateRenderer
instance with the configured settings. - build() - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
- build() - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
- build() - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- build() - Method in class org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
- build() - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- build() - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider.Builder
- build() - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
- build() - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- build() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
-
Builds the ElasticsearchVectorStore instance.
- build() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
- build() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Builds and returns a new MariaDBVectorStore instance with the configured settings.
- build() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
-
Builds and returns a
MilvusSearchRequest
instance. - build() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Builds and returns a new MilvusVectorStore instance with the configured settings.
- build() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Builds the MongoDBAtlasVectorStore instance.
- build() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- build() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Builds a new OpenSearchVectorStore instance with the configured properties.
- build() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- build() - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
-
Builds a new PineconeVectorStore instance with the configured properties.
- build() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
-
Builds and returns a new QdrantVectorStore instance with the configured settings.
- build() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
- build() - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
- build() - Method in class org.springframework.ai.vectorstore.SimpleVectorStore.SimpleVectorStoreBuilder
- build() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
- build() - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
-
Builds and returns a new VectorStore instance with the configured settings.
- build() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
-
Builds and returns a new WeaviateVectorStore instance with the configured settings.
- build() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- build() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- build() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- build() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- build() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- build() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
- builder() - Static method in class org.springframework.ai.anthropic.AnthropicChatModel
- builder() - Static method in class org.springframework.ai.anthropic.AnthropicChatOptions
- builder() - Static method in class org.springframework.ai.anthropic.api.AnthropicApi
- builder() - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
- builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- builder() - Static method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- builder() - Static method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- builder() - Static method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
- builder() - Static method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
- builder() - Static method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
- builder() - Static method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- builder() - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- builder() - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Create a new
AdvisedResponse.Builder
instance. - builder() - Static method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
- builder() - Static method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
- builder() - Static method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Create a new
AdvisorObservationContext.Builder
instance. - builder() - Static method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- builder() - Static method in record class org.springframework.ai.chat.client.ChatClientRequest
- builder() - Static method in record class org.springframework.ai.chat.client.ChatClientResponse
- builder() - Static method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
- builder() - Static method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- builder() - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig
-
Deprecated.
- builder() - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
- builder() - Static method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
- builder() - Static method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- builder() - Static method in class org.springframework.ai.chat.messages.SystemMessage
- builder() - Static method in class org.springframework.ai.chat.messages.UserMessage
- builder() - Static method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- builder() - Static method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
- builder() - Static method in class org.springframework.ai.chat.model.ChatResponse
- builder() - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContext
- builder() - Static method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Creates a new
ChatOptions.Builder
to create the defaultChatOptions
. - builder() - Static method in class org.springframework.ai.chat.prompt.Prompt
- builder() - Static method in class org.springframework.ai.chat.prompt.PromptTemplate
- builder() - Static method in class org.springframework.ai.content.Media
-
Creates a new Media builder.
- builder() - Static method in class org.springframework.ai.document.DefaultContentFormatter
-
Start building a new configuration.
- builder() - Static method in class org.springframework.ai.document.Document
- builder() - Static method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
- builder() - Static method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext
- builder() - Static method in class org.springframework.ai.image.ImageOptionsBuilder
- builder() - Static method in class org.springframework.ai.image.observation.ImageModelObservationContext
- builder() - Static method in class org.springframework.ai.minimax.MiniMaxChatOptions
- builder() - Static method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
- builder() - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
- builder() - Static method in class org.springframework.ai.mistralai.MistralAiChatOptions
- builder() - Static method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- builder() - Static method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
- builder() - Static method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- builder() - Static method in class org.springframework.ai.model.tool.DefaultToolCallingManager
- builder() - Static method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
- builder() - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
A builder to create a new
ToolCallingChatOptions
instance. - builder() - Static method in interface org.springframework.ai.model.tool.ToolCallingManager
-
Create a default
ToolCallingManager
builder. - builder() - Static method in interface org.springframework.ai.model.tool.ToolExecutionResult
-
Create a default
ToolExecutionResult
builder. - builder() - Static method in class org.springframework.ai.moderation.Categories
- builder() - Static method in class org.springframework.ai.moderation.CategoryScores
- builder() - Static method in class org.springframework.ai.moderation.Moderation
- builder() - Static method in class org.springframework.ai.moderation.ModerationOptionsBuilder
- builder() - Static method in class org.springframework.ai.moderation.ModerationResult
- builder() - Static method in record class org.springframework.ai.observation.AiOperationMetadata
-
Create a new
AiOperationMetadata.Builder
instance. - builder() - Static method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- builder() - Static method in class org.springframework.ai.oci.OCIEmbeddingOptions
- builder() - Static method in class org.springframework.ai.ollama.api.OllamaApi
- builder() - Static method in class org.springframework.ai.ollama.api.OllamaOptions
- builder() - Static method in record class org.springframework.ai.ollama.management.ModelManagementOptions
- builder() - Static method in class org.springframework.ai.ollama.OllamaChatModel
- builder() - Static method in class org.springframework.ai.ollama.OllamaEmbeddingModel
- builder() - Static method in class org.springframework.ai.openai.api.OpenAiApi
- builder() - Static method in class org.springframework.ai.openai.api.OpenAiAudioApi
- builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
- builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
- builder() - Static method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
- builder() - Static method in class org.springframework.ai.openai.api.OpenAiImageApi
- builder() - Static method in class org.springframework.ai.openai.api.OpenAiModerationApi
- builder() - Static method in class org.springframework.ai.openai.api.ResponseFormat
- builder() - Static method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- builder() - Static method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- builder() - Static method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- builder() - Static method in class org.springframework.ai.openai.OpenAiChatModel
- builder() - Static method in class org.springframework.ai.openai.OpenAiChatOptions
- builder() - Static method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- builder() - Static method in class org.springframework.ai.openai.OpenAiImageOptions
- builder() - Static method in class org.springframework.ai.openai.OpenAiModerationOptions
- builder() - Static method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- builder() - Static method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- builder() - Static method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
- builder() - Static method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
- builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
- builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
- builder() - Static method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
- builder() - Static method in record class org.springframework.ai.rag.Query
- builder() - Static method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
- builder() - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Provides an instance of the builder for this formatter.
- builder() - Static method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- builder() - Static method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- builder() - Static method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
-
Start building a new configuration.
- builder() - Static method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
- builder() - Static method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- builder() - Static method in class org.springframework.ai.template.st.StTemplateRenderer
- builder() - Static method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
- builder() - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
-
Create a default
ToolDefinition
builder. - builder() - Static method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
- builder() - Static method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
- builder() - Static method in interface org.springframework.ai.tool.metadata.ToolMetadata
-
Create a default
ToolMetadata
builder. - builder() - Static method in class org.springframework.ai.tool.method.MethodToolCallback
- builder() - Static method in class org.springframework.ai.tool.method.MethodToolCallbackProvider
- builder() - Static method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
- builder() - Static method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
- builder() - Static method in class org.springframework.ai.vectorstore.SearchRequest
-
Builder for creating the SearchRequest instance.
- builder() - Static method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- builder() - Static method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- builder() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- builder() - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- builder() - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- builder() - Static method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- builder(CosmosAsyncClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- builder(SearchIndexClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- builder(Cluster, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- builder(Session, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
-
Creates a new builder for configuring and creating CoherenceVectorStore instances.
- builder(ObservationRegistry) - Static method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- builder(MilvusServiceClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
-
Creates a new MilvusBuilder instance with the specified Milvus client.
- builder(QdrantClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
-
Creates a new QdrantBuilder instance.
- builder(WeaviateClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
-
Creates a new WeaviateBuilder instance.
- builder(Method) - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
-
Create a default
ToolDefinition
builder from aMethod
. - builder(String) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
- builder(String, String) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- builder(String, BiFunction<I, ToolContext, O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
-
Build a
FunctionToolCallback
from aBiFunction
. - builder(String, Consumer<I>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
-
Build a
FunctionToolCallback
from aConsumer
. - builder(String, Function<I, O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
-
Build a
FunctionToolCallback
from aFunction
. - builder(String, Supplier<O>) - Static method in class org.springframework.ai.tool.function.FunctionToolCallback
-
Build a
FunctionToolCallback
from aSupplier
. - builder(String, VectorStoreObservationContext.Operation) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- builder(RestClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
-
Creates a new builder instance for ElasticsearchVectorStore.
- builder(Driver, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- builder(OpenSearchClient, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
-
Creates a new builder instance for configuring an OpenSearchVectorStore.
- builder(ChatMemory) - Static method in class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- builder(ChatMemory) - Static method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- builder(ChatModel) - Static method in interface org.springframework.ai.chat.client.ChatClient
- builder(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Static method in interface org.springframework.ai.chat.client.ChatClient
- builder(ChromaApi, EmbeddingModel) - Static method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Creates a new builder for constructing a PineconeVectorStore instance.
- builder(EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore
-
Creates an instance of SimpleVectorStore builder.
- builder(OllamaApi.Message.Role) - Static method in record class org.springframework.ai.ollama.api.OllamaApi.Message
- builder(HanaVectorRepository<? extends HanaVectorEntity>, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
-
Creates a new builder for configuring and creating HanaCloudVectorStore instances.
- builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- builder(MongoTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
-
Creates a new builder instance for MongoDBAtlasVectorStore.
- builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
-
Creates a new MariaDBBuilder instance.
- builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- builder(JdbcTemplate, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- builder(Client, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
-
Creates a new TypesenseBuilder instance.
- builder(JedisPooled, EmbeddingModel) - Static method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- Builder() - Constructor for class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
- Builder() - Constructor for class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.chat.messages.SystemMessage.Builder
- Builder() - Constructor for class org.springframework.ai.chat.messages.UserMessage.Builder
- Builder() - Constructor for class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- Builder() - Constructor for class org.springframework.ai.chat.prompt.Prompt.Builder
- Builder() - Constructor for class org.springframework.ai.document.Document.Builder
- Builder() - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.moderation.Categories.Builder
- Builder() - Constructor for class org.springframework.ai.moderation.CategoryScores.Builder
- Builder() - Constructor for class org.springframework.ai.moderation.Moderation.Builder
- Builder() - Constructor for class org.springframework.ai.moderation.ModerationResult.Builder
- Builder() - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.ollama.api.OllamaApi.Builder
- Builder() - Constructor for class org.springframework.ai.ollama.api.OllamaOptions.Builder
- Builder() - Constructor for class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- Builder() - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- Builder() - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- Builder() - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- Builder() - Constructor for class org.springframework.ai.openai.OpenAiChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- Builder() - Constructor for class org.springframework.ai.reader.ExtractedTextFormatter.Builder
- Builder() - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- Builder() - Constructor for class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
- Builder() - Constructor for class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
- Builder() - Constructor for class org.springframework.ai.vectorstore.SearchRequest.Builder
- Builder() - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- Builder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- Builder() - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- Builder() - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- Builder() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- Builder(ObservationRegistry) - Constructor for class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- Builder(String) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- Builder(String, String) - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- Builder(RestClient, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
-
Sets the Elasticsearch REST client.
- Builder(AzureOpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- Builder(AzureOpenAiChatOptions) - Constructor for class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- Builder(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor.Builder
- Builder(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
- Builder(MiniMaxChatOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- Builder(OCICohereChatOptions) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- Builder(OllamaApi.Message.Role) - Constructor for class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- Builder(OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- Builder(OpenAiChatOptions) - Constructor for class org.springframework.ai.openai.OpenAiChatOptions.Builder
- Builder(VectorStore) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
- Builder(ZhiPuAiChatOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- Builder(JdbcTemplate, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the JdbcTemplate to be used for database operations.
- Builder(Client, EmbeddingModel) - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
-
Constructs a new TypesenseBuilder instance.
- buildGenerations(ToolExecutionResult) - Static method in interface org.springframework.ai.model.tool.ToolExecutionResult
-
Build a list of
Generation
from the tool execution result, useful for sending the tool execution result to the client directly. - buildRestTemplate() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Build the RestTemplate used to make HTTP requests.
C
- Cache() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- cachedTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Returns the value of the
cachedTokens
record component. - call() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- call() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- call(String) - Method in interface org.springframework.ai.chat.model.ChatModel
- call(String) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
-
Executes the tool with the provided input asynchronously.
- call(String) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
-
Executes the tool with the provided input.
- call(String) - Method in interface org.springframework.ai.openai.audio.speech.SpeechModel
-
Generates spoken audio from the provided text message.
- call(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
- call(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback
- call(String) - Method in class org.springframework.ai.tool.method.MethodToolCallback
- call(String) - Method in interface org.springframework.ai.tool.ToolCallback
-
Execute tool with the given input and return the result to send back to the AI model.
- call(String, ToolContext) - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
- call(String, ToolContext) - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
- call(String, ToolContext) - Method in class org.springframework.ai.tool.function.FunctionToolCallback
- call(String, ToolContext) - Method in class org.springframework.ai.tool.method.MethodToolCallback
- call(String, ToolContext) - Method in interface org.springframework.ai.tool.ToolCallback
-
Execute tool with the given input and context, and return the result to send back to the AI model.
- call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
- call(AudioTranscriptionPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
- call(Message...) - Method in interface org.springframework.ai.chat.model.ChatModel
- call(Prompt) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
- call(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- call(Prompt) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
-
Invoke the model and return the response.
- call(Prompt) - Method in interface org.springframework.ai.chat.model.ChatModel
- call(Prompt) - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
-
Generate text based on the provided prompt.
- call(Prompt) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
- call(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
- call(Prompt) - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
- call(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatModel
- call(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatModel
- call(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- call(Prompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
- call(DocumentEmbeddingRequest) - Method in interface org.springframework.ai.embedding.DocumentEmbeddingModel
- call(DocumentEmbeddingRequest) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
- call(EmbeddingRequest) - Method in interface org.springframework.ai.embedding.EmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.oci.OCIEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- call(EmbeddingRequest) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
- call(ImagePrompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageModel
- call(ImagePrompt) - Method in interface org.springframework.ai.image.ImageModel
- call(ImagePrompt) - Method in class org.springframework.ai.openai.OpenAiImageModel
- call(ImagePrompt) - Method in class org.springframework.ai.stabilityai.StabilityAiImageModel
-
Calls the StabilityAiImageModel with the given StabilityAiImagePrompt and returns the ImageResponse.
- call(ImagePrompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
- call(ModerationPrompt) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
- call(ModerationPrompt) - Method in interface org.springframework.ai.moderation.ModerationModel
- call(ModerationPrompt) - Method in class org.springframework.ai.openai.OpenAiModerationModel
- call(SpeechPrompt) - Method in interface org.springframework.ai.openai.audio.speech.SpeechModel
-
Sends a speech request to the OpenAI TTS API and returns the resulting speech response.
- call(SpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
- call(Resource) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel
- call(Resource) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
- call(TReq) - Method in interface org.springframework.ai.model.Model
-
Executes a method call to the AI model.
- CallAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Advisor for execution flows ultimately resulting in a call to an AI model
- CallAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
A chain of
CallAdvisor
instances orchestrating the execution of aChatClientRequest
on the nextCallAdvisor
in the chain. - CallAroundAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Deprecated.in favor of
CallAdvisor
- CallAroundAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
Deprecated.in favor of
CallAdvisorChain
- candidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- capabilitiesBuilder() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- CASSANDRA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Cassandra.
- CASSANDRA - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- CassandraChatMemory - Class in org.springframework.ai.chat.memory.cassandra
-
Create a CassandraChatMemory like
CassandraChatMemory.create(CassandraChatMemoryConfig.builder().withTimeToLive(Duration.ofDays(1)).build());
For example @see org.springframework.ai.chat.memory.cassandra.CassandraChatMemory - CassandraChatMemory(CassandraChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- CassandraChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.cassandra.autoconfigure
-
Auto-configuration
forCassandraChatMemory
. - CassandraChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryAutoConfiguration
- CassandraChatMemoryConfig - Class in org.springframework.ai.chat.memory.cassandra
-
Configuration for the Cassandra Chat Memory store.
- CassandraChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.cassandra
- CassandraChatMemoryConfig.SchemaColumn - Record Class in org.springframework.ai.chat.memory.cassandra
- CassandraChatMemoryConfig.SessionIdToPrimaryKeysTranslator - Interface in org.springframework.ai.chat.memory.cassandra
-
Given a string sessionId, return the value for each primary key column.
- CassandraChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.cassandra.autoconfigure
-
Configuration properties for Cassandra chat memory.
- CassandraChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- CassandraVectorStore - Class in org.springframework.ai.vectorstore.cassandra
-
The CassandraVectorStore is for managing and querying vector data in an Apache Cassandra db.
- CassandraVectorStore(CassandraVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- CassandraVectorStore.Builder - Class in org.springframework.ai.vectorstore.cassandra
-
Builder for the Cassandra vector store.
- CassandraVectorStore.DocumentIdTranslator - Interface in org.springframework.ai.vectorstore.cassandra
-
Given a string document id, return the value for each primary key column.
- CassandraVectorStore.PrimaryKeyTranslator - Interface in org.springframework.ai.vectorstore.cassandra
-
Given a list of primary key column values, return the document id.
- CassandraVectorStore.SchemaColumn - Record Class in org.springframework.ai.vectorstore.cassandra
- CassandraVectorStore.SchemaColumnTags - Enum Class in org.springframework.ai.vectorstore.cassandra
- CassandraVectorStore.Similarity - Enum Class in org.springframework.ai.vectorstore.cassandra
-
Indexes are automatically created with COSINE.
- CassandraVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.cassandra.autoconfigure
-
Auto-configuration
for Cassandra Vector Store. - CassandraVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
- CassandraVectorStoreProperties - Class in org.springframework.ai.vectorstore.cassandra.autoconfigure
-
Configuration properties for Cassandra Vector Store.
- CassandraVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- castToExpression(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- categories() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Returns the value of the
categories
record component. - categories() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Returns the value of the
categories
record component. - categories(Categories) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
- Categories - Class in org.springframework.ai.moderation
-
The Categories class represents a set of categories used to classify content.
- Categories(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Creates an instance of a
Categories
record class. - Categories(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Creates an instance of a
Categories
record class. - Categories.Builder - Class in org.springframework.ai.moderation
- categoryScores() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Returns the value of the
categoryScores
record component. - categoryScores() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Returns the value of the
categoryScores
record component. - categoryScores(CategoryScores) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
- CategoryScores - Class in org.springframework.ai.moderation
-
This class represents the scores for different categories of content.
- CategoryScores(double, double, double, double, double, double, double, double, double) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Creates an instance of a
CategoryScores
record class. - CategoryScores(double, double, double, double, double, double, double, double, double, double, double) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Creates an instance of a
CategoryScores
record class. - CategoryScores.Builder - Class in org.springframework.ai.moderation
- cfgScale() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
cfgScale
record component. - cfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- cfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- channelNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- charset - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- charset(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Sets the character encoding to use for reading the HTML.
- CHARSET_METADATA - Static variable in class org.springframework.ai.reader.TextReader
- chat(OllamaApi.ChatRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Generate the next message in a chat with a provided model.
- CHAT - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
-
AI operation type for chat.
- CHAT_CLIENT - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Spring AI kind for chat client.
- CHAT_CLIENT_ADVISOR_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.risk to expose sensitive information or break the instrumentation since the advisor context map is used to pass arbitrary Java objects between advisors and not necessarily serializable. The conversation ID, previously part of this, is already included in the
ChatClientObservationDocumentation.HighCardinalityKeyNames.CHAT_CLIENT_CONVERSATION_ID
method. - CHAT_CLIENT_ADVISORS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
List of configured chat client advisors.
- CHAT_CLIENT_CONVERSATION_ID - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
The identifier of the conversation.
- CHAT_CLIENT_SYSTEM_PARAM - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_CLIENT_SYSTEM_TEXT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_CLIENT_TOOL_FUNCTION_CALLBACKS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_CLIENT_TOOL_FUNCTION_NAMES - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_CLIENT_TOOL_NAMES - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Names of the tools made available to the chat client.
- CHAT_CLIENT_USER_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_CLIENT_USER_TEXT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Deprecated.
- CHAT_MEMORY_CONVERSATION_ID_KEY - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The key to retrieve the chat memory conversation id from the context.
- CHAT_MEMORY_RETRIEVE_SIZE_KEY - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The key to retrieve the chat memory response size from the context.
- CHAT_MODEL - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Deprecated.
- CHAT_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- CHAT_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation
- ChatClient - Interface in org.springframework.ai.chat.client
-
Client to perform stateless requests to an AI Model, using a fluent API.
- ChatClient.AdvisorSpec - Interface in org.springframework.ai.chat.client
- ChatClient.Builder - Interface in org.springframework.ai.chat.client
-
A mutable builder for creating a
ChatClient
. - ChatClient.CallPromptResponseSpec - Interface in org.springframework.ai.chat.client
- ChatClient.CallResponseSpec - Interface in org.springframework.ai.chat.client
- ChatClient.ChatClientRequestSpec - Interface in org.springframework.ai.chat.client
- ChatClient.PromptSystemSpec - Interface in org.springframework.ai.chat.client
-
Specification for a prompt system.
- ChatClient.PromptUserSpec - Interface in org.springframework.ai.chat.client
- ChatClient.StreamPromptResponseSpec - Interface in org.springframework.ai.chat.client
- ChatClient.StreamResponseSpec - Interface in org.springframework.ai.chat.client
- chatClientAdvisorParams(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
-
Deprecated.risk to expose sensitive information or break the instrumentation since the advisor context map is used to pass arbitrary Java objects between advisors and not necessarily serializable. The conversation ID, previously part of this, is already included in the
DefaultChatClientObservationConvention.conversationId(KeyValues, ChatClientObservationContext)
method. - ChatClientAttributes - Enum Class in org.springframework.ai.chat.client
-
Common attributes used in
ChatClient
context. - ChatClientAutoConfiguration - Class in org.springframework.ai.model.chat.client.autoconfigure
-
Auto-configuration
forChatClient
. - ChatClientAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientAutoConfiguration
- chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
- chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- chatClientBuilder(ChatClient.Builder) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- ChatClientBuilderConfigurer - Class in org.springframework.ai.model.chat.client.autoconfigure
-
Builder for configuring a
ChatClient.Builder
. - ChatClientBuilderConfigurer() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderConfigurer
- ChatClientBuilderProperties - Class in org.springframework.ai.model.chat.client.autoconfigure
-
Configuration properties for the chat client builder.
- ChatClientBuilderProperties() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- ChatClientBuilderProperties.Observations - Class in org.springframework.ai.model.chat.client.autoconfigure
- ChatClientCustomizer - Interface in org.springframework.ai.chat.client
-
Callback interface that can be used to customize a
ChatClient.Builder
. - ChatClientInputContentObservationFilter - Class in org.springframework.ai.chat.client.observation
-
Deprecated.in favor of
ChatClientPromptContentObservationFilter
. - ChatClientInputContentObservationFilter() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- ChatClientObservationContext - Class in org.springframework.ai.chat.client.observation
-
Context used to store metadata for chat client workflows.
- ChatClientObservationContext.Builder - Class in org.springframework.ai.chat.client.observation
- ChatClientObservationConvention - Interface in org.springframework.ai.chat.client.observation
-
Interface for an
ObservationConvention
for chat client workflows. - ChatClientObservationDocumentation - Enum Class in org.springframework.ai.chat.client.observation
-
Documented conventions for chat client observations.
- ChatClientObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.observation
- ChatClientObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.client.observation
- ChatClientPromptContentObservationFilter - Class in org.springframework.ai.chat.client.observation
-
An
ObservationFilter
to include the chat client prompt content in the observation. - ChatClientPromptContentObservationFilter() - Constructor for class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationFilter
- chatClientRequest(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
- ChatClientRequest - Record Class in org.springframework.ai.chat.client
-
Represents a request processed by a
ChatClient
that ultimately is used to build aPrompt
to be sent to an AI model. - ChatClientRequest(Prompt, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.ChatClientRequest
-
Creates an instance of a
ChatClientRequest
record class. - ChatClientRequest.Builder - Class in org.springframework.ai.chat.client
- chatClientResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- chatClientResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
- chatClientResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- chatClientResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
- ChatClientResponse - Record Class in org.springframework.ai.chat.client
-
Represents a response returned by a
ChatClient
. - ChatClientResponse(ChatResponse, Map<String, Object>) - Constructor for record class org.springframework.ai.chat.client.ChatClientResponse
-
Creates an instance of a
ChatClientResponse
record class. - ChatClientResponse.Builder - Class in org.springframework.ai.chat.client
- chatClientSystemParams(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- chatClientSystemText(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- chatClientUserParams(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- chatClientUserText(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- chatCompletion(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Chat completion invocation.
- ChatCompletion(String, String, Long, String, List<MistralAiApi.ChatCompletion.Choice>, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Creates an instance of a
ChatCompletion
record class. - ChatCompletion(String, List<MiniMaxApi.ChatCompletion.Choice>, Long, String, String, String, MiniMaxApi.ChatCompletion.BaseResponse, MiniMaxApi.Usage) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Creates an instance of a
ChatCompletion
record class. - ChatCompletion(String, List<OpenAiApi.ChatCompletion.Choice>, Long, String, String, String, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Creates an instance of a
ChatCompletion
record class. - ChatCompletion(String, List<ZhiPuAiApi.ChatCompletion.Choice>, Long, String, String, String, ZhiPuAiApi.Usage) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Creates an instance of a
ChatCompletion
record class. - ChatCompletionChunk(String, String, Long, String, List<MistralAiApi.ChatCompletionChunk.ChunkChoice>, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Creates an instance of a
ChatCompletionChunk
record class. - ChatCompletionChunk(String, List<MiniMaxApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Creates an instance of a
ChatCompletionChunk
record class. - ChatCompletionChunk(String, List<OpenAiApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Creates an instance of a
ChatCompletionChunk
record class. - ChatCompletionChunk(String, List<ZhiPuAiApi.ChatCompletionChunk.ChunkChoice>, Long, String, String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Creates an instance of a
ChatCompletionChunk
record class. - chatCompletionEntity(AnthropicApi.ChatCompletionRequest) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(AnthropicApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(MiniMaxApi.ChatCompletionRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.api.OpenAiApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(OpenAiApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi
-
Creates a model response for the given chat conversation.
- chatCompletionEntity(ZhiPuAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Creates a model response for the given chat conversation.
- ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Creates an instance of a
ChatCompletionFunction
record class. - ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Creates an instance of a
ChatCompletionFunction
record class. - ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Creates an instance of a
ChatCompletionFunction
record class. - ChatCompletionFunction(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Creates an instance of a
ChatCompletionFunction
record class. - ChatCompletionMessage(Object, MiniMaxApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Create a chat completion message with the given content and role.
- ChatCompletionMessage(Object, MiniMaxApi.ChatCompletionMessage.Role, String, String, List<MiniMaxApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Creates an instance of a
ChatCompletionMessage
record class. - ChatCompletionMessage(Object, MistralAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Create a chat completion message with the given content and role.
- ChatCompletionMessage(Object, MistralAiApi.ChatCompletionMessage.Role, String, List<MistralAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Message comprising the conversation.
- ChatCompletionMessage(Object, MistralAiApi.ChatCompletionMessage.Role, String, List<MistralAiApi.ChatCompletionMessage.ToolCall>, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Creates an instance of a
ChatCompletionMessage
record class. - ChatCompletionMessage(Object, OpenAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Create a chat completion message with the given content and role.
- ChatCompletionMessage(Object, OpenAiApi.ChatCompletionMessage.Role, String, String, List<OpenAiApi.ChatCompletionMessage.ToolCall>, String, OpenAiApi.ChatCompletionMessage.AudioOutput) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Creates an instance of a
ChatCompletionMessage
record class. - ChatCompletionMessage(Object, ZhiPuAiApi.ChatCompletionMessage.Role) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Create a chat completion message with the given content and role.
- ChatCompletionMessage(Object, ZhiPuAiApi.ChatCompletionMessage.Role, String, String, List<ZhiPuAiApi.ChatCompletionMessage.ToolCall>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Creates an instance of a
ChatCompletionMessage
record class. - ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
- ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, List<String>, Double, Boolean) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
- ChatCompletionRequest(String, List<AnthropicApi.AnthropicMessage>, String, Integer, AnthropicApi.ChatCompletionRequest.Metadata, List<String>, Boolean, Double, Double, Integer, List<AnthropicApi.Tool>, AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Creates an instance of a
ChatCompletionRequest
record class. - ChatCompletionRequest(String, List<MistralAiApi.ChatCompletionMessage>, List<MistralAiApi.FunctionTool>, MistralAiApi.ChatCompletionRequest.ToolChoice, Double, Double, Integer, Boolean, Boolean, List<String>, Integer, MistralAiApi.ChatCompletionRequest.ResponseFormat) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Creates an instance of a
ChatCompletionRequest
record class. - ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages and model.
- ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model and control for streaming.
- ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, Double, Integer, Integer, Double, MiniMaxApi.ChatCompletionRequest.ResponseFormat, Integer, List<String>, Boolean, Double, Double, Boolean, List<MiniMaxApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Creates an instance of a
ChatCompletionRequest
record class. - ChatCompletionRequest(List<MiniMaxApi.ChatCompletionMessage>, String, List<MiniMaxApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages and stream.
- ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages and model.
- ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model and temperature.
- ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model and temperature.
- ChatCompletionRequest(List<MistralAiApi.ChatCompletionMessage>, String, List<MistralAiApi.FunctionTool>, MistralAiApi.ChatCompletionRequest.ToolChoice) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages for streaming.
- ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Boolean, Map<String, String>, Double, Map<String, Integer>, Boolean, Integer, Integer, Integer, Integer, List<OpenAiApi.OutputModality>, OpenAiApi.ChatCompletionRequest.AudioParameters, Double, ResponseFormat, Integer, String, List<String>, Boolean, OpenAiApi.ChatCompletionRequest.StreamOptions, Double, Double, List<OpenAiApi.FunctionTool>, Object, Boolean, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Creates an instance of a
ChatCompletionRequest
record class. - ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model and temperature.
- ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, temperature and control for streaming.
- ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, List<OpenAiApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionRequest(List<OpenAiApi.ChatCompletionMessage>, String, OpenAiApi.ChatCompletionRequest.AudioParameters, boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with text and audio output.
- ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, Boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Double) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages and model.
- ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Double, boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model and control for streaming.
- ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, Integer, List<String>, Boolean, Double, Double, List<ZhiPuAiApi.FunctionTool>, Object, String, String, Boolean) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Creates an instance of a
ChatCompletionRequest
record class. - ChatCompletionRequest(List<ZhiPuAiApi.ChatCompletionMessage>, String, List<ZhiPuAiApi.FunctionTool>, Object) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Shortcut constructor for a chat completion request with the given messages, model, tools and tool choice.
- ChatCompletionResponse(String, String, AnthropicApi.Role, List<AnthropicApi.ContentBlock>, String, String, String, AnthropicApi.Usage) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Creates an instance of a
ChatCompletionResponse
record class. - ChatCompletionResponseBuilder() - Constructor for class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- chatCompletionStream(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Chat completion invocation with streaming response.
- chatCompletionStream(AnthropicApi.ChatCompletionRequest) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(AnthropicApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(MiniMaxApi.ChatCompletionRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(MistralAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(OpenAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.openai.api.OpenAiApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(OpenAiApi.ChatCompletionRequest, MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi
-
Creates a streaming chat response for the given chat conversation.
- chatCompletionStream(ZhiPuAiApi.ChatCompletionRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Creates a streaming chat response for the given chat conversation.
- ChatGenerationMetadata - Interface in org.springframework.ai.chat.metadata
-
Represents the metadata associated with the generation of a chat response.
- ChatGenerationMetadata.Builder - Interface in org.springframework.ai.chat.metadata
- CHATGPT_4_O_LATEST - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
The chatgpt-4o-latest model ID continuously points to the version of GPT-4o used in ChatGPT.
- chatMemory - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
The chat memory.
- chatMemory(CassandraChatMemoryProperties, CqlSession) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryAutoConfiguration
- chatMemory(Neo4jChatMemoryProperties, Driver) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryAutoConfiguration
- ChatMemory - Interface in org.springframework.ai.chat.memory
-
The contract for storing and managing the memory of chat conversations.
- ChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.autoconfigure
-
Auto-configuration for
ChatMemory
. - ChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.autoconfigure.ChatMemoryAutoConfiguration
- chatMemoryRepository(ChatMemoryRepository) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
- ChatMemoryRepository - Interface in org.springframework.ai.chat.memory
-
A repository for storing and retrieving chat messages.
- chatMemoryRetrieveSize - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
The chat memory retrieve size.
- chatMemoryRetrieveSize(int) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Set the chat memory retrieve size.
- chatMemoryStore - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The chat memory store.
- chatModel() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
chatModel
record component. - chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the chat model.
- chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor.Builder
- chatModel(ChatModel) - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.Builder
- ChatModel - Interface in org.springframework.ai.chat.model
- ChatModelCallAdvisor - Class in org.springframework.ai.chat.client.advisor
-
A
CallAdvisor
that uses aChatModel
to generate a response. - ChatModelCallAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
- ChatModelCompletionObservationFilter - Class in org.springframework.ai.chat.observation
-
An
ObservationFilter
to include the chat completion content in the observation. - ChatModelCompletionObservationFilter() - Constructor for class org.springframework.ai.chat.observation.ChatModelCompletionObservationFilter
- ChatModelCompletionObservationHandler - Class in org.springframework.ai.chat.observation
-
Handler for including the chat completion content in the observation as a span event.
- ChatModelCompletionObservationHandler() - Constructor for class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
- ChatModelDescription - Interface in org.springframework.ai.model
-
Marker interface, to be used to store info on the model such as the current context length.
- ChatModelMeterObservationHandler - Class in org.springframework.ai.chat.observation
-
Handler for generating metrics from chat model observations.
- ChatModelMeterObservationHandler(MeterRegistry) - Constructor for class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
- ChatModelObservationContentProcessor - Class in org.springframework.ai.chat.observation
-
Utilities to process the prompt and completion content in observations for chat models.
- ChatModelObservationContext - Class in org.springframework.ai.chat.observation
-
Context used to store metadata for chat model exchanges.
- ChatModelObservationContext.Builder - Class in org.springframework.ai.chat.observation
- ChatModelObservationConvention - Interface in org.springframework.ai.chat.observation
-
Interface for an
ObservationConvention
for chat model exchanges. - ChatModelObservationDocumentation - Enum Class in org.springframework.ai.chat.observation
-
Documented conventions for chat model observations.
- ChatModelObservationDocumentation.Events - Enum Class in org.springframework.ai.chat.observation
-
Events for chat model operations.
- ChatModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.chat.observation
-
High-cardinality observation key names for chat model operations.
- ChatModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.chat.observation
-
Low-cardinality observation key names for chat model operations.
- ChatModelPromptContentObservationFilter - Class in org.springframework.ai.chat.observation
-
An
ObservationFilter
to include the chat prompt content in the observation. - ChatModelPromptContentObservationFilter() - Constructor for class org.springframework.ai.chat.observation.ChatModelPromptContentObservationFilter
- ChatModelPromptContentObservationHandler - Class in org.springframework.ai.chat.observation
-
Handler for including the chat prompt content in the observation as a span event.
- ChatModelPromptContentObservationHandler() - Constructor for class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
- ChatModelStreamAdvisor - Class in org.springframework.ai.chat.client.advisor
-
A
StreamAdvisor
that uses aChatModel
to generate a streaming response. - ChatModelStreamAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
- ChatObservationAutoConfiguration - Class in org.springframework.ai.model.chat.observation.autoconfigure
-
Auto-configuration for Spring AI chat model observations.
- ChatObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationAutoConfiguration
- ChatObservationProperties - Class in org.springframework.ai.model.chat.observation.autoconfigure
-
Configuration properties for chat model observations.
- ChatObservationProperties() - Constructor for class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- chatOptions - Variable in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- chatOptions() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
chatOptions
record component. - chatOptions(ChatOptions) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the chat options.
- chatOptions(ChatOptions) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
- ChatOptions - Interface in org.springframework.ai.chat.prompt
-
ModelOptions
representing the common options that are portable across different chat models. - ChatOptions.Builder - Interface in org.springframework.ai.chat.prompt
-
Builder for creating
ChatOptions
instance. - ChatPromptTemplate - Class in org.springframework.ai.chat.prompt
-
A PromptTemplate that lets you specify the role as a string should the current implementations and their roles not suffice for your needs.
- ChatPromptTemplate(List<PromptTemplate>) - Constructor for class org.springframework.ai.chat.prompt.ChatPromptTemplate
- ChatRequest(String, List<OllamaApi.Message>, Boolean, Object, String, List<OllamaApi.ChatRequest.Tool>, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Creates an instance of a
ChatRequest
record class. - chatResponse() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Returns the value of the
chatResponse
record component. - chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
- chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec
- chatResponse() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
- chatResponse() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
-
Returns the value of the
chatResponse
record component. - chatResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- chatResponse() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
- chatResponse(ChatResponse) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
- ChatResponse - Class in org.springframework.ai.chat.model
-
The chat completion (e.g.
- ChatResponse(String, Instant, OllamaApi.Message, String, Boolean, Long, Long, Integer, Long, Integer, Long) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Creates an instance of a
ChatResponse
record class. - ChatResponse(List<Generation>) - Constructor for class org.springframework.ai.chat.model.ChatResponse
-
Construct a new
ChatResponse
instance without metadata. - ChatResponse(List<Generation>, ChatResponseMetadata) - Constructor for class org.springframework.ai.chat.model.ChatResponse
-
Construct a new
ChatResponse
instance. - ChatResponse.Builder - Class in org.springframework.ai.chat.model
- ChatResponseMetadata - Class in org.springframework.ai.chat.metadata
-
Models common AI provider metadata returned in an AI response.
- ChatResponseMetadata() - Constructor for class org.springframework.ai.chat.metadata.ChatResponseMetadata
- ChatResponseMetadata.Builder - Class in org.springframework.ai.chat.metadata
- checkSchemaAgreement(CqlSession) - Static method in class org.springframework.ai.chat.memory.cassandra.SchemaUtil
- checkSchemaAgreement(CqlSession) - Static method in class org.springframework.ai.vectorstore.cassandra.SchemaUtil
- children() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
children
record component. - Choice(Integer, MistralAiApi.ChatCompletionMessage, MistralAiApi.ChatCompletionFinishReason, MistralAiApi.LogProbs) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Creates an instance of a
Choice
record class. - Choice(MiniMaxApi.ChatCompletionFinishReason, Integer, MiniMaxApi.ChatCompletionMessage, List<MiniMaxApi.ChatCompletionMessage>, MiniMaxApi.LogProbs) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Creates an instance of a
Choice
record class. - Choice(OpenAiApi.ChatCompletionFinishReason, Integer, OpenAiApi.ChatCompletionMessage, OpenAiApi.LogProbs) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Creates an instance of a
Choice
record class. - Choice(ZhiPuAiApi.ChatCompletionFinishReason, Integer, ZhiPuAiApi.ChatCompletionMessage, ZhiPuAiApi.LogProbs) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Creates an instance of a
Choice
record class. - choices() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
choices
record component. - choices() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
choices
record component. - CHROMA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Chroma.
- CHROMA - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- chromaApi(ChromaApiProperties, ObjectProvider<RestClient.Builder>, ChromaConnectionDetails, ObjectMapper) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
- ChromaApi - Class in org.springframework.ai.chroma.vectorstore
-
Single-class Chroma API implementation based on the (unofficial) Chroma REST API.
- ChromaApi(String) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
- ChromaApi(String, RestClient.Builder) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
- ChromaApi(String, RestClient.Builder, ObjectMapper) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaApi
- ChromaApi.AddEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
-
Add embeddings to the chroma data store.
- ChromaApi.Collection - Record Class in org.springframework.ai.chroma.vectorstore
-
Chroma embedding collection.
- ChromaApi.CreateCollectionRequest - Record Class in org.springframework.ai.chroma.vectorstore
-
Request to create a new collection with the given name and metadata.
- ChromaApi.DeleteEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
-
Request to delete embedding from a collection.
- ChromaApi.Embedding - Record Class in org.springframework.ai.chroma.vectorstore
-
Single query embedding response.
- ChromaApi.GetEmbeddingResponse - Record Class in org.springframework.ai.chroma.vectorstore
-
Object containing the get embedding results.
- ChromaApi.GetEmbeddingsRequest - Record Class in org.springframework.ai.chroma.vectorstore
-
Get embeddings from a collection.
- ChromaApi.QueryRequest - Record Class in org.springframework.ai.chroma.vectorstore
-
Request to get the nResults nearest neighbor embeddings for provided queryEmbeddings.
- ChromaApi.QueryRequest.Include - Enum Class in org.springframework.ai.chroma.vectorstore
- ChromaApi.QueryResponse - Record Class in org.springframework.ai.chroma.vectorstore
-
A QueryResponse object containing the query results.
- ChromaApiProperties - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
-
Configuration properties for Chroma API client.
- ChromaApiProperties() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- ChromaBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- 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 theVectorStore
interface. - ChromaVectorStore(ChromaVectorStore.Builder) - Constructor for class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- ChromaVectorStore.Builder - Class in org.springframework.ai.chroma.vectorstore
- ChromaVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
-
Auto-configuration
for Chroma Vector Store. - ChromaVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
- ChromaVectorStoreProperties - Class in org.springframework.ai.vectorstore.chroma.autoconfigure
-
Configuration properties for Chroma Vector Store.
- ChromaVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
- ChunkChoice(Integer, MistralAiApi.ChatCompletionMessage, MistralAiApi.ChatCompletionFinishReason, MistralAiApi.LogProbs) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Creates an instance of a
ChunkChoice
record class. - ChunkChoice(MiniMaxApi.ChatCompletionFinishReason, Integer, MiniMaxApi.ChatCompletionMessage, MiniMaxApi.LogProbs) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Creates an instance of a
ChunkChoice
record class. - ChunkChoice(OpenAiApi.ChatCompletionFinishReason, Integer, OpenAiApi.ChatCompletionMessage, OpenAiApi.LogProbs) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Creates an instance of a
ChunkChoice
record class. - ChunkChoice(ZhiPuAiApi.ChatCompletionFinishReason, Integer, ZhiPuAiApi.ChatCompletionMessage, ZhiPuAiApi.LogProbs) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Creates an instance of a
ChunkChoice
record class. - chunkToChatCompletion(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
-
Convert the ChatCompletionChunk into a ChatCompletion.
- chunkToChatCompletion(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
-
Convert the ChatCompletionChunk into a ChatCompletion.
- chunkToChatCompletion(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
-
Convert the ChatCompletionChunk into a ChatCompletion.
- CINEMATIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- CLASSIFICATION - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
Use classification when using embeddings as an input to a text classifier.
- CLASSIFICATION - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies that the embeddings will be used for classification.
- CLAUDE_2 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE_2_0 (Deprecated.
- CLAUDE_2_1 - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE_2_1 (Deprecated.
- CLAUDE_3_5_HAIKU - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE 3.5 HAIKU
- CLAUDE_3_5_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The claude-3-5-sonnet-latest model.
- CLAUDE_3_7_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The claude-3-7-sonnet-latest model.
- CLAUDE_3_HAIKU - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE_3_HAIKU
- CLAUDE_3_OPUS - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE_3_OPUS
- CLAUDE_3_SONNET - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
The CLAUDE_3_SONNET (Deprecated.
- clear() - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Clears the entries from the context.
- clear(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- clear(String) - Method in interface org.springframework.ai.chat.memory.ChatMemory
-
Clear the chat memory for the specified conversation.
- clear(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
-
Deprecated.
- clear(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
-
Deprecated.
- clear(String) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
- clear(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- clearCache() - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- clients() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
-
Returns the value of the
clients
record component. - clients() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
-
Returns the value of the
clients
record component. - clipGuidancePreset() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
clipGuidancePreset
record component. - clipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- clipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- clone() - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- clone() - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- close() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
- close() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
- close() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- close() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- close() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- CloseableMcpAsyncClients(List<McpAsyncClient>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
-
Creates an instance of a
CloseableMcpAsyncClients
record class. - CloseableMcpSyncClients(List<McpSyncClient>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
-
Creates an instance of a
CloseableMcpSyncClients
record class. - CLUSTERING - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
Use clustering to cluster the embeddings.
- CLUSTERING - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies that the embeddings will be used for clustering.
- clusteringKeys(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the clustering keys.
- CODELLAMA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Code Llama is based on Llama 2 model
- CODESTRAL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- CogView_3 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
- COHERE_EMBED_ENGLISH_V3 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
-
cohere.embed-english-v3
- COHERE_EMBED_MULTILINGUAL_V3 - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
-
cohere.embed-multilingual-v3
- cohereEmbeddingApi(AwsCredentialsProvider, AwsRegionProvider, BedrockCohereEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingAutoConfiguration
- CohereEmbeddingBedrockApi - Class in org.springframework.ai.bedrock.cohere.api
-
Cohere Embedding API.
- CohereEmbeddingBedrockApi(String, String) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
-
Create a new CohereEmbeddingBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
- CohereEmbeddingBedrockApi(String, String, Duration) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
-
Create a new CohereEmbeddingBedrockApi instance using the default credentials provider chain, the default object mapper, default temperature and topP values.
- CohereEmbeddingBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
-
Create a new CohereEmbeddingBedrockApi instance using the provided credentials provider, region and object mapper.
- CohereEmbeddingBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
-
Create a new CohereEmbeddingBedrockApi instance using the provided credentials provider, region and object mapper.
- CohereEmbeddingBedrockApi(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
-
Create a new CohereEmbeddingBedrockApi instance using the provided credentials provider, region and object mapper.
- CohereEmbeddingBedrockApi.CohereEmbeddingModel - Enum Class in org.springframework.ai.bedrock.cohere.api
-
Cohere Embedding model ids.
- CohereEmbeddingBedrockApi.CohereEmbeddingRequest - Record Class in org.springframework.ai.bedrock.cohere.api
-
The Cohere Embed model request.
- CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType - Enum Class in org.springframework.ai.bedrock.cohere.api
-
Cohere Embedding API input types.
- CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate - Enum Class in org.springframework.ai.bedrock.cohere.api
-
Specifies how the API handles inputs longer than the maximum token length.
- CohereEmbeddingBedrockApi.CohereEmbeddingResponse - Record Class in org.springframework.ai.bedrock.cohere.api
-
Cohere Embedding response.
- cohereEmbeddingModel(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingProperties) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingAutoConfiguration
- CohereEmbeddingRequest(List<String>, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType, CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Creates an instance of a
CohereEmbeddingRequest
record class. - CohereEmbeddingResponse(String, List<float[]>, List<String>, String, AbstractBedrockApi.AmazonBedrockInvocationMetrics) - Constructor for record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Creates an instance of a
CohereEmbeddingResponse
record class. - CoherenceFilterExpressionConverter - Class in org.springframework.ai.vectorstore.coherence
-
Converts Spring AI
Filter.Expression
into CoherenceFilter
. - CoherenceFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.coherence.CoherenceFilterExpressionConverter
- CoherenceVectorStore - Class in org.springframework.ai.vectorstore.coherence
-
Integration of Coherence Coherence 24.09+ as a Vector Store.
- CoherenceVectorStore(CoherenceVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
-
Protected constructor that accepts a builder instance.
- CoherenceVectorStore.Builder - Class in org.springframework.ai.vectorstore.coherence
-
Builder class for creating
CoherenceVectorStore
instances. - CoherenceVectorStore.DistanceType - Enum Class in org.springframework.ai.vectorstore.coherence
- CoherenceVectorStore.IndexType - Enum Class in org.springframework.ai.vectorstore.coherence
- Collection(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Creates an instance of a
Collection
record class. - collectionName(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- collectionName(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
-
Sets the collection name.
- collectionName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Configures the Couchbase collection storing
Document
. - collectionName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the Milvus collection name.
- collectionName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Configures the collection name.
- collectionName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- collectionName(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
-
Configures the Qdrant collection name.
- collectionName(String) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
-
Configures the collection name.
- COMIC_BOOK - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- COMMA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- COMMA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- COMMA() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- COMMA(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- command() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Returns the value of the
command
record component. - CommonVectorStoreProperties - Class in org.springframework.ai.vectorstore.properties
-
Common properties for vector stores.
- CommonVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
- compare() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- compare() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- CompareContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- CompareExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- compartment(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- compartment(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- compatGenerate(CompatGenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate tokens if `stream == false` or a stream of token if `stream == true` Generate tokens if `stream == false` or a stream of token if `stream == true`
- CompatGenerateRequest - Class in org.springframework.ai.huggingface.model
-
CompatGenerateRequest
- CompatGenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.CompatGenerateRequest
- compatGenerateWithHttpInfo(CompatGenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate tokens if `stream == false` or a stream of token if `stream == true` Generate tokens if `stream == false` or a stream of token if `stream == true`
- completed() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns the value of the
completed
record component. - completion(ChatModelObservationContext) - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContentProcessor
- COMPLETION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The full response received from the model.
- COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The full response received from the model.
- completionsPath(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- completionsPath(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- completionTokenDetails() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
completionTokenDetails
record component. - CompletionTokenDetails(Integer, Integer, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Creates an instance of a
CompletionTokenDetails
record class. - completionTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Returns the value of the
completionTokens
record component. - completionTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Returns the value of the
completionTokens
record component. - completionTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Returns the value of the
completionTokens
record component. - completionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
completionTokens
record component. - completionTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Returns the value of the
completionTokens
record component. - CompressionQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
-
Uses a large language model to compress a conversation history and a follow-up query into a standalone query that captures the essence of the conversation.
- CompressionQueryTransformer(ChatClient.Builder, PromptTemplate) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
- CompressionQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
- compressionRatio() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
compressionRatio
record component. - compressionRatio() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
compressionRatio
record component. - computeFontHeight(PDFont) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- computeIfAbsent(String, Function<Object, ? extends T>) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Returns an element or calls a mapping function if entry not present.
- concatenateMaps(Map<String, Object>) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
- concatenateStrings(List<String>) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
- ConcatenationDocumentJoiner - Class in org.springframework.ai.rag.retrieval.join
-
Combines documents retrieved based on multiple queries and from multiple data sources by concatenating them into a single collection of documents.
- ConcatenationDocumentJoiner() - Constructor for class org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner
- CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
-
Configuration prefix for Spring AI VectorStore GemFire.
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- CONFIG_PREFIX - Static variable in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- configure(String, McpClient.AsyncSpec) - Method in class org.springframework.ai.mcp.client.autoconfigure.configurer.McpAsyncClientConfigurer
- configure(String, McpClient.SyncSpec) - Method in class org.springframework.ai.mcp.client.autoconfigure.configurer.McpSyncClientConfigurer
-
Configures an MCP sync client specification by applying all registered customizers.
- configure(ChatClient.Builder) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderConfigurer
-
Configure the specified
ChatClient.Builder
. - connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
- consistencyLevel(WeaviateVectorStore.ConsistentLevel) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
-
Configures the consistency level for Weaviate operations.
- constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- constant() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- constant(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- constantArray() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- ConstantArrayContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- ConstantContext() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
- ConstantContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
- constraintName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the name of the unique constraint.
- contactPoint(InetSocketAddress) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Adds a contact point to the session builder.
- containerName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the container name.
- containsKey(Object) - Method in class org.springframework.ai.model.AbstractResponseMetadata
-
Checks if context contains a key.
- containsKey(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Checks if context contains a key.
- containsKey(Object) - Method in interface org.springframework.ai.model.ResponseMetadata
-
Checks if context contains a key.
- containsKey(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- containsKey(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- content - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
content
record component. - content() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
- content() - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- content() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec
- content() - Method in interface org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
- content() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- content() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
- content() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Get message content as String.
- content() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Get message content as String.
- content() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Get message content as String.
- content() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns the value of the
content
record component. - content() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Get message content as String.
- content() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
-
Returns the value of the
content
record component. - content(String) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
- content(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- Content - Interface in org.springframework.ai.content
-
Data structure that contains content and metadata.
- Content(String, Float, List<Integer>, List<MiniMaxApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Creates an instance of a
Content
record class. - Content(String, Float, List<Integer>, List<MistralAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Creates an instance of a
Content
record class. - Content(String, Float, List<Integer>, List<OpenAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Creates an instance of a
Content
record class. - Content(String, Float, List<Integer>, List<ZhiPuAiApi.LogProbs.Content.TopLogProbs>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Creates an instance of a
Content
record class. - CONTENT_BLOCK_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Content block delta event.
- CONTENT_BLOCK_START - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Content block start event.
- CONTENT_BLOCK_STOP - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
A final content block stop event.
- CONTENT_COMPLETION - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
-
Content of the completion returned by the model.
- CONTENT_COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
-
Completion of content generation.
- CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- CONTENT_FILTER - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
The content was omitted due to a flag from our content filters.
- CONTENT_FILTER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
The content was omitted due to a flag from our content filters.
- CONTENT_FILTER - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
The content was omitted due to a flag from our content filters.
- CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
-
Content of the prompt sent to the model.
- CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.Events
-
Content of the prompt sent to the model.
- CONTENT_PROMPT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
-
Prompt for content generation.
- CONTENT_QUERY_RESPONSE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
-
Query for content in the vector store.
- contentBlock() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Returns the value of the
contentBlock
record component. - ContentBlock(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Source) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Type, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Type, String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source, String, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Create content block
- ContentBlock(AnthropicApi.ContentBlock.Type, AnthropicApi.ContentBlock.Source, String, Integer, String, String, Map<String, Object>, String, String, String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Creates an instance of a
ContentBlock
record class. - ContentBlockDeltaEvent(AnthropicApi.EventType, Integer, AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Creates an instance of a
ContentBlockDeltaEvent
record class. - ContentBlockDeltaJson(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Creates an instance of a
ContentBlockDeltaJson
record class. - ContentBlockDeltaSignature(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Creates an instance of a
ContentBlockDeltaSignature
record class. - ContentBlockDeltaText(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Creates an instance of a
ContentBlockDeltaText
record class. - ContentBlockDeltaThinking(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Creates an instance of a
ContentBlockDeltaThinking
record class. - ContentBlockStartEvent(AnthropicApi.EventType, Integer, AnthropicApi.ContentBlockStartEvent.ContentBlockBody) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Creates an instance of a
ContentBlockStartEvent
record class. - ContentBlockStopEvent(AnthropicApi.EventType, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Creates an instance of a
ContentBlockStopEvent
record class. - ContentBlockText(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Creates an instance of a
ContentBlockText
record class. - ContentBlockToolUse(String, String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Creates an instance of a
ContentBlockToolUse
record class. - contentColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- contentFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the name of the content field in the database.
- contentFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the name of the field used for document content.
- contentFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
-
Sets the content field name.
- contentFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the Redis content field name.
- contentFilter(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Add content filter to the Generation result.
- contentFilter(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- contentFilters(Set<String>) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Add content filters to the Generation result.
- contentFilters(Set<String>) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- ContentFormatter - Interface in org.springframework.ai.document
-
Converts the Document text and metadata into an AI, prompt-friendly text representation.
- ContentFormatTransformer - Class in org.springframework.ai.transformer
-
ContentFormatTransformer processes a list of documents by applying a content formatter to each document.
- ContentFormatTransformer(ContentFormatter) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
-
Creates a ContentFormatTransformer object with the given ContentFormatter.
- ContentFormatTransformer(ContentFormatter, boolean) - Constructor for class org.springframework.ai.transformer.ContentFormatTransformer
-
The ContentFormatTransformer class is responsible for processing a list of documents by applying a content formatter to each document.
- contents() - Method in interface org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
- contents() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Returns the value of the
contents
record component. - context() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
-
Returns the value of the
context
record component. - context() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
-
Returns the value of the
context
record component. - context() - Method in record class org.springframework.ai.rag.Query
-
Returns the value of the
context
record component. - context(String, Object) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
- context(String, Object) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
- context(Map<String, Object>) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
- context(Map<String, Object>) - Method in class org.springframework.ai.chat.client.ChatClientResponse.Builder
- context(Map<String, Object>) - Method in class org.springframework.ai.rag.Query.Builder
- CONTEXT_STR_PLACEHOLDER - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
- ContextualQueryAugmenter - Class in org.springframework.ai.rag.generation.augmentation
-
Augments the user query with contextual data from the content of the provided documents.
- ContextualQueryAugmenter(PromptTemplate, PromptTemplate, Boolean, Function<List<Document>, String>) - Constructor for class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter
- ContextualQueryAugmenter.Builder - Class in org.springframework.ai.rag.generation.augmentation
- CONVERSATION_TS - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- conversationHistory() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Returns the value of the
conversationHistory
record component. - conversationHistory() - Method in interface org.springframework.ai.model.tool.ToolExecutionResult
-
The history of messages exchanged during the conversation, including the tool execution result.
- conversationHistory(List<Message>) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
- conversationId - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
The conversation id.
- conversationId(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Set the conversation id.
- ConverseApiUtils - Class in org.springframework.ai.bedrock.converse.api
-
Amazon Bedrock Converse API utils.
- ConverseApiUtils.Aggregation - Record Class in org.springframework.ai.bedrock.converse.api
- ConverseApiUtils.MetadataAggregation - Record Class in org.springframework.ai.bedrock.converse.api
- ConverseApiUtils.MetadataAggregation.Builder - Class in org.springframework.ai.bedrock.converse.api
- ConverseApiUtils.ToolUseAggregationEvent - Class in org.springframework.ai.bedrock.converse.api
-
Special event used to aggregate multiple tool use events into a single event with list of aggregated ContentBlockToolUse.
- ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry - Record Class in org.springframework.ai.bedrock.converse.api
- converseStream(ConverseStreamRequest) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
-
Invoke the model and return the response stream.
- convert(Object, Type) - Method in class org.springframework.ai.tool.execution.DefaultToolCallResultConverter
- convert(Object, Type) - Method in interface org.springframework.ai.tool.execution.ToolCallResultConverter
-
Given an Object returned by a tool, convert it to a String compatible with the given class type.
- convert(String) - Method in class org.springframework.ai.converter.BeanOutputConverter
-
Parses the given text to transform it to the desired target type.
- convert(String) - Method in class org.springframework.ai.converter.ListOutputConverter
- convert(String) - Method in class org.springframework.ai.converter.MapOutputConverter
- convert(Filter.Operand) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceFilterExpressionConverter
- convertExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
- convertExpression(Filter.Expression) - Method in interface org.springframework.ai.vectorstore.filter.FilterExpressionConverter
-
Convert the given
Filter.Expression
into aString
representation. - convertObjectToDocument(Object) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- convertOperand(Filter.Operand) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given operand into a string representation.
- convertOperand(Filter.Operand) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- convertOperand(Filter.Operand, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given operand into a string representation.
- convertToOpenApiSchema(ObjectNode) - Static method in class org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
-
Converts a JSON Schema ObjectNode to OpenAPI schema format.
- convertTypeValuesToUpperCase(ObjectNode) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
- copy() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- copy() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- copy() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
- copy() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
- copy() - Method in class org.springframework.ai.chat.messages.SystemMessage
- copy() - Method in class org.springframework.ai.chat.messages.UserMessage
- copy() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns a copy of this
ChatOptions
. - copy() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- copy() - Method in class org.springframework.ai.chat.prompt.Prompt
- copy() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- copy() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- copy() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- copy() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- copy() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- copy() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- copy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- copy() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- copy(ConverseApiUtils.MetadataAggregation) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- copyFrom(FiltersParser.BooleanExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
- copyFrom(FiltersParser.ConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
- copyModel(OllamaApi.CopyModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Copy a model.
- CopyModelRequest(String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Creates an instance of a
CopyModelRequest
record class. - copyToTarget(S, Class<I>, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Returns a new instance of the targetBeanClazz that copies the bean values from the sourceBean instance.
- CORAL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- cosine - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
- COSINE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
The cosine metric.
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
-
Default dist.
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Cosine distance
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
- COSINE - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Default metric.
- COSINE_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- COSINE_SIMILARITY_FUNCTION - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- cosineSimilarity(float[], float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
- cosineSimilaritySearch(String, int, String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
- cosmosClient(CosmosDBVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
- COSMOSDB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by CosmosDB.
- cosmosDBVectorStore(ObservationRegistry, ObjectProvider<VectorStoreObservationConvention>, CosmosDBVectorStoreProperties, CosmosAsyncClient, EmbeddingModel, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
- CosmosDBVectorStore - Class in org.springframework.ai.vectorstore.cosmosdb
-
Cosmos DB implementation.
- CosmosDBVectorStore(CosmosDBVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
-
Protected constructor that accepts a builder instance.
- CosmosDBVectorStore.Builder - Class in org.springframework.ai.vectorstore.cosmosdb
-
Builder class for creating
CosmosDBVectorStore
instances. - CosmosDBVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.cosmosdb.autoconfigure
-
Auto-configuration
for CosmosDB Vector Store. - CosmosDBVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
- CosmosDBVectorStoreProperties - Class in org.springframework.ai.vectorstore.cosmosdb.autoconfigure
-
Configuration properties for CosmosDB Vector Store.
- CosmosDBVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- COUCHBASE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by CosmosDB.
- CouchbaseAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore
- CouchbaseAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
- CouchbaseDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Creates an instance of a
CouchbaseDocument
record class. - CouchbaseIndexOptimization - Enum Class in org.springframework.ai.vectorstore
-
Choose whether the Vector store should prioritize recall or latency when returning similar vectors in search results.
- CouchbaseSearchVectorStore - Class in org.springframework.ai.vectorstore
- CouchbaseSearchVectorStore(CouchbaseSearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- CouchbaseSearchVectorStore.Builder - Class in org.springframework.ai.vectorstore
- CouchbaseSearchVectorStore.CouchbaseDocument - Record Class in org.springframework.ai.vectorstore
- CouchbaseSearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.couchbase.autoconfigure
- CouchbaseSearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreAutoConfiguration
- CouchbaseSearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.couchbase.autoconfigure
- CouchbaseSearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- CouchbaseSimilarityFunction - Enum Class in org.springframework.ai.vectorstore
-
Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.
- countEmbeddings(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- create() - Static method in interface org.springframework.ai.audio.transcription.AudioTranscriptionMetadata
-
Factory method used to construct a new
AudioTranscriptionMetadata
- create() - Static method in class org.springframework.ai.bedrock.MessageToPromptConverter
- create() - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- create() - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- create() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- create() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
- create() - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
- create() - Static method in interface org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechMetadata
-
Factory method used to construct a new
OpenAiAudioSpeechMetadata
- create(String) - Static method in class org.springframework.ai.bedrock.MessageToPromptConverter
- create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- create(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
- create(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
- create(Map<String, Object>, ChatOptions) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- create(Map<String, Object>, ChatOptions) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- create(Map<String, Object>, ChatOptions) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
- create(CassandraChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- create(JdbcChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
-
Deprecated.
- create(Neo4jChatMemoryConfig) - Static method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- create(ChatModel) - Static method in interface org.springframework.ai.chat.client.ChatClient
- create(ChatModel, ObservationRegistry) - Static method in interface org.springframework.ai.chat.client.ChatClient
- create(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Static method in interface org.springframework.ai.chat.client.ChatClient
- create(ChatOptions) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- create(ChatOptions) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- create(ChatOptions) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateActions
- createCollection(ChromaApi.CreateCollectionRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- CreateCollectionRequest(String) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
- CreateCollectionRequest(String, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Creates an instance of a
CreateCollectionRequest
record class. - created() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
created
record component. - created() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Returns the value of the
created
record component. - createdAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
createdAt
record component. - createDocument(String, Integer) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- createImage(OpenAiImageApi.OpenAiImageRequest) - Method in class org.springframework.ai.openai.api.OpenAiImageApi
- createImage(ZhiPuAiImageApi.ZhiPuAiImageRequest) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
- createIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
-
Creates a new index in the GemFireVectorStore using specified parameters.
- createMessage() - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- createMessage() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- createMessage() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
- createMessage() - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
- createMessage(List<Media>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- createMessage(List<Media>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
- createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.AssistantPromptTemplate
- createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- createMessage(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateMessageActions
- createMessage(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.SystemPromptTemplate
- createMessages() - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- createMessages() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateChatActions
- createMessages(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- createMessages(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateChatActions
- createModeration(OpenAiModerationApi.OpenAiModerationRequest) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi
- createObservationContextBuilder(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Create a new
VectorStoreObservationContext.Builder
instance. - createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- createObservationContextBuilder(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- CreateRequest() - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- CreateRequest(String) - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- createSpeech(OpenAiAudioApi.SpeechRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Request to generates audio from the input text.
- createTranscription(OpenAiAudioApi.TranscriptionRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Transcribes audio into the input language.
- createTranscription(OpenAiAudioApi.TranscriptionRequest, Class<T>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Transcribes audio into the input language.
- createTranslation(OpenAiAudioApi.TranslationRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Translates audio into English.
- createTranslation(OpenAiAudioApi.TranslationRequest, Class<T>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Translates audio into English.
- credentialsProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
- credentialsProvider(AwsCredentialsProvider) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- CSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
- CurlyBracketEscaper - Class in org.springframework.ai.test
-
Utility class for escaping curly brackets in strings
- CurlyBracketEscaper() - Constructor for class org.springframework.ai.test.CurlyBracketEscaper
- CURRENT - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
- customize(OpenAIClientBuilder) - Method in interface org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAIClientBuilderCustomizer
-
Customize the
OpenAIClientBuilder
. - customize(String, McpClient.AsyncSpec) - Method in interface org.springframework.ai.mcp.customizer.McpAsyncClientCustomizer
-
Customizes an asynchronous MCP client configuration.
- customize(String, McpClient.SyncSpec) - Method in interface org.springframework.ai.mcp.customizer.McpSyncClientCustomizer
-
Customizes a synchronous MCP client configuration.
- customize(ChatClient.Builder) - Method in interface org.springframework.ai.chat.client.ChatClientCustomizer
-
Callback to customize a
ChatClient.Builder
instance. - customObservationConvention - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- customObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- customObservationConvention(VectorStoreObservationConvention) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- customObservationConvention(VectorStoreObservationConvention) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
-
Sets a custom convention for creating observations.
D
- DALL_E_2 - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
-
The previous DALL·E model released in Nov 2022.
- DALL_E_2 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
-
The previous DALL·E model released in Nov 2022.
- DALL_E_3 - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
-
The latest DALL·E model released in Nov 2023.
- DALL_E_3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
-
The latest DALL·E model released in Nov 2023.
- dangerousAndCriminalContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
dangerousAndCriminalContent
record component. - dangerousAndCriminalContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
dangerousAndCriminalContent
record component. - dangerousAndCriminalContent(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- dangerousAndCriminalContent(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- data() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns the value of the
data
record component. - data() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Returns the value of the
data
record component. - data(Object) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the media data from any Object.
- data(URI) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the media data from a URI.
- data(Resource) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the media data from a Resource.
- Data(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
-
Creates an instance of a
Data
record class. - Data(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Creates an instance of a
Data
record class. - Data(String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Creates an instance of a
Data
record class. - DATA - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- databaseName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the database name.
- databaseName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the Milvus database name.
- databaseName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the database name.
- date(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- DB - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
-
DB, used to generate vectors and store them in the library (as retrieved text)
- DB_COLLECTION_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The name of a collection (table, container) within the database.
- DB_COLLECTION_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The name of a collection (table, container) within the database.
- DB_NAMESPACE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The name of the database, fully qualified within the server address and port.
- DB_NAMESPACE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The namespace of the database.
- DB_OPERATION_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The name of the operation or command being executed.
- DB_OPERATION_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
-
The name of the operation or command being executed.
- DB_RECORD_ID - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The record identifier if present.
- DB_SEARCH_SIMILARITY_METRIC - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The metric used in similarity search.
- DB_SEARCH_SIMILARITY_METRIC - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The metric used in similarity search.
- DB_SYSTEM - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The database management system (DBMS) product as identified by the client instrumentation.
- DB_SYSTEM - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
-
The database management system (DBMS) product as identified by the client instrumentation.
- DB_VECTOR_DIMENSION_COUNT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The dimension of the vector.
- DB_VECTOR_DIMENSION_COUNT - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The dimension of the vector.
- DB_VECTOR_FIELD_NAME - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The name field as of the vector (e.g.
- DB_VECTOR_FIELD_NAME - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The name field as of the vector (e.g.
- DB_VECTOR_QUERY_CONTENT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The content of the search query being executed.
- DB_VECTOR_QUERY_CONTENT - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The content of the search query being executed.
- DB_VECTOR_QUERY_FILTER - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The metadata filters used in the search query.
- DB_VECTOR_QUERY_FILTER - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The metadata filters used in the search query.
- DB_VECTOR_QUERY_RESPONSE_DOCUMENTS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
Returned documents from a similarity search query.
- DB_VECTOR_QUERY_RESPONSE_DOCUMENTS - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
Returned documents from a similarity search query.
- DB_VECTOR_QUERY_SIMILARITY_THRESHOLD - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
Similarity threshold that accepts all search scores.
- DB_VECTOR_QUERY_SIMILARITY_THRESHOLD - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
Similarity threshold that accepts all search scores.
- DB_VECTOR_QUERY_TOP_K - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
The top-k most similar vectors returned by a query.
- DB_VECTOR_QUERY_TOP_K - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
The top-k most similar vectors returned by a query.
- dbOperationName(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- dbSystem(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- DEBUG - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- decimal(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- DECIMAL_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- DECIMAL_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- DECIMAL_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- DecimalConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- decoderInputDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- DEDICATED - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
- DEFAULT_ADD_CONCURRENCY - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_ANTHROPIC_BETA_VERSION - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- DEFAULT_ANTHROPIC_VERSION - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- DEFAULT_ASSISTANT_COLUMN_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_AUDIO_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.ollama.api.common.OllamaApiConstants
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.openai.api.common.OpenAiApiConstants
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.stabilityai.api.StabilityAiApi
- DEFAULT_BASE_URL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuApiConstants
- DEFAULT_BEAM_WIDTH - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_BUCKETS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_CACHE_DIRECTORY - Static variable in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- DEFAULT_CHAT_MEMORY_CONVERSATION_ID - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Deprecated.in favor of
ChatMemory.DEFAULT_CONVERSATION_ID
. - DEFAULT_CHAT_MEMORY_PRECEDENCE_ORDER - Static variable in interface org.springframework.ai.chat.client.advisor.api.Advisor
-
Useful constant for the default Chat Memory precedence order.
- DEFAULT_CHAT_MEMORY_RESPONSE_SIZE - Static variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The default chat memory retrieve size to use when no retrieve size is provided.
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
- DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- DEFAULT_COLUMN_CONTENT - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_COLUMN_EMBEDDING - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_COLUMN_ID - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_COLUMN_METADATA - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- DEFAULT_CONSTRAINT_NAME - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_CONTENT_COLUMN_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_CONTENT_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- DEFAULT_CONTENT_FORMATTER - Static variable in class org.springframework.ai.document.Document
- DEFAULT_CONVERSATION_ID - Static variable in interface org.springframework.ai.chat.memory.ChatMemory
- DEFAULT_DATABASE_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- DEFAULT_DEPLOYMENT_NAME - Static variable in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- DEFAULT_DIMENSIONS - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- DEFAULT_DISTANCE_TYPE - Static variable in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- DEFAULT_DISTANCE_TYPE - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- DEFAULT_EMBEDDING_COLUMN_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiApi
- DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
- DEFAULT_EMBEDDING_PROPERTY - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_EMBEDDINGS_PATH - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- DEFAULT_EMIT_FAILURE_HANDLER - Static variable in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Default emit failure handler.
- DEFAULT_EMIT_FAILURE_HANDLER - Static variable in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
- DEFAULT_ENCODING_FORMAT - Static variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- DEFAULT_ENDPOINT - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- DEFAULT_ENDPOINT_SUFFIX - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- DEFAULT_EXCHANGE_ID_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_FIELDS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_HOST - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_ID_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_ID_PROPERTY - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_ID_TYPE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiImageApi
- DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.stabilityai.api.StabilityAiApi
- DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
- DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- DEFAULT_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- DEFAULT_INDEX_SUFFIX - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_INDEX_TYPE - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- DEFAULT_KEYSPACE_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_KEYSPACE_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_LABEL - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_MAP_NAME - Static variable in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- DEFAULT_MAPPING_EMBEDDING_TYPE_KNN_VECTOR_DIMENSION - Static variable in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- DEFAULT_MAX_CONNECTIONS - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_MAX_TOKENS - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
- DEFAULT_MEDIA_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_MESSAGE_COMPLETIONS_PATH - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- DEFAULT_MESSAGE_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_METADATA_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_MODEL - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
- DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- DEFAULT_MODEL_NAME - Static variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- DEFAULT_MODEL_OUTPUT_NAME - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
- DEFAULT_MODERATION_MODEL - Static variable in class org.springframework.ai.openai.api.OpenAiModerationApi
- DEFAULT_NAME - Static variable in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- DEFAULT_NAME - Static variable in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- DEFAULT_NAME - Static variable in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- DEFAULT_NAME - Static variable in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- DEFAULT_NAME - Static variable in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- DEFAULT_NAME - Static variable in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- DEFAULT_OBSERVATION_CONVENTION - Static variable in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- DEFAULT_ONNX_MODEL_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
- DEFAULT_ONNX_TOKENIZER_URI - Static variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
- DEFAULT_PORT - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_PREFIX - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- DEFAULT_PUBLISHER - Static variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- DEFAULT_REQUEST_TO_STRING - Static variable in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- DEFAULT_RESPONSE_ERROR_HANDLER - Static variable in class org.springframework.ai.retry.RetryUtils
- DEFAULT_RESPONSE_TO_STRING - Static variable in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- DEFAULT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
- DEFAULT_SCHEDULER - Static variable in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
- DEFAULT_SCHEMA_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- DEFAULT_SCHEMA_VALIDATION - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_SCHEMA_VALIDATION - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- DEFAULT_SEARCH_ACCURACY - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- DEFAULT_SESSION_ID_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_SESSION_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_SIMILARITY_FUNCTION - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_SPEECH_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- DEFAULT_SSL_ENABLED - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- DEFAULT_SUMMARY_EXTRACT_TEMPLATE - Static variable in class org.springframework.ai.model.transformer.SummaryMetadataEnricher
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- DEFAULT_TEMPERATURE - Static variable in class org.springframework.ai.anthropic.AnthropicChatModel
- DEFAULT_TOOL_CALL_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_TOOL_EXECUTION_ENABLED - Static variable in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- DEFAULT_TOOL_RESPONSE_LABEL - Static variable in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- DEFAULT_TOP_K - Static variable in class org.springframework.ai.vectorstore.SearchRequest
-
Default value for the top 'k' similar results to return.
- DEFAULT_TRANSACTION_SIZE - Static variable in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- DEFAULT_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- DEFAULT_TRANSFORMER_MODEL - Static variable in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- DEFAULT_USER_COLUMN_NAME - Static variable in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- DEFAULT_VECTOR_ALGORITHM - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- DEFAULT_VECTOR_COLLECTION_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- DEFAULT_VECTOR_INDEX_NAME - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- DefaultAdvisorObservationConvention - Class in org.springframework.ai.chat.client.advisor.observation
-
Default implementation of the
AdvisorObservationConvention
. - DefaultAdvisorObservationConvention() - Constructor for class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- DefaultAdvisorObservationConvention(String) - Constructor for class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- defaultAdvisors(Consumer<ChatClient.AdvisorSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultAdvisors(Consumer<ChatClient.AdvisorSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultAdvisors(List<Advisor>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultAdvisors(List<Advisor>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultAdvisors(Advisor...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultAdvisors(Advisor...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- DefaultAdvisorSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- DefaultAroundAdvisorChain - Class in org.springframework.ai.chat.client.advisor
-
Default implementation for the
BaseAdvisorChain
. - DefaultAroundAdvisorChain.Builder - Class in org.springframework.ai.chat.client.advisor
- DefaultCallResponseSpec(ChatClientRequest, BaseAdvisorChain, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- DefaultChatClient - Class in org.springframework.ai.chat.client
-
The default implementation of
ChatClient
as created by theChatClient.Builder.build()
} method. - DefaultChatClient(DefaultChatClient.DefaultChatClientRequestSpec) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient
- DefaultChatClient.DefaultAdvisorSpec - Class in org.springframework.ai.chat.client
- DefaultChatClient.DefaultCallResponseSpec - Class in org.springframework.ai.chat.client
- DefaultChatClient.DefaultChatClientRequestSpec - Class in org.springframework.ai.chat.client
- DefaultChatClient.DefaultPromptSystemSpec - Class in org.springframework.ai.chat.client
- DefaultChatClient.DefaultPromptUserSpec - Class in org.springframework.ai.chat.client
- DefaultChatClient.DefaultStreamResponseSpec - Class in org.springframework.ai.chat.client
- DefaultChatClientBuilder - Class in org.springframework.ai.chat.client
-
DefaultChatClientBuilder is a builder class for creating a ChatClient.
- DefaultChatClientBuilder(ChatModel, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClientBuilder
- DefaultChatClientObservationConvention - Class in org.springframework.ai.chat.client.observation
-
Default conventions to populate observations for chat client workflows.
- DefaultChatClientObservationConvention() - Constructor for class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- DefaultChatClientObservationConvention(String) - Constructor for class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- DefaultChatClientRequestSpec(ChatModel, String, Map<String, Object>, String, Map<String, Object>, List<ToolCallback>, List<Message>, List<String>, List<Media>, ChatOptions, List<Advisor>, Map<String, Object>, ObservationRegistry, ChatClientObservationConvention, Map<String, Object>, TemplateRenderer) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- DefaultChatGenerationMetadata - Class in org.springframework.ai.chat.metadata
-
Default implementation of
ChatGenerationMetadata
. - DefaultChatGenerationMetadataBuilder - Class in org.springframework.ai.chat.metadata
- defaultChatMemoryRetrieveSize - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The default chat memory retrieve size.
- DefaultChatModelObservationConvention - Class in org.springframework.ai.chat.observation
-
Default conventions to populate observations for chat model operations.
- DefaultChatModelObservationConvention() - Constructor for class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- DefaultChatOptions - Class in org.springframework.ai.chat.prompt
-
Default implementation for the
ChatOptions
. - DefaultChatOptions() - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptions
- DefaultChatOptionsBuilder - Class in org.springframework.ai.chat.prompt
-
Implementation of
ChatOptions.Builder
to createDefaultChatOptions
. - DefaultChatOptionsBuilder() - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- DefaultChatOptionsBuilder(DefaultChatOptions) - Constructor for class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- defaultConfig() - Static method in class org.springframework.ai.document.DefaultContentFormatter
-
Returns the default config.
- defaultConfig() - Static method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- defaultConfig() - Static method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- defaultConfig() - Static method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
-
Returns the default config.
- DefaultContentFormatter - Class in org.springframework.ai.document
-
Default implementation of
ContentFormatter
. - DefaultContentFormatter.Builder - Class in org.springframework.ai.document
- defaultConversationId - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
The default conversation id.
- DefaultEmbeddingModelObservationConvention - Class in org.springframework.ai.embedding.observation
-
Default conventions to populate observations for embedding model operations.
- DefaultEmbeddingModelObservationConvention() - Constructor for class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- defaultFunction(String, String, Function<I, O>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
-
Deprecated.
- DefaultImageModelObservationConvention - Class in org.springframework.ai.image.observation
-
Default conventions to populate observations for image model operations.
- DefaultImageModelObservationConvention() - Constructor for class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- defaultOptions - Variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
- defaultOptions - Variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- defaultOptions(AnthropicChatOptions) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- defaultOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- defaultOptions(ChatOptions) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultOptions(ChatOptions) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultOptions(MistralAiChatOptions) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- defaultOptions(ToolCallingChatOptions) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- defaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- defaultOptions(OllamaOptions) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- defaultOptions(OpenAiChatOptions) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- defaultOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- DefaultPromptSystemSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- DefaultPromptUserSpec() - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- defaultRequest - Variable in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaults() - Static method in record class org.springframework.ai.ollama.management.ModelManagementOptions
- defaults() - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Provides a default instance of the formatter.
- defaultSimilarityThreshold(Double) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
-
Sets the default similarity threshold for returned documents.
- DefaultStreamResponseSpec(ChatClientRequest, BaseAdvisorChain, ObservationRegistry, ChatClientObservationConvention) - Constructor for class org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec
- defaultSystem(String) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultSystem(String) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultSystem(Consumer<ChatClient.PromptSystemSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultSystem(Consumer<ChatClient.PromptSystemSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultSystem(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultSystem(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultSystem(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultSystem(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultTemplateRenderer(TemplateRenderer) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultTemplateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultToolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultToolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultToolCallbacks(ToolCallback...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultToolCallbacks(ToolCallbackProvider...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultToolCallbacks(ToolCallbackProvider...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- DefaultToolCallingChatOptions - Class in org.springframework.ai.model.tool
-
Default implementation of
ToolCallingChatOptions
. - DefaultToolCallingChatOptions() - Constructor for class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- DefaultToolCallingChatOptions.Builder - Class in org.springframework.ai.model.tool
-
Default implementation of
ToolCallingChatOptions.Builder
. - DefaultToolCallingManager - Class in org.springframework.ai.model.tool
-
Default implementation of
ToolCallingManager
. - DefaultToolCallingManager(ObservationRegistry, ToolCallbackResolver, ToolExecutionExceptionProcessor) - Constructor for class org.springframework.ai.model.tool.DefaultToolCallingManager
- DefaultToolCallingManager.Builder - Class in org.springframework.ai.model.tool
- DefaultToolCallResultConverter - Class in org.springframework.ai.tool.execution
-
A default implementation of
ToolCallResultConverter
. - DefaultToolCallResultConverter() - Constructor for class org.springframework.ai.tool.execution.DefaultToolCallResultConverter
- defaultToolContext(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultToolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- DefaultToolDefinition - Record Class in org.springframework.ai.tool.definition
-
Default implementation of
ToolDefinition
. - DefaultToolDefinition(String, String, String) - Constructor for record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Creates an instance of a
DefaultToolDefinition
record class. - DefaultToolDefinition.Builder - Class in org.springframework.ai.tool.definition
- DefaultToolExecutionEligibilityPredicate - Class in org.springframework.ai.model.tool
-
Default implementation of
ToolExecutionEligibilityPredicate
that checks whether tool execution is enabled in the prompt options and if the chat response contains tool calls. - DefaultToolExecutionEligibilityPredicate() - Constructor for class org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate
- DefaultToolExecutionExceptionProcessor - Class in org.springframework.ai.tool.execution
-
Default implementation of
ToolExecutionExceptionProcessor
. - DefaultToolExecutionExceptionProcessor(boolean) - Constructor for class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
- DefaultToolExecutionExceptionProcessor.Builder - Class in org.springframework.ai.tool.execution
- DefaultToolExecutionResult - Record Class in org.springframework.ai.model.tool
-
Default implementation of
ToolExecutionResult
. - DefaultToolExecutionResult(List<Message>, boolean) - Constructor for record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Creates an instance of a
DefaultToolExecutionResult
record class. - DefaultToolExecutionResult.Builder - Class in org.springframework.ai.model.tool
- DefaultToolMetadata - Record Class in org.springframework.ai.tool.metadata
-
Default implementation of
ToolMetadata
. - DefaultToolMetadata(boolean) - Constructor for record class org.springframework.ai.tool.metadata.DefaultToolMetadata
-
Creates an instance of a
DefaultToolMetadata
record class. - DefaultToolMetadata.Builder - Class in org.springframework.ai.tool.metadata
- defaultToolNames(String...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultToolNames(String...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultTools(Object...) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultTools(Object...) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultTopK(int) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
-
Sets the default maximum number of similar documents to return.
- DefaultUsage - Class in org.springframework.ai.chat.metadata
-
Default implementation of the
Usage
interface. - DefaultUsage(Integer, Integer) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
-
Create a new DefaultUsage with promptTokens and completionTokens.
- DefaultUsage(Integer, Integer, Integer) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
-
Create a new DefaultUsage with promptTokens, completionTokens, and totalTokens.
- DefaultUsage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Creates an instance of a
DefaultUsage
record class. - DefaultUsage(Integer, Integer, Integer, Object) - Constructor for class org.springframework.ai.chat.metadata.DefaultUsage
-
Create a new DefaultUsage with promptTokens, completionTokens, totalTokens and native
Usage
object. - defaultUser(String) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultUser(String) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultUser(Consumer<ChatClient.PromptUserSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultUser(Consumer<ChatClient.PromptUserSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultUser(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultUser(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- defaultUser(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.Builder
- defaultUser(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClientBuilder
- DefaultVectorStoreObservationConvention - Class in org.springframework.ai.vectorstore.observation
-
Default conventions to populate observations for vector store operations.
- DefaultVectorStoreObservationConvention() - Constructor for class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- DefaultVectorStoreObservationConvention(String) - Constructor for class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- DelegatingToolCallbackResolver - Class in org.springframework.ai.tool.resolution
-
A
ToolCallbackResolver
that delegates to a list ofToolCallbackResolver
instances. - DelegatingToolCallbackResolver(List<ToolCallbackResolver>) - Constructor for class org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver
- delete(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Deletes documents from the vector store using a string filter expression.
- delete(List<String>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
- delete(List<String>) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Deletes documents from the vector store.
- delete(List<String>, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Deletes a list of documents by their IDs based on the namespace.
- delete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
- delete(Filter.Expression) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Deletes documents from the vector store based on filter criteria.
- DELETE - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
-
VectorStore delete operation.
- deleteAllEmbeddings(String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
- deleteBottomTextLines(String, int, String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Removes the specified number of lines from the bottom part of the text.
- deleteByConversationId(String) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
- deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
- deleteByConversationId(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
- deleteByFilter() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- deleteById() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- deleteCacheFolder() - Method in class org.springframework.ai.transformers.ResourceCacheService
- deleteCollection(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
-
Delete a collection with the given name.
- deleteEmbeddings(String, ChromaApi.DeleteEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- deleteEmbeddingsById(String, List<String>) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
- DeleteEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
- DeleteEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Creates an instance of a
DeleteEmbeddingsRequest
record class. - deleteIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- deleteModel(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
- deleteModel(OllamaApi.DeleteModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Delete a model and its data.
- DeleteModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
-
Creates an instance of a
DeleteModelRequest
record class. - deleteTopTextLines(String, int, String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Removes a specified number of lines from the top part of the given text.
- deleteWithStringFilterExpression() - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- delta() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Returns the value of the
delta
record component. - delta() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Returns the value of the
delta
record component. - delta() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
delta
record component. - delta() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
delta
record component. - delta() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
delta
record component. - delta() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
delta
record component. - deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- deploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- description() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Returns the value of the
description
record component. - description() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Returns the value of the
description
record component. - description() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
-
The description of the tool.
- description() - Element in annotation interface org.springframework.ai.tool.annotation.ToolParam
-
The description of the tool argument.
- description() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Returns the value of the
description
record component. - description() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
-
The tool description, used by the AI model to determine what the tool does.
- description(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
- description(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- DescriptiveErrorListener() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
- destination() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Returns the value of the
destination
record component. - destroy() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- detail() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
detail
record component. - detail() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
detail
record component. - detail() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
detail
record component. - detail() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
detail
record component. - details() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
details
record component. - details() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
details
record component. - details(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- details(AllOfGenerateResponseDetails) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- details(AllOfStreamResponseDetails) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- Details - Class in org.springframework.ai.huggingface.model
-
Details
- Details() - Constructor for class org.springframework.ai.huggingface.model.Details
- Details(String, String, String, List<String>, String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Creates an instance of a
Details
record class. - digest() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
digest
record component. - digest() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns the value of the
digest
record component. - DIGITAL_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- dimension(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- dimensions() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
- dimensions() - Method in class org.springframework.ai.embedding.AbstractEmbeddingModel
- dimensions() - Method in interface org.springframework.ai.embedding.DocumentEmbeddingModel
- dimensions() - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Get the number of dimensions of the embedded vectors.
- dimensions() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns the value of the
dimensions
record component. - dimensions() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
- dimensions() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- dimensions() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Returns the value of the
dimensions
record component. - dimensions(int) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the dimension size of the embedding vectors.
- dimensions(int) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the number of dimensions for the vector space.
- dimensions(int) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- dimensions(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- dimensions(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- dimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- dimensions(Integer) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
The number of dimensions in the vector.
- dimensions(Integer) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- dimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- dimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- dimensions(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- dimensions(EmbeddingModel, String, String) - Static method in class org.springframework.ai.embedding.AbstractEmbeddingModel
-
Return the dimension of the requested embedding generative name.
- DISABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
-
Disabled thinking type.
- disallowSchemaChanges() - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- disallowSchemaChanges(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets whether to disallow schema changes.
- DISKANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- DISTANCE - Enum constant in enum class org.springframework.ai.document.DocumentMetadata
-
Measure of distance between the document embedding and the query vector.
- DISTANCE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- distanceMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
-
Sets the distance metadata field name.
- distances() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns the value of the
distances
record component. - distances() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns the value of the
distances
record component. - DISTANCES - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
- distanceType(CoherenceVectorStore.DistanceType) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
-
Sets the distance type for vector similarity calculations.
- distanceType(MariaDBVectorStore.MariaDBDistanceType) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the distance type used for similarity calculations.
- distanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the distance type for index storage and queries.
- distanceType(OracleVectorStore.OracleVectorStoreDistanceType) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the distance type for vector similarity calculations.
- distanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- doAdd(List<Document>) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Perform the actual add operation.
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Adds a list of documents to the vector store.
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
-
Adds a list of documents to the vector store.
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- doAdd(List<Document>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given value range into a string representation.
- doAddValueRangeSpitter(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- DOC_CSV - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
text/csv
. - DOC_DOC - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
application/msword
. - DOC_DOCX - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
application/vnd.openxmlformats-officedocument.wordprocessingml.document
. - DOC_HTML - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
text/html
. - DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- DOC_ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
-
The name of the field that contains the document ID.
- DOC_MD - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
text/markdown
. - DOC_PDF - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
application/pdf
. - DOC_TXT - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
text/plain
. - DOC_XLS - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
application/vnd.ms-excel
. - DOC_XLSX - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
. - dockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
- document - Variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- document - Variable in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
- document() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns the value of the
document
record component. - Document - Class in org.springframework.ai.document
-
A document is a container for the content and metadata of a document.
- Document(String) - Constructor for class org.springframework.ai.document.Document
- Document(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
- Document(String, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
- Document(String, Media, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
- Document(Media, Map<String, Object>) - Constructor for class org.springframework.ai.document.Document
- DOCUMENT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Document message.
- DOCUMENT_CONTEXT - Static variable in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- DOCUMENT_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- Document.Builder - Class in org.springframework.ai.document
- DocumentEmbeddingModel - Interface in org.springframework.ai.embedding
-
EmbeddingModel is a generic interface for embedding models.
- DocumentEmbeddingRequest - Class in org.springframework.ai.embedding
-
Represents a request to embed a list of documents.
- DocumentEmbeddingRequest(List<Document>) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
- DocumentEmbeddingRequest(List<Document>, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
- DocumentEmbeddingRequest(Document...) - Constructor for class org.springframework.ai.embedding.DocumentEmbeddingRequest
- documentFormatter(Function<List<Document>, String>) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- documentIdTranslator(CassandraVectorStore.DocumentIdTranslator) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the document ID translator.
- documentJoiner(DocumentJoiner) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- DocumentJoiner - Interface in org.springframework.ai.rag.retrieval.join
-
A component for combining documents retrieved based on multiple queries and from multiple data sources into a single collection of documents.
- DocumentMetadata - Enum Class in org.springframework.ai.document
-
Common set of metadata keys used in
Document
s byDocumentReader
s and VectorStores. - DocumentPostProcessor - Interface in org.springframework.ai.rag.postretrieval.document
-
A component for post-processing retrieved documents based on a query, addressing challenges such as "lost-in-the-middle", context length restrictions from the model, and the need to reduce noise and redundancy in the retrieved information.
- DocumentReader - Interface in org.springframework.ai.document
- documentRetriever(DocumentRetriever) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- DocumentRetriever - Interface in org.springframework.ai.rag.retrieval.search
-
Component responsible for retrieving
Document
s from an underlying data source, such as a search engine, a vector store, a database, or a knowledge graph. - documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns the value of the
documents
record component. - documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns the value of the
documents
record component. - documents() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns the value of the
documents
record component. - documents(List<Object>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- documents(VectorStoreObservationContext) - Static method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContentProcessor
- DOCUMENTS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
- DocumentTransformer - Interface in org.springframework.ai.document
- DocumentWriter - Interface in org.springframework.ai.document
-
Write a list of
Document
instances. - doDelete(List<String>) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Perform the actual delete operation.
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Deletes a list of documents by their IDs.
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
-
Deletes a list of documents by their IDs.
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- doDelete(List<String>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Template method for concrete implementations to provide filter-based deletion logic.
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- doDelete(Filter.Expression) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given group into a string representation.
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
- doEndGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given value range into a string representation.
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doEndValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- doEstimateTokenCount(List<MediaContent>) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- doEstimateTokenCount(MediaContent) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given expression into a string representation.
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
- doExpression(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- doGetChatMemoryRetrieveSize(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Get the default chat memory retrieve size.
- doGetConversationId(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Get the default conversation id.
- doGetFilterExpression(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- doGetSupportingData(EvaluationRequest) - Method in interface org.springframework.ai.evaluation.Evaluator
- doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given group into a string representation.
- doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
- doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
- doGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given key into a string representation.
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
- doKey(Filter.Key, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- DOLPHIN_PHI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The 2.7B uncensored Dolphin model
- done() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
done
record component. - doneReason() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
doneReason
record component. - doNextWithProtectFromBlockingBefore(AdvisedRequest, StreamAroundAdvisorChain, Function<AdvisedRequest, AdvisedRequest>) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Execute the next advisor in the chain.
- doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given expression into a string representation.
- doNot(Filter.Expression, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- doResponseEntity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- doSample() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
doSample
record component. - doSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- doSample(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
-
Perform the actual similarity search operation.
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
-
Performs a similarity search on the vector store.
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- doSimilaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given value into a string representation.
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doSingleValue(Object, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- doSplit(String, int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.CouchbaseAiSearchFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given group into a string representation.
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
- doStartGroup(Filter.Group, StringBuilder) - Method in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given value range into a string representation.
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doStartValueRange(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- DOT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
The dot product metric.
- DOT - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Also called the inner product, calculates the negated dot product of two vectors.
- DOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- DOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- DOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- dot_product - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
-
Dot product similarity is commonly used by Large Language Models (LLMs).
- dot_product - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
- DOT_PRODUCT - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
- dotProduct(float[], float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
- doubleToFloat(List<Double>) - Static method in class org.springframework.ai.model.EmbeddingUtils
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Convert the given value into a string representation.
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- doValue(Filter.Value, StringBuilder) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- DRIVER_PROFILE_SEARCH - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- DRIVER_PROFILE_UPDATES - Static variable in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- driverConfigLoaderBuilderCustomizer() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
- duration() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns the value of the
duration
record component. - duration() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns the value of the
duration
record component. - DurationParser() - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingModel.DurationParser
E
- ECHO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Echo voice
- ECHO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- ELASTICSEARCH - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Elasticsearch.
- ELASTICSEARCH - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- ElasticsearchAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.elasticsearch
-
ElasticsearchAiSearchFilterExpressionConverter is a class that converts Filter.Expression objects into Elasticsearch query string representation.
- ElasticsearchAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- ElasticsearchVectorStore - Class in org.springframework.ai.vectorstore.elasticsearch
-
Elasticsearch-based vector store implementation using the dense_vector field type.
- ElasticsearchVectorStore(ElasticsearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- ElasticsearchVectorStore.Builder - Class in org.springframework.ai.vectorstore.elasticsearch
- ElasticsearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.elasticsearch.autoconfigure
-
Auto-configuration
for Elasticsearch Vector Store. - ElasticsearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreAutoConfiguration
- ElasticsearchVectorStoreOptions - Class in org.springframework.ai.vectorstore.elasticsearch
-
Provided Elasticsearch vector option configuration.
- ElasticsearchVectorStoreOptions() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- ElasticsearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.elasticsearch.autoconfigure
-
Configuration properties for Elasticsearch Vector Store.
- ElasticsearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- embed(String) - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Embeds the given text into a vector.
- embed(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- embed(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- embed(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Embeds a batch of texts into vectors.
- embed(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- embed(List<Document>, EmbeddingOptions, BatchingStrategy) - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Embeds a batch of
Document
s into vectors based on aBatchingStrategy
. - embed(Document) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
- embed(Document) - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Embeds the given document's content into a vector.
- embed(Document) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.oci.OCIEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- embed(Document) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
- embed(OllamaApi.EmbeddingsRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Generate embeddings from a model.
- EMBED - Enum constant in enum class org.springframework.ai.document.MetadataMode
- EMBED - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
- embedding() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns the value of the
embedding
record component. - embedding() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Returns the value of the
embedding
record component. - embedding(I) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Compute the embedding for the given text.
- embedding(CohereEmbeddingBedrockApi.CohereEmbeddingRequest) - Method in class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi
- embedding(TitanEmbeddingBedrockApi.TitanEmbeddingRequest) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
- Embedding - Class in org.springframework.ai.embedding
-
Represents a single embedding vector.
- Embedding(float[], Integer) - Constructor for class org.springframework.ai.embedding.Embedding
-
Creates a new
Embedding
instance. - Embedding(float[], Integer, EmbeddingResultMetadata) - Constructor for class org.springframework.ai.embedding.Embedding
-
Creates a new
Embedding
instance. - Embedding(Integer, float[]) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Create an embedding with the given index, embedding and object type set to 'embedding'.
- Embedding(Integer, float[]) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Create an embedding with the given index, embedding and object type set to 'embedding'.
- Embedding(Integer, float[]) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Create an embedding with the given index, embedding and object type set to 'embedding'.
- Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Creates an instance of a
Embedding
record class. - Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Creates an instance of a
Embedding
record class. - Embedding(Integer, float[], String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Creates an instance of a
Embedding
record class. - Embedding(String, float[], String, Map<String, Object>, Double) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Creates an instance of a
Embedding
record class. - EMBEDDING - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
-
AI operation type for embedding.
- Embedding_2 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
-
DIMENSION: 1024
- Embedding_3 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
-
DIMENSION: up to 2048
- EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- EMBEDDING_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- EMBEDDING_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
- embeddingColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the dimension size of the embedding vectors.
- embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the embedding dimension.
- embeddingDimension(int) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
-
Configures the dimension size of the embedding vectors.
- embeddingDimensions - Variable in class org.springframework.ai.embedding.AbstractEmbeddingModel
-
Cached embedding dimensions.
- embeddingDistance(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the name of the embedding field in the database.
- embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the name of the field used for embedding vectors.
- embeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the Redis embedding field name.
- EmbeddingList(String, List<T>, String, MistralAiApi.Usage) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Creates an instance of a
EmbeddingList
record class. - EmbeddingList(String, List<T>, String, OpenAiApi.Usage) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Creates an instance of a
EmbeddingList
record class. - EmbeddingList(String, List<T>, String, ZhiPuAiApi.Usage) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Creates an instance of a
EmbeddingList
record class. - EmbeddingList(List<float[]>, String, Integer) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Creates an instance of a
EmbeddingList
record class. - embeddingModel - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- embeddingModel - Variable in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
- embeddingModel(TransformersEmbeddingModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelAutoConfiguration
- EmbeddingModel - Interface in org.springframework.ai.embedding
-
EmbeddingModel is a generic interface for embedding models.
- EmbeddingModelDescription - Interface in org.springframework.ai.model
-
Description of an embedding model.
- EmbeddingModelMeterObservationHandler - Class in org.springframework.ai.embedding.observation
-
Handler for generating metrics from embedding model observations.
- EmbeddingModelMeterObservationHandler(MeterRegistry) - Constructor for class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
- EmbeddingModelObservationContext - Class in org.springframework.ai.embedding.observation
-
Context used to store metadata for embedding model exchanges.
- EmbeddingModelObservationContext.Builder - Class in org.springframework.ai.embedding.observation
- EmbeddingModelObservationConvention - Interface in org.springframework.ai.embedding.observation
-
Interface for an
ObservationConvention
for embedding model exchanges. - EmbeddingModelObservationDocumentation - Enum Class in org.springframework.ai.embedding.observation
-
Documented conventions for embedding model observations.
- EmbeddingModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.embedding.observation
-
High-cardinality observation key names for embedding model operations.
- EmbeddingModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.embedding.observation
-
Low-cardinality observation key names for embedding model operations.
- EmbeddingObservationAutoConfiguration - Class in org.springframework.ai.model.embedding.observation.autoconfigure
-
Auto-configuration for Spring AI embedding model observations.
- EmbeddingObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.embedding.observation.autoconfigure.EmbeddingObservationAutoConfiguration
- EmbeddingOptions - Interface in org.springframework.ai.embedding
-
Options for embedding models.
- EmbeddingOptionsBuilder - Class in org.springframework.ai.embedding
-
Builder for
EmbeddingOptions
. - embeddingProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the property name for storing embeddings.
- embeddingRequest(EmbeddingRequest) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
- EmbeddingRequest - Class in org.springframework.ai.embedding
-
Request to embed a list of input instructions.
- EmbeddingRequest(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(String, MiniMaxApi.EmbeddingType) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(List<String>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(List<String>, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(List<String>, String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Creates an instance of a
EmbeddingRequest
record class. - EmbeddingRequest(List<String>, EmbeddingOptions) - Constructor for class org.springframework.ai.embedding.EmbeddingRequest
- EmbeddingRequest(List<String>, MiniMaxApi.EmbeddingType) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(T) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(T) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(T) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Create an embedding request with the given input.
- EmbeddingRequest(T, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Create an embedding request with the given input, model and encoding format set to float.
- EmbeddingRequest(T, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Create an embedding request with the given input, model and encoding format set to float.
- EmbeddingRequest(T, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Create an embedding request with the given input and model.
- EmbeddingRequest(T, String, Integer) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Creates an instance of a
EmbeddingRequest
record class. - EmbeddingRequest(T, String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Creates an instance of a
EmbeddingRequest
record class. - EmbeddingRequest(T, String, String, Integer, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Creates an instance of a
EmbeddingRequest
record class. - EmbeddingResponse - Class in org.springframework.ai.embedding
-
Embedding response object.
- EmbeddingResponse(List<Embedding>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
-
Creates a new
EmbeddingResponse
instance with empty metadata. - EmbeddingResponse(List<Embedding>, EmbeddingResponseMetadata) - Constructor for class org.springframework.ai.embedding.EmbeddingResponse
-
Creates a new
EmbeddingResponse
instance. - EmbeddingResponseMetadata - Class in org.springframework.ai.embedding
-
Common AI provider metadata returned in an embedding response.
- EmbeddingResponseMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
- EmbeddingResponseMetadata(String, Usage) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
- EmbeddingResponseMetadata(String, Usage, Map<String, Object>) - Constructor for class org.springframework.ai.embedding.EmbeddingResponseMetadata
- EmbeddingResultMetadata - Class in org.springframework.ai.embedding
-
Metadata associated with the embedding result.
- EmbeddingResultMetadata() - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata
- EmbeddingResultMetadata(String, EmbeddingResultMetadata.ModalityType, MimeType, Object) - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata
- EmbeddingResultMetadata.ModalityType - Enum Class in org.springframework.ai.embedding
- EmbeddingResultMetadata.ModalityUtils - Class in org.springframework.ai.embedding
- embeddings() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns the value of the
embeddings
record component. - embeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns the value of the
embeddings
record component. - embeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns the value of the
embeddings
record component. - embeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns the value of the
embeddings
record component. - embeddings() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns the value of the
embeddings
record component. - embeddings(MiniMaxApi.EmbeddingRequest) - Method in class org.springframework.ai.minimax.api.MiniMaxApi
-
Creates an embedding vector representing the input text or token array.
- embeddings(MistralAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.mistralai.api.MistralAiApi
-
Creates an embedding vector representing the input text or token array.
- embeddings(OpenAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.openai.api.OpenAiApi
-
Creates an embedding vector representing the input text or token array.
- embeddings(ZhiPuAiApi.EmbeddingRequest<T>) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Creates an embedding vector representing the input text or token array.
- EMBEDDINGS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
- embeddingsByType() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
embeddingsByType
record component. - embeddingsPath(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- EmbeddingsRequest(String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Shortcut constructor to create a EmbeddingRequest without options.
- EmbeddingsRequest(String, List<String>, Duration, Map<String, Object>, Boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Creates an instance of a
EmbeddingsRequest
record class. - EmbeddingsResponse(String, List<float[]>, Long, Long, Integer) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Creates an instance of a
EmbeddingsResponse
record class. - EmbeddingUtils - Class in org.springframework.ai.model
-
Utility methods for embedding related operations.
- embedForResponse(List<String>) - Method in interface org.springframework.ai.embedding.EmbeddingModel
-
Embeds a batch of texts into vectors and returns the
EmbeddingResponse
. - embedForResponse(List<String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- Embo_01 - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
-
DIMENSION: 1536
- empty() - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata
-
Factory method used to create empty
PromptMetadata
when the information is not supplied by the AI provider. - EMPTY - Static variable in class org.springframework.ai.embedding.EmbeddingResultMetadata
- EMPTY_CHAT_RESPONSE - Static variable in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- emptyChatCompletions() - Static method in class org.springframework.ai.azure.openai.MergeUtils
- emptyContextPromptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- EmptyJsonMetadataGenerator - Class in org.springframework.ai.reader
- EmptyJsonMetadataGenerator() - Constructor for class org.springframework.ai.reader.EmptyJsonMetadataGenerator
- EmptyRateLimit - Class in org.springframework.ai.chat.metadata
-
A RateLimit implementation that returns zero for all property getters
- EmptyRateLimit() - Constructor for class org.springframework.ai.chat.metadata.EmptyRateLimit
- EmptyUsage - Class in org.springframework.ai.chat.metadata
-
A EmptyUsage implementation that returns zero for all property getters
- EmptyUsage() - Constructor for class org.springframework.ai.chat.metadata.EmptyUsage
- enabled() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
-
Returns the value of the
enabled
record component. - ENABLED - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
-
Enabled thinking type.
- encodingFormat() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Returns the value of the
encodingFormat
record component. - encodingFormat() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns the value of the
encodingFormat
record component. - encodingFormat(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- end() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
end
record component. - end() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Returns the value of the
end
record component. - end() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
end
record component. - end() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Returns the value of the
end
record component. - END - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
-
(default) Discards the end of the input.
- endDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
-
Sets the character used as the end delimiter for template expressions.
- endOffsetSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
-
The end offset of the video segment in seconds.
- endOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- endPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
endPageNumber
record component. - ENHANCE - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- enhancements(AzureChatEnhancementConfiguration) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- ensureKeyspaceExists(CqlSession, String) - Static method in class org.springframework.ai.chat.memory.cassandra.SchemaUtil
- ensureKeyspaceExists(CqlSession, String) - Static method in class org.springframework.ai.vectorstore.cassandra.SchemaUtil
- enterAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - enterBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - enterCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by
FiltersParser.compare()
. - enterCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by
FiltersParser.compare()
. - enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by
FiltersParser.constantArray()
. - enterConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by
FiltersParser.constantArray()
. - enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - enterDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - enterEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
- enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by
FiltersParser.identifier()
. - enterIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by
FiltersParser.identifier()
. - enterInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - enterIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - enterNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- enterRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.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 inFiltersParser.constant()
. - enterTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.constant()
. - enterWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Enter a parse tree produced by
FiltersParser.where()
. - enterWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Enter a parse tree produced by
FiltersParser.where()
. - entity() - Method in record class org.springframework.ai.chat.client.ResponseEntity
-
Returns the value of the
entity
record component. - entity(Class<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- entity(Class<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- entity(StructuredOutputConverter<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- entity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- entity(ParameterizedTypeReference<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- entity(ParameterizedTypeReference<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- entrySet() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- entrySet() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- entrySet() - Method in class org.springframework.ai.model.AbstractResponseMetadata
- entrySet() - Method in class org.springframework.ai.model.MutableResponseMetadata
- entrySet() - Method in interface org.springframework.ai.model.ResponseMetadata
- env() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Returns the value of the
env
record component. - EOF() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- EOS_TOKEN - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
- eq(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- EQ - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- equals(Object) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- equals(Object) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- equals(Object) - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
- equals(Object) - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- equals(Object) - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.client.ChatClientRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.client.ChatClientResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.client.ResponseEntity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.chat.messages.AbstractMessage
- equals(Object) - Method in class org.springframework.ai.chat.messages.AssistantMessage
- equals(Object) - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.chat.messages.SystemMessage
- equals(Object) - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
- equals(Object) - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
- equals(Object) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- equals(Object) - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- equals(Object) - Method in class org.springframework.ai.chat.model.ChatResponse
- equals(Object) - Method in class org.springframework.ai.chat.model.Generation
- equals(Object) - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.chat.prompt.Prompt
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.document.Document
- equals(Object) - Method in class org.springframework.ai.embedding.Embedding
- equals(Object) - Method in class org.springframework.ai.embedding.EmbeddingResponse
- equals(Object) - Method in class org.springframework.ai.evaluation.EvaluationRequest
- equals(Object) - Method in class org.springframework.ai.evaluation.EvaluationResponse
- equals(Object) - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
- equals(Object) - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
- equals(Object) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- equals(Object) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- equals(Object) - Method in class org.springframework.ai.huggingface.model.Details
- equals(Object) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- equals(Object) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- equals(Object) - Method in class org.springframework.ai.huggingface.model.Info
- equals(Object) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- equals(Object) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- equals(Object) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- equals(Object) - Method in class org.springframework.ai.huggingface.model.Token
- equals(Object) - Method in class org.springframework.ai.image.Image
- equals(Object) - Method in class org.springframework.ai.image.ImageMessage
- equals(Object) - Method in class org.springframework.ai.image.ImagePrompt
- equals(Object) - Method in class org.springframework.ai.image.ImageResponse
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- equals(Object) - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.model.SimpleApiKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.moderation.Categories
- equals(Object) - Method in class org.springframework.ai.moderation.CategoryScores
- equals(Object) - Method in class org.springframework.ai.moderation.Moderation
- equals(Object) - Method in class org.springframework.ai.moderation.ModerationMessage
- equals(Object) - Method in class org.springframework.ai.moderation.ModerationPrompt
- equals(Object) - Method in class org.springframework.ai.moderation.ModerationResponse
- equals(Object) - Method in class org.springframework.ai.moderation.ModerationResult
- equals(Object) - Method in record class org.springframework.ai.observation.AiOperationMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- equals(Object) - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.openai.api.ResponseFormat
- equals(Object) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- equals(Object) - Method in class org.springframework.ai.openai.audio.speech.Speech
- equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
- equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
- equals(Object) - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
- equals(Object) - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
- equals(Object) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- equals(Object) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- equals(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- equals(Object) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- equals(Object) - Method in record class org.springframework.ai.rag.Query
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- equals(Object) - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- equals(Object) - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.vectorstore.SearchRequest
- equals(Object) - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- equals(Object) - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- equals(Object) - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- equals(Object) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- EQUALS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- EQUALS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- EQUALS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- error() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Returns the value of the
error
record component. - error(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- Error(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Creates an instance of a
Error
record class. - ERROR - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Error event.
- ERROR - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
- ErrorEvent(AnthropicApi.EventType, AnthropicApi.ErrorEvent.Error) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Creates an instance of a
ErrorEvent
record class. - ErrorLoggingObservationHandler - Class in org.springframework.ai.model.observation
-
An
ObservationHandler
that logs errors using aTracer
. - ErrorLoggingObservationHandler(Tracer, List<Class<? extends Observation.Context>>) - Constructor for class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
- ErrorLoggingObservationHandler(Tracer, List<Class<? extends Observation.Context>>, Consumer<Observation.Context>) - Constructor for class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
- errorMessages - Variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
- ErrorResponse - Class in org.springframework.ai.huggingface.model
-
ErrorResponse
- ErrorResponse() - Constructor for class org.springframework.ai.huggingface.model.ErrorResponse
- errorType(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- escapeCurlyBrackets(String) - Static method in class org.springframework.ai.test.CurlyBracketEscaper
-
Escapes all curly brackets in the input string by adding a backslash before them
- estimate(Iterable<MediaContent>) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
- estimate(Iterable<MediaContent>) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
-
Estimates the number of tokens in the given messages.
- estimate(String) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
- estimate(String) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
-
Estimates the number of tokens in the given text.
- estimate(MediaContent) - Method in class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
- estimate(MediaContent) - Method in interface org.springframework.ai.tokenizer.TokenCountEstimator
-
Estimates the number of tokens in the given message.
- EUCLIDEAN - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
The euclidean distance metric.
- EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
- EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
- EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
- EUCLIDEAN - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Also called L2_DISTANCE, calculates the Euclidean distance between two vectors.
- EUCLIDEAN_DISTANCE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- EUCLIDEAN_SQUARED - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Also called L2_SQUARED is the Euclidean distance without taking the square root.
- evalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
evalCount
record component. - evalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
evalDuration
record component. - evaluate(EvaluationRequest) - Method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
-
Evaluates whether the response content in the EvaluationRequest is factually supported by the context provided in the same request.
- evaluate(EvaluationRequest) - Method in class org.springframework.ai.chat.evaluation.RelevancyEvaluator
- evaluate(EvaluationRequest) - Method in interface org.springframework.ai.evaluation.Evaluator
- evaluateQuestionAndAnswer(String, String, boolean) - Method in class org.springframework.ai.evaluation.BasicEvaluationTest
- EvaluationRequest - Class in org.springframework.ai.evaluation
-
Represents an evaluation request, which includes the user's text, a list of content data, and a chat response.
- EvaluationRequest(String, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
- EvaluationRequest(String, List<Document>, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
- EvaluationRequest(List<Document>, String) - Constructor for class org.springframework.ai.evaluation.EvaluationRequest
- EvaluationResponse - Class in org.springframework.ai.evaluation
- EvaluationResponse(boolean, float, String, Map<String, Object>) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
- EvaluationResponse(boolean, String, Map<String, Object>) - Constructor for class org.springframework.ai.evaluation.EvaluationResponse
- Evaluator - Interface in org.springframework.ai.evaluation
- eventToChatCompletionResponse(AnthropicApi.StreamEvent, AtomicReference<StreamHelper.ChatCompletionResponseBuilder>) - Method in class org.springframework.ai.anthropic.api.StreamHelper
- executeTest(Consumer<VectorStore>) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
-
Execute a test function with a configured VectorStore instance.
- executeToolCalls(Prompt, ChatResponse) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager
- executeToolCalls(Prompt, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolCallingManager
-
Execute the tool calls requested by the model.
- executeToolCalls(Prompt, ChatResponse) - Method in class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
-
Executes tool calls by delegating to the underlying tool calling manager.
- exists(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- exitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - exitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - exitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by
FiltersParser.compare()
. - exitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by
FiltersParser.compare()
. - exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by
FiltersParser.constantArray()
. - exitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by
FiltersParser.constantArray()
. - exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - exitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - exitEveryRule(ParserRuleContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
- exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by
FiltersParser.identifier()
. - exitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by
FiltersParser.identifier()
. - exitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - exitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - exitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanConstantContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- exitRule(ParseTreeListener) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.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 inFiltersParser.constant()
. - exitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.constant()
. - exitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
-
Exit a parse tree produced by
FiltersParser.where()
. - exitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersListener
-
Exit a parse tree produced by
FiltersParser.where()
. - expand(Query) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
- expand(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander
-
Expands the given query into a list of queries.
- expandIn(Filter.Expression, StringBuilder, FilterExpressionConverter) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
-
Expands the IN into a semantically equivalent boolean expressions of ORs of EQs.
- expandNin(Filter.Expression, StringBuilder, FilterExpressionConverter) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
-
Expands the NIN (e.g.
- expiresAt() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns the value of the
expiresAt
record component. - expression() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
-
Returns the value of the
expression
record component. - Expression(Filter.ExpressionType, Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Expression
- Expression(Filter.ExpressionType, Filter.Operand, Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Creates an instance of a
Expression
record class. - extractAiResponseHeaders(ResponseEntity<?>) - Static method in class org.springframework.ai.openai.metadata.support.OpenAiResponseHeaderExtractor
- ExtractedTextFormatter - Class in org.springframework.ai.reader
-
A utility to reformat extracted text content before encapsulating it in a
Document
. - ExtractedTextFormatter.Builder - Class in org.springframework.ai.reader
-
The
Builder
class is a nested static class ofExtractedTextFormatter
designed to facilitate the creation and customization of instances ofExtractedTextFormatter
. - extractOtelSpan(TracingObservationHandler.TracingContext) - Static method in class org.springframework.ai.observation.tracing.TracingHelper
- extractRegions(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Process the page to extract the region text.
F
- f16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- FABLE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Fable voice
- FABLE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- FACT_VERIFICATION - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies that the query embedding is used for fact verification.
- FactCheckingEvaluator - Class in org.springframework.ai.chat.evaluation
-
Implementation of
Evaluator
used to evaluate the factual accuracy of Large Language Model (LLM) responses against provided context. - FactCheckingEvaluator(ChatClient.Builder) - Constructor for class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
-
Constructs a new FactCheckingEvaluator with the provided ChatClient.Builder.
- FactCheckingEvaluator(ChatClient.Builder, String) - Constructor for class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
-
Constructs a new FactCheckingEvaluator with the provided ChatClient.Builder and evaluation prompt.
- failureCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
failureCount
record component. - failureResponse(String) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
- families() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
families
record component. - family() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
family
record component. - FANTASY_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- fieldName(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- fieldName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- fields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the fields array.
- fieldType() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Returns the value of the
fieldType
record component. - fieldType() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Returns the value of the
fieldType
record component. - file() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
file
record component. - file() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns the value of the
file
record component. - file(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- file(byte[]) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- FILE - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
- FileDocumentWriter - Class in org.springframework.ai.writer
-
Writes the content of a list of
Document
s into a file. - FileDocumentWriter(String) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
- FileDocumentWriter(String, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
- FileDocumentWriter(String, boolean, MetadataMode, boolean) - Constructor for class org.springframework.ai.writer.FileDocumentWriter
-
Writes the content of a list of
Document
s into a file. - Filter - Class in org.springframework.ai.vectorstore.filter
-
Portable runtime 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
andFilter.Group
. - Filter.Value - Record Class in org.springframework.ai.vectorstore.filter
-
Represents expression value constant or constant array.
- filterExpression(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- filterExpression(String) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
-
Document metadata filter expression.
- filterExpression(Supplier<Filter.Expression>) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- filterExpression(Filter.Expression) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- filterExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- filterExpression(Filter.Expression) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
-
Retrieves documents by query embedding similarity and matching the filters.
- FilterExpressionBuilder - Class in org.springframework.ai.vectorstore.filter
-
DSL builder for
Filter.Expression
instances. - FilterExpressionBuilder() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- FilterExpressionBuilder.Op - Record Class in org.springframework.ai.vectorstore.filter
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- filterExpressionConverter - Variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
-
Sets the filter expression converter.
- filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the filter expression converter.
- filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
-
Sets the filter expression converter.
- filterExpressionConverter(FilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Sets the filter expression converter.
- filterExpressionConverter(MongoDBAtlasFilterExpressionConverter) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Sets the filter expression converter.
- FilterExpressionConverter - Interface in org.springframework.ai.vectorstore.filter
-
Converters a generic, portable
Filter.Expression
into aVectorStore
specific expression language format. - FilterExpressionParseException(String, Throwable) - Constructor for exception org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException
- FilterExpressionTextParser - Class in org.springframework.ai.vectorstore.filter
-
Parse a textual, vector-store agnostic, filter expression language into
Filter.Expression
. - FilterExpressionTextParser() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- FilterExpressionTextParser(ANTLRErrorStrategy) - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- FilterExpressionTextParser.DescriptiveErrorListener - Class in org.springframework.ai.vectorstore.filter
- FilterExpressionTextParser.FilterExpressionParseException - Exception in org.springframework.ai.vectorstore.filter
- FilterExpressionTextParser.FilterExpressionVisitor - Class in org.springframework.ai.vectorstore.filter
- FilterExpressionVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- FilterHelper - Class in org.springframework.ai.vectorstore.filter
-
Helper class providing various boolean transformation.
- filterMetadataFields(List<AzureVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
-
Sets the metadata fields for filtering.
- filterMetadataFields(List<WeaviateVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
-
Configures the filterable metadata fields.
- filterNonSupportedFields(Map<String, Object>) - Static method in class org.springframework.ai.ollama.api.OllamaOptions
-
Filter out the non-supported fields from the options.
- FiltersBaseListener - Class in org.springframework.ai.vectorstore.filter.antlr4
-
This class provides an empty implementation of
FiltersListener
, which can be extended to create a listener which only needs to handle a subset of the available methods. - FiltersBaseListener() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
- FiltersBaseVisitor<T> - Class in org.springframework.ai.vectorstore.filter.antlr4
-
This class provides an empty implementation of
FiltersVisitor
, which can be extended to create a visitor which only needs to handle a subset of the available methods. - FiltersBaseVisitor() - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
- FiltersLexer - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersLexer(CharStream) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- FiltersListener - Interface in org.springframework.ai.vectorstore.filter.antlr4
-
This interface defines a complete listener for a parse tree produced by
FiltersParser
. - FiltersParser - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser(TokenStream) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- FiltersParser.AndExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.BooleanConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.BooleanExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.CompareContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.CompareExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.ConstantArrayContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.ConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.DecimalConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.GroupExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.IdentifierContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.InExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.IntegerConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.NinExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.NotExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.OrExpressionContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.TextConstantContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersParser.WhereContext - Class in org.springframework.ai.vectorstore.filter.antlr4
- FiltersVisitor<T> - Interface in org.springframework.ai.vectorstore.filter.antlr4
-
This interface defines a complete generic visitor for a parse tree produced by
FiltersParser
. - financial() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
financial
record component. - financial() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
financial
record component. - financial(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- financial(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- findByConversationId(String) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
- findByConversationId(String) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
- findByConversationId(String) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
- findByPromptIndex(int) - Method in interface org.springframework.ai.chat.metadata.PromptMetadata
-
Returns an
Optional
PromptMetadata.PromptFilterMetadata
at the given index. - findClassesInPackage(String, TypeFilter) - Static method in class org.springframework.ai.aot.AiRuntimeHints
-
Finds all classes in the specified package that match the given type filter.
- findConversationIds() - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
- findConversationIds() - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
- findConversationIds() - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
- findJsonAnnotatedClassesInPackage(Class<?>) - Static method in class org.springframework.ai.aot.AiRuntimeHints
-
Finds classes in a package that are annotated with JsonInclude or have Jackson annotations.
- findJsonAnnotatedClassesInPackage(String) - Static method in class org.springframework.ai.aot.AiRuntimeHints
-
Finds classes in a package that are annotated with JsonInclude or have Jackson annotations.
- FINISH_REASON - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
- finishReason() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns the value of the
finishReason
record component. - finishReason() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
finishReason
record component. - finishReason(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Set the reason this choice completed for the generation.
- finishReason(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.Details
- finishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- FinishReason - Enum Class in org.springframework.ai.huggingface.model
-
Gets or Sets FinishReason
- firstByteLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns the value of the
firstByteLatency
record component. - fixedThreadPoolExecutorSize(int) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Executor to use when adding documents.
- FLAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
FLAC format
- FLAC - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- flagged() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
- flagged() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Returns the value of the
flagged
record component. - flagged(boolean) - Method in class org.springframework.ai.moderation.ModerationResult.Builder
- FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- FLAT - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
- flatten() - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
- Foo() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Foo
- Foo(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Foo
- forBespokeMinicheck(ChatClient.Builder) - Static method in class org.springframework.ai.chat.evaluation.FactCheckingEvaluator
-
Creates a FactCheckingEvaluator configured for use with the Bespoke Minicheck model.
- forcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
-
Sets whether to force vector normalization.
- forcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets whether to force vector normalization.
- ForkPDFLayoutTextStripper - Class in org.springframework.ai.reader.pdf.layout
-
This class extends PDFTextStripper to provide custom text extraction and formatting capabilities for PDF pages.
- ForkPDFLayoutTextStripper() - Constructor for class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
-
Constructor
- format() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
format
record component. - format() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
format
record component. - format() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Returns the value of the
format
record component. - format() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Returns the value of the
format
record component. - format(Object) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- format(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- format(String) - Method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Formats the provided text according to the formatter's configuration.
- format(String, int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Formats the provided text based on the formatter's configuration, considering the page number.
- format(Date, StringBuffer, FieldPosition) - Method in class org.springframework.ai.huggingface.invoker.RFC3339DateFormat
- format(Document, MetadataMode) - Method in interface org.springframework.ai.document.ContentFormatter
- format(Document, MetadataMode) - Method in class org.springframework.ai.document.DefaultContentFormatter
- Format() - Constructor for class org.springframework.ai.content.Media.Format
- formatDate(Date) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Format the given Date object into string.
- FormatProvider - Interface in org.springframework.ai.converter
-
Implementations of this interface provides instructions for how the output of a language generative should be formatted.
- FRAMEWORK - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
-
AI operation type for framework.
- frequencyPenalty() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
frequencyPenalty
record component. - frequencyPenalty() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
frequencyPenalty
record component. - frequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- frequencyPenalty(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the frequency penalty to use for the chat.
- frequencyPenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- frequencyPenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- frequencyPenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- frequencyPenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- frequencyPenalty(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- frequencyPenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- frequencyPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- frequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- from(int, Object) - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
-
Factory method used to construct a new
PromptMetadata.PromptFilterMetadata
with the given prompt index and content filter metadata. - from(ChatCompletions, PromptMetadata) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- from(ChatCompletions, PromptMetadata, CompletionsUsage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- from(ChatCompletions, PromptMetadata, Usage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- from(EmbeddingsOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- from(ImageGenerations) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- from(Object...) - Static method in class org.springframework.ai.tool.ToolCallbacks
- from(Method) - Static method in interface org.springframework.ai.tool.definition.ToolDefinition
-
Create a default
ToolDefinition
instance from aMethod
. - from(Method) - Static method in interface org.springframework.ai.tool.metadata.ToolMetadata
-
Create a default
ToolMetadata
instance from aMethod
. - from(String) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- from(String) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- from(String) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- from(List<? extends ToolCallback>) - Static method in interface org.springframework.ai.tool.ToolCallbackProvider
- from(AnthropicApi.ChatCompletionRequest) - Static method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
- from(AzureOpenAiAudioTranscriptionOptions.StructuredResponse) - Static method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- from(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- from(AdvisedRequest) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- from(AdvisedResponse) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Create a new
AdvisedResponse.Builder
instance from the providedAdvisedResponse
. - from(ChatClientRequest) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- from(ChatClientResponse) - Static method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.
- from(ChatResponse) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
- from(ChatResponse, Usage) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- from(DefaultContentFormatter) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
- from(MistralAiApi.ChatCompletion) - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
- from(MistralAiApi.ChatCompletion, Usage) - Static method in class org.springframework.ai.mistralai.MistralAiChatModel
- from(OpenAiAudioApi.StructuredResponse) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- from(OpenAiAudioApi.StructuredResponse) - Static method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- from(ToolCallback...) - Static method in interface org.springframework.ai.tool.ToolCallbackProvider
- from(SearchRequest) - Static method in class org.springframework.ai.vectorstore.SearchRequest
-
Copy an existing
SearchRequest.Builder
instance. - from(VertexAiMultimodalEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- from(VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- fromJson(Integer, Integer, Integer, Object) - Static method in class org.springframework.ai.chat.metadata.DefaultUsage
-
Create a new DefaultUsage with promptTokens, completionTokens, and totalTokens.
- fromJson(String) - Static method in class org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
-
Parses a JSON string into an ObjectNode.
- fromJson(String, TypeReference<T>) - Static method in class org.springframework.ai.util.json.JsonParser
-
Converts a JSON string to a Java object.
- fromJson(String, Class<T>) - Static method in class org.springframework.ai.util.json.JsonParser
-
Converts a JSON string to a Java object.
- fromJson(String, Type) - Static method in class org.springframework.ai.util.json.JsonParser
-
Converts a JSON string to a Java object.
- fromOptions(AnthropicChatOptions) - Static method in class org.springframework.ai.anthropic.AnthropicChatOptions
- fromOptions(AzureOpenAiChatOptions) - Static method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- fromOptions(MiniMaxChatOptions) - Static method in class org.springframework.ai.minimax.MiniMaxChatOptions
- fromOptions(MistralAiChatOptions) - Static method in class org.springframework.ai.mistralai.MistralAiChatOptions
- fromOptions(OCICohereChatOptions) - Static method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- fromOptions(OllamaOptions) - Static method in class org.springframework.ai.ollama.api.OllamaOptions
- fromOptions(OpenAiChatOptions) - Static method in class org.springframework.ai.openai.OpenAiChatOptions
- fromOptions(VertexAiGeminiChatOptions) - Static method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- fromOptions(ZhiPuAiChatOptions) - Static method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- fromValue(String) - Static method in enum class org.springframework.ai.chat.messages.MessageType
- fromValue(String) - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
-
Deprecated.
- fromValue(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
- function() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
function
record component. - function() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
function
record component. - function() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Returns the value of the
function
record component. - function() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
-
Returns the value of the
function
record component. - function() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
function
record component. - function() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
function
record component. - function(String) - Static method in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
-
Specifying a particular function forces the model to call that function.
- function(String) - Static method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Specifying a particular function forces the model to call that function.
- Function(String, String, String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Create tool function definition.
- Function(String, String, String) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Creates an instance of a
Function
record class. - Function(String, String, Map<String, Object>) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
-
Create tool function definition.
- Function(String, String, Map<String, Object>, Boolean) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
-
Create tool function definition.
- FUNCTION - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
-
Function tool type.
- FUNCTION - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Type
-
Function tool type.
- FUNCTION - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Type
-
Function tool type.
- FUNCTION - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
-
Function tool type.
- FUNCTION - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Type
-
Function tool type.
- FUNCTION(String) - Static method in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Specifying a particular function forces the model to call that function.
- functionCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the tool callbacks.
- FunctionPromptTemplate - Class in org.springframework.ai.chat.prompt
- FunctionPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.FunctionPromptTemplate
- FunctionTool() - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- FunctionTool() - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- FunctionTool() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- FunctionTool() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- FunctionTool(MiniMaxApi.FunctionTool.Function) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(MiniMaxApi.FunctionTool.Type, MiniMaxApi.FunctionTool.Function) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(MistralAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(MistralAiApi.FunctionTool.Type, MistralAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- FunctionTool(OpenAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(OpenAiApi.FunctionTool.Type, OpenAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(ZhiPuAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionTool(ZhiPuAiApi.FunctionTool.Type, ZhiPuAiApi.FunctionTool.Function) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
-
Create a tool of type 'function' and the given function definition.
- FunctionToolCallback<I,
O> - Class in org.springframework.ai.tool.function -
A
ToolCallback
implementation to invoke functions as tools. - FunctionToolCallback(ToolDefinition, ToolMetadata, Type, BiFunction<I, ToolContext, O>, ToolCallResultConverter) - Constructor for class org.springframework.ai.tool.function.FunctionToolCallback
- FunctionToolCallback.Builder<I,
O> - Class in org.springframework.ai.tool.function
G
- gcsUri - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
-
The Cloud Storage location of the image to perform the embedding.
- gcsUri - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
-
The Cloud Storage location of the video on which to perform the embedding.
- gcsUri(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- gcsUri(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- GE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- GE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- GE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- GEMFIRE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by GemFire.
- GEMFIRE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- GemFireConnectionDetails - Interface in org.springframework.ai.vectorstore.gemfire.autoconfigure
-
Connection details for a GemFire service.
- gemfireVectorStore(EmbeddingModel, GemFireVectorStoreProperties, GemFireConnectionDetails, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreAutoConfiguration
- GemFireVectorStore - Class in org.springframework.ai.vectorstore.gemfire
-
A VectorStore implementation backed by GemFire.
- GemFireVectorStore(GemFireVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
-
Protected constructor that accepts a builder instance.
- GemFireVectorStore.Builder - Class in org.springframework.ai.vectorstore.gemfire
-
Builder class for creating
GemFireVectorStore
instances. - GemFireVectorStore.CreateRequest - Class in org.springframework.ai.vectorstore.gemfire
- GemFireVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.gemfire.autoconfigure
-
Auto-configuration
for GemFire Vector Store. - GemFireVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreAutoConfiguration
- GemFireVectorStoreProperties - Class in org.springframework.ai.vectorstore.gemfire.autoconfigure
-
Configuration properties for GemFire Vector Store.
- GemFireVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- GEMINI_1_5_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_1_5_FLASH_8B - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_1_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_2_0_FLASH - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_2_0_FLASH_LIGHT - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_2_5_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_PRO - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- GEMINI_PRO_VISION - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
-
Deprecated by Goolgle in favor of 1.5 pro and flash models.
- GeminiRequest(List<Content>, GenerativeModel) - Constructor for record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Creates an instance of a
GeminiRequest
record class. - GEMMA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Gemma is a lightweight model with 2 billion and 7 billion
- generate(Map<String, Object>) - Method in class org.springframework.ai.reader.EmptyJsonMetadataGenerator
- generate(Map<String, Object>) - Method in interface org.springframework.ai.reader.JsonMetadataGenerator
-
The input is the JSON document represented as a map, the output are the fields extracted from the input map that will be used as metadata.
- generate(Usage, Observation.Context, MeterRegistry) - Static method in class org.springframework.ai.model.observation.ModelUsageMetricsGenerator
- generate(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate tokens Generate tokens
- generatedText(String) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- generatedText(String) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- generatedText(String) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Details
- generatedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- generateForMethodInput(Method, JsonSchemaGenerator.SchemaOption...) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
-
Generate a JSON Schema for a method's input parameters.
- generateForType(Type, JsonSchemaGenerator.SchemaOption...) - Static method in class org.springframework.ai.util.json.schema.JsonSchemaGenerator
-
Generate a JSON Schema for a class type.
- generateId(Object...) - Method in interface org.springframework.ai.document.id.IdGenerator
-
Generate a unique ID for the given content.
- generateId(Object...) - Method in class org.springframework.ai.document.id.JdkSha256HexIdGenerator
- generateId(Object...) - Method in class org.springframework.ai.document.id.RandomIdGenerator
- generateImage(StabilityAiApi.GenerateImageRequest) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi
- GenerateImageRequest(List<StabilityAiApi.GenerateImageRequest.TextPrompts>, Integer, Integer, Float, String, String, Integer, Long, Integer, String) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Creates an instance of a
GenerateImageRequest
record class. - GenerateImageResponse(String, List<StabilityAiApi.GenerateImageResponse.Artifacts>) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Creates an instance of a
GenerateImageResponse
record class. - generateParagraphs(ParagraphManager.Paragraph, PDOutlineNode, Integer) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
-
For given
PDOutlineNode
bookmark convert all siblingPDOutlineItem
items intoParagraphManager.Paragraph
instances under the parentParagraph. - GenerateParameters - Class in org.springframework.ai.huggingface.model
-
GenerateParameters
- GenerateParameters() - Constructor for class org.springframework.ai.huggingface.model.GenerateParameters
- GenerateRequest - Class in org.springframework.ai.huggingface.model
-
GenerateRequest
- GenerateRequest() - Constructor for class org.springframework.ai.huggingface.model.GenerateRequest
- GenerateResponse - Class in org.springframework.ai.huggingface.model
-
GenerateResponse
- GenerateResponse() - Constructor for class org.springframework.ai.huggingface.model.GenerateResponse
- generateStream(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
- generateStreamWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate a stream of token using Server-Sent Events Generate a stream of token using Server-Sent Events
- generateWithHttpInfo(GenerateRequest) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Generate tokens Generate tokens
- Generation - Class in org.springframework.ai.chat.model
-
Represents a response returned by the AI.
- Generation - Class in org.springframework.ai.moderation
-
The Generation class represents a response from a moderation process.
- Generation() - Constructor for class org.springframework.ai.moderation.Generation
- Generation(AssistantMessage) - Constructor for class org.springframework.ai.chat.model.Generation
- Generation(AssistantMessage, ChatGenerationMetadata) - Constructor for class org.springframework.ai.chat.model.Generation
- Generation(Moderation) - Constructor for class org.springframework.ai.moderation.Generation
- Generation(Moderation, ModerationGenerationMetadata) - Constructor for class org.springframework.ai.moderation.Generation
- generationMetadata(ModerationGenerationMetadata) - Method in class org.springframework.ai.moderation.Generation
- generations(List<Generation>) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
- generativeAiInferenceClient(OCIConnectionProperties) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiInferenceClientAutoConfiguration
- get() - Method in class org.springframework.ai.reader.JsonReader
- get() - Method in class org.springframework.ai.reader.jsoup.JsoupDocumentReader
- get() - Method in class org.springframework.ai.reader.markdown.MarkdownDocumentReader
-
Extracts and returns a list of documents from the resource.
- get() - Method in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- get() - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
-
Reads and processes the PDF document to extract paragraphs.
- get() - Method in class org.springframework.ai.reader.TextReader
- get() - Method in class org.springframework.ai.reader.tika.TikaDocumentReader
-
Extracts and returns the list of documents from the resource.
- get(JsonNode) - Method in class org.springframework.ai.reader.JsonReader
- get(String) - Method in interface org.springframework.ai.chat.memory.ChatMemory
-
Get the messages in the chat memory for the specified conversation.
- get(String) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
- get(String) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- get(String) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- get(String) - Method in class org.springframework.ai.model.AbstractResponseMetadata
-
Gets an entry from the context.
- get(String) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Gets an entry from the context.
- get(String) - Method in interface org.springframework.ai.model.ResponseMetadata
-
Gets an entry from the context.
- get(String) - Method in class org.springframework.ai.reader.JsonReader
-
Retrieves documents from the JSON resource using a JSON Pointer.
- get(String, int) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemory
- get(String, int) - Method in interface org.springframework.ai.chat.memory.ChatMemory
-
Deprecated.in favor of using
MessageWindowChatMemory
. - get(String, int) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemory
-
Deprecated.
- get(String, int) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
-
Deprecated.
- get(String, int) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory
-
Deprecated.
- get(String, int) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- get(String, String) - Static method in class org.springframework.ai.oci.ServingModeHelper
-
Retrieves a specific type of ServingMode based on the provided serving mode string.
- get_id() - Method in class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
- getAccessKey() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- getAccessKey() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
- getAccessToken() - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
- getAdditionalModels() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- getAdvisedRequest() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.not used anymore
- getAdvisorName() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
- getAdvisorParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getAdvisorRequestContext() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.use
AdvisorObservationContext.getChatClientRequest()
instead - getAdvisorResponseContext() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.
- getAdvisors() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- getAdvisors() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getAdvisors() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
- getAdvisorType() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.advisors don't have types anymore, they're all "around"
- getApiClient() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
- getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getApiKey() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- getApiKey() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- getApiKey() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- getApiKey() - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- getApiKey() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- getApiKey() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getApiKey() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- getApiKey() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- getApiKey() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- getApiKey() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getApiKey() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
- getApiKey() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- getApiKey() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
- getApiKey() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- getApiKey() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getApiKeyPrefix() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- getAssistantColumn() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- getATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- getAuthentication(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Get authentication for the given name.
- getAuthentications() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Get authentications (key: authentication name, value: authentication).
- getAuthenticationType() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getAuthType() - Method in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
- getAutoTruncate() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- getAws() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getB64Json() - Method in class org.springframework.ai.image.Image
- getBackoff() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- getBasePath() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Get the current base path
- getBaseUrl() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getBaseUrl() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- getBaseUrl() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- getBaseUrl() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- getBaseUrl() - Method in interface org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionDetails
- getBaseUrl() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
- getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getBaseUrl() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- getBaseUrl() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- getBatchingStrategy() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getBeamWidth() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getBestOf() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get bestOf minimum: 0
- getBestOfSequences() - Method in class org.springframework.ai.huggingface.model.Details
-
Get bestOfSequences
- getBetaVersion() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- getBiFunctionArgumentClass(Class<? extends BiFunction<?, ?, ?>>, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Retrieves the class of a specific argument in a given function class.
- getBiFunctionInputClass(Class<? extends BiFunction<?, ?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Returns the input class of a given function class.
- getBucketName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getBuckets() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getCache() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- getCachedResource(String) - Method in class org.springframework.ai.transformers.ResourceCacheService
-
Get
Resource
representing the cached copy of the original resource. - getCachedResource(Resource) - Method in class org.springframework.ai.transformers.ResourceCacheService
-
Get
Resource
representing the cached copy of the original resource. - getCallAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
- getCallAdvisors() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- getCandidateCount() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getCaPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getCategories() - Method in class org.springframework.ai.moderation.ModerationResult
- getCategory() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- getCategoryScores() - Method in class org.springframework.ai.moderation.ModerationResult
- getCfgScale() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getChannelNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getCharset() - Method in class org.springframework.ai.reader.TextReader
- getChat() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- getChatClientRequest() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
- getChatClientResponse() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
- getChatMemoryStore() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
-
Get the chat memory store.
- getChatOptions() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getChatOptionsAdditionalModelRequestFields(ChatOptions, ModelOptions) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- getClientKeyPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getClientPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getClipGuidancePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getCollection(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- getCollectionName() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
- getCollectionName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getCollectionName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getCollectionName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- getCollectionName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getCollectionName() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- getCollectionName() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- getCompartment() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- getCompartment() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getCompartment() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- getCompletionsPath() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- getCompletionsPath() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- getCompletionTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- getCompletionTokens() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
- getCompletionTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
-
Returns the number of tokens returned in the generation (aka completion) of the AI's response.
- getCompletionTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
- getConfig() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- getConfigPrefix() - Static method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- getConnectionMode() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getConnections() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
-
Returns the map of configured SSE connections.
- getConnections() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- getConnectTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getConsistencyLevel() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getConstraintName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getConsumerInputClass(Class<? extends Consumer<?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Returns the input class of a given Consumer class.
- getContainerName() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getContentColumnName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getContentFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getContentFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getContentFieldName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getContentFilterMetadata() - Method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
-
Returns the underlying AI provider metadata for filtering applied to prompt content.
- getContentFilters() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- getContentFilters() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- getContentFormatter() - Method in class org.springframework.ai.document.Document
-
Returns the content formatter associated with this document.
- getContents() - Method in class org.springframework.ai.chat.prompt.Prompt
- getContext() - Method in class org.springframework.ai.chat.model.ToolContext
-
Returns the immutable context map.
- getContextualName(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- getContextualName(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- getContextualName(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- getContextualName(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- getContextualName(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- getContextualName(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- getConversionService() - Method in class org.springframework.ai.converter.AbstractConversionServiceOutputConverter
-
Return the ConversionService used by this converter.
- getCreated() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- getCreated() - Method in class org.springframework.ai.image.ImageResponseMetadata
- getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getCumulativeUsage(Usage, ChatResponse) - Static method in class org.springframework.ai.chat.metadata.UsageUtils
-
Accumulate usage tokens from the previous chat response to the current usage tokens.
- getCustomHeaders() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- getCustomMetadata() - Method in class org.springframework.ai.reader.TextReader
-
Metadata associated with all documents created by the loader.
- getCustomObservationConvention() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- getDangerousAndCriminalContent() - Method in class org.springframework.ai.moderation.CategoryScores
- getData() - Method in class org.springframework.ai.content.Media
-
Get the media data object
- getDataAsByteArray() - Method in class org.springframework.ai.content.Media
-
Get the media data as a byte array
- getDatabaseName() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getDatabaseName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getDatabaseName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getDatabaseSystem() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getDataList() - Method in class org.springframework.ai.evaluation.EvaluationRequest
- getDateFormat() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Get the date format used to parse/format date parameters.
- getDefaultOptions() - Method in class org.springframework.ai.anthropic.AnthropicChatModel
- getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- getDefaultOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageModel
- getDefaultOptions() - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
- getDefaultOptions() - Method in interface org.springframework.ai.chat.model.ChatModel
- getDefaultOptions() - Method in class org.springframework.ai.minimax.MiniMaxChatModel
- getDefaultOptions() - Method in class org.springframework.ai.mistralai.MistralAiChatModel
- getDefaultOptions() - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
- getDefaultOptions() - Method in class org.springframework.ai.ollama.OllamaChatModel
- getDefaultOptions() - Method in class org.springframework.ai.openai.OpenAiChatModel
- getDefaultOptions() - Method in class org.springframework.ai.openai.OpenAiModerationModel
- getDefaultOptions() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- getDefaultOptions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
- getDefaultOptions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
- getDefaultSimilarityThreshold() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- getDefaultTopK() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- getDeploymentName() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getDescription() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- getDescription() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- getDescription() - Method in interface org.springframework.ai.model.ModelDescription
-
Returns the description of the model.
- getDescription() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- getDescription() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- getDescription() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
- getDescription() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
- getDescription() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- getDetails() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
-
Get details
- getDetails() - Method in class org.springframework.ai.huggingface.model.StreamResponse
-
Get details
- getDimensions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- getDimensions() - Method in interface org.springframework.ai.embedding.EmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- getDimensions() - Method in interface org.springframework.ai.model.EmbeddingModelDescription
- getDimensions() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
-
Not used by OCI GenAI.
- getDimensions() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getDimensions() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getDimensions() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- getDimensions() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- getDimensions() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getDimensions() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getDimensions() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- getDimensions() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getDimensions() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
- getDimensions() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- getDimensions() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
- getDimensions() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- getDimensions() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- getDirectory() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- getDistanceMetadataFieldName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getDistanceType() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getDistanceType() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- getDistanceType() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getDistanceType() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- getDistanceType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getDistanceType() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- getDockerComposeConnectionDetails(DockerComposeConnectionSource) - Method in class org.springframework.ai.docker.compose.service.connection.typesense.TypesenseDockerComposeConnectionDetailsFactory
- getDockerLabel() - Method in class org.springframework.ai.huggingface.model.Info
-
Get dockerLabel
- getDocumentData() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
- getDocumentFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- getDocumentId() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
- getDocuments() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getDoSample() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getDriver() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getDriver() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getDuplicateToolNames(List<ToolCallback>) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getDuplicateToolNames(ToolCallback...) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getEmbedding() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- getEmbedding() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
-
Returns a defensive copy of the embedding vector.
- getEmbeddingColumnName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getEmbeddingDimension() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getEmbeddingFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getEmbeddingModel() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- getEmbeddingOptions() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- getEmbeddingProperty() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- GetEmbeddingResponse(List<String>, List<float[]>, List<String>, List<Map<String, String>>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Creates an instance of a
GetEmbeddingResponse
record class. - getEmbeddings(String, ChromaApi.GetEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- getEmbeddingsPath() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- GetEmbeddingsRequest(List<String>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
- GetEmbeddingsRequest(List<String>, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
- GetEmbeddingsRequest(List<String>, Map<String, Object>, Integer, Integer) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
- GetEmbeddingsRequest(List<String>, Map<String, Object>, Integer, Integer, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Creates an instance of a
GetEmbeddingsRequest
record class. - getEncodingFormat() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- getEncodingFormat() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- getEndpoint() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- getEndpoint() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getEndpoint() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getEndpointName(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- getEnhancements() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getEntity() - Method in record class org.springframework.ai.chat.client.ResponseEntity
- getEnvironment() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getError() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
-
Get error
- getErrorType() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
-
Get errorType
- getEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
- getExcludedEmbedMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
- getExcludedInferenceMetadataKeys() - Method in class org.springframework.ai.document.DefaultContentFormatter
- getExcludeOnHttpCodes() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- getF16KV() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getFeedback() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- getFieldName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getFields() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getFields() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getFields() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getFile() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
- getFilterField() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getFinancial() - Method in class org.springframework.ai.moderation.CategoryScores
- getFingerprint() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getFinishReason() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
-
Get the
reason
this choice completed for the generation. - getFinishReason() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- getFinishReason() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get finishReason
- getFinishReason() - Method in class org.springframework.ai.huggingface.model.Details
-
Get finishReason
- getFinishReason() - Method in class org.springframework.ai.huggingface.model.StreamDetails
-
Get finishReason
- getFinishReason() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- getFixedThreadPoolExecutorSize() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getFormat() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
-
Deprecated.not used anymore. The format instructions are already included in the ChatModelObservationContext.
- getFormat() - Method in class org.springframework.ai.converter.BeanOutputConverter
-
Provides the expected format of the response, instructing that it should adhere to the generated JSON schema.
- getFormat() - Method in interface org.springframework.ai.converter.FormatProvider
-
Get the format of the output of a language generative.
- getFormat() - Method in class org.springframework.ai.converter.ListOutputConverter
- getFormat() - Method in class org.springframework.ai.converter.MapOutputConverter
- getFormat() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getFormatAsString(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- getFormattedContent() - Method in class org.springframework.ai.document.Document
- getFormattedContent(ContentFormatter, MetadataMode) - Method in class org.springframework.ai.document.Document
-
Helper content extractor that uses and external
ContentFormatter
. - getFormattedContent(MetadataMode) - Method in class org.springframework.ai.document.Document
- getFrequencyPenalty() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getFrequencyPenalty() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the frequency penalty to use for the chat.
- getFrequencyPenalty() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getFrequencyPenalty() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getFunction() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- getFunction() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- getFunction() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- getFunction() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- getFunctionArgumentClass(Class<? extends Function<?, ?>>, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Retrieves the class of a specific argument in a given function class.
- getFunctionArgumentType(ResolvableType, int) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Retrieves the type of a specific argument in a given function class.
- getFunctionInputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Returns the input class of a given function class.
- getFunctionOutputClass(Class<? extends Function<?, ?>>) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Returns the output class of a given function class.
- getGeneratedText() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get generatedText
- getGeneratedText() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
-
Get generatedText
- getGeneratedText() - Method in class org.springframework.ai.huggingface.model.StreamResponse
-
Get generatedText
- getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get generatedTokens minimum: 0
- getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.Details
-
Get generatedTokens minimum: 0
- getGeneratedTokens() - Method in class org.springframework.ai.huggingface.model.StreamDetails
-
Get generatedTokens minimum: 0
- getGoogleSearchRetrieval() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getGpuDeviceId() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getGrammarFileName() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- getGranularityType() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getGranularityType() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getHarassment() - Method in class org.springframework.ai.moderation.CategoryScores
- getHarassmentThreatening() - Method in class org.springframework.ai.moderation.CategoryScores
- getHate() - Method in class org.springframework.ai.moderation.CategoryScores
- getHateThreatening() - Method in class org.springframework.ai.moderation.CategoryScores
- getHeaders() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getHealth() - Method in class org.springframework.ai.moderation.CategoryScores
- getHeight() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getHeight() - Method in interface org.springframework.ai.image.ImageOptions
- getHeight() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getHeight() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getHeight() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getHighCardinalityKeyValues(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- getHighCardinalityKeyValues(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- getHighCardinalityKeyValues(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- getHighCardinalityKeyValues(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- getHighCardinalityKeyValues(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- getHighCardinalityKeyValues(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- getHost() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- getHost() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
- getHost() - Method in interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
- getHost() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getHost() - Method in interface org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientConnectionDetails
- getHost() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getHost() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
- getHost() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- getHost() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
- getHost() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- getHost() - Method in interface org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateConnectionDetails
- getHost() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getHost(String) - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
- getHttpHeaders() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getHttpHeaders() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getId() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
-
A unique identifier for the chat completion operation.
- getId() - Method in class org.springframework.ai.content.Media
-
Get the media id
- getId() - Method in class org.springframework.ai.document.Document
-
Returns the unique identifier for this document.
- getId() - Method in class org.springframework.ai.huggingface.model.PrefillToken
-
Get id minimum: 0
- getId() - Method in class org.springframework.ai.huggingface.model.Token
-
Get id minimum: 0
- getId() - Method in class org.springframework.ai.moderation.Moderation
- getId() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- getIdFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getIdFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getIdleTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getIdProperty() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getIdType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getImageFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- getIndex() - Method in class org.springframework.ai.embedding.Embedding
- getIndex() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getIndexName() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getIndexName() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getIndexName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getIndexName() - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- getIndexParameters() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getIndexType() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getIndexType() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- getIndexType() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getInitialInterval() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- getInput() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- getInputs() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
-
Get inputs
- getInputs() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
-
Get inputs
- getInputType() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- getInputType() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- getInputType() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- getInputType() - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- getInstructions() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
- getInstructions() - Method in class org.springframework.ai.chat.prompt.Prompt
- getInstructions() - Method in class org.springframework.ai.embedding.DocumentEmbeddingRequest
- getInstructions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
- getInstructions() - Method in class org.springframework.ai.image.ImagePrompt
- getInstructions() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getInstructions() - Method in interface org.springframework.ai.model.ModelRequest
-
Retrieves the instructions or input required by the AI model.
- getInstructions() - Method in class org.springframework.ai.moderation.ModerationPrompt
- getInstructions() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getInternalToolExecutionEnabled() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Whether the
ChatModel
is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller. - getInternalToolExecutionEnabled() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getInternalToolExecutionEnabled() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getJedis() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- getJsonPropertyValues(Class<?>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Returns the list of name values of the
JsonProperty
annotations. - getJsonSchema() - Method in class org.springframework.ai.converter.BeanOutputConverter
-
Provides the generated JSON schema for the target type.
- getJsonSchema() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- getJsonSchema() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- getJsonSchema() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- getJsonSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat
- getJsonSchema() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- getJsonSchema(Type, boolean) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Generates JSON Schema (version 2020_12) for the given class.
- getJsonSchemaMap() - Method in class org.springframework.ai.converter.BeanOutputConverter
- getKeepAlive() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getKeepAliveTimeMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getKeepAliveTimeoutMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getKey() - Method in enum class org.springframework.ai.chat.client.ChatClientAttributes
- getKey() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getKeyspace() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- getKeyspace() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getKeyToken() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- getKeyToken() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
- getKwargs() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getLabel() - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- getLanguage() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getLanguage() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getLaw() - Method in class org.springframework.ai.moderation.CategoryScores
- getLoadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
- getLocation() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getLocation() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- getLogitBias() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getLogitBias() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getLogitsAll() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getLogprob() - Method in class org.springframework.ai.huggingface.model.PrefillToken
-
Get logprob
- getLogprob() - Method in class org.springframework.ai.huggingface.model.Token
-
Get logprob
- getLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getLowCardinalityKeyValues(AdvisorObservationContext) - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- getLowCardinalityKeyValues(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- getLowCardinalityKeyValues(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- getLowCardinalityKeyValues(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- getLowCardinalityKeyValues(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- getLowCardinalityKeyValues(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- getLowVRAM() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMainGPU() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMappingJson() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getMaskSensitiveInfo() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getMaxAttempts() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- getMaxBatchTotalTokens() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxBatchTotalTokens minimum: 0
- getMaxBestOf() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxBestOf minimum: 0
- getMaxCompletionTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getMaxConcurrentRequests() - Method in class org.springframework.ai.huggingface.model.Info
-
Router Parameters minimum: 0
- getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getMaxConnections() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getMaxDocumentBatchSize() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getMaxDocumentBatchSize() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getMaxInputLength() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxInputLength minimum: 0
- getMaxInterval() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- getMaxNewTokens() - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
-
Gets the maximum number of new tokens to be generated.
- getMaxNewTokens() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get maxNewTokens minimum: 0
- getMaxOutputTokens() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getMaxRetries() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- getMaxStopSequences() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxStopSequences minimum: 0
- getMaxTokens() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getMaxTokens() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getMaxTokens() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the maximum number of tokens to use for the chat.
- getMaxTokens() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getMaxTokens() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getMaxTokens() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getMaxTokens() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getMaxTokens() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getMaxTokens() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMaxTokens() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getMaxTokens() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getMaxTokens() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getMaxTotalTokens() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxTotalTokens minimum: 0
- getMaxWaitingTokens() - Method in class org.springframework.ai.huggingface.model.Info
-
Get maxWaitingTokens minimum: 0
- getMcpExchange(ToolContext) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Retrieves the MCP exchange object from the provided tool context if it exists.
- getMedia() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getMedia() - Method in class org.springframework.ai.chat.messages.AssistantMessage
- getMedia() - Method in class org.springframework.ai.chat.messages.UserMessage
- getMedia() - Method in interface org.springframework.ai.content.MediaContent
-
Get the media associated with the content.
- getMedia() - Method in class org.springframework.ai.document.Document
-
Returns the document's media content, if any.
- getMediaLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getMediaLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getMediaLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getMessageConverter() - Method in class org.springframework.ai.converter.AbstractMessageOutputConverter
-
Return the message converter used by this output converter.
- getMessageLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getMessageLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getMessageLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getMessages() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getMessageType() - Method in class org.springframework.ai.chat.messages.AbstractMessage
-
Get the message type of the message.
- getMessageType() - Method in interface org.springframework.ai.chat.messages.Message
-
Get the message type.
- getMetadata() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getMetadata() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- getMetadata() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
- getMetadata() - Method in class org.springframework.ai.chat.messages.AbstractMessage
-
Get the metadata of the message.
- getMetadata() - Method in class org.springframework.ai.chat.model.ChatResponse
- getMetadata() - Method in class org.springframework.ai.chat.model.Generation
- getMetadata() - Method in interface org.springframework.ai.content.Content
-
Get the metadata associated with the content.
- getMetadata() - Method in class org.springframework.ai.document.Document
-
Returns the metadata associated with this document.
- getMetadata() - Method in class org.springframework.ai.embedding.Embedding
- getMetadata() - Method in class org.springframework.ai.embedding.EmbeddingResponse
- getMetadata() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- getMetadata() - Method in class org.springframework.ai.image.ImageGeneration
- getMetadata() - Method in class org.springframework.ai.image.ImageResponse
- getMetadata() - Method in interface org.springframework.ai.model.ModelResponse
-
Retrieves the response metadata associated with the AI model's response.
- getMetadata() - Method in interface org.springframework.ai.model.ModelResult
-
Retrieves the metadata associated with the result of an AI model.
- getMetadata() - Method in class org.springframework.ai.moderation.Generation
- getMetadata() - Method in class org.springframework.ai.moderation.ModerationResponse
- getMetadata() - Method in class org.springframework.ai.openai.audio.speech.Speech
- getMetadata() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
- getMetadata() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getMetadata() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- getMetadataFieldList() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getMetadataFieldName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getMetadataFieldName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getMetadataFields() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getMetadataFieldsToFilter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- getMetadataLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getMetadataLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getMetadataLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getMetadataMode() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- getMetadataMode() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- getMetadataMode() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- getMetadataMode() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getMetadataMode() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- getMetadataMode() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- getMetadataMode() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getMetadataSeparator() - Method in class org.springframework.ai.document.DefaultContentFormatter
- getMetadataTemplate() - Method in class org.springframework.ai.document.DefaultContentFormatter
- getMethod() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- getMetricType() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- getMimeType() - Method in class org.springframework.ai.content.Media
-
Get the media MIME type
- getMimeType() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
- getMimeType(File) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMimeType(String) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMimeType(URI) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMimeType(URL) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMimeType(Path) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMimeType(Resource) - Static method in class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- getMinP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMirostat() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMirostatEta() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getMirostatTau() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getModalityType() - Method in class org.springframework.ai.embedding.EmbeddingResultMetadata
- getModalityType(MimeType) - Static method in class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityUtils
-
Infers the
EmbeddingResultMetadata.ModalityType
of the source data used to generate the embedding using the source dataMimeType
. - getMode() - Method in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
- getModel() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getModel() - Method in interface org.springframework.ai.audio.transcription.AudioTranscriptionOptions
- getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- getModel() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getModel() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- getModel() - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- getModel() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
-
The model that handled the request.
- getModel() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the model to use for the chat.
- getModel() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getModel() - Method in interface org.springframework.ai.embedding.EmbeddingOptions
- getModel() - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
-
The model that handled the request.
- getModel() - Method in interface org.springframework.ai.image.ImageOptions
- getModel() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getModel() - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
- getModel() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getModel() - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- getModel() - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
- getModel() - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- getModel() - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- getModel() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- getModel() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- getModel() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- getModel() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getModel() - Method in class org.springframework.ai.moderation.Moderation
- getModel() - Method in interface org.springframework.ai.moderation.ModerationOptions
- getModel() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getModel() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- getModel() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getModel() - Method in class org.springframework.ai.openai.OpenAiModerationOptions
- getModel() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getModel() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getModel() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- getModel() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- getModel() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- getModel() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getModelDeviceType() - Method in class org.springframework.ai.huggingface.model.Info
-
Get modelDeviceType
- getModelDtype() - Method in class org.springframework.ai.huggingface.model.Info
-
Get modelDtype
- getModelId() - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Get the model id.
- getModelId() - Method in class org.springframework.ai.huggingface.model.Info
-
Model info
- getModelInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Text Generation Inference endpoint info Text Generation Inference endpoint info
- getModelInfoWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Text Generation Inference endpoint info Text Generation Inference endpoint info
- getModelOutputName() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- getModelPipelineTag() - Method in class org.springframework.ai.huggingface.model.Info
-
Get modelPipelineTag
- getModelSha() - Method in class org.springframework.ai.huggingface.model.Info
-
Get modelSha
- getModelUri() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- getModeNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getMultiplier() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- getN() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getN() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getN() - Method in interface org.springframework.ai.image.ImageOptions
- getN() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getN() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getN() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getN() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getN() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getN() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getName() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
Get the name of the model.
- getName() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
- getName() - Method in interface org.springframework.ai.chat.client.advisor.api.Advisor
-
Return the name of the advisor.
- getName() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
- getName() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
- getName() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
- getName() - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- getName() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- getName() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- getName() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- getName() - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- getName() - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- getName() - Method in class org.springframework.ai.content.Media
- getName() - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- getName() - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- getName() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- getName() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getName() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- getName() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- getName() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- getName() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- getName() - Method in interface org.springframework.ai.model.ModelDescription
-
Returns the name of the model.
- getName() - Method in enum class org.springframework.ai.ollama.api.OllamaModel
- getName() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
- getName() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- getName() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- getName() - Method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- getName() - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- getName() - Method in interface org.springframework.ai.vectorstore.VectorStore
- getName() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
- getName() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
- getName() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- getName() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- getName() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- getNamespace() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getNamespace() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getNativeClient() - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore
- getNativeClient() - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- getNativeClient() - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Returns the native client if available in this vector store implementation.
- getNativeClient() - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- getNativeExpression() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
-
Retrieves the native Milvus filter expression.
- getNativeUsage() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- getNativeUsage() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
- getNativeUsage() - Method in interface org.springframework.ai.chat.metadata.Usage
-
Return the usage data from the underlying model API response.
- getNativeUsage() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
- getNumBatch() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getNumCtx() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getNumGPU() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getNumKeep() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getNumPredict() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getNumThread() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getObjectClass() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getObjectMapper() - Method in class org.springframework.ai.converter.BeanOutputConverter
-
Configures and returns an object mapper for JSON operations.
- getObjectMapper() - Static method in class org.springframework.ai.util.json.JsonParser
-
Returns a Jackson
ObjectMapper
instance tailored for JSON-parsing operations for tool calling and structured output. - getObservationRegistry() - Method in interface org.springframework.ai.chat.client.advisor.api.AdvisorChain
- getObservationRegistry() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- getObservationRegistry() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- getObservations() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- getOnHttpCodes() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- getOnnx() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- getOpenAiApiKey() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- getOperationMetadata() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
- getOperationMetadata() - Method in class org.springframework.ai.model.observation.ModelObservationContext
- getOperationName() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getOperationType() - Method in class org.springframework.ai.image.observation.ImageModelObservationContext
- getOptimization() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getOptions() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionPrompt
- getOptions() - Method in class org.springframework.ai.chat.prompt.Prompt
- getOptions() - Method in class org.springframework.ai.embedding.DocumentEmbeddingRequest
- getOptions() - Method in class org.springframework.ai.embedding.EmbeddingRequest
- getOptions() - Method in class org.springframework.ai.image.ImagePrompt
- getOptions() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
- getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
- getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
- getOptions() - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
- getOptions() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- getOptions() - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
- getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
- getOptions() - Method in interface org.springframework.ai.model.ModelRequest
-
Retrieves the customizable options for AI model interactions.
- getOptions() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
- getOptions() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- getOptions() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
- getOptions() - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
- getOptions() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- getOptions() - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
- getOptions() - Method in class org.springframework.ai.moderation.ModerationPrompt
- getOptions() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
- getOptions() - Method in class org.springframework.ai.stabilityai.StabilityAiImageModel
- getOrDefault(Object, T) - Method in class org.springframework.ai.model.AbstractResponseMetadata
-
Returns an element or default if not present.
- getOrDefault(Object, T) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Returns an element or default if not present.
- getOrDefault(Object, T) - Method in interface org.springframework.ai.model.ResponseMetadata
-
Returns an element or default if not present.
- getOrDefault(String, Supplier<T>) - Method in interface org.springframework.ai.model.ResponseMetadata
-
Returns an element or default if not present.
- getOrDefault(String, T) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- getOrDefault(String, T) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- getOrder() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getOutput() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- getOutput() - Method in class org.springframework.ai.chat.model.Generation
- getOutput() - Method in class org.springframework.ai.embedding.Embedding
- getOutput() - Method in class org.springframework.ai.image.ImageGeneration
- getOutput() - Method in interface org.springframework.ai.model.ModelResult
-
Retrieves the output generated by the AI model.
- getOutput() - Method in class org.springframework.ai.moderation.Generation
- getOutput() - Method in class org.springframework.ai.openai.audio.speech.Speech
- getOutputAudio() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getOutputModalities() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getParagraphsByLevel(ParagraphManager.Paragraph, int, boolean) - Method in class org.springframework.ai.reader.pdf.config.ParagraphManager
- getParallelToolCalls() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getParameters() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
-
Get parameters
- getParameters() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
-
Get parameters
- getParameters() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- getParameters() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- getParameters() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- getParameters() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- getParamName() - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- getParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- getPartitionKeyPath() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getPassPhrase() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getPassword() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- getPassword() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- getPassword() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getPassword() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
- getPassword() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getPathName() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- getPenalizeNewline() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getPii() - Method in class org.springframework.ai.moderation.CategoryScores
- getPort() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- getPort() - Method in interface org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaConnectionDetails
- getPort() - Method in interface org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireConnectionDetails
- getPort() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getPort() - Method in interface org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientConnectionDetails
- getPort() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getPort() - Method in interface org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantConnectionDetails
- getPort() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- getPort() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
- getPort() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- getPreambleOverride() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getPredictionServiceSettings() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- getPredictRequestBuilder(EmbeddingRequest, EndpointName, VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- getPrefill() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get prefill
- getPrefill() - Method in class org.springframework.ai.huggingface.model.Details
-
Get prefill
- getPrefix() - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- getPresencePenalty() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getPresencePenalty() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the presence penalty to use for the chat.
- getPresencePenalty() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getPresencePenalty() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getPresencePenalty() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getPrivateKey() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getProfile() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getProjectId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getProjectId() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getProjectId() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- getPrompt() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getPrompt() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getPromptEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
- getPromptIndex() - Method in interface org.springframework.ai.chat.metadata.PromptMetadata.PromptFilterMetadata
-
Index of the prompt filter metadata contained in the AI response.
- getPromptMetadata() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
-
Returns the prompt metadata gathered by the AI during request processing.
- getPromptTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- getPromptTokens() - Method in class org.springframework.ai.chat.metadata.EmptyUsage
- getPromptTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
-
Returns the number of tokens used in the prompt of the AI request.
- getPromptTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
- getProtocol() - Method in interface org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseConnectionDetails
- getProtocol() - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- getPublisher() - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- getPullModelStrategy() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- getQuality() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getQuality() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getQuery() - Method in class org.springframework.ai.vectorstore.SearchRequest
- getQueryRequest() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getQueryResponse() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getRandomSeed() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getRateLimit() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
-
Returns AI provider specific metadata on rate limits.
- getRateLimit() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- getRateLimit() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- getRawMap() - Method in class org.springframework.ai.model.MutableResponseMetadata
- getReasoningEffort() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getRegion() - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Get the AWS region.
- getRegion() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- getRegion() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getRegion() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
- getRegions() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Get the list of regions that have been setup.
- getRepeatLastN() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getRepeatPenalty() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getRepetitionPenalty() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get repetitionPenalty
- getRequest() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
- getRequest() - Method in class org.springframework.ai.model.observation.ModelObservationContext
- getRequestId() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getRequestsLimit() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getRequestsLimit() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getRequestsLimit() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the maximum number of requests that are permitted before exhausting the rate limit.
- getRequestsLimit() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getRequestsRemaining() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getRequestsRemaining() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getRequestsRemaining() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the remaining number of requests that are permitted before exhausting the
rate limit
. - getRequestsRemaining() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getRequestsReset() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getRequestsReset() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getRequestsReset() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the
time
until the rate limit (based on requests) resets to itsinitial state
. - getRequestsReset() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getRequestTimeout() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- getRequired(Object) - Method in class org.springframework.ai.model.AbstractResponseMetadata
-
Gets an entry from the context.
- getRequired(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Gets an entry from the context.
- getRequired(Object) - Method in interface org.springframework.ai.model.ResponseMetadata
-
Gets an entry from the context.
- getResourceIdentifier(Resource) - Method in class org.springframework.ai.reader.TextReader
- getResponse() - Method in record class org.springframework.ai.chat.client.ResponseEntity
- getResponse() - Method in class org.springframework.ai.model.observation.ModelObservationContext
- getResponseContent() - Method in class org.springframework.ai.evaluation.EvaluationRequest
- getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getResponseFormat() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getResponseFormat() - Method in interface org.springframework.ai.image.ImageOptions
- getResponseFormat() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getResponseFormat() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getResponseFormat() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getResponseFormat() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getResponseFormat() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getResponseMimeType() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getResponses() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
- getResponseType() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- getResponseType() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- getResult() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
- getResult() - Method in class org.springframework.ai.chat.model.ChatResponse
- getResult() - Method in class org.springframework.ai.embedding.EmbeddingResponse
- getResult() - Method in class org.springframework.ai.image.ImageResponse
- getResult() - Method in interface org.springframework.ai.model.ModelResponse
-
Retrieves the result of the AI model.
- getResult() - Method in class org.springframework.ai.moderation.ModerationResponse
- getResult() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
- getResults() - Method in class org.springframework.ai.audio.transcription.AudioTranscriptionResponse
- getResults() - Method in class org.springframework.ai.chat.model.ChatResponse
-
The
List
ofgenerated outputs
. - getResults() - Method in class org.springframework.ai.embedding.EmbeddingResponse
- getResults() - Method in class org.springframework.ai.image.ImageResponse
-
The
List
ofgenerated outputs
. - getResults() - Method in interface org.springframework.ai.model.ModelResponse
-
Retrieves the list of generated outputs by the AI model.
- getResults() - Method in class org.springframework.ai.moderation.Moderation
- getResults() - Method in class org.springframework.ai.moderation.ModerationResponse
- getResults() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
- getReturnEmbeddings() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getRevisedPrompt() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
- getRevisedPrompt() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
- getRpcDeadlineMs() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.BooleanExpressionContext
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantContext
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- getRuleIndex() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- getRuleNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getRuleNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- getSafePrompt() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getSafetySettings() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getSampler() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getScheduler() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisor
-
Scheduler used for processing the advisor logic when streaming.
- getScheduler() - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor
- getSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat
- getSchema() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- getSchemaName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getSchemaName() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getSchemaType() - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
- getScheme() - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- getScopeName() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getScopes() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getScore() - Method in class org.springframework.ai.document.Document
- getScore() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- getSearchAccuracy() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- getSearchParamsJson() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
-
Retrieves the JSON-encoded search parameters.
- getSecretKey() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- getSecretKey() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.AwsOpenSearchConnectionDetails
- getSeed() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getSeed() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get seed minimum: 0
- getSeed() - Method in class org.springframework.ai.huggingface.model.Details
-
Get seed minimum: 0
- getSeed() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get seed minimum: 0
- getSeed() - Method in class org.springframework.ai.huggingface.model.StreamDetails
-
Get seed minimum: 0
- getSeed() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getSeed() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getSeed() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getSeed() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getSeed() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- getSelfHarm() - Method in class org.springframework.ai.moderation.CategoryScores
- getSelfHarmInstructions() - Method in class org.springframework.ai.moderation.CategoryScores
- getSelfHarmIntent() - Method in class org.springframework.ai.moderation.CategoryScores
- getSerializedATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getSerializedATN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- getServerName() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getServerPemPath() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getServersConfiguration() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- getServerSideTimeout() - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- getServingMode() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- getServingMode() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getServingMode() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- getSessionLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getSessionLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getSessionLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getSessionToken() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- getSexual() - Method in class org.springframework.ai.moderation.CategoryScores
- getSexualMinors() - Method in class org.springframework.ai.moderation.CategoryScores
- getSha() - Method in class org.springframework.ai.huggingface.model.Info
-
Get sha
- getSimilarity() - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- getSimilarity() - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- getSimilarity() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- getSimilarityMetric() - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- getSimilarityThreshold() - Method in class org.springframework.ai.vectorstore.SearchRequest
- getSize() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getSize() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getSpeed() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- getSseEndpoint() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getSseMessageEndpoint() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getSteps() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getStop() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getStop() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get stop
- getStop() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getStop() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getStop() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getStop() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getStop() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getStop() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getStopSequences() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getStopSequences() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getStopSequences() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the stop sequences to use for the chat.
- getStopSequences() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getStopSequences() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getStopSequences() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getStopSequences() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getStopSequences() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getStopSequences() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getStopSequences() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getStopSequences() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getStopSequences() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getStore() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getStreamAdvisors() - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
- getStreamAdvisors() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- getStreamOptions() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getStreamOptions() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getStreamUsage() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getStreamUsage() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getStrict() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- getStrict() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- getStyle() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getStyle() - Method in interface org.springframework.ai.image.ImageOptions
- getStyle() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getStyle() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getStyle() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getStylePreset() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getSystemParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getSystemText() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getTable() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- getTable() - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- getTableName() - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- getTableName() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- getTableName() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- getTableName() - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- getTableName() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- getTaskType() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- getTemperature() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getTemperature() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- getTemperature() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getTemperature() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the temperature to use for the chat.
- getTemperature() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getTemperature() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get temperature
- getTemperature() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getTemperature() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getTemperature() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getTemperature() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getTemperature() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getTemperature() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- getTemperature() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getTemperature() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getTemperature() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getTemplate() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- getTemplateRenderer() - Method in interface org.springframework.ai.chat.client.advisor.api.BaseAdvisorChain
- getTemplateRenderer() - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- getTenantId() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getText() - Method in class org.springframework.ai.chat.messages.AbstractMessage
-
Get the content of the message.
- getText() - Method in class org.springframework.ai.chat.messages.SystemMessage
- getText() - Method in class org.springframework.ai.chat.messages.UserMessage
- getText() - Method in interface org.springframework.ai.content.Content
-
Get the content of the message.
- getText() - Method in class org.springframework.ai.document.Document
-
Returns the document's text content, if any.
- getText() - Method in class org.springframework.ai.huggingface.model.PrefillToken
-
Get text
- getText() - Method in class org.springframework.ai.huggingface.model.Token
-
Get text
- getText() - Method in class org.springframework.ai.image.ImageMessage
- getText() - Method in class org.springframework.ai.moderation.ModerationMessage
- getText() - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
-
Returns the text of this speech message.
- getText() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- getText(String) - Static method in class org.springframework.ai.util.ResourceUtils
-
Retrieves the content of a resource as a UTF-8 encoded string.
- getTextBetweenParagraphs(ParagraphManager.Paragraph, ParagraphManager.Paragraph) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
- getTextContent(List<MiniMaxApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.minimax.api.MiniMaxApi
- getTextContent(List<OpenAiApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.openai.api.OpenAiApi
- getTextContent(List<ZhiPuAiApi.ChatCompletionMessage.MediaContent>) - Static method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi
- getTextForRegion(String) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Get the text for the region, this should be called after extractRegions().
- getTextTemplate() - Method in class org.springframework.ai.document.DefaultContentFormatter
- getTfsZ() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getThinking() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getThreshold() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- getTimeout() - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- getTimeout() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- getTimeToLive() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- getTitle() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- getToken() - Method in class org.springframework.ai.huggingface.model.StreamResponse
-
Get token
- getToken() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getTokenizer() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- getTokenNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
-
Deprecated.
- getTokenNames() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
-
Deprecated.
- getTokens() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
-
Get tokens
- getTokens() - Method in class org.springframework.ai.huggingface.model.Details
-
Get tokens
- getTokensLimit() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getTokensLimit() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getTokensLimit() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the maximum number of tokens that are permitted before exhausting the rate limit.
- getTokensLimit() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getTokensRemaining() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getTokensRemaining() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getTokensRemaining() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the remaining number of tokens that are permitted before exhausting the
rate limit
. - getTokensRemaining() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getTokensReset() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- getTokensReset() - Method in class org.springframework.ai.chat.metadata.EmptyRateLimit
- getTokensReset() - Method in interface org.springframework.ai.chat.metadata.RateLimit
-
Returns the
time
until the rate limit (based on tokens) resets to itsinitial state
. - getTokensReset() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- getToolcallback() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- getToolCallbacks() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getToolCallbacks() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallbackProvider
-
Discovers and returns all available tools from the configured MCP servers.
- getToolCallbacks() - Method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Discovers and returns all available tools from all connected MCP servers.
- getToolCallbacks() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getToolCallbacks() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
ToolCallbacks to be registered with the ChatModel.
- getToolCallbacks() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getToolCallbacks() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider
- getToolCallbacks() - Method in class org.springframework.ai.tool.StaticToolCallbackProvider
-
Returns the array of function callbacks held by this provider.
- getToolCallbacks() - Method in interface org.springframework.ai.tool.ToolCallbackProvider
- getToolCallbacks() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getToolCallbacks() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getToolCallbacksFromAsyncClients(McpAsyncClient...) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Convenience method to get tool callbacks from multiple asynchronous MCP clients.
- getToolCallbacksFromAsyncClients(List<McpAsyncClient>) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Gets tool callbacks from a list of asynchronous MCP clients.
- getToolCallbacksFromSyncClients(McpSyncClient...) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Convenience method to get tool callbacks from multiple synchronous MCP clients.
- getToolCallbacksFromSyncClients(List<McpSyncClient>) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Gets tool callbacks from a list of synchronous MCP clients.
- getToolCallHistory() - Method in class org.springframework.ai.chat.model.ToolContext
-
Returns the tool call history from the context map.
- getToolCallLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getToolCallLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getToolCallLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getToolCallResultConverter(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getToolCalls() - Method in class org.springframework.ai.chat.messages.AssistantMessage
- getToolChoice() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getToolChoice() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getToolChoice() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getToolChoice() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getToolContentBlocks() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
-
Get tool content blocks.
- getToolContext() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getToolContext() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getToolContext() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getToolContext() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getToolContext() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getToolContext() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getToolContext() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Get the configured tool context.
- getToolContext() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getToolContext() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getToolContext() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getToolContext() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getToolDefinition() - Method in class org.springframework.ai.mcp.AsyncMcpToolCallback
-
Returns a Spring AI tool definition adapted from the MCP tool.
- getToolDefinition() - Method in class org.springframework.ai.mcp.SyncMcpToolCallback
-
Returns a Spring AI tool definition adapted from the MCP tool.
- getToolDefinition() - Method in exception org.springframework.ai.tool.execution.ToolExecutionException
- getToolDefinition() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
- getToolDefinition() - Method in class org.springframework.ai.tool.method.MethodToolCallback
- getToolDefinition() - Method in interface org.springframework.ai.tool.ToolCallback
-
Definition used by the AI model to determine when and how to call the tool.
- getToolDescription(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getToolDescriptionFromName(String) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getToolMetadata() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
- getToolMetadata() - Method in class org.springframework.ai.tool.method.MethodToolCallback
- getToolMetadata() - Method in interface org.springframework.ai.tool.ToolCallback
-
Metadata providing additional information on how to handle the tool.
- getToolName(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getToolNames() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getToolNames() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getToolNames() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getToolNames() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getToolNames() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getToolNames() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getToolNames() - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Names of the tools to register with the ChatModel.
- getToolNames() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getToolNames() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getToolNames() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getToolNames() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getToolResponseLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- getToolResponseLabel() - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- getToolResponseLabel() - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- getToolResponseMimeType() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getToolReturnDirect(Method) - Static method in class org.springframework.ai.tool.util.ToolUtils
- getTools() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getTools() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getTools() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getTools() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getTools() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getTopK() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getTopK() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getTopK() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the top K to use for the chat.
- getTopK() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getTopK() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get topK
- getTopK() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getTopK() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getTopK() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getTopK() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getTopK() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getTopK() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getTopK() - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- getTopK() - Method in class org.springframework.ai.vectorstore.SearchRequest
- getTopK() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getTopK() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getTopLogprobs() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getTopLogProbs() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getTopP() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- getTopP() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getTopP() - Method in interface org.springframework.ai.chat.prompt.ChatOptions
-
Returns the top P to use for the chat.
- getTopP() - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- getTopP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get topP maximum: 1
- getTopP() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- getTopP() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- getTopP() - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- getTopP() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- getTopP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getTopP() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getTopP() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- getTopP() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getTotalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
- getTotalTokens() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- getTotalTokens() - Method in interface org.springframework.ai.chat.metadata.Usage
-
Return the total number of tokens from both the prompt of an AI request and generation of the AI's response.
- getTotalTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
- getTransformer() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getTransport() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- getTruncate() - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- getTruncate() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get truncate minimum: 0
- getTruncate() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- getTruncate() - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- getTruncate() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getType() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- getType() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getType() - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- getType() - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- getType() - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- getType() - Method in class org.springframework.ai.openai.api.ResponseFormat
- getType() - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- getTypicalP() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get typicalP maximum: 1
- getTypicalP() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getUri() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- getUri() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getUris() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
- getUris() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getUrl() - Method in class org.springframework.ai.image.Image
- getUrl() - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- getUrl() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- getUsage() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
-
Returns AI provider specific metadata on API usage.
- getUsage() - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
-
The AI provider specific metadata on API usage.
- getUseMLock() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getUseMMap() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getUseNUMA() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getUser() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- getUser() - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- getUser() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getUser() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- getUser() - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- getUser() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- getUser() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- getUserColumn() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- getUserId() - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- getUserMessage() - Method in class org.springframework.ai.chat.prompt.Prompt
-
Get the last user message in the prompt.
- getUsername() - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- getUsername() - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- getUsername() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- getUsername() - Method in interface org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchConnectionDetails
- getUsername() - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- getUserParams() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getUserText() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- getUserText() - Method in class org.springframework.ai.evaluation.EvaluationRequest
- getValidationWorkers() - Method in class org.springframework.ai.huggingface.model.Info
-
Get validationWorkers minimum: 0
- getValue() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
Get the value of the model.
- getValue() - Method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Get the value of the type.
- getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
- getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
- getValue() - Method in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
- getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
- getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- getValue() - Method in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
- getValue() - Method in enum class org.springframework.ai.chat.messages.MessageType
- getValue() - Method in enum class org.springframework.ai.chat.prompt.TemplateFormat
-
Deprecated.
- getValue() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
- getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
- getValue() - Method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
- getValue() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- getValue() - Method in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
- getValue() - Method in enum class org.springframework.ai.mistralai.api.MistralAiModerationApi.Model
- getValue() - Method in interface org.springframework.ai.model.ApiKey
-
Returns an api key to use for a making request.
- getValue() - Method in class org.springframework.ai.model.NoopApiKey
- getValue() - Method in record class org.springframework.ai.model.SimpleApiKey
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
- getValue() - Method in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
- getValue() - Method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
- getValue() - Method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- getValue() - Method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- getValue() - Method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
- getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
- getValue() - Method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
- getVectorDimensions() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- getVectorSimilarityFunction() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- getVectorStoreThroughput() - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- getVectorType() - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- getVersion() - Method in class org.springframework.ai.huggingface.model.Info
-
Router Info
- getVersion() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- getVersion() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- getVersion() - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- getVersion() - Method in interface org.springframework.ai.model.ModelDescription
-
Returns the version of the model.
- getVersion() - Method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
- getVersion() - Method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
- getVideoEndOffsetSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- getVideoFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- getVideoIntervalSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- getVideoStartOffsetSec() - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- getViolence() - Method in class org.springframework.ai.moderation.CategoryScores
- getViolenceGraphic() - Method in class org.springframework.ai.moderation.CategoryScores
- getVocabOnly() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- getVocabulary() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- getVocabulary() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- getVoice() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- getWaitingServedRatio() - Method in class org.springframework.ai.huggingface.model.Info
-
Get waitingServedRatio
- getWeight() - Method in class org.springframework.ai.image.ImageMessage
- getWidth() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- getWidth() - Method in interface org.springframework.ai.image.ImageOptions
- getWidth() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- getWidth() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- getWidth() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- GLM_3_Turbo - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- GLM_4 - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- GLM_4_Air - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- GLM_4_AirX - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- GLM_4_Flash - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- GLM_4V - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- googleSearchRetrieval(boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- GPT_3_5_TURBO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-3.5 Turbo models can understand and generate natural language or code and have been optimized for chat using the Chat Completions API but work well for non-chat tasks as well.
- GPT_3_5_TURBO_INSTRUCT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-3.5 Turbo Instruct has similar capabilities to GPT-3 era models.
- GPT_4 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4 is an older version of a high-intelligence GPT model, usable in Chat Completions.
- GPT_4_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4.1 is the flagship model for complex tasks.
- GPT_4_1_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4.1-mini provides a balance between intelligence, speed, and cost that makes it an attractive model for many use cases.
- GPT_4_1_NANO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4.1-nano is the fastest, most cost-effective GPT-4.1 model.
- GPT_4_O - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o (“o” for “omni”) is the versatile, high-intelligence flagship model.
- GPT_4_O_AUDIO_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o Audio Preview represents a preview release of models that accept audio inputs and outputs via the Chat Completions REST API.
- GPT_4_O_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o-mini is a fast, affordable small model for focused tasks.
- GPT_4_O_MINI_AUDIO_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o-mini Audio Preview is a preview release model that accepts audio inputs and outputs and can be used in the Chat Completions REST API.
- GPT_4_TURBO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4 Turbo is the next generation of GPT-4, an older high-intelligence GPT model.
- GPT_4O_MINI_REALTIME_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o-mini Realtime model, is capable of responding to audio and text inputs in realtime over WebRTC or a WebSocket interface.
- GPT_4O_REALTIME_PREVIEW - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
GPT-4o Realtime model, is capable of responding to audio and text inputs in realtime over WebRTC or a WebSocket interface.
- GPU_IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- GPU_IVF_PQ - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- granularityType() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
granularityType
record component. - granularityType(List<AzureOpenAiAudioTranscriptionOptions.GranularityType>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- granularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- granularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- group(FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- Group(Filter.Expression) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Group
-
Creates an instance of a
Group
record class. - groupByElement - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- groupByElement(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Determines if on the selected element, the content will be read on per-element base.
- GroupExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- GRPC - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
When used, the clients will send gRPC to the backing service.
- GRPC - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
- gt(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- GT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- GT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- GT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- GT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- gte(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- GTE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
H
- HAMMING - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Hamming distance
- HANA - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by HANA.
- HanaCloudVectorStore - Class in org.springframework.ai.vectorstore.hanadb
-
The SAP HANA Cloud vector engine offers multiple use cases in AI scenarios.
- HanaCloudVectorStore(HanaCloudVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
-
Protected constructor that accepts a builder instance.
- HanaCloudVectorStore.Builder - Class in org.springframework.ai.vectorstore.hanadb
-
Builder class for creating
HanaCloudVectorStore
instances. - HanaCloudVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.hanadb.autoconfigure
-
Auto-configuration
for Hana Cloud Vector Store. - HanaCloudVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreAutoConfiguration
- HanaCloudVectorStoreProperties - Class in org.springframework.ai.vectorstore.hanadb.autoconfigure
-
Configuration properties for Hana Cloud Vector Store.
- HanaCloudVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- HANADB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- HanaVectorEntity - Class in org.springframework.ai.vectorstore.hanadb
-
The
HanaVectorEntity
is an abstract class that represents a mapped superclass for entities that have a vector representation stored in a HANA vector repository. - HanaVectorEntity() - Constructor for class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
- HanaVectorRepository<T extends HanaVectorEntity> - Interface in org.springframework.ai.vectorstore.hanadb
-
The
HanaVectorRepository
interface provides methods for interacting with a HANA vector repository, which allows storing and querying vector embeddings. - harassment() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
harassment
record component. - harassment() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
harassment
record component. - harassment(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- harassment(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- harassmentThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
harassmentThreatening
record component. - harassmentThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
harassmentThreatening
record component. - harassmentThreatening(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- harassmentThreatening(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- HARM_BLOCK_METHOD_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
- HARM_BLOCK_THRESHOLD_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- HARM_CATEGORY_DANGEROUS_CONTENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- HARM_CATEGORY_HARASSMENT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- HARM_CATEGORY_HATE_SPEECH - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- HARM_CATEGORY_SEXUALLY_EXPLICIT - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- HARM_CATEGORY_UNSPECIFIED - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
- hasFilterExpression() - Method in class org.springframework.ai.vectorstore.SearchRequest
- hasFinishReasons(Set<String>) - Method in class org.springframework.ai.chat.model.ChatResponse
-
Whether the model has finished with any of the given finish reasons.
- hashCode() - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- hashCode() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- hashCode() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
- hashCode() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- hashCode() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.client.ResponseEntity
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.chat.messages.AbstractMessage
- hashCode() - Method in class org.springframework.ai.chat.messages.AssistantMessage
- hashCode() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.chat.messages.SystemMessage
- hashCode() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
- hashCode() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
- hashCode() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- hashCode() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- hashCode() - Method in class org.springframework.ai.chat.model.ChatResponse
- hashCode() - Method in class org.springframework.ai.chat.model.Generation
- hashCode() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.chat.prompt.Prompt
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.document.Document
- hashCode() - Method in class org.springframework.ai.embedding.Embedding
- hashCode() - Method in class org.springframework.ai.embedding.EmbeddingResponse
- hashCode() - Method in class org.springframework.ai.evaluation.EvaluationRequest
- hashCode() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- hashCode() - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
- hashCode() - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
- hashCode() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- hashCode() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- hashCode() - Method in class org.springframework.ai.huggingface.model.Details
- hashCode() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- hashCode() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- hashCode() - Method in class org.springframework.ai.huggingface.model.Info
- hashCode() - Method in class org.springframework.ai.huggingface.model.PrefillToken
- hashCode() - Method in class org.springframework.ai.huggingface.model.StreamDetails
- hashCode() - Method in class org.springframework.ai.huggingface.model.StreamResponse
- hashCode() - Method in class org.springframework.ai.huggingface.model.Token
- hashCode() - Method in class org.springframework.ai.image.Image
- hashCode() - Method in class org.springframework.ai.image.ImageMessage
- hashCode() - Method in class org.springframework.ai.image.ImagePrompt
- hashCode() - Method in class org.springframework.ai.image.ImageResponse
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- hashCode() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.model.SimpleApiKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.moderation.Categories
- hashCode() - Method in class org.springframework.ai.moderation.CategoryScores
- hashCode() - Method in class org.springframework.ai.moderation.Moderation
- hashCode() - Method in class org.springframework.ai.moderation.ModerationMessage
- hashCode() - Method in class org.springframework.ai.moderation.ModerationPrompt
- hashCode() - Method in class org.springframework.ai.moderation.ModerationResponse
- hashCode() - Method in class org.springframework.ai.moderation.ModerationResult
- hashCode() - Method in record class org.springframework.ai.observation.AiOperationMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.ollama.api.OllamaOptions
- hashCode() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.openai.api.ResponseFormat
- hashCode() - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- hashCode() - Method in class org.springframework.ai.openai.audio.speech.Speech
- hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
- hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechPrompt
- hashCode() - Method in class org.springframework.ai.openai.audio.speech.SpeechResponse
- hashCode() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
- hashCode() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- hashCode() - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- hashCode() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- hashCode() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- hashCode() - Method in record class org.springframework.ai.rag.Query
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- hashCode() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- hashCode() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.vectorstore.SearchRequest
- hashCode() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- hashCode() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- hashCode() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- hashCode() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- hasOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Check if the given string has outer quotes.
- hasToolCalls() - Method in class org.springframework.ai.chat.messages.AssistantMessage
- hasToolCalls() - Method in class org.springframework.ai.chat.model.ChatResponse
-
Whether the model has requested the execution of a tool.
- hate() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
hate
record component. - hate() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
hate
record component. - hate(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- hate(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- hateAndDiscrimination() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
hateAndDiscrimination
record component. - hateAndDiscrimination() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
hateAndDiscrimination
record component. - hateThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
hateThreatening
record component. - hateThreatening() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
hateThreatening
record component. - hateThreatening(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- hateThreatening(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- headers() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Returns the value of the
headers
record component. - headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- headers(MultiValueMap<String, String>) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- health() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Health check method Health check method
- health() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
health
record component. - health() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
health
record component. - health(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- health(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- healthWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Health check method Health check method
- height() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
height
record component. - height(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- height(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- height(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- height(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- height(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- history() - Method in record class org.springframework.ai.rag.Query
-
Returns the value of the
history
record component. - history(List<Message>) - Method in class org.springframework.ai.rag.Query.Builder
- history(Message...) - Method in class org.springframework.ai.rag.Query.Builder
- HNSW - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
-
Use HNSW-based vector index
- HNSW - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- HNSW - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
-
The default type of index created for an In-Memory Neighbor Graph vector index is Hierarchical Navigable Small World (HNSW).
- HNSW - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
-
An HNSW index creates a multilayer graph.
- horizontalRuleCreateDocument - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- host(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the host for the GemFire connection.
- HSNW - Enum constant in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
- HttpBasicAuth - Class in org.springframework.ai.huggingface.invoker.auth
- HttpBasicAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- httpHeaders(Map<String, String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- httpHeaders(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- HUGGINGFACE - Static variable in class org.springframework.ai.model.SpringAIModels
- HuggingfaceChatAutoConfiguration - Class in org.springframework.ai.model.huggingface.autoconfigure
- HuggingfaceChatAutoConfiguration() - Constructor for class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatAutoConfiguration
- huggingfaceChatModel(HuggingfaceChatProperties) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatAutoConfiguration
- HuggingfaceChatModel - Class in org.springframework.ai.huggingface
-
An implementation of
ChatModel
that interfaces with HuggingFace Inference Endpoints for text generation. - HuggingfaceChatModel(String, String) - Constructor for class org.springframework.ai.huggingface.HuggingfaceChatModel
-
Constructs a new HuggingfaceChatModel with the specified API token and base path.
- HuggingfaceChatProperties - Class in org.springframework.ai.model.huggingface.autoconfigure
-
Configuration properties for Hugging Face chat model.
- HuggingfaceChatProperties() - Constructor for class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
I
- id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
id
record component. - id() - Method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
- id() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns the value of the
id
record component. - id() - Method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
- id() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Returns the value of the
id
record component. - id() - Method in enum class org.springframework.ai.ollama.api.OllamaModel
- id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
id
record component. - id() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
id
record component. - id(Integer) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- id(Integer) - Method in class org.springframework.ai.huggingface.model.Token
- id(String) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- id(String) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the ID for the media object.
- id(String) - Method in class org.springframework.ai.document.Document.Builder
- id(String) - Method in class org.springframework.ai.moderation.Moderation.Builder
- ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- ID - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
- ID_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareExpressionContext
- identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- identifier() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- IDENTIFIER - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- IDENTIFIER - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- IDENTIFIER() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- IDENTIFIER(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- IdentifierContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- idFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the name of the ID field in the database.
- iDFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the name of the field used for document IDs.
- idGenerator(IdGenerator) - Method in class org.springframework.ai.document.Document.Builder
- IdGenerator - Interface in org.springframework.ai.document.id
-
Interface for generating unique document IDs.
- idProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the property name for document IDs.
- ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns the value of the
ids
record component. - ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Returns the value of the
ids
record component. - ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns the value of the
ids
record component. - ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns the value of the
ids
record component. - ids() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns the value of the
ids
record component. - idType(PgVectorStore.PgIdType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- IDX - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
- image(Struct) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- Image - Class in org.springframework.ai.image
- Image(String, String) - Constructor for class org.springframework.ai.image.Image
- IMAGE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Image message.
- IMAGE - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
- IMAGE - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
- IMAGE - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
-
AI operation type for image.
- IMAGE_GIF - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
image/gif
. - IMAGE_JPEG - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
image/jpeg
. - IMAGE_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- IMAGE_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- IMAGE_MODEL_OPERATION - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation
- IMAGE_PNG - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
image/png
. - IMAGE_WEBP - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
image/webp
. - ImageBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- imageBytes - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
-
Image bytes to be encoded in a base64 string.
- imageBytes(byte[]) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- imageData(Object) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- ImageGeneration - Class in org.springframework.ai.image
- ImageGeneration(Image) - Constructor for class org.springframework.ai.image.ImageGeneration
- ImageGeneration(Image, ImageGenerationMetadata) - Constructor for class org.springframework.ai.image.ImageGeneration
- ImageGenerationMetadata - Interface in org.springframework.ai.image
- ImageMessage - Class in org.springframework.ai.image
- ImageMessage(String) - Constructor for class org.springframework.ai.image.ImageMessage
- ImageMessage(String, Float) - Constructor for class org.springframework.ai.image.ImageMessage
- ImageModel - Interface in org.springframework.ai.image
- ImageModelObservationContext - Class in org.springframework.ai.image.observation
-
Context used to store metadata for image model exchanges.
- ImageModelObservationContext.Builder - Class in org.springframework.ai.image.observation
- ImageModelObservationConvention - Interface in org.springframework.ai.image.observation
-
Interface for an
ObservationConvention
for image model exchanges. - ImageModelObservationDocumentation - Enum Class in org.springframework.ai.image.observation
-
Documented conventions for image model observations.
- ImageModelObservationDocumentation.Events - Enum Class in org.springframework.ai.image.observation
-
Events for image model operations.
- ImageModelObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.image.observation
-
High-cardinality observation key names for image model operations.
- ImageModelObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.image.observation
-
Low-cardinality observation key names for image model operations.
- ImageModelPromptContentObservationFilter - Class in org.springframework.ai.image.observation
-
An
ObservationFilter
to include the image prompt content in the observation. - ImageModelPromptContentObservationFilter() - Constructor for class org.springframework.ai.image.observation.ImageModelPromptContentObservationFilter
- ImageObservationAutoConfiguration - Class in org.springframework.ai.model.image.observation.autoconfigure
-
Auto-configuration for Spring AI image model observations.
- ImageObservationAutoConfiguration() - Constructor for class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationAutoConfiguration
- ImageObservationProperties - Class in org.springframework.ai.model.image.observation.autoconfigure
-
Configuration properties for image model observations.
- ImageObservationProperties() - Constructor for class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
- ImageOptions - Interface in org.springframework.ai.image
-
ImageOptions represent the common options, portable across different image generation models.
- ImageOptionsBuilder - Class in org.springframework.ai.image
- imagePrompt(ImagePrompt) - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
- ImagePrompt - Class in org.springframework.ai.image
- ImagePrompt(String) - Constructor for class org.springframework.ai.image.ImagePrompt
- ImagePrompt(String, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
- ImagePrompt(List<ImageMessage>) - Constructor for class org.springframework.ai.image.ImagePrompt
- ImagePrompt(List<ImageMessage>, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
- ImagePrompt(ImageMessage, ImageOptions) - Constructor for class org.springframework.ai.image.ImagePrompt
- ImageResponse - Class in org.springframework.ai.image
-
The image completion (e.g.
- ImageResponse(List<ImageGeneration>) - Constructor for class org.springframework.ai.image.ImageResponse
-
Construct a new
ImageResponse
instance without metadata. - ImageResponse(List<ImageGeneration>, ImageResponseMetadata) - Constructor for class org.springframework.ai.image.ImageResponse
-
Construct a new
ImageResponse
instance. - ImageResponseMetadata - Class in org.springframework.ai.image
-
Represents metadata associated with an image response.
- ImageResponseMetadata - Interface in org.springframework.ai.openai
- ImageResponseMetadata() - Constructor for class org.springframework.ai.image.ImageResponseMetadata
- ImageResponseMetadata(Long) - Constructor for class org.springframework.ai.image.ImageResponseMetadata
- images() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns the value of the
images
record component. - images(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- imageUrl() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
imageUrl
record component. - imageUrl() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
imageUrl
record component. - imageUrl() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
imageUrl
record component. - imageUrl() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
imageUrl
record component. - ImageUrl(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
- ImageUrl(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
- ImageUrl(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
- ImageUrl(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
- ImageUrl(String, String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Creates an instance of a
ImageUrl
record class. - ImageUrl(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Creates an instance of a
ImageUrl
record class. - ImageUrl(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Creates an instance of a
ImageUrl
record class. - ImageUrl(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Creates an instance of a
ImageUrl
record class. - implicit - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
- in(String, Object...) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- in(String, List<Object>) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- IN - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- IN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- IN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- IN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- IN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- include() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns the value of the
include
record component. - include() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns the value of the
include
record component. - INCLUDE_USAGE - Static variable in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
- includeBlockquote - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- includeCodeBlock - Variable in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- includeLinkUrls - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- includeLinkUrls(boolean) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Enables the inclusion of link URLs in the document metadata.
- includeOriginal(Boolean) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- includeUsage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
-
Returns the value of the
includeUsage
record component. - index - Variable in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
index
record component. - index() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Returns the value of the
index
record component. - index(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Sets the index name.
- indexed() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
- INDEXED - Enum constant in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumnTags
- indexExists() - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore
- indexExists() - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
-
Checks if the index exists in the GemFireVectorStore.
- indexName(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
-
Sets the index name for the Azure Vector Store.
- indexName(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the index name.
- indexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the index name.
- indexName(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the name of the vector index.
- indexName(String) - Method in interface org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.BuilderWithIndexName
-
Sets the index name and returns the builder for optional configuration.
- indexName(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the Redis index name.
- indexOptimization(CouchbaseIndexOptimization) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Choose to prioritize accuracy or latency.
- indexParameters(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the Milvus index parameters as a JSON string.
- indexType(IndexType) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the Milvus index type to use for vector search optimization.
- indexType(CoherenceVectorStore.IndexType) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
-
Sets the index type for vector storage.
- indexType(OracleVectorStore.OracleVectorStoreIndexType) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the vector index type.
- indexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- InExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.InExpressionContext
- INFERENCE - Enum constant in enum class org.springframework.ai.document.MetadataMode
- Info - Class in org.springframework.ai.huggingface.model
-
Info
- Info() - Constructor for class org.springframework.ai.huggingface.model.Info
- init() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
- initCluster() - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore
- initializeDefaults() - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- initializeImmediately(boolean) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
-
Sets whether to initialize immediately.
- initializeSchema(boolean) - Method in class org.springframework.ai.chroma.vectorstore.ChromaVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures whether to initialize the database schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures whether to initialize the collection schema automatically.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets whether to initialize the database schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore.Builder
-
Configures whether to initialize the collection schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets whether to initialize the schema.
- initializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore.Builder
-
Configures whether to initialize the collection schema automatically.
- InMemoryChatMemory - Class in org.springframework.ai.chat.memory
-
Deprecated.in favor of
MessageWindowChatMemory
, which internally usesInMemoryChatMemoryRepository
. - InMemoryChatMemory() - Constructor for class org.springframework.ai.chat.memory.InMemoryChatMemory
-
Deprecated.
- InMemoryChatMemoryRepository - Class in org.springframework.ai.chat.memory
-
An in-memory implementation of
ChatMemoryRepository
. - InMemoryChatMemoryRepository() - Constructor for class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
- input() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns the value of the
input
record component. - input() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Returns the value of the
input
record component. - input(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- input(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- INPUT - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Input token.
- INPUT_JSON_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Tool use input partial JSON delta streaming.
- inputAudio() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
inputAudio
record component. - InputAudio(String, OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Creates an instance of a
InputAudio
record class. - inputImage() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Returns the value of the
inputImage
record component. - inputImage(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
- inputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- inputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- inputSchema() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Returns the value of the
inputSchema
record component. - inputSchema() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Returns the value of the
inputSchema
record component. - inputSchema() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
-
The schema of the parameters used to call the tool.
- inputSchema(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
- inputSchema(String) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- inputText() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Returns the value of the
inputText
record component. - inputText(String) - Method in class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
- inputTextTokenCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
inputTextTokenCount
record component. - inputTokenCount() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns the value of the
inputTokenCount
record component. - inputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Returns the value of the
inputTokens
record component. - inputType() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Returns the value of the
inputType
record component. - inputType(Type) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- inputType(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- inputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
- inputType(ParameterizedTypeReference<?>) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- insecure() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns the value of the
insecure
record component. - INSTANCE - Static variable in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
- INSTANCE_PRINCIPAL - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
- instantiateAvailableModules() - Static method in class org.springframework.ai.util.JacksonUtils
-
Instantiate well-known Jackson modules available in the classpath.
- int32(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- int64(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- INTEGER - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
- INTEGER_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- INTEGER_VALUE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- INTEGER_VALUE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- IntegerConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
- internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
- internalCall(Prompt, ChatResponse) - Method in class org.springframework.ai.openai.OpenAiChatModel
- internalInvocation(I, Class<O>) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Internal method to invoke the model and return the response.
- internalInvocationStream(I, Class<SO>) - Method in class org.springframework.ai.bedrock.api.AbstractBedrockApi
-
Internal method to invoke the model and return the response stream.
- internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
- internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
- internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.openai.OpenAiChatModel
- internalStream(Prompt, ChatResponse) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- internalToolExecutionEnabled(boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
Whether the
ChatModel
is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller. - internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- internalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- intervalSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
-
The interval of the video the embedding will be generated.
- intervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- INVALID - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- INVALID - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Invalid metric type
- INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- INVALID_EMBEDDING_DIMENSION - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- invocationLatency() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns the value of the
invocationLatency
record component. - invokeAPI(String, HttpMethod, MultiValueMap<String, String>, Object, HttpHeaders, MultiValueMap<String, Object>, List<MediaType>, MediaType, String[], ParameterizedTypeReference<T>) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Invoke API by sending HTTP request with the given options.
- IP - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
-
Inner product.
- IP - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Inner product
- isAutoId() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- isCopyContentFormatter() - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- isCreateExtension() - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- isDangerousAndCriminalContent() - Method in class org.springframework.ai.moderation.Categories
- isDebugging() - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Check that whether debugging is enabled for this API client.
- isDecoderInputDetails() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get decoderInputDetails
- isDetails() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get details
- isDoSample() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get doSample
- isEmpty() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
-
Check if the event is empty.
- isEmpty() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- isEmpty() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- isEmpty() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- isEmpty() - Method in class org.springframework.ai.model.AbstractResponseMetadata
- isEmpty() - Method in class org.springframework.ai.model.MutableResponseMetadata
- isEmpty() - Method in interface org.springframework.ai.model.ResponseMetadata
-
Returns
true
if this map contains no key-value mappings. - isEmpty(Usage) - Static method in class org.springframework.ai.chat.metadata.UsageUtils
-
Check if the
Usage
is empty. - isEnabled() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- isEnabled() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- isEnabled() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- isEnabled() - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- isFinancial() - Method in class org.springframework.ai.moderation.Categories
- isFlagged() - Method in class org.springframework.ai.moderation.ModerationResult
- isForcedNormalization() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- isHarassment() - Method in class org.springframework.ai.moderation.Categories
- isHarassmentThreatening() - Method in class org.springframework.ai.moderation.Categories
- isHate() - Method in class org.springframework.ai.moderation.Categories
- isHateThreatening() - Method in class org.springframework.ai.moderation.Categories
- isHealth() - Method in class org.springframework.ai.moderation.Categories
- isInclude() - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- isIncludeCompletion() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- isIncludeErrorLogging() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- isIncludeInput() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- isIncludePrompt() - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- isIncludePrompt() - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- isIncludePrompt() - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
- isIncludeQueryResponse() - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
- isInitialized() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- isInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- isInitializeSchema() - Method in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
- isInitializeSchema() - Method in class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
- isInternalToolExecutionEnabled(ChatOptions) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- isInternalToolExecutionEnabled(ChatOptions) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
-
Determines if tool execution should be performed by the Spring AI or by the client.
- isJsonMime(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Check if the given
String
is a JSON MIME. - isJsonMime(MediaType) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Check if the given MIME is a JSON MIME.
- isJsonType() - Method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- isLaw() - Method in class org.springframework.ai.moderation.Categories
- isLogprobs() - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- isModelAvailable(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
- ISOMETRIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- isOnClientErrors() - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- isPass() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- isPii() - Method in class org.springframework.ai.moderation.Categories
- isPromptChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- isResourceChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- isReturnFullText() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get returnFullText
- isRootChangeNotification() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- isSchemaValidation() - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- isSchemaValidation() - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- isSecure() - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- isSelfHarm() - Method in class org.springframework.ai.moderation.Categories
- isSelfHarmInstructions() - Method in class org.springframework.ai.moderation.Categories
- isSelfHarmIntent() - Method in class org.springframework.ai.moderation.Categories
- isSexual() - Method in class org.springframework.ai.moderation.Categories
- isSexualMinors() - Method in class org.springframework.ai.moderation.Categories
- isSpecial() - Method in class org.springframework.ai.huggingface.model.Token
-
Get special
- isSslEnabled() - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- isStdio() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- isStream() - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
- isStream() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
-
Get stream
- isStreamingDone(OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
- isStreamingToolCall(OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
- isStreamingToolFunctionCall(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
- isStreamingToolFunctionCall(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
- isStreamingToolFunctionCall(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
- isStreamingToolFunctionCall(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
- isStreamingToolFunctionCallFinish(MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
- isStreamingToolFunctionCallFinish(MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
- isStreamingToolFunctionCallFinish(OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
- isStreamingToolFunctionCallFinish(ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
- isSupportedDocumentFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- isSupportedImageFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- isSupportedVideoFormat(MimeType) - Static method in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- isTableExists(String, String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorSchemaValidator
- isText() - Method in class org.springframework.ai.document.Document
-
Determines whether this document contains text or media content.
- isToolCallResponse(ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
-
Determines if the response is a tool call message response.
- isToolChangeNotification() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- isToolExecutionRequired(ChatOptions, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityChecker
-
Determines if tool execution should be performed based on the prompt options and chat response.
- isToolExecutionRequired(ChatOptions, ChatResponse) - Method in interface org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate
-
Determines if tool execution should be performed based on the prompt options and chat response.
- isToolUseFinish(AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
- isToolUseFinish(ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- isToolUseStart(AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
- isToolUseStart(ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- isUseKeylessAuth() - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- isUseTls() - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- isValidURLBasic(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
-
Quick validation using regex pattern Good for basic checks but may not catch all edge cases
- isValidURLStrict(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
-
Thorough validation using URL class More comprehensive but might be slower Validates protocol, host, port, and basic structure
- isViolence() - Method in class org.springframework.ai.moderation.Categories
- isViolenceGraphic() - Method in class org.springframework.ai.moderation.Categories
- isWatermark() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
-
Get watermark
- IVF - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
-
The default type of index created for a Neighbor Partition vector index is Inverted File Flat (IVF) vector index.
- IVF_FLAT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- IVF_PQ - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- IVF_SQ8 - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- IVFFLAT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
-
An IVFFlat index divides vectors into lists, and then searches a subset of those lists that are closest to the query vector.
J
- JACCARD - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Jaccard distance
- JacksonUtils - Class in org.springframework.ai.util
-
Utility methods for Jackson.
- JacksonUtils() - Constructor for class org.springframework.ai.util.JacksonUtils
- javaType() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
- javaType() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
- JdbcChatMemory - Class in org.springframework.ai.chat.memory.jdbc
-
Deprecated.in favor of building a
MessageWindowChatMemory
(or otherChatMemory
implementations) with aJdbcChatMemoryRepository
instance. - JdbcChatMemory(JdbcChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.jdbc.JdbcChatMemory
-
Deprecated.
- JdbcChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.jdbc.autoconfigure
- JdbcChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryAutoConfiguration
- JdbcChatMemoryConfig - Class in org.springframework.ai.chat.memory.jdbc
-
Deprecated.in favor of using
JdbcChatMemoryRepository.builder()
. - JdbcChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.jdbc
-
Deprecated.
- JdbcChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.jdbc.autoconfigure
- JdbcChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
- JdbcChatMemoryRepository - Class in org.springframework.ai.chat.memory.jdbc
-
An implementation of
ChatMemoryRepository
for JDBC. - JdbcChatMemoryRepository.Builder - Class in org.springframework.ai.chat.memory.jdbc
- jdbcTemplate(JdbcTemplate) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig.Builder
-
Deprecated.
- jdbcTemplate(JdbcTemplate) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository.Builder
- JdkSha256HexIdGenerator - Class in org.springframework.ai.document.id
-
A SHA-256 based ID generator that returns the hash as a UUID.
- JdkSha256HexIdGenerator() - Constructor for class org.springframework.ai.document.id.JdkSha256HexIdGenerator
- JdkSha256HexIdGenerator(String, Charset) - Constructor for class org.springframework.ai.document.id.JdkSha256HexIdGenerator
- join(Map<Query, List<List<Document>>>) - Method in class org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner
- join(Map<Query, List<List<Document>>>) - Method in interface org.springframework.ai.rag.retrieval.join.DocumentJoiner
-
Joins documents retrieved across multiple queries and daa sources.
- JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
- JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- JSON_OBJECT - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
-
Enables JSON mode, which guarantees the message the model generates is valid JSON.
- JSON_SCHEMA - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
-
Enables Structured Outputs which guarantees the model will match your supplied JSON schema.
- JSON_SCHEMA - Enum constant in enum class org.springframework.ai.util.json.schema.SchemaType
-
JSON schema.
- JsonMetadataGenerator - Interface in org.springframework.ai.reader
- JsonParser - Class in org.springframework.ai.util.json
-
Utilities to perform parsing operations between JSON and Java.
- JsonReader - Class in org.springframework.ai.reader
-
A class that reads JSON documents and converts them into a list of
Document
objects. - JsonReader(Resource) - Constructor for class org.springframework.ai.reader.JsonReader
- JsonReader(Resource, String...) - Constructor for class org.springframework.ai.reader.JsonReader
- JsonReader(Resource, JsonMetadataGenerator, String...) - Constructor for class org.springframework.ai.reader.JsonReader
- jsonSchema() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Returns the value of the
jsonSchema
record component. - jsonSchema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
- jsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
- JsonSchema() - Constructor for class org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- JsonSchemaConverter - Class in org.springframework.ai.vertexai.gemini.schema
-
Utility class for converting JSON Schema to OpenAPI schema format.
- JsonSchemaGenerator - Class in org.springframework.ai.util.json.schema
-
Utilities to generate JSON Schemas from Java types and method signatures.
- JsonSchemaGenerator.SchemaOption - Enum Class in org.springframework.ai.util.json.schema
-
Options for generating JSON Schemas.
- jsonToMap(String) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given JSON string to a Map of String and Object.
- jsonToObject(String, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given JSON string to an Object of the given type.
- jsonToValue(String) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- JsoupDocumentReader - Class in org.springframework.ai.reader.jsoup
-
Reads HTML documents and extracts text content using JSoup.
- JsoupDocumentReader(String) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
- JsoupDocumentReader(String, JsoupDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
- JsoupDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
- JsoupDocumentReader(Resource, JsoupDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.jsoup.JsoupDocumentReader
- JsoupDocumentReaderConfig - Class in org.springframework.ai.reader.jsoup.config
-
Common configuration for the
JsoupDocumentReader
. - JsoupDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.jsoup.config
- JTokkitTokenCountEstimator - Class in org.springframework.ai.tokenizer
-
Estimates the number of tokens in a given text or message using the JTokkit encoding library.
- JTokkitTokenCountEstimator() - Constructor for class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
- JTokkitTokenCountEstimator(EncodingType) - Constructor for class org.springframework.ai.tokenizer.JTokkitTokenCountEstimator
K
- keepAlive() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
keepAlive
record component. - keepAlive() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns the value of the
keepAlive
record component. - keepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- keepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- key() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
-
Returns the value of the
key
record component. - Key(String) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Key
-
Creates an instance of a
Key
record class. - keySet() - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- keySet() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- keySet() - Method in class org.springframework.ai.model.AbstractResponseMetadata
- keySet() - Method in class org.springframework.ai.model.MutableResponseMetadata
- keySet() - Method in interface org.springframework.ai.model.ResponseMetadata
- keyspace(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the keyspace name.
- keyValue(String, Object) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- KeywordMetadataEnricher - Class in org.springframework.ai.model.transformer
-
Keyword extractor that uses generative to extract 'excerpt_keywords' metadata field.
- KeywordMetadataEnricher(ChatModel, int) - Constructor for class org.springframework.ai.model.transformer.KeywordMetadataEnricher
- KEYWORDS_TEMPLATE - Static variable in class org.springframework.ai.model.transformer.KeywordMetadataEnricher
- KnuddelsRuntimeHints - Class in org.springframework.ai.aot
- KnuddelsRuntimeHints() - Constructor for class org.springframework.ai.aot.KnuddelsRuntimeHints
- KotlinModule - Class in org.springframework.ai.model
- KotlinModule() - Constructor for class org.springframework.ai.model.KotlinModule
- kwargs(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- kwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
L
- L2 - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
-
Euclidean distance between two vectors (squared).
- L2 - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Euclidean distance
- l2_norm - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
-
It’s best to use l2_norm similarity when your embeddings contain information about the count or measure of specific things, and your embedding model uses the same similarity metric.
- l2_norm - Enum constant in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
- label(String) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the label for document nodes.
- language() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns the value of the
language
record component. - language() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns the value of the
language
record component. - language() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
language
record component. - language(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- language(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- language(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- LARGE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- LastMaxTokenSizeContentPurger - Class in org.springframework.ai.chat.client.advisor
-
Returns a new list of content (e.g list of messages of list of documents) that is a subset of the input list of contents and complies with the max token size constraint.
- LastMaxTokenSizeContentPurger(TokenCountEstimator, int) - Constructor for class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- latency - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
-
latency: The Search Service prioritizes returning results with lower latency.
- law() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
law
record component. - law() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
law
record component. - law(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- law(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- LE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- LE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- left - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- left() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Returns the value of the
left
record component. - LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- LEFT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- LEFT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- LEFT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- LEFT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- LENGTH - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
- LENGTH - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
The maximum number of tokens specified in the request was reached.
- LENGTH - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
The maximum number of tokens specified in the request was reached.
- LENGTH - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
The maximum number of tokens specified in the request was reached.
- LENGTH - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
The maximum number of tokens specified in the request was reached.
- level() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
level
record component. - license() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
license
record component. - limit() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns the value of the
limit
record component. - LINE_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- listCollections() - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- ListModelResponse(List<OllamaApi.Model>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
-
Creates an instance of a
ListModelResponse
record class. - listModels() - Method in class org.springframework.ai.ollama.api.OllamaApi
-
List models that are available locally on the machine where Ollama is running.
- ListOutputConverter - Class in org.springframework.ai.converter
-
StructuredOutputConverter
implementation that uses aDefaultConversionService
to convert the LLM output into aList
instance. - ListOutputConverter() - Constructor for class org.springframework.ai.converter.ListOutputConverter
- ListOutputConverter(DefaultConversionService) - Constructor for class org.springframework.ai.converter.ListOutputConverter
- LLAMA2 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Llama 2 is a collection of language models ranging from 7B to 70B parameters.
- LLAMA2_UNCENSORED - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Uncensored Llama 2 model
- LLAMA3 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Llama 3 is a collection of language models ranging from 8B and 70B parameters.
- LLAMA3_1 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The 8B language model from Meta.
- LLAMA3_2 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Llama 3.2 3B language model from Meta.
- LLAMA3_2_1B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Llama 3.2 1B language model from Meta.
- LLAMA3_2_3B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Llama 3.2 3B language model from Meta.
- LLAMA3_2_VISION_11b - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Llama 3.2 Vision 11B language model from Meta.
- LLAMA3_2_VISION_90b - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Llama 3.2 Vision 90B language model from Meta.
- LLAVA - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Llava is a Large Language and Vision Assistant model
- load(File) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
-
Deserialize the vector store content from a file in JSON format into memory.
- load(Resource) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
-
Deserialize the vector store content from a resource in JSON format into memory.
- loadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
loadDuration
record component. - loadDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns the value of the
loadDuration
record component. - localDatacenter(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the local datacenter for the session builder.
- location(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- LoggingMarkers - Class in org.springframework.ai.util
-
Utility class that provides predefined SLF4J
Marker
instances used in logging operations within the application. - logitBias() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
logitBias
record component. - logitBias(Map<String, Integer>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- logitBias(Map<String, Integer>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- logitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- logprob() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns the value of the
logprob
record component. - logprob() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
logprob
record component. - logprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- logprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
- logprobs() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns the value of the
logprobs
record component. - logprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns the value of the
logprobs
record component. - logprobs(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- logprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- LogProbs(List<MiniMaxApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
-
Creates an instance of a
LogProbs
record class. - LogProbs(List<MistralAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
-
Creates an instance of a
LogProbs
record class. - LogProbs(List<OpenAiApi.LogProbs.Content>, List<OpenAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Creates an instance of a
LogProbs
record class. - LogProbs(List<ZhiPuAiApi.LogProbs.Content>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
-
Creates an instance of a
LogProbs
record class. - LOW_POLY - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- lowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- lt(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- LT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- LT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- LT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- lte(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- LTE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
M
- main(String[]) - Static method in class org.springframework.ai.utils.AudioPlayer
- mainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- makeAsyncClientsClosable(List<McpAsyncClient>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
- makeSyncClientsClosable(List<McpSyncClient>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
-
Creates a closeable wrapper for MCP sync clients to ensure proper resource cleanup.
- MANHATTAN - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
The manhattan distance metric.
- MANHATTAN - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Also called L1_DISTANCE or taxicab distance, calculates the Manhattan distance.
- map - Variable in class org.springframework.ai.model.AbstractResponseMetadata
-
Metadata map.
- map(Observation.Context) - Method in class org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter
-
Deprecated.
- map(Observation.Context) - Method in class org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationFilter
- map(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationFilter
- map(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationFilter
- map(Observation.Context) - Method in class org.springframework.ai.image.observation.ImageModelPromptContentObservationFilter
- map(Observation.Context) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationFilter
- mapName(String) - Method in class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.Builder
-
Sets the map name for vector storage.
- MapOutputConverter - Class in org.springframework.ai.converter
-
StructuredOutputConverter
implementation that uses a pre-configuredMappingJackson2MessageConverter
to convert the LLM output into a java.util.Map<String, Object> instance. - MapOutputConverter() - Constructor for class org.springframework.ai.converter.MapOutputConverter
- mappingJson(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Sets the JSON mapping for the index.
- mapToClass(Map<String, Object>, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given Map to the given class.
- MARIADB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by MariaDB.
- MARIADB - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- MariaDBDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Creates an instance of a
MariaDBDocument
record class. - MariaDBFilterExpressionConverter - Class in org.springframework.ai.vectorstore.mariadb
-
Converts
Filter.Expression
into JSON metadata filter expression format. - MariaDBFilterExpressionConverter(String) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBFilterExpressionConverter
- MariaDBSchemaValidator - Class in org.springframework.ai.vectorstore.mariadb
- MariaDBSchemaValidator(JdbcTemplate) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBSchemaValidator
- MariaDbStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.mariadb.autoconfigure
- MariaDbStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
- MariaDbStoreProperties - Class in org.springframework.ai.vectorstore.mariadb.autoconfigure
- MariaDbStoreProperties() - Constructor for class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- MariaDBVectorStore - Class in org.springframework.ai.vectorstore.mariadb
-
MariaDB-based vector store implementation using MariaDB's vector search capabilities.
- MariaDBVectorStore(MariaDBVectorStore.MariaDBBuilder) - Constructor for class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
-
Protected constructor for creating a MariaDBVectorStore instance using the builder pattern.
- MariaDBVectorStore.MariaDBBuilder - Class in org.springframework.ai.vectorstore.mariadb
-
Builder for creating instances of
MariaDBVectorStore
. - MariaDBVectorStore.MariaDBDistanceType - Enum Class in org.springframework.ai.vectorstore.mariadb
- MariaDBVectorStore.MariaDBDocument - Record Class in org.springframework.ai.vectorstore.mariadb
-
The representation of
Document
along with its embedding. - MarkdownDocumentReader - Class in org.springframework.ai.reader.markdown
-
Reads the given Markdown resource and groups headers, paragraphs, or text divided by horizontal lines (depending on the
MarkdownDocumentReaderConfig.horizontalRuleCreateDocument
configuration) intoDocument
s. - MarkdownDocumentReader(String) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
-
Create a new
MarkdownDocumentReader
instance. - MarkdownDocumentReader(String, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
-
Create a new
MarkdownDocumentReader
instance. - MarkdownDocumentReader(Resource, MarkdownDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.markdown.MarkdownDocumentReader
-
Create a new
MarkdownDocumentReader
instance. - MarkdownDocumentReaderConfig - Class in org.springframework.ai.reader.markdown.config
-
Common configuration for the
MarkdownDocumentReader
. - MarkdownDocumentReaderConfig(MarkdownDocumentReaderConfig.Builder) - Constructor for class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- MarkdownDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.markdown.config
- maskSensitiveInfo() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
maskSensitiveInfo
record component. - maskSensitiveInfo(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- MAX_DOCUMENT_BATCH_SIZE - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- MAX_DOCUMENT_BATCH_SIZE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- maxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxCompletionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
maxCompletionTokens
record component. - maxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- maxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the maximum number of connections.
- maxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the maximum batch size for document operations.
- maxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- maxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxMessages(int) - Method in class org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
- maxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- maxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- maxRetries() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns the value of the
maxRetries
record component. - maxRetries(Integer) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- maxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
maxTokens
record component. - maxTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
maxTokens
record component. - maxTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
maxTokens
record component. - maxTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
maxTokens
record component. - maxTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
maxTokens
record component. - maxTokens(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- maxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- maxTokens(Integer) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the maximum number of tokens to use for the chat.
- maxTokens(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- maxTokens(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- maxTokens(Integer) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- maxTokens(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- maxTokenSize - Variable in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- maxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- maxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- McpAsyncClientConfigurer - Class in org.springframework.ai.mcp.client.autoconfigure.configurer
- McpAsyncClientConfigurer(List<McpAsyncClientCustomizer>) - Constructor for class org.springframework.ai.mcp.client.autoconfigure.configurer.McpAsyncClientConfigurer
- McpAsyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
-
Interface for customizing asynchronous MCP client configurations.
- mcpAsyncClients(McpAsyncClientConfigurer, McpClientCommonProperties, ObjectProvider<List<NamedClientMcpTransport>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
- mcpAsyncServer(McpServerTransportProvider, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider<List<McpServerFeatures.AsyncToolSpecification>>, ObjectProvider<List<McpServerFeatures.AsyncResourceSpecification>>, ObjectProvider<List<McpServerFeatures.AsyncPromptSpecification>>, ObjectProvider<BiConsumer<McpAsyncServerExchange, List<McpSchema.Root>>>, List<ToolCallbackProvider>) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- mcpAsyncToolCallbacks(ObjectProvider<List<McpAsyncClient>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
- McpClientAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
-
Auto-configuration for Model Context Protocol (MCP) client support.
- McpClientAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
- McpClientAutoConfiguration.CloseableMcpAsyncClients - Record Class in org.springframework.ai.mcp.client.autoconfigure
- McpClientAutoConfiguration.CloseableMcpSyncClients - Record Class in org.springframework.ai.mcp.client.autoconfigure
-
Record class that implements
AutoCloseable
to ensure proper cleanup of MCP clients. - McpClientAutoConfigurationRuntimeHints - Class in org.springframework.ai.mcp.client.autoconfigure.aot
- McpClientAutoConfigurationRuntimeHints() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
- McpClientCommonProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Common Configuration properties for the Model Context Protocol (MCP) clients shared for all transport types.
- McpClientCommonProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- McpClientCommonProperties.ClientType - Enum Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Client types supported by the MCP client.
- McpClientCommonProperties.Toolcallback - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Represents a callback configuration for tools.
- McpHints - Class in org.springframework.ai.mcp.aot
-
Runtime hints registrar for Model Context Protocol (MCP) schema classes.
- McpHints() - Constructor for class org.springframework.ai.mcp.aot.McpHints
- mcpHttpClientTransports(McpSseClientProperties, ObjectProvider<ObjectMapper>) - Method in class org.springframework.ai.mcp.client.autoconfigure.SseHttpClientTransportAutoConfiguration
-
Creates a list of HTTP client-based SSE transports for MCP communication.
- McpServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
-
Auto-configuration
for the Model Context Protocol (MCP) Server. - McpServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- McpServerProperties - Class in org.springframework.ai.mcp.server.autoconfigure
-
Configuration properties for the Model Context Protocol (MCP) server.
- McpServerProperties() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- McpServerProperties.ServerType - Enum Class in org.springframework.ai.mcp.server.autoconfigure
-
Server types supported by the MCP server.
- McpServerStdioDisabledCondition - Class in org.springframework.ai.mcp.server.autoconfigure
-
This class defines a condition met when the MCP server is enabled and the STDIO Transport is disabled.
- McpServerStdioDisabledCondition() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpServerStdioDisabledCondition
- McpSseClientProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Configuration properties for Server-Sent Events (SSE) based MCP client connections.
- McpSseClientProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
- McpSseClientProperties.SseParameters - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Parameters for configuring an SSE connection to an MCP server.
- McpStdioClientProperties - Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Configuration properties for the Model Context Protocol (MCP) stdio client.
- McpStdioClientProperties() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- McpStdioClientProperties.Parameters - Record Class in org.springframework.ai.mcp.client.autoconfigure.properties
-
Record representing the parameters for an MCP server connection.
- McpSyncClientConfigurer - Class in org.springframework.ai.mcp.client.autoconfigure.configurer
-
Configurer class for customizing MCP synchronous clients.
- McpSyncClientConfigurer(List<McpSyncClientCustomizer>) - Constructor for class org.springframework.ai.mcp.client.autoconfigure.configurer.McpSyncClientConfigurer
- McpSyncClientCustomizer - Interface in org.springframework.ai.mcp.customizer
-
Interface for customizing synchronous MCP client configurations.
- mcpSyncClients(McpSyncClientConfigurer, McpClientCommonProperties, ObjectProvider<List<NamedClientMcpTransport>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
-
Creates a list of
McpSyncClient
instances based on the available transports. - mcpSyncServer(McpServerTransportProvider, McpSchema.ServerCapabilities.Builder, McpServerProperties, ObjectProvider<List<McpServerFeatures.SyncToolSpecification>>, ObjectProvider<List<McpServerFeatures.SyncResourceSpecification>>, ObjectProvider<List<McpServerFeatures.SyncPromptSpecification>>, ObjectProvider<BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>>, List<ToolCallbackProvider>) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- McpToolCallbackAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
- McpToolCallbackAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
- McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition - Class in org.springframework.ai.mcp.client.autoconfigure
- McpToolCallbackAutoConfigurationCondition() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition
- mcpToolCallbacks(ObjectProvider<List<McpSyncClient>>) - Method in class org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
-
Creates tool callbacks for all configured MCP clients.
- McpToolUtils - Class in org.springframework.ai.mcp
-
Utility class that provides helper methods for working with Model Context Protocol (MCP) tools in a Spring AI environment.
- McpWebFluxServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
-
Auto-configuration
for MCP WebFlux Server Transport. - McpWebFluxServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
- McpWebMvcServerAutoConfiguration - Class in org.springframework.ai.mcp.server.autoconfigure
-
Auto-configuration
for MCP WebMvc Server Transport. - McpWebMvcServerAutoConfiguration() - Constructor for class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
- media - Variable in class org.springframework.ai.chat.messages.AssistantMessage
- media - Variable in class org.springframework.ai.chat.messages.UserMessage
- media() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
media
record component. - media() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- media(List<Media>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the media.
- media(List<Media>) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- media(Media) - Method in class org.springframework.ai.document.Document.Builder
-
Sets the media content of the document.
- media(Media...) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- media(Media...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- media(Media...) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- media(MimeType, URL) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- media(MimeType, URL) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- media(MimeType, Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- media(MimeType, Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- Media - Class in org.springframework.ai.content
-
The Media class represents the data and metadata of a media attachment in a message.
- Media(MimeType, URI) - Constructor for class org.springframework.ai.content.Media
-
Create a new Media instance.
- Media(MimeType, Resource) - Constructor for class org.springframework.ai.content.Media
-
Create a new Media instance.
- Media.Builder - Class in org.springframework.ai.content
-
Builder class for Media.
- Media.Format - Class in org.springframework.ai.content
-
Common media formats.
- MediaAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
- MediaContent - Interface in org.springframework.ai.content
- MediaContent(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for a text content.
- MediaContent(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for a text content.
- MediaContent(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for a text content.
- MediaContent(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for a text content.
- MediaContent(String, String, MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Creates an instance of a
MediaContent
record class. - MediaContent(String, String, MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Creates an instance of a
MediaContent
record class. - MediaContent(String, String, OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl, OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Creates an instance of a
MediaContent
record class. - MediaContent(String, String, ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Creates an instance of a
MediaContent
record class. - MediaContent(MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for an image content.
- MediaContent(MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for an image content.
- MediaContent(OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for an image content.
- MediaContent(OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for an audio content.
- MediaContent(ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Shortcut constructor for an image content.
- mediaType() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns the value of the
mediaType
record component. - merge(Object, Object, Class<T>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Merges the source object into the target object and returns an object represented by the given class.
- merge(Object, Object, Class<T>, List<String>) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Merges the source object into the target object and returns an object represented by the given class.
- merge(ChatOptions) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- merge(EmbeddingOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- merge(MiniMaxApi.ChatCompletionChunk, MiniMaxApi.ChatCompletionChunk) - Method in class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
- merge(MistralAiApi.ChatCompletionChunk, MistralAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
-
Merge the previous and current ChatCompletionChunk into a single one.
- merge(OllamaApi.ChatResponse, OllamaApi.ChatResponse) - Static method in class org.springframework.ai.ollama.api.OllamaApiHelper
- merge(OpenAiApi.ChatCompletionChunk, OpenAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
-
Merge the previous and current ChatCompletionChunk into a single one.
- merge(ZhiPuAiApi.ChatCompletionChunk, ZhiPuAiApi.ChatCompletionChunk) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
-
Merge the previous and current ChatCompletionChunk into a single one.
- mergeBeans(S, T, Class<I>, boolean) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Merges the source object into the target object.
- mergeChatCompletions(ChatCompletions, ChatCompletions) - Static method in class org.springframework.ai.azure.openai.MergeUtils
-
Merge two ChatCompletions instances into a single ChatCompletions instance.
- mergeOption(T, T) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Return the runtime value if not empty, or else the default value.
- mergeToolCallbacks(List<ToolCallback>, List<ToolCallback>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- mergeToolContext(Map<String, Object>, Map<String, Object>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- mergeToolNames(Set<String>, Set<String>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- mergeToolUseEvents(AnthropicApi.StreamEvent, AnthropicApi.StreamEvent) - Method in class org.springframework.ai.anthropic.api.StreamHelper
- mergeToolUseEvents(ConverseStreamOutput, ConverseStreamOutput) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- MergeUtils - Class in org.springframework.ai.azure.openai
-
Utility class for merging ChatCompletions instances and their associated objects.
- message() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns the value of the
message
record component. - message() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns the value of the
message
record component. - Message - Interface in org.springframework.ai.chat.messages
-
The Message interface represents a message that can be sent or received in a chat application.
- Message(OllamaApi.Message.Role, String, List<String>, List<OllamaApi.Message.ToolCall>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Creates an instance of a
Message
record class. - MESSAGE_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Message delta event, indicating top-level changes to the final Message object.
- MESSAGE_START - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Message start event.
- MESSAGE_STOP - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
A final message stop event.
- MESSAGE_TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
- MESSAGE_TYPE - Static variable in class org.springframework.ai.chat.messages.AbstractMessage
-
The key for the message type in the metadata.
- MessageAggregator - Class in org.springframework.ai.chat.model
-
Helper that for streaming chat responses, aggregate the chat response messages into a single AssistantMessage.
- MessageAggregator() - Constructor for class org.springframework.ai.chat.model.MessageAggregator
- MessageAggregator.DefaultUsage - Record Class in org.springframework.ai.chat.model
- MessageAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
- MessageChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
-
Memory is retrieved added as a collection of messages to the prompt
- MessageChatMemoryAdvisor(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- MessageChatMemoryAdvisor(ChatMemory, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- MessageChatMemoryAdvisor(ChatMemory, String, int, int) - Constructor for class org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor
- MessageChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
- MessageDelta(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Creates an instance of a
MessageDelta
record class. - MessageDeltaEvent(AnthropicApi.EventType, AnthropicApi.MessageDeltaEvent.MessageDelta, AnthropicApi.MessageDeltaEvent.MessageDeltaUsage) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Creates an instance of a
MessageDeltaEvent
record class. - MessageDeltaUsage(Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
-
Creates an instance of a
MessageDeltaUsage
record class. - messages() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
messages
record component. - messages() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
messages
record component. - messages(List<AnthropicApi.AnthropicMessage>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- messages(List<Message>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the messages.
- messages(List<Message>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- messages(List<Message>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- messages(List<Message>) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
- messages(List<OllamaApi.Message>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- messages(Message...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- messages(Message...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- messages(Message...) - Method in class org.springframework.ai.chat.prompt.Prompt.Builder
- MessageStartEvent(AnthropicApi.EventType, AnthropicApi.ChatCompletionResponse) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Creates an instance of a
MessageStartEvent
record class. - MessageStopEvent(AnthropicApi.EventType) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
-
Creates an instance of a
MessageStopEvent
record class. - MessageToPromptConverter - Class in org.springframework.ai.bedrock
-
Converts a list of messages to a prompt for bedrock models.
- messageToString(Message) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
- messageType - Variable in class org.springframework.ai.chat.messages.AbstractMessage
-
The message type of the message.
- MessageType - Enum Class in org.springframework.ai.chat.messages
-
Enumeration representing types of
Messages
in a chat application. - MessageWindowChatMemory - Class in org.springframework.ai.chat.memory
-
A chat memory implementation that maintains a message window of a specified size, ensuring that the total number of messages does not exceed the specified limit.
- MessageWindowChatMemory.Builder - Class in org.springframework.ai.chat.memory
- metadata - Variable in class org.springframework.ai.chat.messages.AbstractMessage
-
Additional options for the message to influence the response, not a generative map.
- metadata() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns the value of the
metadata
record component. - metadata() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns the value of the
metadata
record component. - metadata(String, Object) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
- metadata(String, Object) - Method in class org.springframework.ai.document.Document.Builder
- metadata(String, T) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Add metadata to the Generation result.
- metadata(String, T) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
- metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- metadata(Map<String, Object>) - Method in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder
-
Add metadata to the Generation result.
- metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- metadata(Map<String, Object>) - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder
- metadata(Map<String, Object>) - Method in class org.springframework.ai.document.Document.Builder
- metadata(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- metadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- metadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- metadata(ChatResponseMetadata) - Method in class org.springframework.ai.chat.model.ChatResponse.Builder
- Metadata(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
-
Creates an instance of a
Metadata
record class. - METADATA_END_PAGE_NUMBER - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- METADATA_END_PAGE_NUMBER - Static variable in class org.springframework.ai.writer.FileDocumentWriter
- METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- METADATA_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- METADATA_FILE_NAME - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- METADATA_SOURCE - Static variable in class org.springframework.ai.reader.tika.TikaDocumentReader
-
Metadata key representing the source of the document.
- METADATA_START_PAGE_NUMBER - Static variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- METADATA_START_PAGE_NUMBER - Static variable in class org.springframework.ai.writer.FileDocumentWriter
- METADATA_TOOL_ID - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
- METADATA_TOOL_NAME - Static variable in interface org.springframework.ai.model.tool.ToolExecutionResult
- metadataAggregation() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Returns the value of the
metadataAggregation
record component. - MetadataAggregation(String, String, Document, TokenUsage, ConverseStreamMetrics, ConverseStreamTrace) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Creates an instance of a
MetadataAggregation
record class. - MetadataField(String, SearchFieldDataType) - Constructor for record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Creates an instance of a
MetadataField
record class. - MetadataField(String, WeaviateVectorStore.MetadataField.Type) - Constructor for record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Creates an instance of a
MetadataField
record class. - MetadataField(String, Schema.FieldType) - Constructor for record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Creates an instance of a
MetadataField
record class. - metadataFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the name of the metadata field in the database.
- metadataFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the name of the field used for document metadata.
- metadataFields(List<String>) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the metadata fields list.
- metadataFields(List<RedisVectorStore.MetadataField>) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the metadata fields.
- metadataFields(RedisVectorStore.MetadataField...) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the metadata fields.
- metadataFieldsToFilter(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Sets the metadata fields to filter in vector search.
- metadataFilter(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- metadataFilter(Map<String, Object>, MetadataMode) - Method in class org.springframework.ai.document.DefaultContentFormatter
-
Filters the metadata by the configured MetadataMode.
- metadataMode - Variable in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- metadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- MetadataMode - Enum Class in org.springframework.ai.document
- METADATAS - Enum constant in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
- metadataTag(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Adds a metadata tag name to extract from the HTML tags.
- metadataTags - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- metadataTags(List<String>) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Sets the metadata tags to extract from the HTML tags.
- MethodToolCallback - Class in org.springframework.ai.tool.method
-
A
ToolCallback
implementation to invoke methods as tools. - MethodToolCallback(ToolDefinition, ToolMetadata, Method, Object, ToolCallResultConverter) - Constructor for class org.springframework.ai.tool.method.MethodToolCallback
- MethodToolCallback.Builder - Class in org.springframework.ai.tool.method
- MethodToolCallbackProvider - Class in org.springframework.ai.tool.method
- MethodToolCallbackProvider.Builder - Class in org.springframework.ai.tool.method
- metrics() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
metrics
record component. - metrics() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Prometheus metrics scrape endpoint Prometheus metrics scrape endpoint
- metricsWithHttpInfo() - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
-
Prometheus metrics scrape endpoint Prometheus metrics scrape endpoint
- metricType(MetricType) - Method in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore.Builder
-
Configures the Milvus metric type to use for similarity calculations.
- MILVUS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Milvus.
- MILVUS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- milvusBuilder() - Static method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest
-
Creates a new
MilvusSearchRequest.MilvusBuilder
for constructing aMilvusSearchRequest
. - MilvusBuilder() - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- milvusClient(MilvusVectorStoreProperties, MilvusServiceClientProperties, MilvusServiceClientConnectionDetails) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
- MilvusFilterExpressionConverter - Class in org.springframework.ai.vectorstore.milvus
-
Converts
Filter.Expression
into Milvus metadata filter expression format. - MilvusFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusFilterExpressionConverter
- MilvusSearchRequest - Class in org.springframework.ai.vectorstore.milvus
-
A specialized
SearchRequest
for Milvus vector search, extending the base request with Milvus-specific parameters. - MilvusSearchRequest.MilvusBuilder - Class in org.springframework.ai.vectorstore.milvus
-
Builder class for constructing instances of
MilvusSearchRequest
. - MilvusServiceClientConnectionDetails - Interface in org.springframework.ai.vectorstore.milvus.autoconfigure
-
Connection details for a Milvus service client.
- MilvusServiceClientProperties - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
-
Parameters for Milvus client connection.
- MilvusServiceClientProperties() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- MilvusVectorStore - Class in org.springframework.ai.vectorstore.milvus
-
Milvus implementation of the
VectorStore
interface. - MilvusVectorStore(MilvusVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- MilvusVectorStore.Builder - Class in org.springframework.ai.vectorstore.milvus
- MilvusVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
-
Auto-configuration
for Milvus Vector Store. - MilvusVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
- MilvusVectorStoreProperties - Class in org.springframework.ai.vectorstore.milvus.autoconfigure
-
Configuration properties for Milvus Vector Store.
- MilvusVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- MilvusVectorStoreProperties.MilvusIndexType - Enum Class in org.springframework.ai.vectorstore.milvus.autoconfigure
- MilvusVectorStoreProperties.MilvusMetricType - Enum Class in org.springframework.ai.vectorstore.milvus.autoconfigure
- MIME_TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- mimeType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
-
The MIME type of the content of the image.
- mimeType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- mimeType(MimeType) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the MIME type for the media object.
- MimeTypeDetector - Class in org.springframework.ai.vertexai.gemini
-
Gemini supports the following MIME types: image/gif image/png image/jpeg video/mov video/mpeg video/mp4 video/mpg video/avi video/wmv video/mpegps video/flv https://cloud.google.com/vertex-ai/docs/generative-ai/model-reference/gemini
- MimeTypeDetector() - Constructor for class org.springframework.ai.vertexai.gemini.MimeTypeDetector
- mimeTypeToStringConverter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
- MINIMAX - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Minimax.
- MINIMAX - Static variable in class org.springframework.ai.model.SpringAIModels
- MINIMAX_TEXT_01 - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- MiniMaxApi - Class in org.springframework.ai.minimax.api
-
Single class implementation of the MiniMax Chat Completion API and MiniMax Embedding API.
- MiniMaxApi(String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
-
Create a new chat completion api with default base URL.
- MiniMaxApi(String, String) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
-
Create a new chat completion api.
- MiniMaxApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
-
Create a new chat completion api.
- MiniMaxApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi
-
Create a new chat completion api.
- MiniMaxApi.ChatCompletion - Record Class in org.springframework.ai.minimax.api
-
Represents a chat completion response returned by model, based on the provided input.
- MiniMaxApi.ChatCompletion.BaseResponse - Record Class in org.springframework.ai.minimax.api
- MiniMaxApi.ChatCompletion.Choice - Record Class in org.springframework.ai.minimax.api
-
Chat completion choice.
- MiniMaxApi.ChatCompletionChunk - Record Class in org.springframework.ai.minimax.api
-
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
- MiniMaxApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.minimax.api
-
Chat completion choice.
- MiniMaxApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.minimax.api
-
The reason the model stopped generating tokens.
- MiniMaxApi.ChatCompletionMessage - Record Class in org.springframework.ai.minimax.api
-
Message comprising the conversation.
- MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.minimax.api
-
The function definition.
- MiniMaxApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.minimax.api
-
An array of content parts with a defined type.
- MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.minimax.api
-
The image content of the message.
- MiniMaxApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.minimax.api
-
The role of the author of this message.
- MiniMaxApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.minimax.api
-
The relevant tool call.
- MiniMaxApi.ChatCompletionRequest - Record Class in org.springframework.ai.minimax.api
-
Creates a model response for the given chat conversation.
- MiniMaxApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.minimax.api
-
An object specifying the format that the model must output.
- MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.minimax.api
-
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
- MiniMaxApi.ChatModel - Enum Class in org.springframework.ai.minimax.api
-
MiniMax Chat Completion Models: MiniMax Model.
- MiniMaxApi.EmbeddingList - Record Class in org.springframework.ai.minimax.api
-
List of multiple embedding responses.
- MiniMaxApi.EmbeddingModel - Enum Class in org.springframework.ai.minimax.api
-
MiniMax Embeddings Models: Embeddings.
- MiniMaxApi.EmbeddingRequest - Record Class in org.springframework.ai.minimax.api
-
Creates an embedding vector representing the input text.
- MiniMaxApi.EmbeddingType - Enum Class in org.springframework.ai.minimax.api
-
MiniMax Embeddings Types
- MiniMaxApi.FunctionTool - Class in org.springframework.ai.minimax.api
-
Represents a tool the model may call.
- MiniMaxApi.FunctionTool.Function - Class in org.springframework.ai.minimax.api
-
Function definition.
- MiniMaxApi.FunctionTool.Type - Enum Class in org.springframework.ai.minimax.api
-
Create a tool of type 'function' and the given function definition.
- MiniMaxApi.LogProbs - Record Class in org.springframework.ai.minimax.api
-
Log probability information for the choice.
- MiniMaxApi.LogProbs.Content - Record Class in org.springframework.ai.minimax.api
-
Message content tokens with log probability information.
- MiniMaxApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.minimax.api
-
The most likely tokens and their log probability, at this token position.
- MiniMaxApi.Usage - Record Class in org.springframework.ai.minimax.api
-
Usage statistics for the completion request.
- MiniMaxApiConstants - Class in org.springframework.ai.minimax.api
-
Common value constants for MiniMax api.
- MiniMaxChatAutoConfiguration - Class in org.springframework.ai.model.minimax.autoconfigure
-
Auto-configuration
for MiniMax Chat Model. - MiniMaxChatAutoConfiguration() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatAutoConfiguration
- miniMaxChatModel(MiniMaxConnectionProperties, MiniMaxChatProperties, ObjectProvider<RestClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatAutoConfiguration
- MiniMaxChatModel - Class in org.springframework.ai.minimax
- MiniMaxChatModel(MiniMaxApi) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
-
Creates an instance of the MiniMaxChatModel.
- MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
-
Initializes an instance of the MiniMaxChatModel.
- MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
-
Initializes a new instance of the MiniMaxChatModel.
- MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager, RetryTemplate) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
-
Initializes a new instance of the MiniMaxChatModel.
- MiniMaxChatModel(MiniMaxApi, MiniMaxChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.minimax.MiniMaxChatModel
-
Initializes a new instance of the MiniMaxChatModel.
- MiniMaxChatOptions - Class in org.springframework.ai.minimax
-
MiniMaxChatOptions represents the options for performing chat completion using the MiniMax API.
- MiniMaxChatOptions() - Constructor for class org.springframework.ai.minimax.MiniMaxChatOptions
- MiniMaxChatOptions.Builder - Class in org.springframework.ai.minimax
- MiniMaxChatProperties - Class in org.springframework.ai.model.minimax.autoconfigure
-
Configuration properties for MiniMax chat model.
- MiniMaxChatProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- MiniMaxConnectionProperties - Class in org.springframework.ai.model.minimax.autoconfigure
- MiniMaxConnectionProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
- MiniMaxEmbeddingAutoConfiguration - Class in org.springframework.ai.model.minimax.autoconfigure
-
Auto-configuration
for MiniMax Embedding Model. - MiniMaxEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingAutoConfiguration
- miniMaxEmbeddingModel(MiniMaxConnectionProperties, MiniMaxEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingAutoConfiguration
- MiniMaxEmbeddingModel - Class in org.springframework.ai.minimax
-
MiniMax Embedding Model implementation.
- MiniMaxEmbeddingModel(MiniMaxApi) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
-
Constructor for the MiniMaxEmbeddingModel class.
- MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
-
Initializes a new instance of the MiniMaxEmbeddingModel class.
- MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
-
Initializes a new instance of the MiniMaxEmbeddingModel class.
- MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
-
Initializes a new instance of the MiniMaxEmbeddingModel class.
- MiniMaxEmbeddingModel(MiniMaxApi, MetadataMode, MiniMaxEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingModel
-
Initializes a new instance of the MiniMaxEmbeddingModel class.
- MiniMaxEmbeddingOptions - Class in org.springframework.ai.minimax
-
This class represents the options for MiniMax embedding.
- MiniMaxEmbeddingOptions() - Constructor for class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
- MiniMaxEmbeddingOptions.Builder - Class in org.springframework.ai.minimax
- MiniMaxEmbeddingProperties - Class in org.springframework.ai.model.minimax.autoconfigure
-
Configuration properties for MiniMax embedding model.
- MiniMaxEmbeddingProperties() - Constructor for class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- MiniMaxRuntimeHints - Class in org.springframework.ai.minimax.aot
-
The MiniMaxRuntimeHints class is responsible for registering runtime hints for MiniMax API classes.
- MiniMaxRuntimeHints() - Constructor for class org.springframework.ai.minimax.aot.MiniMaxRuntimeHints
- MiniMaxStreamFunctionCallingHelper - Class in org.springframework.ai.minimax.api
-
Helper class to support Streaming function calling.
- MiniMaxStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
- MINISTRAL_3B_LATEST - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- MINISTRAL_8B_LATEST - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- minP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- MINUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- MINUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- MINUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- MINUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- mirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- mirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- mirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- MISTRAL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The 7B parameters model
- MISTRAL - Static variable in class org.springframework.ai.model.SpringAIModels
- MISTRAL_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Mistral.
- MISTRAL_MODERATION - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiModerationApi.Model
- MISTRAL_NEMO - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
A 12B model with 128k context length, built by Mistral AI in collaboration with NVIDIA.
- mistralAiApi(MistralAiApi) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- MistralAiApi - Class in org.springframework.ai.mistralai.api
-
Single-class, Java Client library for Mistral AI platform.
- MistralAiApi(String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
-
Create a new client api with DEFAULT_BASE_URL
- MistralAiApi(String, String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
-
Create a new client api.
- MistralAiApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiApi
-
Create a new client api.
- MistralAiApi.ChatCompletion - Record Class in org.springframework.ai.mistralai.api
-
Represents a chat completion response returned by model, based on the provided input.
- MistralAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.mistralai.api
-
Chat completion choice.
- MistralAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.mistralai.api
-
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
- MistralAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.mistralai.api
-
Chat completion choice.
- MistralAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.mistralai.api
-
The reason the model stopped generating tokens.
- MistralAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.mistralai.api
-
Message comprising the conversation.
- MistralAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.mistralai.api
-
The function definition.
- MistralAiApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.mistralai.api
-
An array of content parts with a defined type.
- MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.mistralai.api
-
Shortcut constructor for an image content.
- MistralAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.mistralai.api
-
The role of the author of this message.
- MistralAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.mistralai.api
-
The relevant tool call.
- MistralAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.mistralai.api
-
Creates a model request for chat conversation.
- MistralAiApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.mistralai.api
-
An object specifying the format that the model must output.
- MistralAiApi.ChatCompletionRequest.ToolChoice - Enum Class in org.springframework.ai.mistralai.api
-
Specifies a tool the model should use.
- MistralAiApi.ChatModel - Enum Class in org.springframework.ai.mistralai.api
-
List of well-known Mistral chat models.
- MistralAiApi.Embedding - Record Class in org.springframework.ai.mistralai.api
-
Represents an embedding vector returned by embedding endpoint.
- MistralAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.mistralai.api
-
List of multiple embedding responses.
- MistralAiApi.EmbeddingModel - Enum Class in org.springframework.ai.mistralai.api
-
List of well-known Mistral embedding models.
- MistralAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.mistralai.api
-
Creates an embedding vector representing the input text.
- MistralAiApi.FunctionTool - Class in org.springframework.ai.mistralai.api
-
Represents a tool the model may call.
- MistralAiApi.FunctionTool.Function - Class in org.springframework.ai.mistralai.api
-
Function definition.
- MistralAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.mistralai.api
-
Create a tool of type 'function' and the given function definition.
- MistralAiApi.LogProbs - Record Class in org.springframework.ai.mistralai.api
-
Log probability information for the choice.
- MistralAiApi.LogProbs.Content - Record Class in org.springframework.ai.mistralai.api
-
Message content tokens with log probability information.
- MistralAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.mistralai.api
-
The most likely tokens and their log probability, at this token position.
- MistralAiApi.Usage - Record Class in org.springframework.ai.mistralai.api
-
Usage statistics.
- MistralAiBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- MistralAiBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
- MistralAiChatAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Chat
Auto-configuration
for Mistral AI. - MistralAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatAutoConfiguration
- mistralAiChatModel(MistralAiCommonProperties, MistralAiChatProperties, ObjectProvider<RestClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatAutoConfiguration
- MistralAiChatModel - Class in org.springframework.ai.mistralai
-
Represents a Mistral AI Chat Model.
- MistralAiChatModel(MistralAiApi, MistralAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.mistralai.MistralAiChatModel
- MistralAiChatModel(MistralAiApi, MistralAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.mistralai.MistralAiChatModel
- MistralAiChatModel.Builder - Class in org.springframework.ai.mistralai
- MistralAiChatOptions - Class in org.springframework.ai.mistralai
-
Options for the Mistral AI Chat API.
- MistralAiChatOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiChatOptions
- MistralAiChatOptions.Builder - Class in org.springframework.ai.mistralai
- MistralAiChatProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Configuration properties for Mistral AI chat.
- MistralAiChatProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
- MistralAiCommonProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Common properties for Mistral AI.
- MistralAiCommonProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiCommonProperties
- MistralAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Embedding
Auto-configuration
for Mistral AI. - MistralAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingAutoConfiguration
- mistralAiEmbeddingModel(MistralAiCommonProperties, MistralAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingAutoConfiguration
- MistralAiEmbeddingModel - Class in org.springframework.ai.mistralai
-
Provides the Mistral AI Embedding Model.
- MistralAiEmbeddingModel(MistralAiApi) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- MistralAiEmbeddingModel(MistralAiApi, MetadataMode) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- MistralAiEmbeddingModel(MistralAiApi, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- MistralAiEmbeddingModel(MistralAiApi, MetadataMode, MistralAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- MistralAiEmbeddingModel(MistralAiApi, MistralAiEmbeddingOptions) - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingModel
- MistralAiEmbeddingOptions - Class in org.springframework.ai.mistralai
-
Options for the Mistral AI Embedding API.
- MistralAiEmbeddingOptions() - Constructor for class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- MistralAiEmbeddingOptions.Builder - Class in org.springframework.ai.mistralai
- MistralAiEmbeddingProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Configuration properties for MistralAI embedding model.
- MistralAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- MistralAiModerationApi - Class in org.springframework.ai.mistralai.api
-
MistralAI Moderation API.
- MistralAiModerationApi(String) - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi
- MistralAiModerationApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.mistralai.api.MistralAiModerationApi
- MistralAiModerationApi.Categories - Record Class in org.springframework.ai.mistralai.api
- MistralAiModerationApi.CategoryScores - Record Class in org.springframework.ai.mistralai.api
- MistralAiModerationApi.MistralAiModerationRequest - Record Class in org.springframework.ai.mistralai.api
- MistralAiModerationApi.MistralAiModerationResponse - Record Class in org.springframework.ai.mistralai.api
- MistralAiModerationApi.MistralAiModerationResult - Record Class in org.springframework.ai.mistralai.api
- MistralAiModerationApi.Model - Enum Class in org.springframework.ai.mistralai.api
- MistralAiModerationAutoConfiguration - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Moderation
Auto-configuration
for Mistral AI. - MistralAiModerationAutoConfiguration() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
- mistralAiModerationModel(MistralAiCommonProperties, MistralAiModerationProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
- MistralAiModerationModel - Class in org.springframework.ai.mistralai.moderation
- MistralAiModerationModel(MistralAiModerationApi) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
- MistralAiModerationModel(MistralAiModerationApi, MistralAiModerationOptions) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
- MistralAiModerationModel(MistralAiModerationApi, RetryTemplate, MistralAiModerationOptions) - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationModel
- MistralAiModerationOptions - Class in org.springframework.ai.mistralai.moderation
- MistralAiModerationOptions() - Constructor for class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
- MistralAiModerationOptions.Builder - Class in org.springframework.ai.mistralai.moderation
- MistralAiModerationProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
- MistralAiModerationProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
- MistralAiModerationRequest(String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
- MistralAiModerationRequest(String, String) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Creates an instance of a
MistralAiModerationRequest
record class. - MistralAiModerationResponse(String, String, MistralAiModerationApi.MistralAiModerationResult[]) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Creates an instance of a
MistralAiModerationResponse
record class. - MistralAiModerationResult(MistralAiModerationApi.Categories, MistralAiModerationApi.CategoryScores) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Creates an instance of a
MistralAiModerationResult
record class. - MistralAiParentProperties - Class in org.springframework.ai.model.mistralai.autoconfigure
-
Parent properties for Mistral AI.
- MistralAiParentProperties() - Constructor for class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- MistralAiRuntimeHints - Class in org.springframework.ai.mistralai.aot
-
The MistralAiRuntimeHints class is responsible for registering runtime hints for Mistral AI API classes.
- MistralAiRuntimeHints() - Constructor for class org.springframework.ai.mistralai.aot.MistralAiRuntimeHints
- MistralAiStreamFunctionCallingHelper - Class in org.springframework.ai.mistralai.api
-
Helper class to support Streaming function calling.
- MistralAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
- ModalityUtils() - Constructor for class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityUtils
- model() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Returns the value of the
model
record component. - model() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Returns the value of the
model
record component. - model(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- model(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- model(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- model(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- model(String) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- model(String) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the model to use for the chat.
- model(String) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- model(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- model(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- model(String) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- model(String) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions.Builder
- model(String) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- model(String) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- model(String) - Method in class org.springframework.ai.moderation.Moderation.Builder
- model(String) - Method in class org.springframework.ai.moderation.ModerationOptionsBuilder
- model(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- model(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- model(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- model(String) - Method in class org.springframework.ai.openai.OpenAiModerationOptions.Builder
- model(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- model(String) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- model(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
- model(AnthropicApi.ChatModel) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- model(AnthropicApi.ChatModel) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- model(MistralAiApi.ChatModel) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- model(OllamaModel) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- model(OpenAiApi.ChatModel) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- model(VertexAiMultimodalEmbeddingModelName) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- model(VertexAiTextEmbeddingModelName) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- model(VertexAiGeminiChatModel.ChatModel) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- Model<TReq extends ModelRequest<?>,
TRes extends ModelResponse<?>> - Interface in org.springframework.ai.model -
The Model interface provides a generic API for invoking AI models.
- Model(String, String, Instant, Long, String, OllamaApi.Model.Details) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Creates an instance of a
Model
record class. - MODEL - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
- MODEL_LENGTH - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
The content was omitted due to a flag from our content filters.
- MODEL_PREFIX - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- ModelDescription - Interface in org.springframework.ai.model
-
Describes an AI model's basic characteristics.
- modelDeviceType(String) - Method in class org.springframework.ai.huggingface.model.Info
- modelDtype(String) - Method in class org.springframework.ai.huggingface.model.Info
- modelfile() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
modelfile
record component. - modelId(String) - Method in class org.springframework.ai.huggingface.model.Info
- modelInfo() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
modelInfo
record component. - MODELING_COMPOUND - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- modelManagementOptions(ModelManagementOptions) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- modelManagementOptions(ModelManagementOptions) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- ModelManagementOptions - Record Class in org.springframework.ai.ollama.management
-
Options for managing models in Ollama.
- ModelManagementOptions(PullModelStrategy, List<String>, Duration, Integer) - Constructor for record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Creates an instance of a
ModelManagementOptions
record class. - ModelManagementOptions.Builder - Class in org.springframework.ai.ollama.management
- ModelObservationContext<REQ,
RES> - Class in org.springframework.ai.model.observation -
Context used when sending a request to a machine learning model and waiting for a response from the model provider.
- ModelObservationContext(REQ, AiOperationMetadata) - Constructor for class org.springframework.ai.model.observation.ModelObservationContext
- ModelOptions - Interface in org.springframework.ai.model
-
Interface representing the customizable options for AI model interactions.
- ModelOptionsUtils - Class in org.springframework.ai.model
-
Utility class for manipulating
ModelOptions
objects. - ModelOptionsUtils() - Constructor for class org.springframework.ai.model.ModelOptionsUtils
- modelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
- ModelRequest<T> - Interface in org.springframework.ai.model
-
Interface representing a request to an AI model.
- ModelResponse<T extends ModelResult<?>> - Interface in org.springframework.ai.model
-
Interface representing the response received from an AI model.
- ModelResult<T> - Interface in org.springframework.ai.model
-
This interface provides methods to access the main output of the AI model and the metadata associated with this result.
- models() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
-
Returns the value of the
models
record component. - modelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
- ModelTypeInit() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- ModelUsageMetricsGenerator - Class in org.springframework.ai.model.observation
-
Generate metrics about the model usage in the context of an AI operation.
- modeNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- moderate(MistralAiModerationApi.MistralAiModerationRequest) - Method in class org.springframework.ai.mistralai.api.MistralAiModerationApi
- Moderation - Class in org.springframework.ai.moderation
-
The Moderation class represents the result of a moderation process.
- MODERATION_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- Moderation.Builder - Class in org.springframework.ai.moderation
- ModerationGenerationMetadata - Interface in org.springframework.ai.moderation
-
An interface that represents metadata associated with the results of a moderation generation process.
- ModerationMessage - Class in org.springframework.ai.moderation
-
Represents a single message intended for moderation, encapsulating the text content.
- ModerationMessage(String) - Constructor for class org.springframework.ai.moderation.ModerationMessage
- ModerationModel - Interface in org.springframework.ai.moderation
-
The ModerationModel interface defines a generic AI model for moderation.
- ModerationOptions - Interface in org.springframework.ai.moderation
-
Represents the options for moderation.
- ModerationOptionsBuilder - Class in org.springframework.ai.moderation
-
A builder class for creating instances of ModerationOptions.
- ModerationPrompt - Class in org.springframework.ai.moderation
-
Represents a prompt for moderation containing a single message and the options for the moderation model.
- ModerationPrompt(String) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
- ModerationPrompt(String, ModerationOptions) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
- ModerationPrompt(ModerationMessage, ModerationOptions) - Constructor for class org.springframework.ai.moderation.ModerationPrompt
- ModerationResponse - Class in org.springframework.ai.moderation
-
Represents a response from a moderation process, encapsulating the moderation metadata and the generated content.
- ModerationResponse(Generation) - Constructor for class org.springframework.ai.moderation.ModerationResponse
- ModerationResponse(Generation, ModerationResponseMetadata) - Constructor for class org.springframework.ai.moderation.ModerationResponse
- ModerationResponseMetadata - Class in org.springframework.ai.moderation
-
Defines the metadata associated with a moderation response, extending a base response interface.
- ModerationResponseMetadata() - Constructor for class org.springframework.ai.moderation.ModerationResponseMetadata
- ModerationResult - Class in org.springframework.ai.moderation
-
Represents the result of a moderation process, indicating whether content was flagged, the categories of moderation, and detailed scores for each category.
- ModerationResult.Builder - Class in org.springframework.ai.moderation
- modifiedAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
modifiedAt
record component. - modifiedAt() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
modifiedAt
record component. - mongoCustomConversions() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
- MONGODB - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by MongoDB.
- MONGODB_ATLAS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- MongoDBAtlasFilterExpressionConverter - Class in org.springframework.ai.vectorstore.mongodb.atlas
-
Converts
Filter.Expression
into MongoDB Atlas metadata filter expression format. - MongoDBAtlasFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasFilterExpressionConverter
- MongoDBAtlasVectorStore - Class in org.springframework.ai.vectorstore.mongodb.atlas
-
MongoDB Atlas-based vector store implementation using the Atlas Vector Search.
- MongoDBAtlasVectorStore(MongoDBAtlasVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- MongoDBAtlasVectorStore.Builder - Class in org.springframework.ai.vectorstore.mongodb.atlas
- MongoDBAtlasVectorStore.MongoDBDocument - Record Class in org.springframework.ai.vectorstore.mongodb.atlas
-
The representation of
Document
along with its embedding. - MongoDBAtlasVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.mongodb.autoconfigure
-
Auto-configuration
for MongoDB Atlas Vector Store. - MongoDBAtlasVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
- MongoDBAtlasVectorStoreProperties - Class in org.springframework.ai.vectorstore.mongodb.autoconfigure
-
Configuration properties for MongoDB Atlas Vector Store.
- MongoDBAtlasVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- MongoDBDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Creates an instance of a
MongoDBDocument
record class. - MOONDREAM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
A small vision language model designed to run efficiently on edge devices.
- MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
-
MP3 audio format
- MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
MP3 format
- MP3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- MULTI - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
- MULTI_MODAL_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- MULTIMODAL_EMBEDDING_001 - Enum constant in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
-
Multimodal model.Expires on May 14, 2025.
- multimodalEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
- MultimodalInstanceBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- MultiQueryExpander - Class in org.springframework.ai.rag.preretrieval.query.expansion
-
Uses a large language model to expand a query into multiple semantically diverse variations to capture different perspectives, useful for retrieving additional contextual information and increasing the chances of finding relevant results.
- MultiQueryExpander(ChatClient.Builder, PromptTemplate, Boolean, Integer) - Constructor for class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander
- MultiQueryExpander.Builder - Class in org.springframework.ai.rag.preretrieval.query.expansion
- MutableResponseMetadata - Class in org.springframework.ai.model
- MutableResponseMetadata() - Constructor for class org.springframework.ai.model.MutableResponseMetadata
- mutate() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
-
Return a
ChatClient.Builder
to create a newChatClient
whose settings are replicated from thisChatClientRequest
. - mutate() - Method in interface org.springframework.ai.chat.client.ChatClient
-
Return a
ChatClient.Builder
to create a newChatClient
whose settings are replicated from the defaultChatClient.ChatClientRequestSpec
of this client. - mutate() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
- mutate() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
- mutate() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
-
Return a
ChatClient2Builder
to create a newChatClient2
whose settings are replicated from thisChatClientRequest
. - mutate() - Method in class org.springframework.ai.chat.client.DefaultChatClient
-
Return a
ChatClient2Builder
to create a newChatClient
whose settings are replicated from thisChatClientRequest
. - mutate() - Method in class org.springframework.ai.chat.messages.SystemMessage
- mutate() - Method in class org.springframework.ai.chat.messages.UserMessage
- mutate() - Method in class org.springframework.ai.chat.prompt.Prompt
- mutate() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- mutate() - Method in class org.springframework.ai.document.Document
- mutate() - Method in record class org.springframework.ai.rag.Query
- mvcMcpRouterFunction(WebMvcSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
- MXBAI_EMBED_LARGE - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
State-of-the-art large embedding model from mixedbread.ai
N
- n() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
n
record component. - n() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
n
record component. - n() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
n
record component. - n(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- N(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- N(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- N(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- N(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- N(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- N(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- N(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- name - Variable in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
- name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
name
record component. - name() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
-
The name of the tool.
- name() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Returns the value of the
name
record component. - name() - Method in interface org.springframework.ai.tool.definition.ToolDefinition
-
The tool name.
- name() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns the value of the
name
record component. - name() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns the value of the
name
record component. - name(String) - Method in class org.springframework.ai.content.Media.Builder
-
Sets the name for the media object.
- name(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- name(String) - Method in class org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
- NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- NAME - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
- NamedClientMcpTransport - Record Class in org.springframework.ai.mcp.client.autoconfigure
-
A named MCP client transport.
- NamedClientMcpTransport(String, McpClientTransport) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Creates an instance of a
NamedClientMcpTransport
record class. - namespace(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- namespace(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- namespace(String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder
-
Sets the Pinecone namespace.
- nativeExpression(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
-
Sets the native Milvus filter expression.
- ne(String, Object) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- NE - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- NE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- NE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- NE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.CompareContext
- negate(Filter.Operand) - Static method in class org.springframework.ai.vectorstore.filter.FilterHelper
-
Transforms the input expression into a semantically equivalent one with negation operators propagated thought the expression tree by following the negation rules:
- NEGATIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- NEGATIVE_INNER_PRODUCT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- NEO4J - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Neo4j.
- NEO4J - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- Neo4jChatMemory - Class in org.springframework.ai.chat.memory.neo4j
-
Chat memory implementation using Neo4j.
- Neo4jChatMemory(Neo4jChatMemoryConfig) - Constructor for class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory
- Neo4jChatMemoryAutoConfiguration - Class in org.springframework.ai.model.chat.memory.neo4j.autoconfigure
-
Auto-configuration
forNeo4jChatMemory
. - Neo4jChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryAutoConfiguration
- Neo4jChatMemoryConfig - Class in org.springframework.ai.chat.memory.neo4j
-
Configuration for the Neo4j Chat Memory store.
- Neo4jChatMemoryConfig.Builder - Class in org.springframework.ai.chat.memory.neo4j
- Neo4jChatMemoryProperties - Class in org.springframework.ai.model.chat.memory.neo4j.autoconfigure
-
Configuration properties for Neo4j chat memory.
- Neo4jChatMemoryProperties() - Constructor for class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- Neo4jVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.neo4j.filter
-
Converts
Filter.Expression
into Neo4j condition expression format. - Neo4jVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.neo4j.filter.Neo4jVectorFilterExpressionConverter
- Neo4jVectorStore - Class in org.springframework.ai.vectorstore.neo4j
-
Neo4j-based vector store implementation using Neo4j's vector search capabilities.
- Neo4jVectorStore(Neo4jVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore
- Neo4jVectorStore.Builder - Class in org.springframework.ai.vectorstore.neo4j
- Neo4jVectorStore.Neo4jDistanceType - Enum Class in org.springframework.ai.vectorstore.neo4j
-
An enum to configure the distance function used in the Neo4j vector index.
- Neo4jVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.neo4j.autoconfigure
-
Auto-configuration
for Neo4j Vector Store. - Neo4jVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
- Neo4jVectorStoreProperties - Class in org.springframework.ai.vectorstore.neo4j.autoconfigure
-
Configuration properties for Neo4j Vector Store.
- Neo4jVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- NEON_PUNK - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- NEURAL_CHAT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
A fine-tuned Mistral model
- NEVER - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
-
Never pull the model.
- NEXT - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
- nextAroundCall(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
-
Deprecated.
- nextAroundCall(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAroundAdvisorChain
-
Deprecated.in favor of
CallAdvisorChain.nextCall(ChatClientRequest)
- nextAroundCall(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
-
Deprecated.
- nextAroundStream(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
-
Deprecated.
- nextAroundStream(AdvisedRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisorChain
-
Deprecated.in favor of
StreamAdvisorChain.nextStream(ChatClientRequest)
- nextAroundStream(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
-
Deprecated.
- nextCall(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.CallAdvisorChain
- nextCall(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- nextStream(ChatClientRequest) - Method in interface org.springframework.ai.chat.client.advisor.api.StreamAdvisorChain
- nextStream(ChatClientRequest) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain
- nin(String, Object...) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- nin(String, List<Object>) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- NIN - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- NIN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- NIN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- NIN() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- NinExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- NOMIC_EMBED_TEXT - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
A high-performing open embedding model with a large token context window.
- NONE - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
-
Returns an error when the input exceeds the maximum input token length.
- NONE - Enum constant in enum class org.springframework.ai.document.MetadataMode
- NONE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
- NONE - Enum constant in enum class org.springframework.ai.template.ValidationMode
-
No validation is performed.
- NONE - Enum constant in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
-
No index, use brute force exact calculation.
- NONE - Enum constant in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
-
Performs exact nearest neighbor search.
- NONE - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
-
Performs exact nearest neighbor search, which provides perfect recall.
- NONE - Static variable in class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model will not call a function and instead generates a message
- NONE - Static variable in class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model will not call a function and instead generates a message
- NONE - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
-
Model will not call a function and instead generates a message
- NonTransientAiException - Exception in org.springframework.ai.retry
-
Root of the hierarchy of Model access exceptions that are considered non-transient - where a retry of the same operation would fail unless the cause of the Exception is corrected.
- NonTransientAiException(String) - Constructor for exception org.springframework.ai.retry.NonTransientAiException
- NonTransientAiException(String, Throwable) - Constructor for exception org.springframework.ai.retry.NonTransientAiException
- NoopApiKey - Class in org.springframework.ai.model
-
This implementation of ApiKey indicates that no API key should be used, e.g.
- NoopApiKey() - Constructor for class org.springframework.ai.model.NoopApiKey
- NoOpTemplateRenderer - Class in org.springframework.ai.template
-
No-op implementation of
TemplateRenderer
that returns the template unchanged. - NoOpTemplateRenderer() - Constructor for class org.springframework.ai.template.NoOpTemplateRenderer
- norm(float[]) - Static method in class org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
- normalizeURL(String) - Static method in class org.springframework.ai.bedrock.converse.api.URLValidator
-
Attempts to fix common URL issues Adds protocol if missing, removes extra spaces
- noSpeechProb() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
noSpeechProb
record component. - noSpeechProb() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
noSpeechProb
record component. - not(FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- NOT - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- NOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- NOT - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NinExpressionContext
- NOT() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
- NotExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.NotExpressionContext
- NOVA - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Nova voice
- NOVA - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- nResults() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns the value of the
nResults
record component. - NULL - Static variable in interface org.springframework.ai.audio.transcription.AudioTranscriptionMetadata
- NULL - Static variable in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- NULL - Static variable in interface org.springframework.ai.chat.metadata.ChatGenerationMetadata
- NULL - Static variable in interface org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechMetadata
- NULL - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- NULL - Static variable in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- numBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- number(String) - Static method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Creates a metadata field of type NUMBER.
- NUMBER - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
- numberOfQueries(Integer) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- numCandidates(int) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Sets the number of candidates for vector search.
- numCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- numeric(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
- numGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- numKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- numPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- numThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
O
- O1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
The o1 series of models are trained with reinforcement learning to perform complex reasoning.
- O1_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
o1-mini is a faster and more affordable reasoning model compared to o1.
- O1_PRO - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
The o1-pro model, part of the o1 series trained with reinforcement learning for complex reasoning, uses more compute to think harder and provide consistently better answers.
- O3 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
o3 is a well-rounded and powerful model across domains.
- O3_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
o3-mini is a small reasoning model, providing high intelligence at cost and latency targets similar to o1-mini.
- O4_MINI - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
o4-mini is the latest small o-series model.
- OAuth - Class in org.springframework.ai.huggingface.invoker.auth
- OAuth() - Constructor for class org.springframework.ai.huggingface.invoker.auth.OAuth
- OAuthFlow - Enum Class in org.springframework.ai.huggingface.invoker.auth
- object() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Returns the value of the
object
record component. - object() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns the value of the
object
record component. - OBJECT_MAPPER - Static variable in class org.springframework.ai.model.ModelOptionsUtils
- objectClass(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder
-
Configures the Weaviate object class.
- objectToMap(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given object to a Map.
- observationRegistry - Variable in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
- observationRegistry(ObservationRegistry) - Method in interface org.springframework.ai.vectorstore.VectorStore.Builder
-
Sets the registry for collecting observations and metrics.
- observationRegistry(ObservationRegistry) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- Observations() - Constructor for class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- ObservationTestUtil - Class in org.springframework.ai.test.vectorstore
- OCI_GENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Oracle OCI.
- OCI_GENAI - Static variable in class org.springframework.ai.model.SpringAIModels
- ociChatModel(GenerativeAiInferenceClient, OCICohereChatModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiChatAutoConfiguration
- OCICohereChatModel - Class in org.springframework.ai.oci.cohere
-
ChatModel
implementation that uses the OCI GenAI Chat API. - OCICohereChatModel(GenerativeAiInference, OCICohereChatOptions) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatModel
- OCICohereChatModel(GenerativeAiInference, OCICohereChatOptions, ObservationRegistry) - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatModel
- OCICohereChatModelProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Configuration properties for OCI Cohere chat model.
- OCICohereChatModelProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
- OCICohereChatOptions - Class in org.springframework.ai.oci.cohere
-
The configuration information for OCI chat requests.
- OCICohereChatOptions() - Constructor for class org.springframework.ai.oci.cohere.OCICohereChatOptions
- OCICohereChatOptions.Builder - Class in org.springframework.ai.oci.cohere
- OCIConnectionProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Configuration properties for OCI connection.
- OCIConnectionProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- OCIConnectionProperties.AuthenticationType - Enum Class in org.springframework.ai.model.oci.genai.autoconfigure
- ociEmbeddingModel(GenerativeAiInferenceClient, OCIEmbeddingModelProperties) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration
- OCIEmbeddingModel - Class in org.springframework.ai.oci
-
EmbeddingModel
implementation that uses the OCI GenAI Embedding API. - OCIEmbeddingModel(GenerativeAiInference, OCIEmbeddingOptions) - Constructor for class org.springframework.ai.oci.OCIEmbeddingModel
- OCIEmbeddingModel(GenerativeAiInference, OCIEmbeddingOptions, ObservationRegistry) - Constructor for class org.springframework.ai.oci.OCIEmbeddingModel
- OCIEmbeddingModelProperties - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Configuration properties for OCI embedding model.
- OCIEmbeddingModelProperties() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- OCIEmbeddingOptions - Class in org.springframework.ai.oci
-
The configuration information for OCI embedding requests
- OCIEmbeddingOptions() - Constructor for class org.springframework.ai.oci.OCIEmbeddingOptions
- OCIEmbeddingOptions.Builder - Class in org.springframework.ai.oci
- OCIGenAiChatAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Chat
Auto-configuration
for Oracle Cloud Infrastructure Generative AI. - OCIGenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiChatAutoConfiguration
- OCIGenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Embedding
Auto-configuration
for Oracle Cloud Infrastructure Generative AI. - OCIGenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration
- OCIGenAiInferenceClientAutoConfiguration - Class in org.springframework.ai.model.oci.genai.autoconfigure
-
Auto-configuration
for Oracle Cloud Infrastructure Generative AI Inference Client. - OCIGenAiInferenceClientAutoConfiguration() - Constructor for class org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiInferenceClientAutoConfiguration
- of() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- of() - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- of(Iterable<PromptMetadata.PromptFilterMetadata>) - Static method in interface org.springframework.ai.chat.metadata.PromptMetadata
-
Factory method used to create a new
PromptMetadata
composed of anIterable
ofPromptMetadata.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 ofPromptMetadata.PromptFilterMetadata
. - of(MimeType) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- of(MimeType) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- OFF - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
- offset() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns the value of the
offset
record component. - OLLAMA - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Ollama.
- OLLAMA - Static variable in class org.springframework.ai.model.SpringAIModels
- ollamaApi(OllamaConnectionDetails, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
- ollamaApi(OllamaApi) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- ollamaApi(OllamaApi) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- OllamaApi - Class in org.springframework.ai.ollama.api
-
Java Client for the Ollama API.
- OllamaApi.Builder - Class in org.springframework.ai.ollama.api
- OllamaApi.ChatRequest - Record Class in org.springframework.ai.ollama.api
-
Chat request object.
- OllamaApi.ChatRequest.Builder - Class in org.springframework.ai.ollama.api
- OllamaApi.ChatRequest.Tool - Record Class in org.springframework.ai.ollama.api
-
Represents a tool the model may call.
- OllamaApi.ChatRequest.Tool.Function - Record Class in org.springframework.ai.ollama.api
-
Function definition.
- OllamaApi.ChatRequest.Tool.Type - Enum Class in org.springframework.ai.ollama.api
-
Create a tool of type 'function' and the given function definition.
- OllamaApi.ChatResponse - Record Class in org.springframework.ai.ollama.api
-
Ollama chat response object.
- OllamaApi.CopyModelRequest - Record Class in org.springframework.ai.ollama.api
- OllamaApi.DeleteModelRequest - Record Class in org.springframework.ai.ollama.api
- OllamaApi.EmbeddingsRequest - Record Class in org.springframework.ai.ollama.api
-
Generate embeddings from a model.
- OllamaApi.EmbeddingsResponse - Record Class in org.springframework.ai.ollama.api
-
The response object returned from the /embedding endpoint.
- OllamaApi.ListModelResponse - Record Class in org.springframework.ai.ollama.api
- OllamaApi.Message - Record Class in org.springframework.ai.ollama.api
-
Chat message object.
- OllamaApi.Message.Builder - Class in org.springframework.ai.ollama.api
- OllamaApi.Message.Role - Enum Class in org.springframework.ai.ollama.api
-
The role of the message in the conversation.
- OllamaApi.Message.ToolCall - Record Class in org.springframework.ai.ollama.api
-
The relevant tool call.
- OllamaApi.Message.ToolCallFunction - Record Class in org.springframework.ai.ollama.api
-
The function definition.
- OllamaApi.Model - Record Class in org.springframework.ai.ollama.api
- OllamaApi.Model.Details - Record Class in org.springframework.ai.ollama.api
- OllamaApi.ProgressResponse - Record Class in org.springframework.ai.ollama.api
- OllamaApi.PullModelRequest - Record Class in org.springframework.ai.ollama.api
- OllamaApi.ShowModelRequest - Record Class in org.springframework.ai.ollama.api
- OllamaApi.ShowModelResponse - Record Class in org.springframework.ai.ollama.api
- OllamaApiAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
-
Auto-configuration
for Ollama API. - OllamaApiAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
- OllamaApiConstants - Class in org.springframework.ai.ollama.api.common
-
Common value constants for Ollama api.
- OllamaApiHelper - Class in org.springframework.ai.ollama.api
- OllamaBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- OllamaBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
- OllamaChatAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
-
Auto-configuration
for Ollama Chat model. - OllamaChatAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
- ollamaChatModel(OllamaApi, OllamaChatProperties, OllamaInitializationProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
- OllamaChatModel - Class in org.springframework.ai.ollama
-
ChatModel
implementation for Ollama. - OllamaChatModel(OllamaApi, OllamaOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
- OllamaChatModel(OllamaApi, OllamaOptions, ToolCallingManager, ObservationRegistry, ModelManagementOptions, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.ollama.OllamaChatModel
- OllamaChatModel.Builder - Class in org.springframework.ai.ollama
- OllamaChatProperties - Class in org.springframework.ai.model.ollama.autoconfigure
-
Ollama Chat autoconfiguration properties.
- OllamaChatProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- ollamaConnectionDetails(OllamaConnectionProperties) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
- OllamaConnectionDetails - Interface in org.springframework.ai.model.ollama.autoconfigure
-
Connection details for an Ollama service.
- OllamaConnectionProperties - Class in org.springframework.ai.model.ollama.autoconfigure
-
Ollama connection autoconfiguration properties.
- OllamaConnectionProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
- OllamaEmbeddingAutoConfiguration - Class in org.springframework.ai.model.ollama.autoconfigure
-
Auto-configuration
for Ollama Chat Client. - OllamaEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
- ollamaEmbeddingModel(OllamaApi, OllamaEmbeddingProperties, OllamaInitializationProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
- OllamaEmbeddingModel - Class in org.springframework.ai.ollama
-
EmbeddingModel
implementation for Ollama. - OllamaEmbeddingModel(OllamaApi, OllamaOptions, ObservationRegistry, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.OllamaEmbeddingModel
- OllamaEmbeddingModel.Builder - Class in org.springframework.ai.ollama
- OllamaEmbeddingModel.DurationParser - Class in org.springframework.ai.ollama
- OllamaEmbeddingProperties - Class in org.springframework.ai.model.ollama.autoconfigure
-
Ollama Embedding autoconfiguration properties.
- OllamaEmbeddingProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- OllamaInitializationProperties - Class in org.springframework.ai.model.ollama.autoconfigure
-
Ollama initialization configuration properties.
- OllamaInitializationProperties() - Constructor for class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- OllamaInitializationProperties.ModelTypeInit - Class in org.springframework.ai.model.ollama.autoconfigure
- OllamaModel - Enum Class in org.springframework.ai.ollama.api
-
Helper class for common Ollama models.
- OllamaModelManager - Class in org.springframework.ai.ollama.management
-
Manage the lifecycle of models in Ollama.
- OllamaModelManager(OllamaApi) - Constructor for class org.springframework.ai.ollama.management.OllamaModelManager
- OllamaModelManager(OllamaApi, ModelManagementOptions) - Constructor for class org.springframework.ai.ollama.management.OllamaModelManager
- OllamaOptions - Class in org.springframework.ai.ollama.api
-
Helper class for creating strongly-typed Ollama options.
- OllamaOptions() - Constructor for class org.springframework.ai.ollama.api.OllamaOptions
- OllamaOptions.Builder - Class in org.springframework.ai.ollama.api
- OllamaRuntimeHints - Class in org.springframework.ai.ollama.aot
-
The OllamaRuntimeHints class is responsible for registering runtime hints for Ollama AI API classes.
- OllamaRuntimeHints() - Constructor for class org.springframework.ai.ollama.aot.OllamaRuntimeHints
- ON_DEMAND - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
- ONE - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
-
Write must receive an acknowledgement from at least one replica node.
- onError(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
- onFinishReason() - Static method in class org.springframework.ai.chat.client.advisor.AdvisorUtils
-
Checks whether the provided
ChatClientResponse
contains aChatResponse
with at least one result having a non-empty finish reason in its metadata. - onFinishReason() - Static method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponseStreamUtils
-
Deprecated.Returns a predicate that checks whether the provided
AdvisedResponse
contains aChatResponse
with at least one result having a non-empty finish reason in its metadata. - Onnx() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- ONNX - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by ONNX.
- onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
- onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
- onStop(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
- onStop(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
- onStop(VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
- ONYX - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Onyx voice
- ONYX - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- Op(Filter.Operand) - Constructor for record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
-
Creates an instance of a
Op
record class. - OPEN_API_SCHEMA - Enum constant in enum class org.springframework.ai.util.json.schema.SchemaType
-
Open API schema.
- OPEN_CODESTRAL_MAMBA - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- OPEN_MISTRAL_NEMO - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- OPENAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by OpenAI.
- OPENAI - Static variable in class org.springframework.ai.model.SpringAIModels
- OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore
- OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- OPENAI_EMBEDDING_DIMENSION_SIZE - Static variable in class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
- openAiApi(OpenAiApi) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- OpenAiApi - Class in org.springframework.ai.openai.api
-
Single class implementation of the OpenAI Chat Completion API and OpenAI Embedding API.
- OpenAiApi(String, ApiKey, MultiValueMap<String, String>, String, String, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiApi
-
Create a new chat completion api.
- OpenAiApi.Builder - Class in org.springframework.ai.openai.api
- OpenAiApi.ChatCompletion - Record Class in org.springframework.ai.openai.api
-
Represents a chat completion response returned by model, based on the provided input.
- OpenAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.openai.api
-
Chat completion choice.
- OpenAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.openai.api
-
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
- OpenAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.openai.api
-
Chat completion choice.
- OpenAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.openai.api
-
The reason the model stopped generating tokens.
- OpenAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.openai.api
-
Message comprising the conversation.
- OpenAiApi.ChatCompletionMessage.AudioOutput - Record Class in org.springframework.ai.openai.api
-
Audio response from the model.
- OpenAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.openai.api
-
The function definition.
- OpenAiApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.openai.api
-
An array of content parts with a defined type.
- OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.openai.api
-
Shortcut constructor for an image content.
- OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio - Record Class in org.springframework.ai.openai.api
- OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format - Enum Class in org.springframework.ai.openai.api
- OpenAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.openai.api
-
The role of the author of this message.
- OpenAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.openai.api
-
The relevant tool call.
- OpenAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.openai.api
-
Creates a model response for the given chat conversation.
- OpenAiApi.ChatCompletionRequest.AudioParameters - Record Class in org.springframework.ai.openai.api
-
Parameters for audio output.
- OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat - Enum Class in org.springframework.ai.openai.api
-
Specifies the output audio format.
- OpenAiApi.ChatCompletionRequest.AudioParameters.Voice - Enum Class in org.springframework.ai.openai.api
-
Specifies the voice type.
- OpenAiApi.ChatCompletionRequest.StreamOptions - Record Class in org.springframework.ai.openai.api
- OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.openai.api
-
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
- OpenAiApi.ChatModel - Enum Class in org.springframework.ai.openai.api
-
OpenAI Chat Completion Models.
- OpenAiApi.Embedding - Record Class in org.springframework.ai.openai.api
-
Represents an embedding vector returned by embedding endpoint.
- OpenAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.openai.api
-
List of multiple embedding responses.
- OpenAiApi.EmbeddingModel - Enum Class in org.springframework.ai.openai.api
-
OpenAI Embeddings Models: Embeddings.
- OpenAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.openai.api
-
Creates an embedding vector representing the input text.
- OpenAiApi.FunctionTool - Class in org.springframework.ai.openai.api
-
Represents a tool the model may call.
- OpenAiApi.FunctionTool.Function - Class in org.springframework.ai.openai.api
-
Function definition.
- OpenAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.openai.api
-
Create a tool of type 'function' and the given function definition.
- OpenAiApi.LogProbs - Record Class in org.springframework.ai.openai.api
-
Log probability information for the choice.
- OpenAiApi.LogProbs.Content - Record Class in org.springframework.ai.openai.api
-
Message content tokens with log probability information.
- OpenAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.openai.api
-
The most likely tokens and their log probability, at this token position.
- OpenAiApi.OutputModality - Enum Class in org.springframework.ai.openai.api
-
The type of modality for the model completion.
- OpenAiApi.Usage - Record Class in org.springframework.ai.openai.api
-
Usage statistics for the completion request.
- OpenAiApi.Usage.CompletionTokenDetails - Record Class in org.springframework.ai.openai.api
-
Breakdown of tokens used in a completion.
- OpenAiApi.Usage.PromptTokensDetails - Record Class in org.springframework.ai.openai.api
-
Breakdown of tokens used in the prompt
- OpenAiApiClientErrorException - Exception in org.springframework.ai.openai.api.common
-
Thrown on 4xx client errors, such as 401 - Incorrect API key provided, 401 - You must be a member of an organization to use the API, 429 - Rate limit reached for requests, 429 - You exceeded your current quota , please check your plan and billing details.
- OpenAiApiClientErrorException(String) - Constructor for exception org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
- OpenAiApiClientErrorException(String, Throwable) - Constructor for exception org.springframework.ai.openai.api.common.OpenAiApiClientErrorException
- OpenAiApiConstants - Class in org.springframework.ai.openai.api.common
-
Common value constants for OpenAI api.
- OpenAiApiResponseHeaders - Enum Class in org.springframework.ai.openai.metadata.support
-
Enumeration
of OpenAI API response headers. - OpenAiAudioApi - Class in org.springframework.ai.openai.api
-
Turn audio into text or text into audio.
- OpenAiAudioApi(String, ApiKey, MultiValueMap<String, String>, RestClient.Builder, WebClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiAudioApi
-
Create a new audio api.
- OpenAiAudioApi.Builder - Class in org.springframework.ai.openai.api
-
Builder to construct
OpenAiAudioApi
instance. - OpenAiAudioApi.SpeechRequest - Record Class in org.springframework.ai.openai.api
-
Request to generates audio from the input text.
- OpenAiAudioApi.SpeechRequest.AudioResponseFormat - Enum Class in org.springframework.ai.openai.api
-
The format to audio in.
- OpenAiAudioApi.SpeechRequest.Builder - Class in org.springframework.ai.openai.api
-
Builder for the SpeechRequest.
- OpenAiAudioApi.SpeechRequest.Voice - Enum Class in org.springframework.ai.openai.api
-
The voice to use for synthesis.
- OpenAiAudioApi.StructuredResponse - Record Class in org.springframework.ai.openai.api
-
The Transcription Object represents a verbose json transcription response returned by model, based on the provided input.
- OpenAiAudioApi.StructuredResponse.Segment - Record Class in org.springframework.ai.openai.api
-
Segment of the transcribed text and its corresponding details.
- OpenAiAudioApi.StructuredResponse.Word - Record Class in org.springframework.ai.openai.api
-
Extracted word and it corresponding timestamps.
- OpenAiAudioApi.TranscriptionRequest - Record Class in org.springframework.ai.openai.api
-
Request to transcribe an audio file to text.
- OpenAiAudioApi.TranscriptionRequest.Builder - Class in org.springframework.ai.openai.api
- OpenAiAudioApi.TranscriptionRequest.GranularityType - Enum Class in org.springframework.ai.openai.api
- OpenAiAudioApi.TranscriptResponseFormat - Enum Class in org.springframework.ai.openai.api
-
The format of the transcript and translation outputs, in one of these options: json, text, srt, verbose_json, or vtt.
- OpenAiAudioApi.TranslationRequest - Record Class in org.springframework.ai.openai.api
-
Request to translate an audio file to English.
- OpenAiAudioApi.TranslationRequest.Builder - Class in org.springframework.ai.openai.api
- OpenAiAudioApi.TtsModel - Enum Class in org.springframework.ai.openai.api
-
TTS is an AI model that converts text to natural sounding spoken text.
- OpenAiAudioApi.WhisperModel - Enum Class in org.springframework.ai.openai.api
-
Whisper is a general-purpose speech recognition model.
- OpenAiAudioSpeechAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Auto-configuration
for OpenAI. - OpenAiAudioSpeechAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
- OpenAiAudioSpeechMetadata - Interface in org.springframework.ai.openai.metadata.audio
- openAiAudioSpeechModel(OpenAiConnectionProperties, OpenAiAudioSpeechProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
- OpenAiAudioSpeechModel - Class in org.springframework.ai.openai
-
OpenAI audio speech client implementation for backed by
OpenAiAudioApi
. - OpenAiAudioSpeechModel(OpenAiAudioApi) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
-
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi.
- OpenAiAudioSpeechModel(OpenAiAudioApi, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
-
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi and options.
- OpenAiAudioSpeechModel(OpenAiAudioApi, OpenAiAudioSpeechOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechModel
-
Initializes a new instance of the OpenAiAudioSpeechModel class with the provided OpenAiAudioApi and options.
- OpenAiAudioSpeechOptions - Class in org.springframework.ai.openai
-
Options for OpenAI text to audio - speech synthesis.
- OpenAiAudioSpeechOptions() - Constructor for class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- OpenAiAudioSpeechOptions.Builder - Class in org.springframework.ai.openai
- OpenAiAudioSpeechProperties - Class in org.springframework.ai.model.openai.autoconfigure
-
Configuration properties for OpenAI audio speech.
- OpenAiAudioSpeechProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- OpenAiAudioSpeechResponseMetadata - Class in org.springframework.ai.openai.metadata.audio
-
Audio speech metadata implementation for OpenAI.
- OpenAiAudioSpeechResponseMetadata() - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- OpenAiAudioSpeechResponseMetadata(RateLimit) - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- OpenAiAudioTranscriptionAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Auto-configuration
for OpenAI. - OpenAiAudioTranscriptionAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
- openAiAudioTranscriptionModel(OpenAiConnectionProperties, OpenAiAudioTranscriptionProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
- OpenAiAudioTranscriptionModel - Class in org.springframework.ai.openai
-
OpenAI audio transcription client implementation for backed by
OpenAiAudioApi
. - OpenAiAudioTranscriptionModel(OpenAiAudioApi) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
-
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
- OpenAiAudioTranscriptionModel(OpenAiAudioApi, OpenAiAudioTranscriptionOptions) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
-
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
- OpenAiAudioTranscriptionModel(OpenAiAudioApi, OpenAiAudioTranscriptionOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionModel
-
OpenAiAudioTranscriptionModel is a client class used to interact with the OpenAI Audio Transcription API.
- OpenAiAudioTranscriptionOptions - Class in org.springframework.ai.openai
-
OpenAI Audio Transcription Options.
- OpenAiAudioTranscriptionOptions() - Constructor for class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- OpenAiAudioTranscriptionOptions.Builder - Class in org.springframework.ai.openai
- OpenAiAudioTranscriptionProperties - Class in org.springframework.ai.model.openai.autoconfigure
- OpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- OpenAiAudioTranscriptionResponseMetadata - Class in org.springframework.ai.openai.metadata.audio
-
Audio transcription metadata implementation for OpenAI.
- OpenAiAudioTranscriptionResponseMetadata() - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- OpenAiAudioTranscriptionResponseMetadata(OpenAiRateLimit) - Constructor for class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- OpenAIAutoConfigurationUtil - Class in org.springframework.ai.model.openai.autoconfigure
- OpenAIAutoConfigurationUtil.ResolvedConnectionProperties - Record Class in org.springframework.ai.model.openai.autoconfigure
- OpenAiBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- OpenAiBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
- OpenAiChatAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Chat
Auto-configuration
for OpenAI. - OpenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
- openAiChatModel - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
- openAiChatModel(OpenAiConnectionProperties, OpenAiChatProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
- OpenAiChatModel - Class in org.springframework.ai.openai
- OpenAiChatModel(OpenAiApi, OpenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiChatModel
- OpenAiChatModel(OpenAiApi, OpenAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.openai.OpenAiChatModel
- OpenAiChatModel.Builder - Class in org.springframework.ai.openai
- OpenAiChatOptions - Class in org.springframework.ai.openai
-
Options for the OpenAI Chat API.
- OpenAiChatOptions() - Constructor for class org.springframework.ai.openai.OpenAiChatOptions
- OpenAiChatOptions.Builder - Class in org.springframework.ai.openai
- OpenAiChatProperties - Class in org.springframework.ai.model.openai.autoconfigure
- OpenAiChatProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- openAIClientBuilder(OpenAIClientBuilder) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- openAIClientBuilder(AzureOpenAiConnectionProperties, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
- openAIClientWithTokenCredential(AzureOpenAiConnectionProperties, TokenCredential, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
- OpenAiConnectionProperties - Class in org.springframework.ai.model.openai.autoconfigure
- OpenAiConnectionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
- OpenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Embedding
Auto-configuration
for OpenAI. - OpenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
- openAiEmbeddingModel(OpenAiConnectionProperties, OpenAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
- OpenAiEmbeddingModel - Class in org.springframework.ai.openai
-
Open AI Embedding Model implementation.
- OpenAiEmbeddingModel(OpenAiApi) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Constructor for the OpenAiEmbeddingModel class.
- OpenAiEmbeddingModel(OpenAiApi, MetadataMode) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Initializes a new instance of the OpenAiEmbeddingModel class.
- OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Initializes a new instance of the OpenAiEmbeddingModel class.
- OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Initializes a new instance of the OpenAiEmbeddingModel class.
- OpenAiEmbeddingModel(OpenAiApi, MetadataMode, OpenAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Initializes a new instance of the OpenAiEmbeddingModel class.
- OpenAiEmbeddingOptions - Class in org.springframework.ai.openai
-
OpenAI Embedding Options.
- OpenAiEmbeddingOptions() - Constructor for class org.springframework.ai.openai.OpenAiEmbeddingOptions
- OpenAiEmbeddingOptions.Builder - Class in org.springframework.ai.openai
- OpenAiEmbeddingProperties - Class in org.springframework.ai.model.openai.autoconfigure
- OpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- OpenAiImageApi - Class in org.springframework.ai.openai.api
-
OpenAI Image API.
- OpenAiImageApi(String, ApiKey, MultiValueMap<String, String>, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiImageApi
-
Create a new OpenAI Image API with the provided base URL.
- OpenAiImageApi.Builder - Class in org.springframework.ai.openai.api
-
Builder to construct
OpenAiImageApi
instance. - OpenAiImageApi.Data - Record Class in org.springframework.ai.openai.api
- OpenAiImageApi.ImageModel - Enum Class in org.springframework.ai.openai.api
-
OpenAI Image API model.
- OpenAiImageApi.OpenAiImageRequest - Record Class in org.springframework.ai.openai.api
- OpenAiImageApi.OpenAiImageResponse - Record Class in org.springframework.ai.openai.api
- OpenAiImageAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Image
Auto-configuration
for OpenAI. - OpenAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
- OpenAiImageGenerationMetadata - Class in org.springframework.ai.openai.metadata
- OpenAiImageGenerationMetadata(String) - Constructor for class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
- openAiImageModel(OpenAiConnectionProperties, OpenAiImageProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ImageModelObservationConvention>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
- OpenAiImageModel - Class in org.springframework.ai.openai
-
OpenAiImageModel is a class that implements the ImageModel interface.
- OpenAiImageModel(OpenAiImageApi) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
-
Creates an instance of the OpenAiImageModel.
- OpenAiImageModel(OpenAiImageApi, OpenAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
-
Initializes a new instance of the OpenAiImageModel.
- OpenAiImageModel(OpenAiImageApi, OpenAiImageOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.openai.OpenAiImageModel
-
Initializes a new instance of the OpenAiImageModel.
- OpenAiImageOptions - Class in org.springframework.ai.openai
-
OpenAI Image API options.
- OpenAiImageOptions() - Constructor for class org.springframework.ai.openai.OpenAiImageOptions
- OpenAiImageOptions.Builder - Class in org.springframework.ai.openai
- OpenAiImageProperties - Class in org.springframework.ai.model.openai.autoconfigure
-
OpenAI Image autoconfiguration properties.
- OpenAiImageProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- OpenAiImageRequest(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
- OpenAiImageRequest(String, String, Integer, String, String, String, String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Creates an instance of a
OpenAiImageRequest
record class. - OpenAiImageResponse(Long, List<OpenAiImageApi.Data>) - Constructor for record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Creates an instance of a
OpenAiImageResponse
record class. - OpenAiModerationApi - Class in org.springframework.ai.openai.api
-
OpenAI Moderation API.
- OpenAiModerationApi(String, ApiKey, MultiValueMap<String, String>, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.openai.api.OpenAiModerationApi
-
Create a new OpenAI Moderation API with the provided base URL.
- OpenAiModerationApi.Builder - Class in org.springframework.ai.openai.api
-
Builder to construct
OpenAiModerationApi
instance. - OpenAiModerationApi.Categories - Record Class in org.springframework.ai.openai.api
- OpenAiModerationApi.CategoryScores - Record Class in org.springframework.ai.openai.api
- OpenAiModerationApi.Data - Record Class in org.springframework.ai.openai.api
- OpenAiModerationApi.OpenAiModerationRequest - Record Class in org.springframework.ai.openai.api
- OpenAiModerationApi.OpenAiModerationResponse - Record Class in org.springframework.ai.openai.api
- OpenAiModerationApi.OpenAiModerationResult - Record Class in org.springframework.ai.openai.api
- OpenAiModerationAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
-
Moderation
Auto-configuration
for OpenAI. - OpenAiModerationAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
- OpenAiModerationGenerationMetadata - Class in org.springframework.ai.openai.metadata
- OpenAiModerationGenerationMetadata() - Constructor for class org.springframework.ai.openai.metadata.OpenAiModerationGenerationMetadata
- openAiModerationModel(OpenAiConnectionProperties, OpenAiModerationProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
- OpenAiModerationModel - Class in org.springframework.ai.openai
-
OpenAiModerationModel is a class that implements the ModerationModel interface.
- OpenAiModerationModel(OpenAiModerationApi) - Constructor for class org.springframework.ai.openai.OpenAiModerationModel
- OpenAiModerationModel(OpenAiModerationApi, RetryTemplate) - Constructor for class org.springframework.ai.openai.OpenAiModerationModel
- OpenAiModerationOptions - Class in org.springframework.ai.openai
-
OpenAI Moderation API options.
- OpenAiModerationOptions() - Constructor for class org.springframework.ai.openai.OpenAiModerationOptions
- OpenAiModerationOptions.Builder - Class in org.springframework.ai.openai
- OpenAiModerationProperties - Class in org.springframework.ai.model.openai.autoconfigure
-
OpenAI Moderation autoconfiguration properties.
- OpenAiModerationProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
- OpenAiModerationRequest(String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
- OpenAiModerationRequest(String, String) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Creates an instance of a
OpenAiModerationRequest
record class. - OpenAiModerationResponse(String, String, OpenAiModerationApi.OpenAiModerationResult[]) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Creates an instance of a
OpenAiModerationResponse
record class. - OpenAiModerationResult(boolean, OpenAiModerationApi.Categories, OpenAiModerationApi.CategoryScores) - Constructor for record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Creates an instance of a
OpenAiModerationResult
record class. - OpenAiRateLimit - Class in org.springframework.ai.openai.metadata
-
RateLimit
implementation for OpenAI. - OpenAiRateLimit(Long, Long, Duration, Long, Long, Duration) - Constructor for class org.springframework.ai.openai.metadata.OpenAiRateLimit
- OpenAiResponseHeaderExtractor - Class in org.springframework.ai.openai.metadata.support
-
Utility used to extract known HTTP response headers for the OpenAI API.
- OpenAiRuntimeHints - Class in org.springframework.ai.openai.aot
-
The OpenAiRuntimeHints class is responsible for registering runtime hints for OpenAI API classes.
- OpenAiRuntimeHints() - Constructor for class org.springframework.ai.openai.aot.OpenAiRuntimeHints
- OpenAiStreamFunctionCallingHelper - Class in org.springframework.ai.openai.api
-
Helper class to support Streaming function calling.
- OpenAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
- OPENSEARCH - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by OpenSearch.
- OPENSEARCH - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- OpenSearchAiSearchFilterExpressionConverter - Class in org.springframework.ai.vectorstore.opensearch
-
A FilterExpressionConverter implementation for OpenSearch AI search filter expressions.
- OpenSearchAiSearchFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- OpenSearchConnectionDetails - Interface in org.springframework.ai.vectorstore.opensearch.autoconfigure
- OpenSearchDocument(String, String, Map<String, Object>, float[]) - Constructor for record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Creates an instance of a
OpenSearchDocument
record class. - OpenSearchVectorStore - Class in org.springframework.ai.vectorstore.opensearch
-
OpenSearch-based vector store implementation using OpenSearch's vector search capabilities.
- OpenSearchVectorStore(OpenSearchVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
-
Creates a new OpenSearchVectorStore using the builder pattern.
- OpenSearchVectorStore.Builder - Class in org.springframework.ai.vectorstore.opensearch
-
Builder class for creating OpenSearchVectorStore instances.
- OpenSearchVectorStore.OpenSearchDocument - Record Class in org.springframework.ai.vectorstore.opensearch
-
The representation of
Document
along with its embedding. - OpenSearchVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.opensearch.autoconfigure
- OpenSearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreAutoConfiguration
- OpenSearchVectorStoreProperties - Class in org.springframework.ai.vectorstore.opensearch.autoconfigure
- OpenSearchVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- OPERATION_DURATION - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
-
The duration of the AI operation.
- operationType() - Method in record class org.springframework.ai.observation.AiOperationMetadata
-
Returns the value of the
operationType
record component. - operationType(String) - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
-
Set the operation type.
- operator - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- operator - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- operator - Variable in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- options - Variable in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- options - Variable in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- options - Variable in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- options - Variable in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- options - Variable in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- options - Variable in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- options - Variable in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- options - Variable in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- options - Variable in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
options
record component. - options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns the value of the
options
record component. - options() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns the value of the
options
record component. - options(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- options(OllamaOptions) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- options(ElasticsearchVectorStoreOptions) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
-
Sets the Elasticsearch vector store options.
- options(T) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- options(T) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- OPUS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
OPUS format
- OPUS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- or(FilterExpressionBuilder.Op, FilterExpressionBuilder.Op) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- OR - Enum constant in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
- OR - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- OR - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- OR() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- ORACLE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Oracle.
- ORACLE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- OracleVectorStore - Class in org.springframework.ai.vectorstore.oracle
-
Integration of Oracle database 23ai as a Vector Store.
- OracleVectorStore(OracleVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.oracle.OracleVectorStore
-
Protected constructor that accepts a builder instance.
- OracleVectorStore.Builder - Class in org.springframework.ai.vectorstore.oracle
-
Builder class for creating
OracleVectorStore
instances. - OracleVectorStore.OracleVectorStoreDistanceType - Enum Class in org.springframework.ai.vectorstore.oracle
- OracleVectorStore.OracleVectorStoreIndexType - Enum Class in org.springframework.ai.vectorstore.oracle
- OracleVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.oracle.autoconfigure
-
Auto-configuration
for Oracle Vector Store. - OracleVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
- OracleVectorStoreProperties - Class in org.springframework.ai.vectorstore.oracle.autoconfigure
-
Configuration properties for Oracle Vector Store.
- OracleVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- ORCA_MINI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Orca Mini is based on Llama and Llama 2 ranging from 3 billion parameters to 70 billion
- order - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
The order of the advisor.
- order(int) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Set the order.
- order(int) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
- order(int) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
- order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- order(Integer) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- OrExpressionContext(FiltersParser.BooleanExpressionContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- org.springframework.ai.anthropic - package org.springframework.ai.anthropic
- org.springframework.ai.anthropic.aot - package org.springframework.ai.anthropic.aot
- org.springframework.ai.anthropic.api - package org.springframework.ai.anthropic.api
- org.springframework.ai.anthropic.metadata - package org.springframework.ai.anthropic.metadata
- org.springframework.ai.aot - package org.springframework.ai.aot
- org.springframework.ai.audio.transcription - package org.springframework.ai.audio.transcription
- org.springframework.ai.azure.openai - package org.springframework.ai.azure.openai
- org.springframework.ai.azure.openai.aot - package org.springframework.ai.azure.openai.aot
- org.springframework.ai.azure.openai.metadata - package org.springframework.ai.azure.openai.metadata
- org.springframework.ai.bedrock - package org.springframework.ai.bedrock
- org.springframework.ai.bedrock.aot - package org.springframework.ai.bedrock.aot
- org.springframework.ai.bedrock.api - package org.springframework.ai.bedrock.api
- org.springframework.ai.bedrock.cohere - package org.springframework.ai.bedrock.cohere
- org.springframework.ai.bedrock.cohere.api - package org.springframework.ai.bedrock.cohere.api
- org.springframework.ai.bedrock.converse - package org.springframework.ai.bedrock.converse
- org.springframework.ai.bedrock.converse.api - package org.springframework.ai.bedrock.converse.api
- org.springframework.ai.bedrock.titan - package org.springframework.ai.bedrock.titan
- org.springframework.ai.bedrock.titan.api - package org.springframework.ai.bedrock.titan.api
- org.springframework.ai.bindings - package org.springframework.ai.bindings
- org.springframework.ai.chat - package org.springframework.ai.chat
-
The org.sf.ai.chat package represents the bounded context for the Chat Model within the AI generative model domain.
- org.springframework.ai.chat.client - package org.springframework.ai.chat.client
-
Chat client.
- org.springframework.ai.chat.client.advisor - package org.springframework.ai.chat.client.advisor
-
Provides classes for advising chat clients.
- org.springframework.ai.chat.client.advisor.api - package org.springframework.ai.chat.client.advisor.api
-
Provides the API for chat client advisors.
- org.springframework.ai.chat.client.advisor.observation - package org.springframework.ai.chat.client.advisor.observation
-
Provides the API for chat client advisors observations.
- org.springframework.ai.chat.client.advisor.vectorstore - package org.springframework.ai.chat.client.advisor.vectorstore
-
Spring AI chat client advisors package.
- org.springframework.ai.chat.client.observation - package org.springframework.ai.chat.client.observation
-
Provides classes for observing chat data.
- org.springframework.ai.chat.evaluation - package org.springframework.ai.chat.evaluation
- org.springframework.ai.chat.memory - package org.springframework.ai.chat.memory
- org.springframework.ai.chat.memory.cassandra - package org.springframework.ai.chat.memory.cassandra
- org.springframework.ai.chat.memory.jdbc - package org.springframework.ai.chat.memory.jdbc
- org.springframework.ai.chat.memory.jdbc.aot.hint - package org.springframework.ai.chat.memory.jdbc.aot.hint
- org.springframework.ai.chat.memory.neo4j - package org.springframework.ai.chat.memory.neo4j
- org.springframework.ai.chat.messages - package org.springframework.ai.chat.messages
- org.springframework.ai.chat.metadata - package org.springframework.ai.chat.metadata
- org.springframework.ai.chat.model - package org.springframework.ai.chat.model
- org.springframework.ai.chat.observation - package org.springframework.ai.chat.observation
-
Provides the API for chat observations.
- org.springframework.ai.chat.prompt - package org.springframework.ai.chat.prompt
- org.springframework.ai.chroma.vectorstore - package org.springframework.ai.chroma.vectorstore
-
Provides the API for embedding observations.
- org.springframework.ai.content - package org.springframework.ai.content
-
Core observation abstractions.
- org.springframework.ai.converter - package org.springframework.ai.converter
- org.springframework.ai.docker.compose.service.connection.chroma - package org.springframework.ai.docker.compose.service.connection.chroma
- org.springframework.ai.docker.compose.service.connection.mongo - package org.springframework.ai.docker.compose.service.connection.mongo
- org.springframework.ai.docker.compose.service.connection.ollama - package org.springframework.ai.docker.compose.service.connection.ollama
- org.springframework.ai.docker.compose.service.connection.opensearch - package org.springframework.ai.docker.compose.service.connection.opensearch
- org.springframework.ai.docker.compose.service.connection.qdrant - package org.springframework.ai.docker.compose.service.connection.qdrant
- org.springframework.ai.docker.compose.service.connection.typesense - package org.springframework.ai.docker.compose.service.connection.typesense
- org.springframework.ai.docker.compose.service.connection.weaviate - package org.springframework.ai.docker.compose.service.connection.weaviate
- org.springframework.ai.document - package org.springframework.ai.document
- org.springframework.ai.document.id - package org.springframework.ai.document.id
- org.springframework.ai.embedding - package org.springframework.ai.embedding
-
Provides the API for embedding observations.
- org.springframework.ai.embedding.observation - package org.springframework.ai.embedding.observation
-
Provides the API for embedding observations.
- org.springframework.ai.evaluation - package org.springframework.ai.evaluation
- org.springframework.ai.huggingface - package org.springframework.ai.huggingface
- org.springframework.ai.huggingface.api - package org.springframework.ai.huggingface.api
- org.springframework.ai.huggingface.invoker - package org.springframework.ai.huggingface.invoker
- org.springframework.ai.huggingface.invoker.auth - package org.springframework.ai.huggingface.invoker.auth
- org.springframework.ai.huggingface.model - package org.springframework.ai.huggingface.model
- org.springframework.ai.image - package org.springframework.ai.image
- org.springframework.ai.image.observation - package org.springframework.ai.image.observation
-
Provides classes for observing image data.
- org.springframework.ai.mcp - package org.springframework.ai.mcp
-
Core support for Model Context Protocol (MCP) integration in Spring AI.
- org.springframework.ai.mcp.aot - package org.springframework.ai.mcp.aot
- org.springframework.ai.mcp.client.autoconfigure - package org.springframework.ai.mcp.client.autoconfigure
- org.springframework.ai.mcp.client.autoconfigure.aot - package org.springframework.ai.mcp.client.autoconfigure.aot
- org.springframework.ai.mcp.client.autoconfigure.configurer - package org.springframework.ai.mcp.client.autoconfigure.configurer
- org.springframework.ai.mcp.client.autoconfigure.properties - package org.springframework.ai.mcp.client.autoconfigure.properties
- org.springframework.ai.mcp.customizer - package org.springframework.ai.mcp.customizer
- org.springframework.ai.mcp.server.autoconfigure - package org.springframework.ai.mcp.server.autoconfigure
- org.springframework.ai.minimax - package org.springframework.ai.minimax
- org.springframework.ai.minimax.aot - package org.springframework.ai.minimax.aot
- org.springframework.ai.minimax.api - package org.springframework.ai.minimax.api
- org.springframework.ai.mistralai - package org.springframework.ai.mistralai
- org.springframework.ai.mistralai.aot - package org.springframework.ai.mistralai.aot
- org.springframework.ai.mistralai.api - package org.springframework.ai.mistralai.api
- org.springframework.ai.mistralai.moderation - package org.springframework.ai.mistralai.moderation
- org.springframework.ai.model - package org.springframework.ai.model
-
Provides a set of interfaces and classes for a generic API designed to interact with various AI models.
- org.springframework.ai.model.anthropic.autoconfigure - package org.springframework.ai.model.anthropic.autoconfigure
- org.springframework.ai.model.azure.openai.autoconfigure - package org.springframework.ai.model.azure.openai.autoconfigure
- org.springframework.ai.model.bedrock.autoconfigure - package org.springframework.ai.model.bedrock.autoconfigure
- org.springframework.ai.model.bedrock.cohere.autoconfigure - package org.springframework.ai.model.bedrock.cohere.autoconfigure
- org.springframework.ai.model.bedrock.converse.autoconfigure - package org.springframework.ai.model.bedrock.converse.autoconfigure
- org.springframework.ai.model.bedrock.titan.autoconfigure - package org.springframework.ai.model.bedrock.titan.autoconfigure
- org.springframework.ai.model.chat.client.autoconfigure - package org.springframework.ai.model.chat.client.autoconfigure
- org.springframework.ai.model.chat.memory.autoconfigure - package org.springframework.ai.model.chat.memory.autoconfigure
- org.springframework.ai.model.chat.memory.cassandra.autoconfigure - package org.springframework.ai.model.chat.memory.cassandra.autoconfigure
- org.springframework.ai.model.chat.memory.jdbc.autoconfigure - package org.springframework.ai.model.chat.memory.jdbc.autoconfigure
- org.springframework.ai.model.chat.memory.neo4j.autoconfigure - package org.springframework.ai.model.chat.memory.neo4j.autoconfigure
- org.springframework.ai.model.chat.observation.autoconfigure - package org.springframework.ai.model.chat.observation.autoconfigure
-
Auto-configuration for chat observation.
- org.springframework.ai.model.embedding.observation.autoconfigure - package org.springframework.ai.model.embedding.observation.autoconfigure
-
Auto-configuration for embedding observation.
- org.springframework.ai.model.huggingface.autoconfigure - package org.springframework.ai.model.huggingface.autoconfigure
- org.springframework.ai.model.image.observation.autoconfigure - package org.springframework.ai.model.image.observation.autoconfigure
-
Auto-configuration for image observation.
- org.springframework.ai.model.minimax.autoconfigure - package org.springframework.ai.model.minimax.autoconfigure
- org.springframework.ai.model.mistralai.autoconfigure - package org.springframework.ai.model.mistralai.autoconfigure
- org.springframework.ai.model.observation - package org.springframework.ai.model.observation
-
Provides classes for observing model data.
- org.springframework.ai.model.oci.genai.autoconfigure - package org.springframework.ai.model.oci.genai.autoconfigure
- org.springframework.ai.model.ollama.autoconfigure - package org.springframework.ai.model.ollama.autoconfigure
- org.springframework.ai.model.openai.autoconfigure - package org.springframework.ai.model.openai.autoconfigure
- org.springframework.ai.model.postgresml.autoconfigure - package org.springframework.ai.model.postgresml.autoconfigure
- org.springframework.ai.model.stabilityai.autoconfigure - package org.springframework.ai.model.stabilityai.autoconfigure
- org.springframework.ai.model.tool - package org.springframework.ai.model.tool
- org.springframework.ai.model.tool.autoconfigure - package org.springframework.ai.model.tool.autoconfigure
- org.springframework.ai.model.transformer - package org.springframework.ai.model.transformer
- org.springframework.ai.model.transformers.autoconfigure - package org.springframework.ai.model.transformers.autoconfigure
- org.springframework.ai.model.vertexai.autoconfigure.embedding - package org.springframework.ai.model.vertexai.autoconfigure.embedding
- org.springframework.ai.model.vertexai.autoconfigure.gemini - package org.springframework.ai.model.vertexai.autoconfigure.gemini
- org.springframework.ai.model.zhipuai.autoconfigure - package org.springframework.ai.model.zhipuai.autoconfigure
- org.springframework.ai.moderation - package org.springframework.ai.moderation
- org.springframework.ai.observation - package org.springframework.ai.observation
-
Core observation abstractions.
- org.springframework.ai.observation.conventions - package org.springframework.ai.observation.conventions
-
Conventions for observation-based AI.
- org.springframework.ai.observation.tracing - package org.springframework.ai.observation.tracing
- org.springframework.ai.oci - package org.springframework.ai.oci
- org.springframework.ai.oci.cohere - package org.springframework.ai.oci.cohere
- org.springframework.ai.ollama - package org.springframework.ai.ollama
- org.springframework.ai.ollama.aot - package org.springframework.ai.ollama.aot
- org.springframework.ai.ollama.api - package org.springframework.ai.ollama.api
- org.springframework.ai.ollama.api.common - package org.springframework.ai.ollama.api.common
- org.springframework.ai.ollama.management - package org.springframework.ai.ollama.management
-
Management support for Ollama.
- org.springframework.ai.openai - package org.springframework.ai.openai
- org.springframework.ai.openai.aot - package org.springframework.ai.openai.aot
- org.springframework.ai.openai.api - package org.springframework.ai.openai.api
- org.springframework.ai.openai.api.common - package org.springframework.ai.openai.api.common
- org.springframework.ai.openai.audio.speech - package org.springframework.ai.openai.audio.speech
- org.springframework.ai.openai.metadata - package org.springframework.ai.openai.metadata
- org.springframework.ai.openai.metadata.audio - package org.springframework.ai.openai.metadata.audio
- org.springframework.ai.openai.metadata.support - package org.springframework.ai.openai.metadata.support
- org.springframework.ai.postgresml - package org.springframework.ai.postgresml
- org.springframework.ai.rag - package org.springframework.ai.rag
-
This package contains the core interfaces and classes supporting Retrieval Augmented Generation flows.
- org.springframework.ai.rag.advisor - package org.springframework.ai.rag.advisor
- org.springframework.ai.rag.generation - package org.springframework.ai.rag.generation
-
RAG Module: Generation.
- org.springframework.ai.rag.generation.augmentation - package org.springframework.ai.rag.generation.augmentation
-
RAG Sub-Module: Query Augmentation.
- org.springframework.ai.rag.postretrieval - package org.springframework.ai.rag.postretrieval
-
RAG Module: Post-Retrieval.
- org.springframework.ai.rag.postretrieval.document - package org.springframework.ai.rag.postretrieval.document
- org.springframework.ai.rag.preretrieval - package org.springframework.ai.rag.preretrieval
-
RAG Module: Pre-Retrieval.
- org.springframework.ai.rag.preretrieval.query.expansion - package org.springframework.ai.rag.preretrieval.query.expansion
-
RAG Sub-Module: Query Expansion.
- org.springframework.ai.rag.preretrieval.query.transformation - package org.springframework.ai.rag.preretrieval.query.transformation
-
RAG Sub-Module: Query Transformation.
- org.springframework.ai.rag.retrieval.join - package org.springframework.ai.rag.retrieval.join
-
RAG Sub-Module: Document Join.
- org.springframework.ai.rag.retrieval.search - package org.springframework.ai.rag.retrieval.search
-
RAG Sub-Module: Document Search.
- org.springframework.ai.rag.util - package org.springframework.ai.rag.util
- org.springframework.ai.reader - package org.springframework.ai.reader
- org.springframework.ai.reader.jsoup - package org.springframework.ai.reader.jsoup
- org.springframework.ai.reader.jsoup.config - package org.springframework.ai.reader.jsoup.config
- org.springframework.ai.reader.markdown - package org.springframework.ai.reader.markdown
- org.springframework.ai.reader.markdown.config - package org.springframework.ai.reader.markdown.config
- org.springframework.ai.reader.pdf - package org.springframework.ai.reader.pdf
- org.springframework.ai.reader.pdf.aot - package org.springframework.ai.reader.pdf.aot
- org.springframework.ai.reader.pdf.config - package org.springframework.ai.reader.pdf.config
- org.springframework.ai.reader.pdf.layout - package org.springframework.ai.reader.pdf.layout
- org.springframework.ai.reader.tika - package org.springframework.ai.reader.tika
- org.springframework.ai.retry - package org.springframework.ai.retry
- org.springframework.ai.retry.autoconfigure - package org.springframework.ai.retry.autoconfigure
- org.springframework.ai.stabilityai - package org.springframework.ai.stabilityai
- org.springframework.ai.stabilityai.api - package org.springframework.ai.stabilityai.api
- org.springframework.ai.template - package org.springframework.ai.template
- org.springframework.ai.template.st - package org.springframework.ai.template.st
- org.springframework.ai.test - package org.springframework.ai.test
- org.springframework.ai.test.vectorstore - package org.springframework.ai.test.vectorstore
- org.springframework.ai.testcontainers.service.connection.chroma - package org.springframework.ai.testcontainers.service.connection.chroma
- org.springframework.ai.testcontainers.service.connection.milvus - package org.springframework.ai.testcontainers.service.connection.milvus
- org.springframework.ai.testcontainers.service.connection.mongo - package org.springframework.ai.testcontainers.service.connection.mongo
- org.springframework.ai.testcontainers.service.connection.ollama - package org.springframework.ai.testcontainers.service.connection.ollama
- org.springframework.ai.testcontainers.service.connection.opensearch - package org.springframework.ai.testcontainers.service.connection.opensearch
- org.springframework.ai.testcontainers.service.connection.qdrant - package org.springframework.ai.testcontainers.service.connection.qdrant
- org.springframework.ai.testcontainers.service.connection.typesense - package org.springframework.ai.testcontainers.service.connection.typesense
- org.springframework.ai.testcontainers.service.connection.weaviate - package org.springframework.ai.testcontainers.service.connection.weaviate
- org.springframework.ai.tokenizer - package org.springframework.ai.tokenizer
- org.springframework.ai.tool - package org.springframework.ai.tool
- org.springframework.ai.tool.annotation - package org.springframework.ai.tool.annotation
- org.springframework.ai.tool.definition - package org.springframework.ai.tool.definition
- org.springframework.ai.tool.execution - package org.springframework.ai.tool.execution
- org.springframework.ai.tool.function - package org.springframework.ai.tool.function
- org.springframework.ai.tool.metadata - package org.springframework.ai.tool.metadata
- org.springframework.ai.tool.method - package org.springframework.ai.tool.method
- org.springframework.ai.tool.resolution - package org.springframework.ai.tool.resolution
- org.springframework.ai.tool.util - package org.springframework.ai.tool.util
- org.springframework.ai.transformer - package org.springframework.ai.transformer
- org.springframework.ai.transformer.splitter - package org.springframework.ai.transformer.splitter
- org.springframework.ai.transformers - package org.springframework.ai.transformers
- org.springframework.ai.util - package org.springframework.ai.util
- org.springframework.ai.util.json - package org.springframework.ai.util.json
- org.springframework.ai.util.json.schema - package org.springframework.ai.util.json.schema
- org.springframework.ai.utils - package org.springframework.ai.utils
- org.springframework.ai.vectorstore - package org.springframework.ai.vectorstore
- org.springframework.ai.vectorstore.aot - package org.springframework.ai.vectorstore.aot
- org.springframework.ai.vectorstore.azure - package org.springframework.ai.vectorstore.azure
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.azure.autoconfigure - package org.springframework.ai.vectorstore.azure.autoconfigure
- org.springframework.ai.vectorstore.cassandra - package org.springframework.ai.vectorstore.cassandra
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.cassandra.autoconfigure - package org.springframework.ai.vectorstore.cassandra.autoconfigure
- org.springframework.ai.vectorstore.chroma.autoconfigure - package org.springframework.ai.vectorstore.chroma.autoconfigure
- org.springframework.ai.vectorstore.coherence - package org.springframework.ai.vectorstore.coherence
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.cosmosdb - package org.springframework.ai.vectorstore.cosmosdb
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.cosmosdb.autoconfigure - package org.springframework.ai.vectorstore.cosmosdb.autoconfigure
- org.springframework.ai.vectorstore.couchbase.autoconfigure - package org.springframework.ai.vectorstore.couchbase.autoconfigure
- org.springframework.ai.vectorstore.elasticsearch - package org.springframework.ai.vectorstore.elasticsearch
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.elasticsearch.autoconfigure - package org.springframework.ai.vectorstore.elasticsearch.autoconfigure
- org.springframework.ai.vectorstore.filter - package org.springframework.ai.vectorstore.filter
- org.springframework.ai.vectorstore.filter.antlr4 - package org.springframework.ai.vectorstore.filter.antlr4
- org.springframework.ai.vectorstore.filter.converter - package org.springframework.ai.vectorstore.filter.converter
- org.springframework.ai.vectorstore.gemfire - package org.springframework.ai.vectorstore.gemfire
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.gemfire.autoconfigure - package org.springframework.ai.vectorstore.gemfire.autoconfigure
- org.springframework.ai.vectorstore.hanadb - package org.springframework.ai.vectorstore.hanadb
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.hanadb.autoconfigure - package org.springframework.ai.vectorstore.hanadb.autoconfigure
- org.springframework.ai.vectorstore.mariadb - package org.springframework.ai.vectorstore.mariadb
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.mariadb.autoconfigure - package org.springframework.ai.vectorstore.mariadb.autoconfigure
- org.springframework.ai.vectorstore.milvus - package org.springframework.ai.vectorstore.milvus
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.milvus.autoconfigure - package org.springframework.ai.vectorstore.milvus.autoconfigure
- org.springframework.ai.vectorstore.mongodb.atlas - package org.springframework.ai.vectorstore.mongodb.atlas
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.mongodb.autoconfigure - package org.springframework.ai.vectorstore.mongodb.autoconfigure
- org.springframework.ai.vectorstore.neo4j - package org.springframework.ai.vectorstore.neo4j
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.neo4j.autoconfigure - package org.springframework.ai.vectorstore.neo4j.autoconfigure
- org.springframework.ai.vectorstore.neo4j.filter - package org.springframework.ai.vectorstore.neo4j.filter
- org.springframework.ai.vectorstore.observation - package org.springframework.ai.vectorstore.observation
-
Provides classes for observing and storing vector data.
- org.springframework.ai.vectorstore.observation.autoconfigure - package org.springframework.ai.vectorstore.observation.autoconfigure
- org.springframework.ai.vectorstore.opensearch - package org.springframework.ai.vectorstore.opensearch
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.opensearch.autoconfigure - package org.springframework.ai.vectorstore.opensearch.autoconfigure
- org.springframework.ai.vectorstore.oracle - package org.springframework.ai.vectorstore.oracle
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.oracle.autoconfigure - package org.springframework.ai.vectorstore.oracle.autoconfigure
- org.springframework.ai.vectorstore.pgvector - package org.springframework.ai.vectorstore.pgvector
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.pgvector.autoconfigure - package org.springframework.ai.vectorstore.pgvector.autoconfigure
- org.springframework.ai.vectorstore.pinecone - package org.springframework.ai.vectorstore.pinecone
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.pinecone.autoconfigure - package org.springframework.ai.vectorstore.pinecone.autoconfigure
- org.springframework.ai.vectorstore.properties - package org.springframework.ai.vectorstore.properties
- org.springframework.ai.vectorstore.qdrant - package org.springframework.ai.vectorstore.qdrant
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.qdrant.autoconfigure - package org.springframework.ai.vectorstore.qdrant.autoconfigure
- org.springframework.ai.vectorstore.redis - package org.springframework.ai.vectorstore.redis
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.redis.autoconfigure - package org.springframework.ai.vectorstore.redis.autoconfigure
- org.springframework.ai.vectorstore.typesense - package org.springframework.ai.vectorstore.typesense
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.typesense.autoconfigure - package org.springframework.ai.vectorstore.typesense.autoconfigure
- org.springframework.ai.vectorstore.weaviate - package org.springframework.ai.vectorstore.weaviate
-
Provides the API for embedding observations.
- org.springframework.ai.vectorstore.weaviate.autoconfigure - package org.springframework.ai.vectorstore.weaviate.autoconfigure
- org.springframework.ai.vertexai.embedding - package org.springframework.ai.vertexai.embedding
- org.springframework.ai.vertexai.embedding.multimodal - package org.springframework.ai.vertexai.embedding.multimodal
- org.springframework.ai.vertexai.embedding.text - package org.springframework.ai.vertexai.embedding.text
- org.springframework.ai.vertexai.gemini - package org.springframework.ai.vertexai.gemini
- org.springframework.ai.vertexai.gemini.aot - package org.springframework.ai.vertexai.gemini.aot
- org.springframework.ai.vertexai.gemini.common - package org.springframework.ai.vertexai.gemini.common
- org.springframework.ai.vertexai.gemini.schema - package org.springframework.ai.vertexai.gemini.schema
- org.springframework.ai.writer - package org.springframework.ai.writer
- org.springframework.ai.zhipuai - package org.springframework.ai.zhipuai
- org.springframework.ai.zhipuai.aot - package org.springframework.ai.zhipuai.aot
- org.springframework.ai.zhipuai.api - package org.springframework.ai.zhipuai.api
- ORIGAMI - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- OUTPUT - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Output token.
- OUTPUT_FORMAT - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
- OUTPUT_SPACE_CHARACTER_WIDTH_IN_PT - Static variable in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- outputAudio(OpenAiApi.ChatCompletionRequest.AudioParameters) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- outputDimensionality - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- outputDimensionality(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- outputModalities() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
outputModalities
record component. - outputModalities(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- outputTokenCount() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns the value of the
outputTokenCount
record component. - outputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
-
Returns the value of the
outputTokens
record component. - outputTokens() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Returns the value of the
outputTokens
record component. - overrideLineSeparator(String) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Set the line separator to use when formatting the text.
P
- pageBottomMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- pageExtractedTextFormatter - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- PagePdfDocumentReader - Class in org.springframework.ai.reader.pdf
-
Groups the parsed PDF pages into
Document
s. - PagePdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- PagePdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- PagePdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- PagePdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- pagesPerDocument - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- pageTopMargin - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- Paragraph(ParagraphManager.Paragraph, String, int, int, int, int) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
- Paragraph(ParagraphManager.Paragraph, String, int, int, int, int, List<ParagraphManager.Paragraph>) - Constructor for record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Creates an instance of a
Paragraph
record class. - ParagraphManager - Class in org.springframework.ai.reader.pdf.config
-
The ParagraphManager class is responsible for managing the paragraphs and hierarchy of a PDF document.
- ParagraphManager(PDDocument) - Constructor for class org.springframework.ai.reader.pdf.config.ParagraphManager
- ParagraphManager.Paragraph - Record Class in org.springframework.ai.reader.pdf.config
-
Represents a document paragraph metadata and hierarchy.
- ParagraphPdfDocumentReader - Class in org.springframework.ai.reader.pdf
-
Uses the PDF catalog (e.g.
- ParagraphPdfDocumentReader(String) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
-
Constructs a ParagraphPdfDocumentReader using a resource URL.
- ParagraphPdfDocumentReader(String, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
-
Constructs a ParagraphPdfDocumentReader using a resource URL and a configuration.
- ParagraphPdfDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
-
Constructs a ParagraphPdfDocumentReader using a resource.
- ParagraphPdfDocumentReader(Resource, PdfDocumentReaderConfig) - Constructor for class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
-
Constructs a ParagraphPdfDocumentReader using a resource and a configuration.
- parallelToolCalls() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
parallelToolCalls
record component. - parallelToolCalls(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
- param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- param(String, Object) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- param(String, Object) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- parameters() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Returns the value of the
parameters
record component. - parameters() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
parameters
record component. - parameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- parameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- Parameters(String, List<String>, Map<String, String>) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Creates an instance of a
Parameters
record class. - parameterSize() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
parameterSize
record component. - parameterToMultiValueMap(ApiClient.CollectionFormat, String, Object) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Converts a parameter to a
MultiValueMap
for use in REST requests - parameterToString(Object) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Format the given parameter object into string.
- params() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- params() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.AdvisorSpec
- params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- params(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec
- params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- params(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- parent() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
parent
record component. - parentModel() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
parentModel
record component. - parse(String) - Static method in class org.springframework.ai.ollama.OllamaEmbeddingModel.DurationParser
- parse(String) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- parseDate(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Parse the given string into Date object.
- ParsingUtils - Class in org.springframework.ai.util
-
Utility methods for
String
parsing. - partialJson() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Returns the value of the
partialJson
record component. - partitionKeyPath(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the partition key path.
- partitionKeys(List<CassandraVectorStore.SchemaColumn>) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the partition keys.
- password - Enum constant in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
- password() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns the value of the
password
record component. - pathName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Configures the path name.
- PCM - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- PCM16 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
PCM16 format
- PdfDocumentReaderConfig - Class in org.springframework.ai.reader.pdf.config
-
Common configuration builder for the
PagePdfDocumentReader
and theParagraphPdfDocumentReader
. - PdfDocumentReaderConfig.Builder - Class in org.springframework.ai.reader.pdf.config
- PDFLayoutTextStripperByArea - Class in org.springframework.ai.reader.pdf.layout
-
Re-implement the PDFLayoutTextStripperByArea on top of the PDFLayoutTextStripper instead the original PDFTextStripper.
- PDFLayoutTextStripperByArea() - Constructor for class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Constructor.
- PdfReaderRuntimeHints - Class in org.springframework.ai.reader.pdf.aot
-
The PdfReaderRuntimeHints class is responsible for registering runtime hints for PDFBox resources.
- PdfReaderRuntimeHints() - Constructor for class org.springframework.ai.reader.pdf.aot.PdfReaderRuntimeHints
- penalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- PG_ARRAY - Enum constant in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
- PG_VECTOR - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by PGVector.
- PG_VECTOR - Enum constant in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
- PGVECTOR - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- PgVectorFilterExpressionConverter - Class in org.springframework.ai.vectorstore.pgvector
-
Converts
Filter.Expression
into PgVector metadata filter expression format. - PgVectorFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorFilterExpressionConverter
- PgVectorSchemaValidator - Class in org.springframework.ai.vectorstore.pgvector
-
Validates the schema of a PostgreSQL table used as a PGVectorStore.
- PgVectorSchemaValidator(JdbcTemplate) - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorSchemaValidator
- PgVectorStore - Class in org.springframework.ai.vectorstore.pgvector
-
PostgreSQL-based vector store implementation using the pgvector extension.
- PgVectorStore(PgVectorStore.PgVectorStoreBuilder) - Constructor for class org.springframework.ai.vectorstore.pgvector.PgVectorStore
- PgVectorStore.PgDistanceType - Enum Class in org.springframework.ai.vectorstore.pgvector
-
Defaults to CosineDistance.
- PgVectorStore.PgIdType - Enum Class in org.springframework.ai.vectorstore.pgvector
-
The ID type for the Pg vector store schema.
- PgVectorStore.PgIndexType - Enum Class in org.springframework.ai.vectorstore.pgvector
-
By default, pgvector performs exact nearest neighbor search, which provides perfect recall.
- PgVectorStore.PgVectorStoreBuilder - Class in org.springframework.ai.vectorstore.pgvector
- PgVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.pgvector.autoconfigure
-
Auto-configuration
for PostgreSQL Vector Store. - PgVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
- PgVectorStoreProperties - Class in org.springframework.ai.vectorstore.pgvector.autoconfigure
-
Configuration properties for PostgreSQL Vector Store.
- PgVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- PHI - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Phi-2 2.7B language model
- PHI3 - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
The Phi-3 3.8B language model
- PHOTOGRAPHIC - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- pii() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
pii
record component. - pii() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
pii
record component. - pii(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- pii(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- PINECONE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Pinecone.
- PINECONE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- PineconeFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
-
Converts
Filter.Expression
into Pinecone metadata filter expression format. - PineconeFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.PineconeFilterExpressionConverter
- PineconeVectorStore - Class in org.springframework.ai.vectorstore.pinecone
-
A VectorStore implementation backed by Pinecone, a cloud-based vector database.
- PineconeVectorStore(PineconeVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
-
Creates a new PineconeVectorStore using the builder pattern.
- PineconeVectorStore.Builder - Class in org.springframework.ai.vectorstore.pinecone
-
Builder class for creating
PineconeVectorStore
instances. - PineconeVectorStore.Builder.BuilderWithApiKey - Interface in org.springframework.ai.vectorstore.pinecone
-
First step interface requiring API key configuration.
- PineconeVectorStore.Builder.BuilderWithIndexName - Interface in org.springframework.ai.vectorstore.pinecone
-
Final step interface requiring index name configuration.
- PineconeVectorStore.Builder.StepBuilder - Class in org.springframework.ai.vectorstore.pinecone
-
Internal implementation of the step builder pattern using records for immutability.
- PineconeVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.pinecone.autoconfigure
-
Auto-configuration
for Pinecone Vector Store. - PineconeVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
- PineconeVectorStoreProperties - Class in org.springframework.ai.vectorstore.pinecone.autoconfigure
-
Configuration properties for Pinecone Vector Store.
- PineconeVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- PING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Ping event.
- PingEvent(AnthropicApi.EventType) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
-
Creates an instance of a
PingEvent
record class. - PIPES - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
- PIXEL_ART - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- PIXTRAL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- PIXTRAL_LARGE - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- play(byte[]) - Static method in class org.springframework.ai.utils.AudioPlayer
- play(InputStream) - Static method in class org.springframework.ai.utils.AudioPlayer
- PLUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- PLUS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- PLUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.DecimalConstantContext
- PLUS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IntegerConstantContext
- port(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the port for the GemFire connection.
- position() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
position
record component. - POSITIVE_INFINITY - Static variable in class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- POSTGRESML - Static variable in class org.springframework.ai.model.SpringAIModels
- PostgresMlEmbeddingAutoConfiguration - Class in org.springframework.ai.model.postgresml.autoconfigure
-
Auto-configuration class for PostgresMlEmbeddingModel.
- PostgresMlEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingAutoConfiguration
- postgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingProperties) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingAutoConfiguration
- PostgresMlEmbeddingModel - Class in org.springframework.ai.postgresml
-
PostgresML EmbeddingModel
- PostgresMlEmbeddingModel(JdbcTemplate) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
-
a constructor
- PostgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingOptions) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
- PostgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingOptions, boolean) - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingModel
-
a PostgresMlEmbeddingModel constructor
- PostgresMlEmbeddingModel.VectorType - Enum Class in org.springframework.ai.postgresml
- PostgresMlEmbeddingOptions - Class in org.springframework.ai.postgresml
-
PostgresML Embedding Options.
- PostgresMlEmbeddingOptions() - Constructor for class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- PostgresMlEmbeddingOptions.Builder - Class in org.springframework.ai.postgresml
- PostgresMlEmbeddingProperties - Class in org.springframework.ai.model.postgresml.autoconfigure
-
Configuration properties for Postgres ML.
- PostgresMlEmbeddingProperties() - Constructor for class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- preambleOverride(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- predictionServiceSettings(PredictionServiceSettings) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- prefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- prefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.Details
- PrefillToken - Class in org.springframework.ai.huggingface.model
-
PrefillToken
- PrefillToken() - Constructor for class org.springframework.ai.huggingface.model.PrefillToken
- prefix(String) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the Redis key prefix (default: "embedding:").
- prefixedToolName(String, String) - Static method in class org.springframework.ai.mcp.McpToolUtils
- presencePenalty() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
presencePenalty
record component. - presencePenalty() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
presencePenalty
record component. - presencePenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- presencePenalty(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the presence penalty to use for the chat.
- presencePenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- presencePenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- presencePenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- presencePenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- presencePenalty(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- presencePenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- presencePenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- presencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- PREVIOUS - Enum constant in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
- primaryKeyTranslator(CassandraVectorStore.PrimaryKeyTranslator) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the primary key translator.
- PrintFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
-
Converts
Filter.Expression
into test string format. - PrintFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.PrintFilterExpressionConverter
- PROBABILITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
- probBytes() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns the value of the
probBytes
record component. - probBytes() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
probBytes
record component. - process(Query, List<Document>) - Method in interface org.springframework.ai.rag.postretrieval.document.DocumentPostProcessor
- process(ToolExecutionException) - Method in class org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor
- process(ToolExecutionException) - Method in interface org.springframework.ai.tool.execution.ToolExecutionExceptionProcessor
-
Convert an exception thrown by a tool to a String that can be sent back to the AI model or throw an exception to be handled by the caller.
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
- processPage(PDPage) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- processTextPosition(TextPosition) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
- ProgressResponse(String, String, Long, Long) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Creates an instance of a
ProgressResponse
record class. - projectId(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- projectorInfo() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
projectorInfo
record component. - prompt() - Method in interface org.springframework.ai.chat.client.ChatClient
- prompt() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in class org.springframework.ai.chat.client.DefaultChatClient
- prompt() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Returns the value of the
prompt
record component. - prompt() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Returns the value of the
prompt
record component. - prompt(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- prompt(String) - Method in interface org.springframework.ai.chat.client.ChatClient
- prompt(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient
- prompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- prompt(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- prompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- prompt(ChatModelObservationContext) - Static method in class org.springframework.ai.chat.observation.ChatModelObservationContentProcessor
- prompt(Prompt) - Method in interface org.springframework.ai.chat.client.ChatClient
- prompt(Prompt) - Method in class org.springframework.ai.chat.client.ChatClientRequest.Builder
- prompt(Prompt) - Method in class org.springframework.ai.chat.client.DefaultChatClient
- prompt(Prompt) - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
- Prompt - Class in org.springframework.ai.chat.prompt
-
The Prompt class represents a prompt used in AI model requests.
- Prompt(String) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(String, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(List<Message>) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(List<Message>, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(Message) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(Message...) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- Prompt(Message, ChatOptions) - Constructor for class org.springframework.ai.chat.prompt.Prompt
- PROMPT - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
The full prompt requested to be sent to the model.
- PROMPT - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The full prompt sent to the model.
- PROMPT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The full prompt sent to the model.
- PROMPT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The full prompt sent to the model.
- Prompt.Builder - Class in org.springframework.ai.chat.prompt
- PromptAssert - Class in org.springframework.ai.rag.util
-
Assertion utility class that assists in validating arguments for prompt-related operations.
- promptCacheHitTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
promptCacheHitTokens
record component. - promptCacheMissTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
promptCacheMissTokens
record component. - PromptChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor
-
Memory is retrieved added into the prompt's system text.
- PromptChatMemoryAdvisor(ChatMemory) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- PromptChatMemoryAdvisor(ChatMemory, String) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- PromptChatMemoryAdvisor(ChatMemory, String, int, String) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- PromptChatMemoryAdvisor(ChatMemory, String, int, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor
- PromptChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
- promptEvalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
promptEvalCount
record component. - promptEvalCount() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns the value of the
promptEvalCount
record component. - promptEvalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
promptEvalDuration
record component. - promptMetadata(PromptMetadata) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- PromptMetadata - Interface in org.springframework.ai.chat.metadata
-
Abstract Data Type (ADT) modeling metadata gathered by the AI during request processing.
- PromptMetadata.PromptFilterMetadata - Interface in org.springframework.ai.chat.metadata
-
Abstract Data Type (ADT) modeling filter metadata for all prompts sent during an AI request.
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- PromptTemplate - Class in org.springframework.ai.chat.prompt
-
A template for creating prompts.
- PromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
- PromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.PromptTemplate
- PromptTemplate.Builder - Class in org.springframework.ai.chat.prompt
- PromptTemplateActions - Interface in org.springframework.ai.chat.prompt
- PromptTemplateChatActions - Interface in org.springframework.ai.chat.prompt
- PromptTemplateMessageActions - Interface in org.springframework.ai.chat.prompt
- PromptTemplateStringActions - Interface in org.springframework.ai.chat.prompt
- promptTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Returns the value of the
promptTokens
record component. - promptTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Returns the value of the
promptTokens
record component. - promptTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Returns the value of the
promptTokens
record component. - promptTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
promptTokens
record component. - promptTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Returns the value of the
promptTokens
record component. - promptTokensDetails() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
promptTokensDetails
record component. - PromptTokensDetails(Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Creates an instance of a
PromptTokensDetails
record class. - PROPERTY_REQUIRED_FALSE_BY_DEFAULT - Enum constant in enum class org.springframework.ai.util.json.schema.SpringAiSchemaModule.Option
-
Properties are only required if marked as such via one of the supported annotations.
- protectFromBlocking - Variable in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Whether to protect from blocking.
- protectFromBlocking(boolean) - Method in class org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder
-
Set whether to protect from blocking.
- protectFromBlocking(boolean) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- provider() - Method in record class org.springframework.ai.observation.AiOperationMetadata
-
Returns the value of the
provider
record component. - provider(String) - Method in class org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
- provider(String) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
- provider(String) - Method in class org.springframework.ai.image.observation.ImageModelObservationContext.Builder
- provider(String) - Method in class org.springframework.ai.observation.AiOperationMetadata.Builder
-
Set the provider.
- PROVIDER_NAME - Static variable in class org.springframework.ai.anthropic.api.AnthropicApi
- PROVIDER_NAME - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
- PROVIDER_NAME - Static variable in class org.springframework.ai.mistralai.api.MistralAiApi
- PROVIDER_NAME - Static variable in class org.springframework.ai.ollama.api.common.OllamaApiConstants
- PROVIDER_NAME - Static variable in class org.springframework.ai.openai.api.common.OpenAiApiConstants
- PROVIDER_NAME - Static variable in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiConstants
- PROVIDER_NAME - Static variable in class org.springframework.ai.zhipuai.api.ZhiPuApiConstants
- PUBLIC_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
-
Marker used to identify log statements associated with public data, such as: Public documentation Marketing materials etc. There are no restriction for logging such information.
- publisher(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- pullModel(String) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
- pullModel(String, PullModelStrategy) - Method in class org.springframework.ai.ollama.management.OllamaModelManager
- pullModel(OllamaApi.PullModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Download a model from the Ollama library.
- PullModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
- PullModelRequest(String, boolean, String, String, boolean) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Creates an instance of a
PullModelRequest
record class. - pullModelStrategy() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns the value of the
pullModelStrategy
record component. - pullModelStrategy(PullModelStrategy) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- PullModelStrategy - Enum Class in org.springframework.ai.ollama.management
-
Strategy for pulling Ollama models.
- purgeEmbeddings() - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- purgeExcess(List<MediaContent>, int) - Method in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- push(Advisor) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- pushAll(List<? extends Advisor>) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- put(String, T) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Puts an element to the context.
Q
- qaEvaluatorAccurateAnswerResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
- qaEvaluatorFactBasedAnswerResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
- qaEvaluatorNotRelatedResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
- QDRANT - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Qdrand.
- QDRANT - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- qdrantClient(QdrantVectorStoreProperties, QdrantConnectionDetails) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
- QdrantConnectionDetails - Interface in org.springframework.ai.vectorstore.qdrant.autoconfigure
-
Connection details for a Qdrant service client.
- QdrantVectorStore - Class in org.springframework.ai.vectorstore.qdrant
-
Qdrant vectorStore implementation.
- QdrantVectorStore(QdrantVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.qdrant.QdrantVectorStore
-
Protected constructor for creating a QdrantVectorStore instance using the builder pattern.
- QdrantVectorStore.Builder - Class in org.springframework.ai.vectorstore.qdrant
-
Builder for creating instances of
QdrantVectorStore
. - QdrantVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.qdrant.autoconfigure
-
Auto-configuration
for Qdrant Vector Store. - QdrantVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
- QdrantVectorStoreProperties - Class in org.springframework.ai.vectorstore.qdrant.autoconfigure
-
Configuration properties for Qdrant Vector Store.
- QdrantVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- quality() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
quality
record component. - quality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- quantizationLevel() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns the value of the
quantizationLevel
record component. - query(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- query(String) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
- Query - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
-
Query, used to generate vectors for queries (when used as retrieval text)
- Query - Record Class in org.springframework.ai.rag
-
Represents a query in the context of a Retrieval Augmented Generation (RAG) flow.
- Query(String) - Constructor for record class org.springframework.ai.rag.Query
- Query(String, List<Message>, Map<String, Object>) - Constructor for record class org.springframework.ai.rag.Query
-
Creates an instance of a
Query
record class. - QUERY - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
-
VectorStore similarity search operation.
- Query.Builder - Class in org.springframework.ai.rag
- queryAugmenter(QueryAugmenter) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- QueryAugmenter - Interface in org.springframework.ai.rag.generation.augmentation
-
A component for augmenting an input query with additional data, useful to provide a large language model with the necessary context to answer the user query.
- queryCollection(String, ChromaApi.QueryRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- queryContent(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- queryEmbeddings() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns the value of the
queryEmbeddings
record component. - queryExpander(QueryExpander) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- QueryExpander - Interface in org.springframework.ai.rag.preretrieval.query.expansion
-
A component for expanding the input query into a list of queries, addressing challenges such as poorly formed queries by providing alternative query formulations, or by breaking down complex problems into simpler sub-queries.
- queryRequest(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- QueryRequest(float[], Integer) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Convenience to query for a single embedding instead of a batch of embeddings.
- QueryRequest(float[], Integer, Map<String, Object>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
- QueryRequest(List<float[]>, Integer, Map<String, Object>, List<ChromaApi.QueryRequest.Include>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Creates an instance of a
QueryRequest
record class. - queryResponse(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- QueryResponse(List<List<String>>, List<List<float[]>>, List<List<String>>, List<List<Map<String, Object>>>, List<List<Double>>) - Constructor for record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Creates an instance of a
QueryResponse
record class. - QueryTransformer - Interface in org.springframework.ai.rag.preretrieval.query.transformation
-
A component for transforming the input query to make it more effective for retrieval tasks, addressing challenges such as poorly formed queries, ambiguous terms, complex vocabulary, or unsupported languages.
- queryTransformers(List<QueryTransformer>) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- queryTransformers(QueryTransformer...) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- QUESTION_ANSWERING - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies that the query embedding is used for answering questions.
- QuestionAnswerAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
-
Context for the question is retrieved from a Vector Store and added to the prompt's user text.
- QuestionAnswerAdvisor(VectorStore) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
-
The QuestionAnswerAdvisor retrieves context information from a Vector Store and combines it with the user's text.
- QuestionAnswerAdvisor(VectorStore, SearchRequest) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
-
Deprecated.in favor of the builder:
QuestionAnswerAdvisor.builder(VectorStore)
- QuestionAnswerAdvisor(VectorStore, SearchRequest, String) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
-
Deprecated.in favor of the builder:
QuestionAnswerAdvisor.builder(VectorStore)
- QuestionAnswerAdvisor(VectorStore, SearchRequest, String, boolean) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
-
Deprecated.in favor of the builder:
QuestionAnswerAdvisor.builder(VectorStore)
- QuestionAnswerAdvisor(VectorStore, SearchRequest, String, boolean, int) - Constructor for class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
-
Deprecated.in favor of the builder:
QuestionAnswerAdvisor.builder(VectorStore)
- QuestionAnswerAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
- QUORUM - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
-
Write must receive an acknowledgement from at least QUORUM replica nodes.
- QUOTED_STRING - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- QUOTED_STRING - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- QUOTED_STRING() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.IdentifierContext
- QUOTED_STRING() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
- QUOTED_STRING(int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
- QWEN_2_5_7B - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Qwen 2.5
- QWQ - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
QwQ is the reasoning model of the Qwen series.
R
- RandomIdGenerator - Class in org.springframework.ai.document.id
-
A random ID generator that returns a UUID.
- RandomIdGenerator() - Constructor for class org.springframework.ai.document.id.RandomIdGenerator
- randomSeed() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
randomSeed
record component. - randomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- rateLimit(RateLimit) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- RateLimit - Interface in org.springframework.ai.chat.metadata
-
Abstract Data Type (ADT) encapsulating metadata from an AI provider's API rate limits granted to the API key in use and the API key's current balance.
- rawContent() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns the value of the
rawContent
record component. - rawContent() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns the value of the
rawContent
record component. - rawContent() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
rawContent
record component. - rawContent() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns the value of the
rawContent
record component. - read() - Method in interface org.springframework.ai.document.DocumentReader
- reasoningEffort() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
reasoningEffort
record component. - reasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- reasoningTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns the value of the
reasoningTokens
record component. - recall - Enum constant in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
-
recall: The Search Service prioritizes returning the most accurate result.
- reConcatenateCamelCase(String, String) - Static method in class org.springframework.ai.util.ParsingUtils
-
Reconcatenates the given camel-case source
String
using the given delimiter. - REDACTED_THINKING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Redacted Thinking message.
- REDIS - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Redis.
- REDIS - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- RedisFilterExpressionConverter - Class in org.springframework.ai.vectorstore.redis
-
Converts
Filter.Expression
into Redis search filter expression format. - RedisFilterExpressionConverter(List<RedisVectorStore.MetadataField>) - Constructor for class org.springframework.ai.vectorstore.redis.RedisFilterExpressionConverter
- RedisVectorStore - Class in org.springframework.ai.vectorstore.redis
-
Redis-based vector store implementation using Redis Stack with RediSearch and RedisJSON.
- RedisVectorStore(RedisVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.redis.RedisVectorStore
- RedisVectorStore.Algorithm - Enum Class in org.springframework.ai.vectorstore.redis
- RedisVectorStore.Builder - Class in org.springframework.ai.vectorstore.redis
- RedisVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.redis
- RedisVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.redis.autoconfigure
-
Auto-configuration
for Redis Vector Store. - RedisVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreAutoConfiguration
- RedisVectorStoreProperties - Class in org.springframework.ai.vectorstore.redis.autoconfigure
-
Configuration properties for Redis Vector Store.
- RedisVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- refusal() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
refusal
record component. - refusal() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Returns the value of the
refusal
record component. - region(Region) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- regionProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.anthropic.aot.AnthropicRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.aot.KnuddelsRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.aot.SpringAiCoreRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.aot.ToolRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.bedrock.aot.BedrockRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mcp.aot.McpHints
-
Registers runtime hints for MCP schema classes.
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mcp.client.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.minimax.aot.MiniMaxRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.mistralai.aot.MistralAiRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.ollama.aot.OllamaRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.openai.aot.OpenAiRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.reader.pdf.aot.PdfReaderRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.vectorstore.aot.VectorStoreRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.ai.zhipuai.aot.ZhiPuAiRuntimeHints
- REGULATED_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
-
Marker used to identify log statements associated with regulated data, such as: PCI (credit card data) PHI (health information) PII (personally identifiable info) Financial records Compliance-controlled data etc. Logging of such information should be avoided.
- rejectedPredictionTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns the value of the
rejectedPredictionTokens
record component. - RelevancyEvaluator - Class in org.springframework.ai.chat.evaluation
- RelevancyEvaluator(ChatClient.Builder) - Constructor for class org.springframework.ai.chat.evaluation.RelevancyEvaluator
- remove(Object) - Method in class org.springframework.ai.model.MutableResponseMetadata
-
Removes an entry from the context.
- removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures whether to remove any existing vector store table.
- removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets whether to remove existing vector store table before initialization.
- removeExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- removeOuterQuotes(String) - Method in class org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
-
Remove the outer quotes from the given string.
- removeRegion(String) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
Delete a region to group text by.
- render() - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- render() - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- render() - Method in interface org.springframework.ai.chat.prompt.PromptTemplateStringActions
- render(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.ChatPromptTemplate
- render(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate
- render(Map<String, Object>) - Method in interface org.springframework.ai.chat.prompt.PromptTemplateStringActions
- renderer(TemplateRenderer) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
- repeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- repeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- repetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- request(ChatClientRequest) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
- REQUEST_BODY_NULL_ERROR - Static variable in class org.springframework.ai.ollama.api.OllamaApi
- REQUEST_EMBEDDING_DIMENSIONS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
-
The number of dimensions the resulting output embeddings have.
- REQUEST_EMBEDDING_DIMENSIONS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The number of dimensions the resulting output embeddings have.
- REQUEST_FREQUENCY_PENALTY - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The frequency penalty setting for the model request.
- REQUEST_FREQUENCY_PENALTY - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The frequency penalty setting for the model request.
- REQUEST_IMAGE_RESPONSE_FORMAT - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The format in which the generated image is returned.
- REQUEST_IMAGE_RESPONSE_FORMAT - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The format in which the generated image is returned.
- REQUEST_IMAGE_SIZE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The size of the image to generate.
- REQUEST_IMAGE_SIZE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The size of the image to generate.
- REQUEST_IMAGE_STYLE - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The style of the image to generate.
- REQUEST_IMAGE_STYLE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The style of the image to generate.
- REQUEST_MAX_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The maximum number of tokens the model generates for a request.
- REQUEST_MAX_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The maximum number of tokens the model generates for a request.
- REQUEST_MODEL - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the model a request is being made to.
- REQUEST_MODEL - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the model a request is being made to.
- REQUEST_MODEL - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the model a request is being made to.
- REQUEST_MODEL - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The name of the model a request is being made to.
- REQUEST_PRESENCE_PENALTY - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The presence penalty setting for the model request.
- REQUEST_PRESENCE_PENALTY - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The presence penalty setting for the model request.
- REQUEST_STOP_SEQUENCES - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
List of sequences that the model will use to stop generating further tokens.
- REQUEST_STOP_SEQUENCES - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
List of sequences that the model will use to stop generating further tokens.
- REQUEST_TEMPERATURE - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The temperature setting for the model request.
- REQUEST_TEMPERATURE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The temperature setting for the model request.
- REQUEST_TOP_K - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The top_k sampling setting for the model request.
- REQUEST_TOP_K - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The top_k sampling setting for the model request.
- REQUEST_TOP_P - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The top_p sampling setting for the model request.
- REQUEST_TOP_P - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The top_p sampling setting for the model request.
- requestEmbeddingDimension(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- requestFrequencyPenalty(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestId() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
requestId
record component. - requestId(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- requestImageFormat(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- requestImageSize(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- requestImageStyle(KeyValues, ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- requestMaxTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestModel(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestModel(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- requestModel(ImageModelObservationContext) - Method in class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
- requestPresencePenalty(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- REQUESTS_LIMIT_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- REQUESTS_REMAINING_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- REQUESTS_RESET_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- requestStopSequences(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestTemperature(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestTopK(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- requestTopP(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- required() - Element in annotation interface org.springframework.ai.tool.annotation.ToolParam
-
Whether the tool argument is required.
- resolve(String) - Method in class org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver
- resolve(String) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
- resolve(String) - Method in class org.springframework.ai.tool.resolution.StaticToolCallbackResolver
- resolve(String) - Method in interface org.springframework.ai.tool.resolution.ToolCallbackResolver
-
Resolve the
ToolCallback
for the given tool name. - resolveBeanType(GenericApplicationContext, String) - Static method in class org.springframework.ai.tool.resolution.TypeResolverHelper
-
Resolve bean type, either directly with
BeanDefinition.getResolvableType()
or by resolving the factory method (duplicatingConstructorResolver#resolveFactoryMethodIfPossible
logic as it is not public). - resolveConnectionProperties(OpenAiParentProperties, OpenAiParentProperties, String) - Static method in class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil
- ResolvedConnectionProperties(String, String, MultiValueMap<String, String>) - Constructor for record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Creates an instance of a
ResolvedConnectionProperties
record class. - resolveToolDefinitions(ToolCallingChatOptions) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager
- resolveToolDefinitions(ToolCallingChatOptions) - Method in interface org.springframework.ai.model.tool.ToolCallingManager
-
Resolve the tool definitions from the model's tool calling options.
- resolveToolDefinitions(ToolCallingChatOptions) - Method in class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
-
Resolves tool definitions and converts their input schemas to be compatible with Vertex AI's OpenAPI format.
- resource(Resource) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
- ResourceCacheService - Class in org.springframework.ai.transformers
-
Service that helps caching remote
Resource
s on the local file system. - ResourceCacheService() - Constructor for class org.springframework.ai.transformers.ResourceCacheService
- ResourceCacheService(File) - Constructor for class org.springframework.ai.transformers.ResourceCacheService
- ResourceCacheService(String) - Constructor for class org.springframework.ai.transformers.ResourceCacheService
- resourceFileName - Variable in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- resourceFileName - Variable in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
- ResourceUtils - Class in org.springframework.ai.util
-
Miscellaneous Resource utility methods.
- ResourceUtils() - Constructor for class org.springframework.ai.util.ResourceUtils
- response() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Returns the value of the
response
record component. - response() - Method in record class org.springframework.ai.chat.client.ResponseEntity
-
Returns the value of the
response
record component. - response(ChatResponse) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
-
Deprecated.Set the chat response.
- RESPONSE_DATA - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
- RESPONSE_FINISH_REASONS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
Reasons the model stopped generating tokens, corresponding to each generation received.
- RESPONSE_FINISH_REASONS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
Reasons the model stopped generating tokens, corresponding to each generation received.
- RESPONSE_ID - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The unique identifier for the AI response.
- RESPONSE_ID - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The unique identifier for the AI response.
- RESPONSE_ID - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The unique identifier for the AI response.
- RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the model that generated the response.
- RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
The name of the model that generated the response.
- RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The name of the model that generated the response.
- RESPONSE_MODEL - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The name of the model that generated the response.
- responseCandidateToGeneration(Candidate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- responseData() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Returns the value of the
responseData
record component. - responseEntity(Class<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- responseEntity(Class<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- responseEntity(StructuredOutputConverter<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- responseEntity(StructuredOutputConverter<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- responseEntity(ParameterizedTypeReference<T>) - Method in interface org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- responseEntity(ParameterizedTypeReference<T>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec
- ResponseEntity<R,
E> - Record Class in org.springframework.ai.chat.client -
Represents a
Model
response that includes the entire response along withe specified response entity type. - ResponseEntity(R, E) - Constructor for record class org.springframework.ai.chat.client.ResponseEntity
-
Creates an instance of a
ResponseEntity
record class. - responseErrorHandler(SpringAiRetryProperties) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- responseErrorHandler(ResponseErrorHandler) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- responseFinishReasons(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- responseFormat() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns the value of the
responseFormat
record component. - responseFormat() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
responseFormat
record component. - responseFormat(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- responseFormat(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- responseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- responseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- responseFormat(AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- responseFormat(AzureOpenAiResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- responseFormat(MiniMaxApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- responseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- responseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- responseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- responseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- responseFormat(ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- ResponseFormat - Class in org.springframework.ai.openai.api
-
An object specifying the format that the model must output.
- ResponseFormat() - Constructor for class org.springframework.ai.openai.api.ResponseFormat
- ResponseFormat(String) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
-
Creates an instance of a
ResponseFormat
record class. - ResponseFormat(String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
-
Creates an instance of a
ResponseFormat
record class. - ResponseFormat(String, Map<String, Object>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Creates an instance of a
ResponseFormat
record class. - ResponseFormat(ResponseFormat.Type, String) - Constructor for class org.springframework.ai.openai.api.ResponseFormat
- ResponseFormat.Builder - Class in org.springframework.ai.openai.api
- ResponseFormat.JsonSchema - Class in org.springframework.ai.openai.api
-
JSON schema object that describes the format of the JSON object.
- ResponseFormat.JsonSchema.Builder - Class in org.springframework.ai.openai.api
- ResponseFormat.Type - Enum Class in org.springframework.ai.openai.api
- responseId(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- ResponseMetadata - Interface in org.springframework.ai.model
-
Interface representing metadata associated with an AI model's response.
- responseMimeType(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- responseModel(ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- responseModel(EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- responses - Variable in class org.springframework.ai.chat.messages.ToolResponseMessage
- responseType - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- responseType - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- responseType() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns the value of the
responseType
record component. - REST - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
When used, the clients will send REST requests to the backing service.
- REST - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiImageApi.Builder
- restClientBuilder(RestClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- RESTRICTED_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
-
Marker used to identify log statements associated with restricted data, such as: Authentication credentials Keys and secrets Core intellectual property Critical security configs Trade secrets etc. Logging of such information is usually prohibited in any circumstances.
- result() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Returns the value of the
result
record component. - resultConverter() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
-
The class to use to convert the tool call result to a String.
- ResultMetadata - Interface in org.springframework.ai.model
-
Interface representing metadata associated with the results of an AI model.
- results() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
results
record component. - results() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Returns the value of the
results
record component. - results() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Returns the value of the
results
record component. - results(List<ModerationResult>) - Method in class org.springframework.ai.moderation.Moderation.Builder
- RETRIEVAL_DOCUMENT - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies the given text is a query in a search/retrieval setting.
- RETRIEVAL_QUERY - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies the given text is a document in a search/retrieval setting.
- RetrievalAugmentationAdvisor - Class in org.springframework.ai.rag.advisor
-
Advisor that implements common Retrieval Augmented Generation (RAG) flows using the building blocks defined in the
org.springframework.ai.rag
package and following the Modular RAG Architecture. - RetrievalAugmentationAdvisor.Builder - Class in org.springframework.ai.rag.advisor
- retrieve(Query) - Method in interface org.springframework.ai.rag.retrieval.search.DocumentRetriever
-
Retrieves relevant documents from an underlying data source based on the given query.
- retrieve(Query) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
- RETRIEVED_DOCUMENTS - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- retryTemplate - Variable in class org.springframework.ai.anthropic.AnthropicChatModel
-
The retry template used to retry the OpenAI API calls.
- retryTemplate - Variable in class org.springframework.ai.minimax.MiniMaxChatModel
-
The retry template used to retry the MiniMax API calls.
- retryTemplate - Variable in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
The retry template used to retry the ZhiPuAI API calls.
- retryTemplate - Variable in class org.springframework.ai.zhipuai.ZhiPuAiImageModel
- retryTemplate(SpringAiRetryProperties) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
- retryTemplate(RetryTemplate) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- retryTemplate(RetryTemplate) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- retryTemplate(RetryTemplate) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- retryTemplate(RetryTemplate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- RetryUtils - Class in org.springframework.ai.retry
-
RetryUtils is a utility class for configuring and handling retry operations.
- RetryUtils() - Constructor for class org.springframework.ai.retry.RetryUtils
- returnDirect() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Returns the value of the
returnDirect
record component. - returnDirect() - Method in interface org.springframework.ai.model.tool.ToolExecutionResult
-
Whether the tool execution result should be returned directly or passed back to the model.
- returnDirect() - Element in annotation interface org.springframework.ai.tool.annotation.Tool
-
Whether the tool result should be returned directly or passed back to the model.
- returnDirect() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
-
Returns the value of the
returnDirect
record component. - returnDirect() - Method in interface org.springframework.ai.tool.metadata.ToolMetadata
-
Whether the tool result should be returned directly or passed back to the model.
- returnDirect(boolean) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
- returnDirect(boolean) - Method in class org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
- returnEmbeddings(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
- returnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- reversedParagraphPosition - Variable in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- revisedPrompt() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Returns the value of the
revisedPrompt
record component. - revisedPrompt() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Returns the value of the
revisedPrompt
record component. - RewriteQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
-
Uses a large language model to rewrite a user query to provide better results when querying a target system, such as a vector store or a web search engine.
- RewriteQueryTransformer(ChatClient.Builder, PromptTemplate, String) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
- RewriteQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
- RFC3339DateFormat - Class in org.springframework.ai.huggingface.invoker
- RFC3339DateFormat() - Constructor for class org.springframework.ai.huggingface.invoker.RFC3339DateFormat
- right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.AndExpressionContext
- right - Variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.OrExpressionContext
- right() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Returns the value of the
right
record component. - RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- RIGHT_PARENTHESIS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RIGHT_PARENTHESIS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.GroupExpressionContext
- RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- RIGHT_SQUARE_BRACKETS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RIGHT_SQUARE_BRACKETS() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.ConstantArrayContext
- role() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
role
record component. - role() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns the value of the
role
record component. - RULE_booleanExpression - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RULE_compare - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RULE_constant - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RULE_constantArray - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RULE_identifier - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- RULE_where - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- ruleNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- ruleNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
S
- SafeGuardAdvisor - Class in org.springframework.ai.chat.client.advisor
-
A
CallAroundAdvisor
andStreamAroundAdvisor
that filters out the response if the user input contains any of the sensitive words. - SafeGuardAdvisor(List<String>) - Constructor for class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- SafeGuardAdvisor(List<String>, String, int) - Constructor for class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor
- SafeGuardAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor
- safePrompt() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
safePrompt
record component. - safePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- safetySettings(List<VertexAiGeminiSafetySetting>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- SAGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- sampler() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
sampler
record component. - sampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- sampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- samples() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
samples
record component. - samples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- samples(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- save(File) - Method in class org.springframework.ai.vectorstore.SimpleVectorStore
-
Serialize the vector store content into a file in JSON format.
- save(String, String, String, String) - Method in interface org.springframework.ai.vectorstore.hanadb.HanaVectorRepository
- saveAll(String, List<Message>) - Method in interface org.springframework.ai.chat.memory.ChatMemoryRepository
-
Replaces all the existing messages for the given conversation ID with the provided messages.
- saveAll(String, List<Message>) - Method in class org.springframework.ai.chat.memory.InMemoryChatMemoryRepository
- saveAll(String, List<Message>) - Method in class org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository
- SCANN - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- scheduler(Scheduler) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- schema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- schema(Map<String, Object>) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- SchemaColumn(String, DataType) - Constructor for record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Creates an instance of a
SchemaColumn
record class. - SchemaColumn(String, DataType) - Constructor for record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
- SchemaColumn(String, DataType, CassandraVectorStore.SchemaColumnTags...) - Constructor for record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Creates an instance of a
SchemaColumn
record class. - schemaName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the schema name for the vector store table.
- schemaName(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- schemaType(SchemaType) - Method in class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
- SchemaType - Enum Class in org.springframework.ai.util.json.schema
-
The type of schema to generate for a given Java type.
- SchemaUtil - Class in org.springframework.ai.chat.memory.cassandra
-
Utility class for working with Cassandra schema.
- SchemaUtil - Class in org.springframework.ai.vectorstore.cassandra
-
Utility class for working with Cassandra schema.
- schemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures whether schema validation should be performed.
- scopeName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Configures the Couchbase scope, parent of the selected collection.
- score(Double) - Method in class org.springframework.ai.document.Document.Builder
-
Sets a score value for this document.
- SCORE_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- sdkFields() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- SEARCH_DOCUMENT - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
In search use-cases, use search_document when you encode documents for embeddings that you store in a vector database.
- SEARCH_QUERY - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
Use search_query when querying your vector DB to find relevant documents.
- searchAccuracy(int) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the search accuracy parameter.
- searchIndexClient(AzureVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
- searchParamsJson(String) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
-
Sets the JSON-encoded search parameters.
- searchRequest(SearchRequest) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- SearchRequest - Class in org.springframework.ai.vectorstore
-
Similarity search request.
- SearchRequest() - Constructor for class org.springframework.ai.vectorstore.SearchRequest
- SearchRequest(SearchRequest) - Constructor for class org.springframework.ai.vectorstore.SearchRequest
- SearchRequest.Builder - Class in org.springframework.ai.vectorstore
-
SearchRequest Builder.
- secure - Variable in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
-
Secure the authorization for this connection, set to True to enable TLS.
- seed() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
seed
record component. - seed() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
seed
record component. - seed() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
seed
record component. - seed() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Returns the value of the
seed
record component. - seed(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- seed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- seed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- seed(Long) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- seed(Long) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- seed(Long) - Method in class org.springframework.ai.huggingface.model.Details
- seed(Long) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- seed(Long) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- seed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- seed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- seek() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
seek
record component. - seek() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
seek
record component. - Segment(Integer, Integer, Float, Float, String, List<Integer>, Float, Float, Float, Float) - Constructor for record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Creates an instance of a
Segment
record class. - Segment(Integer, Integer, Float, Float, String, List<Integer>, Float, Float, Float, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Creates an instance of a
Segment
record class. - SEGMENT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
- SEGMENT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
- segments() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns the value of the
segments
record component. - segments() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns the value of the
segments
record component. - selectBody(Object, MultiValueMap<String, Object>, MediaType) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Select the body to use for the request
- selectHeaderAccept(String[]) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Select the Accept header's value from the given accepts array: if JSON exists in the given array, use it; otherwise use all of them (joining into a string)
- selectHeaderContentType(String[]) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Select the Content-Type header's value from the given array: if JSON exists in the given array, use it; otherwise use the first one of the array.
- selector - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- selector(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Sets the CSS selector to use for extracting elements.
- self() - Method in class org.springframework.ai.vectorstore.AbstractVectorStoreBuilder
-
Returns this builder cast to the concrete builder type.
- selfHarm() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
selfHarm
record component. - selfHarm() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
selfHarm
record component. - selfHarm() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
selfHarm
record component. - selfHarm() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
selfHarm
record component. - selfHarm(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- selfHarm(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- selfHarmInstructions() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
selfHarmInstructions
record component. - selfHarmInstructions() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
selfHarmInstructions
record component. - selfHarmInstructions(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- selfHarmInstructions(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- selfHarmIntent() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
selfHarmIntent
record component. - selfHarmIntent() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
selfHarmIntent
record component. - selfHarmIntent(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- selfHarmIntent(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- SEMANTIC_SIMILARITY - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Specifies the given text will be used for semantic textual similarity (STS).
- sempred(RuleContext, int, int) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- SENSITIVE_DATA_MARKER - Static variable in class org.springframework.ai.util.LoggingMarkers
-
Marker used to identify log statements associated with sensitive data, such as: Internal business information Employee data Customer non-regulated data Business processes and logic etc. Typically, logging this information should be avoided.
- sensitiveWords(List<String>) - Method in class org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
- separator - Variable in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- separator(String) - Method in class org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
-
Sets the separator string to use when joining text from multiple elements.
- SERIAL - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
- serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
serviceTier
record component. - serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
serviceTier
record component. - serviceTier() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
serviceTier
record component. - servingMode(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- servingMode(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- ServingMode - Enum Class in org.springframework.ai.model.oci.genai.autoconfigure
-
OCI serving mode.
- ServingModeHelper - Class in org.springframework.ai.oci
-
Helper class to load the OCI Gen AI
ServingMode
- session(CqlSession) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the CQL session.
- sessionConfig(SessionConfig) - Method in class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Builder
-
Sets the session configuration directly.
- setAccessKey(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- setAccessToken(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Helper method to set access token for the first OAuth2 authentication.
- setAccessToken(String) - Method in class org.springframework.ai.huggingface.invoker.auth.OAuth
- setAdditionalModels(List<String>) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- setAdvisedRequest(AdvisedRequest) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.immutable object, use the builder instead to create a new instance
- setAdvisorRequestContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.not supported anymore, use
AdvisorObservationContext.getChatClientRequest()
instead - setAdvisorResponseContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
-
Deprecated.
- setAllowedIdentifierNames(List<String>) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- setApiClient(ApiClient) - Method in class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
- setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setApiKey(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Helper method to set API key value for the first API key authentication.
- setApiKey(String) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- setApiKey(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- setApiKey(String) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- setApiKey(String) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- setApiKey(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- setApiKey(String) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setApiKey(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- setApiKey(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- setApiKey(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setApiKey(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setApiKey(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- setApiKey(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- setApiKey(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setApiKeyPrefix(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Helper method to set API key prefix for the first API key authentication.
- setApiKeyPrefix(String) - Method in class org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth
- setAssistantColumn(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setAuthenticationType(OCIConnectionProperties.AuthenticationType) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setAutoId(boolean) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setAutoTruncate(Boolean) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- setAws(OpenSearchVectorStoreProperties.Aws) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setB64Json(String) - Method in class org.springframework.ai.image.Image
- setBasePath(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Set the base path, which should include the host
- setBaseUrl(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- setBaseUrl(String) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- setBeamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setBeamWidth(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setBestOfSequences(List<BestOfSequence>) - Method in class org.springframework.ai.huggingface.model.Details
- setBetaVersion(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- setBucketName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setBuckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setBuckets(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setCandidateCount(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setCaPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setCategories(Categories) - Method in class org.springframework.ai.moderation.ModerationResult
- setCategory(VertexAiGeminiSafetySetting.HarmCategory) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- setCategoryScores(CategoryScores) - Method in class org.springframework.ai.moderation.ModerationResult
- setCfgScale(Float) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setCharset(Charset) - Method in class org.springframework.ai.reader.TextReader
- setChatClientResponse(ChatClientResponse) - Method in class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext
- setClientKeyPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setClientPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setClipGuidancePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreProperties
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- setCollectionName(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- setCompartment(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- setCompartment(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setCompartment(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- setCompletionsPath(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- setCompletionsPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- setConnectionMode(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setConnectTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setConsistencyLevel(WeaviateVectorStore.ConsistentLevel) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setConstraintName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setContainerName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setContentColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setContentFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setContentFormatter(ContentFormatter) - Method in class org.springframework.ai.document.Document
-
Replace the document's
ContentFormatter
. - setCopyContentFormatter(boolean) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- setCreateExtension(boolean) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setCustomHeaders(Map<String, String>) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setDatabaseName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setDateFormat(DateFormat) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Set the date format used to parse/format date parameters.
- setDebugging(boolean) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
- setDecoderInputDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setDefaultSimilarityThreshold(double) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setDefaultTopK(int) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- setDeploymentName(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setDescription(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- setDescription(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- setDescription(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- setDescription(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- setDetails(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setDetails(AllOfGenerateResponseDetails) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- setDetails(AllOfStreamResponseDetails) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- setDimensions(int) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- setDimensions(int) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setDimensions(int) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setDimensions(int) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setDimensions(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- setDimensions(Integer) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- setDimensions(Integer) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setDimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- setDimensions(Integer) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- setDimensions(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- setDirectory(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- setDisableCaching(boolean) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setDistanceMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setDistanceType(MariaDBVectorStore.MariaDBDistanceType) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setDistanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setDistanceType(OracleVectorStore.OracleVectorStoreDistanceType) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setDistanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setDockerLabel(String) - Method in class org.springframework.ai.huggingface.model.Info
- setDocuments(List<Object>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setDoSample(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setDoSample(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setEmbeddingColumnName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setEmbeddingDimension(int) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setEmbeddingFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setEmbeddingProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setEmbeddingsPath(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setEnabled(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setEnabled(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setEnabled(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- setEnabled(boolean) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- setEncodingFormat(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- setEncodingFormat(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- setEndpoint(String) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- setEndpoint(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setEndpoint(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setEnhancements(AzureChatEnhancementConfiguration) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setEnvironment(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setError(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- setErrorType(String) - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- setExcludedUriSchemas(List<String>) - Method in class org.springframework.ai.transformers.ResourceCacheService
-
Overrides the excluded URI schemas list.
- setExcludeOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- setF16KV(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setFieldName(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setFields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setFields(String[]) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setFile(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setFilterField(Map<String, WeaviateVectorStore.MetadataField.Type>) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setFingerprint(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.Details
- setFinishReason(FinishReason) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- setFixedThreadPoolExecutorSize(int) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setFlagged(boolean) - Method in class org.springframework.ai.moderation.ModerationResult
- setForcedNormalization(boolean) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setFormat(Object) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setFormat(String) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext
-
Deprecated.not used anymore. The format instructions are already included in the ChatModelObservationContext.
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setFrequencyPenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setFunction(MiniMaxApi.FunctionTool.Function) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- setFunction(MistralAiApi.FunctionTool.Function) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- setFunction(OpenAiApi.FunctionTool.Function) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- setFunction(ZhiPuAiApi.FunctionTool.Function) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- setFunctions(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- setGeneratedText(String) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Details
- setGeneratedTokens(Integer) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- setGoogleSearchRetrieval(Boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setGpuDeviceId(int) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- setGpuDeviceId(int) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setGranularityType(List<AzureOpenAiAudioTranscriptionOptions.GranularityType>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setGranularityType(OpenAiAudioApi.TranscriptionRequest.GranularityType) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setHeaders(Map<String, String>) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setHeight(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setHeight(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setHeight(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setHost(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- setHost(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setHost(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setHost(String) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- setHost(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- setHost(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setHttpHeaders(Map<String, String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setHttpHeaders(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setId(Integer) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- setId(Integer) - Method in class org.springframework.ai.huggingface.model.Token
- setIdFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setIdFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setIdleTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setIdProperty(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setIdType(PgVectorStore.PgIdType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setInclude(boolean) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- setIncludeCompletion(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- setIncludeErrorLogging(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- setIncludeInput(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- setIncludePrompt(boolean) - Method in class org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- setIncludePrompt(boolean) - Method in class org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- setIncludePrompt(boolean) - Method in class org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
- setIncludeQueryResponse(boolean) - Method in class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setIndexName(String) - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- setIndexParameters(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setIndexType(MilvusVectorStoreProperties.MilvusIndexType) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setIndexType(OracleVectorStore.OracleVectorStoreIndexType) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setIndexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setInitialInterval(Duration) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- setInitialized(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setInitializeSchema(boolean) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setInitializeSchema(boolean) - Method in class org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
- setInitializeSchema(boolean) - Method in class org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
- setInput(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setInputs(String) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- setInputs(String) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- setInputType(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- setInputType(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- setInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions
- setInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- setInstructions(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Set whether the
ChatModel
is responsible for executing the tools requested by the model or if the tools should be executed directly by the caller. - setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setInternalToolExecutionEnabled(Boolean) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setJsonSchema(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- setJsonSchema(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- setJsonSchema(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- setJsonSchema(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- setJsonSchema(ResponseFormat.JsonSchema) - Method in class org.springframework.ai.openai.api.ResponseFormat
- setKeepAlive(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setKeepAliveTimeMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setKeepAliveTimeoutMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setKey(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setKeyspace(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setKeyspace(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setKeyToken(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- setKwargs(Map<String, Object>) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- setLabel(String) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreProperties
- setLanguage(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setLanguage(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setLogitsAll(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- setLogprob(Float) - Method in class org.springframework.ai.huggingface.model.Token
- setLogprobs(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setLogprobs(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setLowVRAM(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMainGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMapIntegerToNumberValue(boolean) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- setMappingJson(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setMaskSensitiveInfo(Boolean) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setMaxAttempts(int) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- setMaxBatchTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxBestOf(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setMaxConcurrentRequests(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setMaxConnections(int) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setMaxInputLength(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxInterval(Duration) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- setMaxNewTokens(int) - Method in class org.springframework.ai.huggingface.HuggingfaceChatModel
-
Sets the maximum number of new tokens to be generated.
- setMaxNewTokens(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setMaxOutputTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setMaxRetries(int) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- setMaxStopSequences(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxTokens(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setMaxTokens(Integer) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setMaxTotalTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMaxWaitingTokens(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setMediaLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setMessageLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setMetadata(Map<String, String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setMetadata(AnthropicApi.ChatCompletionRequest.Metadata) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setMetadataFieldName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setMetadataFields(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setMetadataFieldsToFilter(List<String>) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- setMetadataLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- setMetadataMode(MetadataMode) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- setMethod(VertexAiGeminiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- setMetricType(MilvusVectorStoreProperties.MilvusMetricType) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties
- setMinP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMirostat(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMirostatEta(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setMirostatTau(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setModel(String) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setModel(String) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setModel(String) - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
- setModel(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setModel(String) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setModel(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.mistralai.moderation.MistralAiModerationOptions
- setModel(String) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- setModel(String) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- setModel(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- setModel(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- setModel(String) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- setModel(String) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setModel(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setModel(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setModel(String) - Method in class org.springframework.ai.openai.OpenAiModerationOptions
- setModel(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setModel(String) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- setModel(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- setModelDeviceType(String) - Method in class org.springframework.ai.huggingface.model.Info
- setModelDtype(String) - Method in class org.springframework.ai.huggingface.model.Info
- setModelId(String) - Method in class org.springframework.ai.huggingface.model.Info
- setModelOutputName(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- setModelOutputName(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setModelPipelineTag(String) - Method in class org.springframework.ai.huggingface.model.Info
- setModelResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setModelResource(Resource) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setModelSha(String) - Method in class org.springframework.ai.huggingface.model.Info
- setModelUri(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- setMultiplier(int) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- setN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setN(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setN(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setN(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setN(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setN(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setN(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setName(String) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setName(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setName(String) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- setName(String) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- setName(String) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- setName(String) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- setNamespace(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setNamespace(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setNumBatch(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setNumCtx(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setNumGPU(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setNumKeep(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setNumPredict(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setNumThread(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setObjectClass(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.oci.cohere.OCICohereChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.ollama.OllamaChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
-
Use the provided convention for reporting observation data
- setObservationConvention(ChatModelObservationConvention) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.minimax.MiniMaxEmbeddingModel
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.ollama.OllamaEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
-
Use the provided convention for reporting observation data
- setObservationConvention(EmbeddingModelObservationConvention) - Method in class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
- setObservationConvention(ImageModelObservationConvention) - Method in class org.springframework.ai.openai.OpenAiImageModel
-
Use the provided convention for reporting observation data
- setOnClientErrors(boolean) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- setOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- setOpenAiApiKey(String) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- setOptimization(CouchbaseIndexOptimization) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setOptions(Map<String, String>) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- setOptions(AzureOpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
- setOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- setOptions(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- setOptions(AzureOpenAiImageOptions) - Method in class org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
- setOptions(BedrockCohereEmbeddingOptions) - Method in class org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- setOptions(MiniMaxChatOptions) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- setOptions(MiniMaxEmbeddingOptions) - Method in class org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- setOptions(MistralAiChatOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatProperties
- setOptions(MistralAiEmbeddingOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingProperties
- setOptions(MistralAiModerationOptions) - Method in class org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationProperties
- setOptions(ToolCallingChatOptions) - Method in class org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
- setOptions(ModerationOptions) - Method in class org.springframework.ai.moderation.ModerationPrompt
- setOptions(OCICohereChatOptions) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
- setOptions(OpenAiAudioSpeechOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- setOptions(OpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- setOptions(OpenAiChatOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- setOptions(OpenAiEmbeddingOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setOptions(OpenAiImageOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- setOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
- setOptions(PostgresMlEmbeddingOptions) - Method in class org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- setOptions(StabilityAiImageOptions) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
- setOptions(VertexAiMultimodalEmbeddingOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- setOptions(VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- setOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- setOptions(ZhiPuAiChatOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- setOptions(ZhiPuAiEmbeddingOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- setOptions(ZhiPuAiImageOptions) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
- setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setOutputAudio(OpenAiApi.ChatCompletionRequest.AudioParameters) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setOutputModalities(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setParallelToolCalls(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setParameters(Map<String, Object>) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- setParameters(Map<String, Object>) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- setParameters(Map<String, Object>) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- setParameters(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- setParameters(GenerateParameters) - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- setPartitionKeyPath(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setPassPhrase(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setPassword(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Helper method to set password for the first HTTP basic authentication.
- setPassword(String) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- setPassword(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- setPassword(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setPassword(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setPathName(String) - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreProperties
- setPenalizeNewline(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setPort(int) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- setPort(int) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setPort(int) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setPort(int) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- setPort(int) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- setPreambleOverride(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setPrefill(List<PrefillToken>) - Method in class org.springframework.ai.huggingface.model.Details
- setPrefix(String) - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreProperties
- setPresencePenalty(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setPresencePenalty(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setPrivateKey(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setProfile(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setProjectId(String) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setPrompt(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setPrompt(String) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setPromptChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setProtocol(String) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- setPullModelStrategy(PullModelStrategy) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- setQuality(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setQueryRequest(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setQueryResponse(List<Document>) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setRandomSeed(Integer) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setReasoningEffort(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setRegion(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- setRegion(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setRepeatLastN(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setRepeatPenalty(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setRepetitionPenalty(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setRequestId(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setRequestTimeout(Duration) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setResourceCacheDirectory(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setResourceChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setResponse(RES) - Method in class org.springframework.ai.model.observation.ModelObservationContext
- setResponseFormat(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setResponseFormat(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setResponseFormat(AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setResponseFormat(AzureOpenAiResponseFormat) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setResponseFormat(MiniMaxApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setResponseFormat(MistralAiApi.ChatCompletionRequest.ResponseFormat) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setResponseFormat(OpenAiAudioApi.SpeechRequest.AudioResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setResponseFormat(OpenAiAudioApi.TranscriptResponseFormat) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setResponseFormat(ResponseFormat) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setResponseMimeType(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setReturnEmbeddings(boolean) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setReturnFullText(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setRootChangeNotification(boolean) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setRpcDeadlineMs(long) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setSafePrompt(Boolean) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setSafetySettings(List<VertexAiGeminiSafetySetting>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setSampler(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setSchema(String) - Method in class org.springframework.ai.openai.api.ResponseFormat
- setSchemaName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setSchemaName(String) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setSchemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setSchemaValidation(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setScheme(String) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- setScopeName(String) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setScopes(List<String>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setSearchAccuracy(int) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setSecretKey(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- setSecure(boolean) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setSeed(Integer) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setSeed(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setSeed(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setSeed(Long) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setSeed(Long) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setSeed(Long) - Method in class org.springframework.ai.huggingface.model.Details
- setSeed(Long) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setSeed(Long) - Method in class org.springframework.ai.huggingface.model.StreamDetails
- setSeed(Long) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setServerName(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setServerPemPath(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setServersConfiguration(Resource) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- setServerSideTimeout(Duration) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- setServingMode(String) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setServingMode(String) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- setServingMode(ServingMode) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- setSessionLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setSessionToken(String) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- setSha(String) - Method in class org.springframework.ai.huggingface.model.Info
- setShouldSeparateByBeads(boolean) - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
This method does nothing in this derived class, because beads and regions are incompatible.
- setSimilarity(CouchbaseSimilarityFunction) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreProperties
- setSimilarity(SimilarityFunction) - Method in class org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreProperties
- setSimilarity(SimilarityFunction) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- setSimilarityMetric(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- setSize(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setSize(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setSpecial(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
- setSpeed(Float) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setSseEndpoint(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setSseMessageEndpoint(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setSslEnabled(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setStdio(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setSteps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setStop(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setStop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setStop(List<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setStop(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setStop(List<String>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setStop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setStop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setStop(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setStopSequences(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setStore(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setStream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- setStreamOptions(ChatCompletionStreamOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setStreamOptions(OpenAiApi.ChatCompletionRequest.StreamOptions) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setStreamUsage(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setStreamUsage(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setStrict(Boolean) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- setStyle(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setStyle(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setStylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- setTable(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setTable(String) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreProperties
- setTableName(String) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- setTableName(String) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreProperties
- setTableName(String) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreProperties
- setTableName(String) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreProperties
- setTaskType(VertexAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- setTemperature(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setTemperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setTemperature(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setTemperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions
- setTemperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setTemperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions
- setTenantId(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setText(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- setText(String) - Method in class org.springframework.ai.huggingface.model.Token
- setText(String) - Method in class org.springframework.ai.moderation.ModerationMessage
- setText(String) - Method in class org.springframework.ai.openai.audio.speech.SpeechMessage
-
Sets the text of this speech message.
- setTfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setThinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setThreshold(VertexAiGeminiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- setTimeout(Duration) - Method in class org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- setTimeout(Duration) - Method in class org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- setTimeToLive(Duration) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setTitle(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- setToken(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setToken(Token) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- setTokenizerOptions(Map<String, String>) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setTokenizerResource(String) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setTokenizerResource(Resource) - Method in class org.springframework.ai.transformers.TransformersEmbeddingModel
- setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- setTokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
- setToolcallback(McpClientCommonProperties.Toolcallback) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Set the ToolCallbacks to be registered with the ChatModel.
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setToolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setToolCallLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setToolChangeNotification(boolean) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setToolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setToolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setToolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setToolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setToolContext(Map<String, Object>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Set the tool context values as map.
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setToolContext(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setToolNames(Set<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
-
Set the names of the tools to register with the ChatModel.
- setToolNames(Set<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setToolNames(Set<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setToolResponseLabel(String) - Method in class org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- setTools(List<CohereTool>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setTools(List<MiniMaxApi.FunctionTool>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setTools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setTools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setTools(List<ZhiPuAiApi.FunctionTool>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setTopK(int) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- setTopK(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setTopK(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setTopK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setTopK(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setTopK(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setTopK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setTopK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setTopLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setTopLogProbs(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setTopP(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions
- setTopP(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setTopP(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptions
- setTopP(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions
- setTopP(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions
- setTopP(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions
- setTopP(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions
- setTopP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setTopP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setTopP(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- setTopP(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setTopP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setTransformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- setTransport(VertexAiGeminiConnectionProperties.Transport) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- setTruncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- setTruncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions
- setTruncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setTruncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setTruncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions
- setType(McpClientCommonProperties.ClientType) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setType(McpServerProperties.ServerType) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setType(MiniMaxApi.FunctionTool.Type) - Method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- setType(MistralAiApi.FunctionTool.Type) - Method in class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- setType(OpenAiApi.FunctionTool.Type) - Method in class org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- setType(ResponseFormat.Type) - Method in class org.springframework.ai.openai.api.ResponseFormat
- setType(ZhiPuAiApi.FunctionTool.Type) - Method in class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- setTypicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setTypicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setupTestDocuments(VectorStore) - Method in class org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- setUri(String) - Method in class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- setUri(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setUris(List<String>) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setUrl(String) - Method in class org.springframework.ai.image.Image
- setUrl(String) - Method in class org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- setUrl(String) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setUsage(Usage) - Method in class org.springframework.ai.embedding.EmbeddingResponseMetadata
- setUseKeylessAuth(boolean) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreProperties
- setUseMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setUseMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setUseNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions
- setUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- setUser(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setUser(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions
- setUser(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions
- setUser(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setUser(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- setUser(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- setUserAgent(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Set the User-Agent header's value (by adding to the default header map).
- setUserColumn(String) - Method in class org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- setUserId(String) - Method in class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- setUsername(String) - Method in class org.springframework.ai.huggingface.invoker.ApiClient
-
Helper method to set username for the first HTTP basic authentication.
- setUsername(String) - Method in class org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth
- setUsername(String) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- setUsername(String) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- setUsername(String) - Method in class org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreProperties
- setUseTls(boolean) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreProperties
- setValidationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- setVectorDimensions(long) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setVectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreProperties
- setVectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- setVectorStoreThroughput(int) - Method in class org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreProperties
- setVectorType(PostgresMlEmbeddingModel.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions
- setVersion(String) - Method in class org.springframework.ai.huggingface.model.Info
- setVersion(String) - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- setVersion(String) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- setVersion(String) - Method in class org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- setVideoEndOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- setVideoIntervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- setVideoStartOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- setVocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions
- setVoice(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setVoice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- setWaitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
- setWatermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- setWidth(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- setWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions
- setWidth(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- SEVERITY - Enum constant in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
- sexual() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
sexual
record component. - sexual() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
sexual
record component. - sexual() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
sexual
record component. - sexual() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
sexual
record component. - sexual(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- sexual(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- sexualMinors() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
sexualMinors
record component. - sexualMinors() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
sexualMinors
record component. - sexualMinors(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- sexualMinors(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- sha(String) - Method in class org.springframework.ai.huggingface.model.Info
- SHIMMER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Shimmer voice
- SHIMMER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- SHORT_RETRY_TEMPLATE - Static variable in class org.springframework.ai.retry.RetryUtils
-
Useful in testing scenarios where you don't want to wait long for retry and now show stack trace
- showGlyph(Matrix, PDFont, int, Vector) - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- showModel(OllamaApi.ShowModelRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Show information about a model available locally on the machine where Ollama is running.
- ShowModelRequest(String) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
- ShowModelRequest(String, String, Boolean, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Creates an instance of a
ShowModelRequest
record class. - ShowModelResponse(String, String, String, String, String, OllamaApi.Model.Details, List<OllamaApi.Message>, Map<String, Object>, Map<String, Object>, Instant) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Creates an instance of a
ShowModelResponse
record class. - signature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
signature
record component. - signature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Returns the value of the
signature
record component. - SIGNATURE_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
For thinking content, a special signature_delta event is sent just before the content_block_stop event.
- SIMILARITY_FIELD_NAME - Static variable in class org.springframework.ai.vectorstore.milvus.MilvusVectorStore
- SIMILARITY_THRESHOLD_ACCEPT_ALL - Static variable in class org.springframework.ai.vectorstore.SearchRequest
-
Similarity threshold that accepts all search scores.
- SIMILARITY_THRESHOLD_EXACT_MATCH - Static variable in class org.springframework.ai.vectorstore.oracle.OracleVectorStore
- similarityFunction(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.Builder
-
Sets the similarity function for vector comparison.
- similarityFunction(CouchbaseSimilarityFunction) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.
- SimilarityFunction - Enum Class in org.springframework.ai.vectorstore.elasticsearch
-
https://www.elastic.co/guide/en/elasticsearch/reference/master/dense-vector.html max_inner_product is currently not supported because the distance value is not normalized and would not comply with the requirement of being between 0 and 1
- similarityMetric(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- similarityMetric(String) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- similaritySearch(float[], int, double, Filter.Expression) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- similaritySearch(String) - Method in class org.springframework.ai.vectorstore.azure.AzureVectorStore
- similaritySearch(String) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore
- similaritySearch(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- similaritySearch(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore
- similaritySearch(String) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Retrieves documents by query embedding similarity using the default
SearchRequest
's' search criteria. - similaritySearch(SearchRequest) - Method in class org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore
- similaritySearch(SearchRequest) - Method in interface org.springframework.ai.vectorstore.VectorStore
-
Retrieves documents by query embedding similarity and metadata filters to retrieve exactly the number of nearest-neighbor results that match the request criteria.
- similaritySearch(SearchRequest, String) - Method in class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- similaritySearchSqlTemplate - Variable in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
- similarityThreshold(double) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- similarityThreshold(double) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
-
Similarity threshold score to filter the search response by.
- similarityThreshold(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- similarityThreshold(Double) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- similarityThresholdAll() - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- similarityThresholdAll() - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
-
Sets disables the similarity threshold by setting it to 0.0 - all results are accepted.
- SIMPLE - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
- SIMPLE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by simple.
- SimpleApiKey - Record Class in org.springframework.ai.model
-
A simple implementation of
ApiKey
that holds an immutable API key value. - SimpleApiKey(String) - Constructor for record class org.springframework.ai.model.SimpleApiKey
-
Create a new SimpleApiKey.
- SimpleLoggerAdvisor - Class in org.springframework.ai.chat.client.advisor
-
A simple logger advisor that logs the request and response messages.
- SimpleLoggerAdvisor() - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- SimpleLoggerAdvisor(int) - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- SimpleLoggerAdvisor(Function<AdvisedRequest, String>, Function<ChatResponse, String>, int) - Constructor for class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- SimpleVectorStore - Class in org.springframework.ai.vectorstore
-
SimpleVectorStore is a simple implementation of the VectorStore interface.
- SimpleVectorStore(SimpleVectorStore.SimpleVectorStoreBuilder) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStore
- SimpleVectorStore.EmbeddingMath - Class in org.springframework.ai.vectorstore
- SimpleVectorStore.SimpleVectorStoreBuilder - Class in org.springframework.ai.vectorstore
- SimpleVectorStoreContent - Class in org.springframework.ai.vectorstore
-
An immutable
Content
implementation representing content, metadata, and its embeddings. - SimpleVectorStoreContent(String, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
-
Creates a new instance with the given content, empty metadata, and embedding vector.
- SimpleVectorStoreContent(String, String, Map<String, Object>, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
-
Creates a new instance with all fields specified.
- SimpleVectorStoreContent(String, Map<String, Object>, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
-
Creates a new instance with the given content, metadata, and embedding vector.
- SimpleVectorStoreContent(String, Map<String, Object>, IdGenerator, float[]) - Constructor for class org.springframework.ai.vectorstore.SimpleVectorStoreContent
-
Creates a new instance with the given content, metadata, custom ID generator, and embedding vector.
- SimpleVectorStoreFilterExpressionConverter - Class in org.springframework.ai.vectorstore.filter.converter
-
Converts
Filter.Expression
into SpEL metadata filter expression format. - SimpleVectorStoreFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.filter.converter.SimpleVectorStoreFilterExpressionConverter
- size() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns the value of the
size
record component. - size() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
size
record component. - SMALL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
- source() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
source
record component. - source() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Returns the value of the
source
record component. - Source(String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
- Source(String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Create source
- Source(String, String, String, String) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Creates an instance of a
Source
record class. - SOURCE_METADATA - Static variable in class org.springframework.ai.reader.TextReader
- special(Boolean) - Method in class org.springframework.ai.huggingface.model.Token
- Speech - Class in org.springframework.ai.openai.audio.speech
-
The Speech class represents the result of speech synthesis from an AI model.
- Speech(byte[]) - Constructor for class org.springframework.ai.openai.audio.speech.Speech
- SpeechMessage - Class in org.springframework.ai.openai.audio.speech
-
The
SpeechMessage
class represents a single text message to be converted to speech by the OpenAI TTS API. - SpeechMessage(String) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechMessage
-
Constructs a new
SpeechMessage
object with the given text. - SpeechModel - Interface in org.springframework.ai.openai.audio.speech
-
The
SpeechModel
interface provides a way to interact with the OpenAI Text-to-Speech (TTS) API. - SpeechPrompt - Class in org.springframework.ai.openai.audio.speech
-
The
SpeechPrompt
class represents a request to the OpenAI Text-to-Speech (TTS) API. - SpeechPrompt(String) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
- SpeechPrompt(String, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
- SpeechPrompt(SpeechMessage) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
- SpeechPrompt(SpeechMessage, OpenAiAudioSpeechOptions) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechPrompt
- SpeechRequest(String, String, String, OpenAiAudioApi.SpeechRequest.AudioResponseFormat, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Creates an instance of a
SpeechRequest
record class. - SpeechResponse - Class in org.springframework.ai.openai.audio.speech
-
Creates a new instance of SpeechResponse with the given speech result.
- SpeechResponse(Speech) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechResponse
-
Creates a new instance of SpeechResponse with the given speech result.
- SpeechResponse(Speech, OpenAiAudioSpeechResponseMetadata) - Constructor for class org.springframework.ai.openai.audio.speech.SpeechResponse
-
Creates a new instance of SpeechResponse with the given speech result and speech response metadata.
- speed() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns the value of the
speed
record component. - speed(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- speed(Float) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- split(List<Document>) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- split(Document) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- splitCamelCase(String) - Static method in class org.springframework.ai.util.ParsingUtils
-
Splits up the given camel-case
String
. - splitCamelCaseToLower(String) - Static method in class org.springframework.ai.util.ParsingUtils
-
Splits up the given camel-case
String
and returns the parts in lower case. - splitText(String) - Method in class org.springframework.ai.transformer.splitter.TextSplitter
- splitText(String) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter
- SPRING_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Spring AI.
- SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
Spring AI kind.
- SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
-
Spring AI kind.
- SPRING_AI_KIND - Enum constant in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
-
Spring AI kind.
- SpringAiCoreRuntimeHints - Class in org.springframework.ai.aot
- SpringAiCoreRuntimeHints() - Constructor for class org.springframework.ai.aot.SpringAiCoreRuntimeHints
- springAiKind() - Method in class org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention
- springAiKind() - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- springAiKind() - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- SpringAiKind - Enum Class in org.springframework.ai.observation.conventions
-
Types of Spring AI constructs which can be observed.
- SpringAIModelProperties - Class in org.springframework.ai.model
- SpringAIModels - Class in org.springframework.ai.model
- SpringAiRetryAutoConfiguration - Class in org.springframework.ai.retry.autoconfigure
-
Auto-configuration
for AI Retry. - SpringAiRetryAutoConfiguration() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
- SpringAiRetryProperties - Class in org.springframework.ai.retry.autoconfigure
-
Properties for AI Retry.
- SpringAiRetryProperties() - Constructor for class org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- SpringAiRetryProperties.Backoff - Class in org.springframework.ai.retry.autoconfigure
-
Exponential Backoff properties.
- SpringAiSchemaModule - Class in org.springframework.ai.util.json.schema
-
JSON Schema Generator Module for Spring AI.
- SpringAiSchemaModule(SpringAiSchemaModule.Option...) - Constructor for class org.springframework.ai.util.json.schema.SpringAiSchemaModule
- SpringAiSchemaModule.Option - Enum Class in org.springframework.ai.util.json.schema
-
Options for customizing the behavior of the module.
- SpringAIVectorStoreTypes - Class in org.springframework.ai.vectorstore
- SpringBeanToolCallbackResolver - Class in org.springframework.ai.tool.resolution
-
A Spring
ApplicationContext
-based implementation that provides a way to retrieve a bean from the Spring context and wrap it into aToolCallback
. - SpringBeanToolCallbackResolver(GenericApplicationContext, SchemaType) - Constructor for class org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver
- SpringBeanToolCallbackResolver.Builder - Class in org.springframework.ai.tool.resolution
- SqlJsonPathFilterExpressionConverter - Class in org.springframework.ai.vectorstore.oracle
-
Converts a
Filter
into a JSON Path expression. - SqlJsonPathFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.oracle.SqlJsonPathFilterExpressionConverter
- SRT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- SRT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- sseEndpoint() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Returns the value of the
sseEndpoint
record component. - SseHttpClientTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
-
Auto-configuration for Server-Sent Events (SSE) HTTP client transport in the Model Context Protocol (MCP).
- SseHttpClientTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.SseHttpClientTransportAutoConfiguration
- SseParameters(String, String) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Creates an instance of a
SseParameters
record class. - SseWebFluxTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
-
Auto-configuration for WebFlux-based Server-Sent Events (SSE) client transport in the Model Context Protocol (MCP).
- SseWebFluxTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.SseWebFluxTransportAutoConfiguration
- sslEnabled(boolean) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets whether SSL is enabled for the connection.
- SSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
- ST - Enum constant in enum class org.springframework.ai.chat.prompt.TemplateFormat
-
Deprecated.
- STABILITY_AI - Static variable in class org.springframework.ai.model.SpringAIModels
- stabilityAiApi(StabilityAiConnectionProperties, StabilityAiImageProperties, ObjectProvider<RestClient.Builder>) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
- StabilityAiApi - Class in org.springframework.ai.stabilityai.api
-
Represents the StabilityAI API.
- StabilityAiApi(String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
-
Create a new StabilityAI API.
- StabilityAiApi(String, String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
- StabilityAiApi(String, String, String) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
- StabilityAiApi(String, String, String, RestClient.Builder) - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiApi
-
Create a new StabilityAI API.
- StabilityAiApi.GenerateImageRequest - Record Class in org.springframework.ai.stabilityai.api
- StabilityAiApi.GenerateImageRequest.Builder - Class in org.springframework.ai.stabilityai.api
- StabilityAiApi.GenerateImageRequest.TextPrompts - Record Class in org.springframework.ai.stabilityai.api
- StabilityAiApi.GenerateImageResponse - Record Class in org.springframework.ai.stabilityai.api
- StabilityAiApi.GenerateImageResponse.Artifacts - Record Class in org.springframework.ai.stabilityai.api
- StabilityAiConnectionProperties - Class in org.springframework.ai.model.stabilityai.autoconfigure
- StabilityAiConnectionProperties() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- StabilityAiImageAutoConfiguration - Class in org.springframework.ai.model.stabilityai.autoconfigure
-
Auto-configuration
for StabilityAI Image Model. - StabilityAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
- StabilityAiImageGenerationMetadata - Class in org.springframework.ai.stabilityai
-
Represents metadata associated with the image generation process in the StabilityAI framework.
- StabilityAiImageGenerationMetadata(String, Long) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- stabilityAiImageModel(StabilityAiApi, StabilityAiImageProperties) - Method in class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
- StabilityAiImageModel - Class in org.springframework.ai.stabilityai
-
StabilityAiImageModel is a class that implements the ImageModel interface.
- StabilityAiImageModel(StabilityAiApi) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageModel
- StabilityAiImageModel(StabilityAiApi, StabilityAiImageOptions) - Constructor for class org.springframework.ai.stabilityai.StabilityAiImageModel
- StabilityAiImageOptions - Class in org.springframework.ai.stabilityai.api
-
StabilityAiImageOptions is an interface that extends ImageOptions.
- StabilityAiImageOptions() - Constructor for class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- StabilityAiImageOptions.Builder - Class in org.springframework.ai.stabilityai.api
- StabilityAiImageProperties - Class in org.springframework.ai.model.stabilityai.autoconfigure
-
Configuration properties for Stability AI image model.
- StabilityAiImageProperties() - Constructor for class org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
- STARLING_LM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaModel
-
Starling-7B model
- start() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
start
record component. - start() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Returns the value of the
start
record component. - start() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
start
record component. - start() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Returns the value of the
start
record component. - START - Enum constant in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
-
Discards the start of the input.
- startDelimiterToken(char) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
-
Sets the character used as the start delimiter for template expressions.
- startOffsetSec - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
-
The start offset of the video segment in seconds.
- startOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- startPageNumber() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
startPageNumber
record component. - StaticToolCallbackProvider - Class in org.springframework.ai.tool
-
A simple implementation of
ToolCallbackProvider
that maintains a static array ofToolCallback
objects. - StaticToolCallbackProvider(List<? extends ToolCallback>) - Constructor for class org.springframework.ai.tool.StaticToolCallbackProvider
-
Constructs a new StaticToolCallbackProvider with the specified list of function callbacks.
- StaticToolCallbackProvider(ToolCallback...) - Constructor for class org.springframework.ai.tool.StaticToolCallbackProvider
-
Constructs a new StaticToolCallbackProvider with the specified array of function callbacks.
- StaticToolCallbackResolver - Class in org.springframework.ai.tool.resolution
-
A
ToolCallbackResolver
that resolves tool callbacks from a static registry. - StaticToolCallbackResolver(List<ToolCallback>) - Constructor for class org.springframework.ai.tool.resolution.StaticToolCallbackResolver
- status() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns the value of the
status
record component. - statusCode() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Returns the value of the
statusCode
record component. - stdioServerTransport() - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- StdioTransportAutoConfiguration - Class in org.springframework.ai.mcp.client.autoconfigure
-
Auto-configuration for Standard Input/Output (stdio) transport in the Model Context Protocol (MCP).
- StdioTransportAutoConfiguration() - Constructor for class org.springframework.ai.mcp.client.autoconfigure.StdioTransportAutoConfiguration
- stdioTransports(McpStdioClientProperties) - Method in class org.springframework.ai.mcp.client.autoconfigure.StdioTransportAutoConfiguration
-
Creates a list of stdio-based transports for MCP communication.
- StepBuilder() - Constructor for class org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.StepBuilder
- steps() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
steps
record component. - steps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- steps(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- STL_SORT - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- stop() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
stop
record component. - stop() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
stop
record component. - stop() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
stop
record component. - stop() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
stop
record component. - stop(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- stop(List<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- stop(List<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- STOP - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
The model hit a natural stop point or a provided stop sequence.
- STOP - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
The model hit a natural stop point or a provided stop sequence.
- STOP - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
The model hit a natural stop point or a provided stop sequence.
- STOP - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
The model hit a natural stop point or a provided stop sequence.
- STOP_SEQUENCE - Enum constant in enum class org.springframework.ai.huggingface.model.FinishReason
- stopReason() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
stopReason
record component. - stopReason() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Returns the value of the
stopReason
record component. - stopReason() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
stopReason
record component. - stopSequence() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
stopSequence
record component. - stopSequence() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Returns the value of the
stopSequence
record component. - stopSequences() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
stopSequences
record component. - stopSequences(List<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- stopSequences(List<String>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- stopSequences(List<String>) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the stop sequences to use for the chat.
- stopSequences(List<String>) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- stopSequences(List<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- stopSequences(List<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- stopSequences(List<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- store - Variable in class org.springframework.ai.vectorstore.SimpleVectorStore
- store() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
store
record component. - store(Boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- stream() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
stream
record component. - stream() - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- stream() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- stream() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
stream
record component. - stream() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
stream
record component. - stream() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
stream
record component. - stream() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns the value of the
stream
record component. - stream() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
stream
record component. - stream() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
stream
record component. - stream(boolean) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
- stream(boolean) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- stream(Boolean) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- stream(Boolean) - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- stream(String) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
- stream(String) - Method in interface org.springframework.ai.openai.audio.speech.StreamingSpeechModel
-
Generates a stream of audio bytes from the provided text message.
- stream(ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- stream(Message...) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
- stream(Prompt) - Method in class org.springframework.ai.anthropic.AnthropicChatModel
- stream(Prompt) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel
- stream(Prompt) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel
-
Invoke the model and return the response stream.
- stream(Prompt) - Method in interface org.springframework.ai.chat.model.ChatModel
- stream(Prompt) - Method in interface org.springframework.ai.chat.model.StreamingChatModel
- stream(Prompt) - Method in class org.springframework.ai.minimax.MiniMaxChatModel
- stream(Prompt) - Method in class org.springframework.ai.mistralai.MistralAiChatModel
- stream(Prompt) - Method in class org.springframework.ai.ollama.OllamaChatModel
- stream(Prompt) - Method in class org.springframework.ai.openai.OpenAiChatModel
- stream(Prompt) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
- stream(Prompt) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatModel
- stream(OpenAiAudioApi.SpeechRequest) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi
-
Streams audio generated from the input text.
- stream(SpeechPrompt) - Method in interface org.springframework.ai.openai.audio.speech.StreamingSpeechModel
-
Sends a speech request to the OpenAI TTS API and returns a stream of the resulting speech responses.
- stream(SpeechPrompt) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechModel
-
Streams the audio response for the given speech prompt.
- stream(TReq) - Method in interface org.springframework.ai.model.StreamingModel
-
Executes a method call to the AI model.
- STREAM - Enum constant in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
-
Is the chat model response a stream.
- StreamAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Advisor for execution flows ultimately resulting in a streaming call to an AI model.
- StreamAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
A chain of
StreamAdvisor
instances orchestrating the execution of aChatClientRequest
on the nextStreamAdvisor
in the chain. - StreamAroundAdvisor - Interface in org.springframework.ai.chat.client.advisor.api
-
Deprecated.in favor of
StreamAdvisor
- StreamAroundAdvisorChain - Interface in org.springframework.ai.chat.client.advisor.api
-
Deprecated.in favor of
StreamAdvisorChain
- StreamDetails - Class in org.springframework.ai.huggingface.model
-
StreamDetails
- StreamDetails() - Constructor for class org.springframework.ai.huggingface.model.StreamDetails
- StreamHelper - Class in org.springframework.ai.anthropic.api
-
Helper class to support streaming function calling.
- StreamHelper() - Constructor for class org.springframework.ai.anthropic.api.StreamHelper
- StreamHelper.ChatCompletionResponseBuilder - Class in org.springframework.ai.anthropic.api
- streamingChat(OllamaApi.ChatRequest) - Method in class org.springframework.ai.ollama.api.OllamaApi
-
Streaming response for the chat completion request.
- StreamingChatModel - Interface in org.springframework.ai.chat.model
- StreamingModel<TReq extends ModelRequest<?>,
TResChunk extends ModelResponse<?>> - Interface in org.springframework.ai.model -
The StreamingModel interface provides a generic API for invoking an AI models with streaming response.
- StreamingSpeechModel - Interface in org.springframework.ai.openai.audio.speech
-
The
StreamingSpeechModel
interface provides a way to interact with the OpenAI Text-to-Speech (TTS) API using a streaming approach, allowing you to receive the generated audio in a real-time fashion. - streamOptions() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
streamOptions
record component. - streamOptions(ChatCompletionStreamOptions) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- streamOptions(OpenAiApi.ChatCompletionRequest.StreamOptions) - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Sets the
OpenAiApi.ChatCompletionRequest.StreamOptions
for this request. - StreamOptions(Boolean) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
-
Creates an instance of a
StreamOptions
record class. - StreamResponse - Class in org.springframework.ai.huggingface.model
-
StreamResponse
- StreamResponse() - Constructor for class org.springframework.ai.huggingface.model.StreamResponse
- streamUsage(boolean) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- streamUsage(Boolean) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- strict(Boolean) - Method in class org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- stringToMimeTypeConverter() - Method in class org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
- StructuredOutputConverter<T> - Interface in org.springframework.ai.converter
-
Converts the (raw) LLM output into a structured responses of type.
- StructuredResponse(String, Float, String, List<AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word>, List<AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment>) - Constructor for record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Creates an instance of a
StructuredResponse
record class. - StructuredResponse(String, Float, String, List<OpenAiAudioApi.StructuredResponse.Word>, List<OpenAiAudioApi.StructuredResponse.Segment>) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Creates an instance of a
StructuredResponse
record class. - StTemplateRenderer - Class in org.springframework.ai.template.st
-
Renders a template using the StringTemplate (ST) v4 library.
- StTemplateRenderer.Builder - Class in org.springframework.ai.template.st
-
Builder for configuring and creating
StTemplateRenderer
instances. - style() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
style
record component. - style(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- style(String) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- style(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- StyleEnum - Enum Class in org.springframework.ai.stabilityai
-
Enum representing different styles for images.
- stylePreset() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
stylePreset
record component. - stylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- stylePreset(String) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- stylePreset(StyleEnum) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- successCount() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns the value of the
successCount
record component. - SummaryMetadataEnricher - Class in org.springframework.ai.model.transformer
-
Title extractor with adjacent sharing that uses generative to extract 'section_summary', 'prev_section_summary', 'next_section_summary' metadata fields.
- SummaryMetadataEnricher(ChatModel, List<SummaryMetadataEnricher.SummaryType>) - Constructor for class org.springframework.ai.model.transformer.SummaryMetadataEnricher
- SummaryMetadataEnricher(ChatModel, List<SummaryMetadataEnricher.SummaryType>, String, MetadataMode) - Constructor for class org.springframework.ai.model.transformer.SummaryMetadataEnricher
- SummaryMetadataEnricher.SummaryType - Enum Class in org.springframework.ai.model.transformer
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.client.advisor.observation.AdvisorObservationConvention
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.client.observation.ChatClientObservationConvention
- supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler
- supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelMeterObservationHandler
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.chat.observation.ChatModelObservationConvention
- supportsContext(Observation.Context) - Method in class org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
- supportsContext(Observation.Context) - Method in class org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.embedding.observation.EmbeddingModelObservationConvention
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.image.observation.ImageModelObservationConvention
- supportsContext(Observation.Context) - Method in class org.springframework.ai.model.observation.ErrorLoggingObservationHandler
- supportsContext(Observation.Context) - Method in interface org.springframework.ai.vectorstore.observation.VectorStoreObservationConvention
- supportsContext(Observation.Context) - Method in class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
- supportStFunctions() - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
-
Configures the renderer to support StringTemplate's built-in functions during validation.
- SYNC - Enum constant in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
-
Synchronous (McpSyncClient) client
- SYNC - Enum constant in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
-
Synchronous (McpSyncServer) server
- SyncMcpToolCallback - Class in org.springframework.ai.mcp
-
Implementation of
ToolCallback
that adapts MCP tools to Spring AI's tool interface. - SyncMcpToolCallback(McpSyncClient, McpSchema.Tool) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallback
-
Creates a new
SyncMcpToolCallback
instance. - SyncMcpToolCallbackProvider - Class in org.springframework.ai.mcp
-
Implementation of
ToolCallbackProvider
that discovers and provides MCP tools from one or more MCP servers. - SyncMcpToolCallbackProvider(McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Creates a new
SyncMcpToolCallbackProvider
instance with one or more MCP clients. - SyncMcpToolCallbackProvider(BiPredicate<McpSyncClient, McpSchema.Tool>, McpSyncClient...) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Creates a new
SyncMcpToolCallbackProvider
instance with one or more MCP clients. - SyncMcpToolCallbackProvider(BiPredicate<McpSyncClient, McpSchema.Tool>, List<McpSyncClient>) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Creates a new
SyncMcpToolCallbackProvider
instance with a list of MCP clients. - SyncMcpToolCallbackProvider(List<McpSyncClient>) - Constructor for class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Creates a new
SyncMcpToolCallbackProvider
instance with a list of MCP clients. - syncToolCallbacks(List<McpSyncClient>) - Static method in class org.springframework.ai.mcp.SyncMcpToolCallbackProvider
-
Creates a consolidated list of tool callbacks from multiple MCP clients.
- syncTools(ObjectProvider<List<ToolCallback>>, List<ToolCallback>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.DescriptiveErrorListener
- system() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
system
record component. - system() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns the value of the
system
record component. - system() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
system
record component. - system(String) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- system(String) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- system(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- system(Consumer<ChatClient.PromptSystemSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- system(Consumer<ChatClient.PromptSystemSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- system(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- system(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- system(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- system(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- SYSTEM - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
- SYSTEM - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
System message.
- SYSTEM - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
- SYSTEM - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
System message type used as instructions to the model.
- SYSTEM - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
System message.
- SYSTEM - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
System message.
- SYSTEM_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Deprecated.
- systemFingerprint() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
systemFingerprint
record component. - systemFingerprint() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns the value of the
systemFingerprint
record component. - systemFingerprint() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
systemFingerprint
record component. - systemFingerprint() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
systemFingerprint
record component. - systemFingerprint() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
systemFingerprint
record component. - systemFingerprint() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns the value of the
systemFingerprint
record component. - SystemMessage - Class in org.springframework.ai.chat.messages
-
A message of the type 'system' passed as input.
- SystemMessage(String) - Constructor for class org.springframework.ai.chat.messages.SystemMessage
- SystemMessage(Resource) - Constructor for class org.springframework.ai.chat.messages.SystemMessage
- SystemMessage.Builder - Class in org.springframework.ai.chat.messages
- systemParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
systemParams
record component. - systemParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the system params.
- SystemPromptTemplate - Class in org.springframework.ai.chat.prompt
- SystemPromptTemplate(String) - Constructor for class org.springframework.ai.chat.prompt.SystemPromptTemplate
- SystemPromptTemplate(Resource) - Constructor for class org.springframework.ai.chat.prompt.SystemPromptTemplate
- systemText() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
systemText
record component. - systemText(String) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the system text.
- systemTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.PromptChatMemoryAdvisor.Builder
- systemTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
T
- table(String) - Method in class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Builder
-
Sets the table name.
- tableName(String) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
-
Sets the table name for vector storage.
- tableName(String) - Method in class org.springframework.ai.vectorstore.oracle.OracleVectorStore.Builder
-
Sets the table name for vector storage.
- tag(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
- tags() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Returns the value of the
tags
record component. - TanzuBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- TanzuBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
- targetLanguage(String) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- targetSearchSystem(String) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- taskExecutor(TaskExecutor) - Method in class org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- taskType - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- taskType(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- taskType(VertexAiTextEmbeddingOptions.TaskType) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- temperature() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns the value of the
temperature
record component. - temperature() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
temperature
record component. - temperature(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- temperature(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- temperature(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the temperature to use for the chat.
- temperature(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- temperature(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- temperature(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- temperature(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- temperature(Float) - Method in class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- temperature(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- temperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- temperature(Float) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- temperature(Float) - Method in class org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- template() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns the value of the
template
record component. - template(String) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
- TemplateFormat - Enum Class in org.springframework.ai.chat.prompt
-
Deprecated.in favor of
TemplateRenderer
. - templateHasRequiredPlaceholders(PromptTemplate, String...) - Static method in class org.springframework.ai.rag.util.PromptAssert
-
Assert that the given prompt template contains the required placeholders.
- templateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- templateRenderer(TemplateRenderer) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- templateRenderer(TemplateRenderer) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- TemplateRenderer - Interface in org.springframework.ai.template
-
Renders a template using a given strategy.
- test(ChatOptions, ChatResponse) - Method in class org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate
- text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns the value of the
text
record component. - text() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- text() - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- text() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.rag.Query
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Returns the value of the
text
record component. - text() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
text
record component. - text(String) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- text(String) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- text(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- text(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- text(String) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
- text(String) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- text(String) - Method in class org.springframework.ai.document.Document.Builder
-
Sets the text content of the document.
- text(String) - Method in class org.springframework.ai.huggingface.model.PrefillToken
- text(String) - Method in class org.springframework.ai.huggingface.model.Token
- text(String) - Method in class org.springframework.ai.rag.Query.Builder
- text(String) - Static method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
- text(String) - Static method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
- text(String) - Static method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Creates a metadata field of type TEXT.
- text(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- text(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- text(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- text(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- text(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- text(Resource) - Method in class org.springframework.ai.chat.messages.SystemMessage.Builder
- text(Resource) - Method in class org.springframework.ai.chat.messages.UserMessage.Builder
- text(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- text(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- text(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec
- text(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec
- TEXT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Text message.
- TEXT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- TEXT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
- TEXT - Enum constant in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
- TEXT - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
- TEXT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
- TEXT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- TEXT - Enum constant in enum class org.springframework.ai.openai.api.ResponseFormat.Type
-
Generates a text response.
- TEXT - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
- TEXT - Enum constant in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
- TEXT_COMPLETION - Enum constant in enum class org.springframework.ai.observation.conventions.AiOperationType
-
AI operation type for text completion.
- TEXT_CONTENT - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
- TEXT_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Text delta message.
- TEXT_EMBEDDING_004 - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
-
English model.
- TEXT_EMBEDDING_3_LARGE - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
-
Most capable embedding model for both english and non-english tasks.
- TEXT_EMBEDDING_3_SMALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
-
Increased performance over 2nd generation ada embedding model.
- TEXT_EMBEDDING_ADA_002 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
-
Most capable 2nd generation embedding model, replacing 16 first generation models.
- TEXT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.model.SpringAIModelProperties
- TEXT_MULTILINGUAL_EMBEDDING_002 - Enum constant in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
-
Multilingual model.
- TextConstantContext(FiltersParser.ConstantContext) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.TextConstantContext
- textContent - Variable in class org.springframework.ai.chat.messages.AbstractMessage
-
The content of the message.
- textEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
- TextGenerationInferenceApi - Class in org.springframework.ai.huggingface.api
- TextGenerationInferenceApi() - Constructor for class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
- TextGenerationInferenceApi(ApiClient) - Constructor for class org.springframework.ai.huggingface.api.TextGenerationInferenceApi
- TextInstanceBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- TextParametersBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- textPrompts() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
textPrompts
record component. - textPrompts(List<StabilityAiApi.GenerateImageRequest.TextPrompts>) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- TextPrompts(String, Float) - Constructor for record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Creates an instance of a
TextPrompts
record class. - TextReader - Class in org.springframework.ai.reader
-
A
DocumentReader
that reads text from aResource
. - TextReader(String) - Constructor for class org.springframework.ai.reader.TextReader
- TextReader(Resource) - Constructor for class org.springframework.ai.reader.TextReader
- texts() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Returns the value of the
texts
record component. - texts() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns the value of the
texts
record component. - texts() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Returns the value of the
texts
record component. - TextSplitter - Class in org.springframework.ai.transformer.splitter
- TextSplitter() - Constructor for class org.springframework.ai.transformer.splitter.TextSplitter
- tfsZ(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
thinking
record component. - thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
thinking
record component. - thinking() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Returns the value of the
thinking
record component. - thinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- thinking(AnthropicApi.ChatCompletionRequest.ThinkingConfig) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- thinking(AnthropicApi.ThinkingType, Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- thinking(AnthropicApi.ThinkingType, Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- THINKING - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Thinking message.
- THINKING_DELTA - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
When using extended thinking with streaming enabled, you’ll receive thinking content via thinking_delta events.
- ThinkingConfig(AnthropicApi.ThinkingType, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Creates an instance of a
ThinkingConfig
record class. - THREE_D_MODEL - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- THROW - Enum constant in enum class org.springframework.ai.template.ValidationMode
-
If the validation fails, an exception is thrown.
- TikaDocumentReader - Class in org.springframework.ai.reader.tika
-
A document reader that leverages Apache Tika to extract text from a variety of document formats, such as PDF, DOC/DOCX, PPT/PPTX, and HTML.
- TikaDocumentReader(String) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
-
Constructor initializing the reader with a given resource URL.
- TikaDocumentReader(String, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
-
Constructor initializing the reader with a given resource URL and a text formatter.
- TikaDocumentReader(Resource) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
-
Constructor initializing the reader with a resource.
- TikaDocumentReader(Resource, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
-
Constructor initializing the reader with a resource and a text formatter.
- TikaDocumentReader(Resource, ContentHandler, ExtractedTextFormatter) - Constructor for class org.springframework.ai.reader.tika.TikaDocumentReader
-
Constructor initializing the reader with a resource, content handler, and a text formatter.
- TILE_TEXTURE - Enum constant in enum class org.springframework.ai.stabilityai.StyleEnum
- timeout() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns the value of the
timeout
record component. - timeout(Duration) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- timeout(Duration) - Method in class org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- TITAN_EMBED_IMAGE_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
-
amazon.titan-embed-image-v1
- TITAN_EMBED_TEXT_V1 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
-
amazon.titan-embed-text-v1
- TITAN_EMBED_TEXT_V2 - Enum constant in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
-
amazon.titan-embed-text-v2
- titanEmbeddingBedrockApi(AwsCredentialsProvider, AwsRegionProvider, BedrockTitanEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
- TitanEmbeddingBedrockApi - Class in org.springframework.ai.bedrock.titan.api
-
Java client for the Bedrock Titan Embedding model.
- TitanEmbeddingBedrockApi(String, String, Duration) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
-
Create a new TitanEmbeddingBedrockApi instance using the default credentials provider and default object mapper.
- TitanEmbeddingBedrockApi(String, AwsCredentialsProvider, String, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
-
Create a new TitanEmbeddingBedrockApi instance.
- TitanEmbeddingBedrockApi(String, AwsCredentialsProvider, Region, ObjectMapper, Duration) - Constructor for class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi
-
Create a new TitanEmbeddingBedrockApi instance.
- TitanEmbeddingBedrockApi.TitanEmbeddingModel - Enum Class in org.springframework.ai.bedrock.titan.api
-
Titan Embedding model ids.
- TitanEmbeddingBedrockApi.TitanEmbeddingRequest - Record Class in org.springframework.ai.bedrock.titan.api
-
Titan Embedding request parameters.
- TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder - Class in org.springframework.ai.bedrock.titan.api
-
TitanEmbeddingRequest builder.
- TitanEmbeddingBedrockApi.TitanEmbeddingResponse - Record Class in org.springframework.ai.bedrock.titan.api
-
Titan Embedding response.
- titanEmbeddingModel(TitanEmbeddingBedrockApi, BedrockTitanEmbeddingProperties) - Method in class org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
- TitanEmbeddingRequest(String, String) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Creates an instance of a
TitanEmbeddingRequest
record class. - TitanEmbeddingResponse(float[], Integer, Integer, Integer, Map<String, Object>, Object, Object) - Constructor for record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Creates an instance of a
TitanEmbeddingResponse
record class. - title - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- title() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns the value of the
title
record component. - title(String) - Method in class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- title(String) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- toAsyncToolSpecification(ToolCallback) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a Spring AI tool callback to an MCP asynchronous tool specification.
- toAsyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a Spring AI tool callback to an MCP asynchronous tool specification.
- toAsyncToolSpecifications(List<ToolCallback>) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a list of Spring AI tool callbacks to MCP asynchronous tool specification.
- toAsyncToolSpecifications(ToolCallback...) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Convenience method to convert a variable number of tool callbacks to MCP asynchronous tool specification.
- toAzureOptions(List<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions
- toChatClientRequest() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- toChatClientRequest(TemplateRenderer) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- toChatClientResponse() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.
- toChatResponse(Flux<ConverseStreamOutput>, ChatResponse) - Static method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- toDefaultChatClientRequestSpec(AdvisedRequest, ObservationRegistry, ChatClientObservationConvention) - Static method in class org.springframework.ai.chat.client.DefaultChatClient
-
Deprecated.
- toDocument(Double) - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- toDocument(PDPage, String, int, int) - Method in class org.springframework.ai.reader.pdf.PagePdfDocumentReader
- toDocument(ParagraphManager.Paragraph, ParagraphManager.Paragraph) - Method in class org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader
- toEmbeddingResponseList(ChromaApi.QueryResponse) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- toFloatArray(float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
- toJson(Object) - Static method in class org.springframework.ai.util.json.JsonParser
-
Converts a Java object to a JSON string.
- toJsonString(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given object to a JSON string.
- toJsonStringPrettyPrinter(Object) - Static method in class org.springframework.ai.model.ModelOptionsUtils
-
Converts the given object to a JSON string.
- token() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns the value of the
token
record component. - token() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Returns the value of the
token
record component. - token(Token) - Method in class org.springframework.ai.huggingface.model.StreamResponse
- Token - Class in org.springframework.ai.huggingface.model
-
Token
- Token() - Constructor for class org.springframework.ai.huggingface.model.Token
- TOKEN_TYPE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
-
The type of token being counted (input, output, total).
- TOKEN_USAGE - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
-
The number of AI operations.
- TokenCountBatchingStrategy - Class in org.springframework.ai.embedding
-
Token count based strategy implementation for
BatchingStrategy
. - TokenCountBatchingStrategy() - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
- TokenCountBatchingStrategy(EncodingType, int, double) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
- TokenCountBatchingStrategy(EncodingType, int, double, ContentFormatter, MetadataMode) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
- TokenCountBatchingStrategy(TokenCountEstimator, int, double, ContentFormatter, MetadataMode) - Constructor for class org.springframework.ai.embedding.TokenCountBatchingStrategy
-
Constructs a TokenCountBatchingStrategy with the specified parameters.
- tokenCountEstimator - Variable in class org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- TokenCountEstimator - Interface in org.springframework.ai.tokenizer
-
Estimates the number of tokens in a given text or message.
- Tokenizer() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- tokenizerOptions - Variable in class org.springframework.ai.transformers.TransformersEmbeddingModel
- tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
-
Deprecated.Use
FiltersLexer.VOCABULARY
instead. - tokenNames - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
-
Deprecated.Use
FiltersParser.VOCABULARY
instead. - tokens() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns the value of the
tokens
record component. - tokens() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns the value of the
tokens
record component. - tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- tokens(List<Token>) - Method in class org.springframework.ai.huggingface.model.Details
- TOKENS_LIMIT_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- TOKENS_REMAINING_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- TOKENS_RESET_HEADER - Enum constant in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
- TokenTextSplitter - Class in org.springframework.ai.transformer.splitter
-
A
TextSplitter
that splits text into chunks of a target size in tokens. - TokenTextSplitter() - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
- TokenTextSplitter(boolean) - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
- TokenTextSplitter(int, int, int, int, boolean) - Constructor for class org.springframework.ai.transformer.splitter.TokenTextSplitter
- TokenTextSplitter.Builder - Class in org.springframework.ai.transformer.splitter
- tokenUsage() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
tokenUsage
record component. - toList(float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
- toMap() - Method in class org.springframework.ai.ollama.api.OllamaOptions
-
Convert the
OllamaOptions
object to aMap
of key/value pairs. - Tool - Annotation Interface in org.springframework.ai.tool.annotation
-
Marks a method as a tool in Spring AI.
- Tool(String, String, Map<String, Object>) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Creates an instance of a
Tool
record class. - Tool(OllamaApi.ChatRequest.Tool.Function) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Create a tool of type 'function' and the given function definition.
- Tool(OllamaApi.ChatRequest.Tool.Type, OllamaApi.ChatRequest.Tool.Function) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Creates an instance of a
Tool
record class. - TOOL - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
- TOOL - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
Tool message.
- TOOL - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
- TOOL - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
Tool message.
- TOOL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
Tool message.
- TOOL - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
Tool message.
- TOOL_CALL - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
Only for compatibility with Mistral AI API.
- TOOL_CALL - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
Only for compatibility with Mistral AI API.
- TOOL_CALL - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
Only for compatibility with Mistral AI API.
- TOOL_CALL_FUNCTION_TYPE - Static variable in class org.springframework.ai.minimax.api.MiniMaxApiConstants
- TOOL_CALL_HISTORY - Static variable in class org.springframework.ai.chat.model.ToolContext
-
The key for the running, tool call history stored in the context map.
- TOOL_CALLS - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
The model called a tool.
- TOOL_CALLS - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
The model requested a tool call.
- TOOL_CALLS - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
The model called a tool.
- TOOL_CALLS - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
The model called a tool.
- TOOL_CONTEXT_MCP_EXCHANGE_KEY - Static variable in class org.springframework.ai.mcp.McpToolUtils
-
The name of tool context key used to store the MCP exchange object.
- TOOL_RESULT - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Send tool result back to LLM.
- TOOL_USE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Tool request
- TOOL_USE_AGGREGATE - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Artificially created event to aggregate tool use events.
- ToolCall(Integer, String, String, OpenAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCall(String, String, String, String) - Constructor for record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCall(String, String, MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCall(String, String, MistralAiApi.ChatCompletionMessage.ChatCompletionFunction, Integer) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCall(String, String, OpenAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
- ToolCall(String, String, ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCall(OllamaApi.Message.ToolCallFunction) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
-
Creates an instance of a
ToolCall
record class. - ToolCallAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
- Toolcallback(boolean) - Constructor for record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
-
Creates an instance of a
Toolcallback
record class. - ToolCallback - Interface in org.springframework.ai.tool
-
Represents a tool whose execution can be triggered by an AI model.
- ToolCallbackProvider - Interface in org.springframework.ai.tool
-
Provides
ToolCallback
instances for tools defined in different sources. - toolCallbackResolver(ToolCallbackResolver) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
- ToolCallbackResolver - Interface in org.springframework.ai.tool.resolution
-
A resolver for
ToolCallback
instances. - toolCallbacks() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
toolCallbacks
record component. - toolCallbacks(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
-
Deprecated.
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
ToolCallbacks to be registered with the ChatModel.
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- toolCallbacks(List<ToolCallback>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
ToolCallbacks to be registered with the ChatModel.
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- toolCallbacks(ToolCallback...) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- toolCallbacks(ToolCallbackProvider...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- toolCallbacks(ToolCallbackProvider...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- ToolCallbacks - Class in org.springframework.ai.tool
-
Provides
ToolCallback
instances for tools defined in different sources. - ToolCallFunction(String, Map<String, Object>) - Constructor for record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Creates an instance of a
ToolCallFunction
record class. - toolCallId() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns the value of the
toolCallId
record component. - toolCallId() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns the value of the
toolCallId
record component. - toolCallId() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
toolCallId
record component. - toolCallId() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns the value of the
toolCallId
record component. - ToolCallingAutoConfiguration - Class in org.springframework.ai.model.tool.autoconfigure
-
Auto-configuration for common tool calling features of
ChatModel
. - ToolCallingAutoConfiguration() - Constructor for class org.springframework.ai.model.tool.autoconfigure.ToolCallingAutoConfiguration
- ToolCallingChatOptions - Interface in org.springframework.ai.model.tool
-
A set of options that can be used to configure the interaction with a chat model, including tool calling.
- ToolCallingChatOptions.Builder - Interface in org.springframework.ai.model.tool
-
A builder to create a
ToolCallingChatOptions
instance. - toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- toolCallingManager(ToolCallingManager) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- ToolCallingManager - Interface in org.springframework.ai.model.tool
-
Service responsible for managing the tool calling process for a chat model.
- toolCallResultConverter(ToolCallResultConverter) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- toolCallResultConverter(ToolCallResultConverter) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- ToolCallResultConverter - Interface in org.springframework.ai.tool.execution
-
A functional interface to convert tool call results to a String that can be sent back to the AI model.
- toolCalls() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns the value of the
toolCalls
record component. - toolCalls() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns the value of the
toolCalls
record component. - toolCalls() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns the value of the
toolCalls
record component. - toolCalls() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns the value of the
toolCalls
record component. - toolCalls() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns the value of the
toolCalls
record component. - toolCalls(List<OllamaApi.Message.ToolCall>) - Method in class org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- toolChoice() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
toolChoice
record component. - toolChoice() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
toolChoice
record component. - toolChoice() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
toolChoice
record component. - toolChoice() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
toolChoice
record component. - toolChoice(Object) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolChoice(String) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolChoice(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- toolChoice(MistralAiApi.ChatCompletionRequest.ToolChoice) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- ToolChoiceBuilder() - Constructor for class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
- ToolChoiceBuilder() - Constructor for class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
- ToolChoiceBuilder() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
- toolContext - Variable in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.
- toolContext() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
toolContext
record component. - toolContext(String, Object) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolContext(String, Object) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
Add a specific key/value pair to the tool context.
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the tool context.
- toolContext(Map<String, Object>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolContext(Map<String, Object>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
Add a
Map
of context values into tool context. - toolContext(Map<String, Object>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- toolContext(Map<String, Object>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- ToolContext - Class in org.springframework.ai.chat.model
-
Represents the context for tool execution in a function calling scenario.
- ToolContext(Map<String, Object>) - Constructor for class org.springframework.ai.chat.model.ToolContext
-
Constructs a new ToolContext with the given context map.
- toolDefinition(ToolDefinition) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- ToolDefinition - Interface in org.springframework.ai.tool.definition
-
Definition used by the AI model to determine when and how to call the tool.
- ToolExecutionEligibilityChecker - Interface in org.springframework.ai.model.tool
-
Interface for determining when tool execution should be performed based on model responses.
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.anthropic.AnthropicChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.mistralai.MistralAiChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.ollama.OllamaChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.openai.OpenAiChatModel.Builder
- toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- ToolExecutionEligibilityPredicate - Interface in org.springframework.ai.model.tool
-
Interface for determining when tool execution should be performed based on model responses.
- ToolExecutionException - Exception in org.springframework.ai.tool.execution
-
An exception thrown when a tool execution fails.
- ToolExecutionException(ToolDefinition, Throwable) - Constructor for exception org.springframework.ai.tool.execution.ToolExecutionException
- toolExecutionExceptionProcessor(ToolExecutionExceptionProcessor) - Method in class org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
- ToolExecutionExceptionProcessor - Interface in org.springframework.ai.tool.execution
-
A functional interface to process a
ToolExecutionException
by either converting the error message to a String that can be sent back to the AI model or throwing an exception to be handled by the caller. - ToolExecutionResult - Interface in org.springframework.ai.model.tool
-
The result of a tool execution.
- toolMetadata(ToolMetadata) - Method in class org.springframework.ai.tool.function.FunctionToolCallback.Builder
- toolMetadata(ToolMetadata) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- ToolMetadata - Interface in org.springframework.ai.tool.metadata
-
Metadata about a tool specification and execution.
- toolMethod(Method) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- toolName(String) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- toolNames() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
toolNames
record component. - toolNames(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
-
Deprecated.
- toolNames(String...) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- toolNames(String...) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- toolNames(String...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- toolNames(String...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- toolNames(String...) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolNames(String...) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- toolNames(String...) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolNames(String...) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
Names of the tools to register with the ChatModel.
- toolNames(String...) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- toolNames(String...) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolNames(String...) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- toolNames(List<String>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the tool names.
- toolNames(Set<String>) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- toolNames(Set<String>) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
-
Names of the tools to register with the ChatModel.
- toolNames(Set<String>) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- toolNames(Set<String>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- toolObject(Object) - Method in class org.springframework.ai.tool.method.MethodToolCallback.Builder
- toolObjects(Object...) - Method in class org.springframework.ai.tool.method.MethodToolCallbackProvider.Builder
- ToolParam - Annotation Interface in org.springframework.ai.tool.annotation
-
Marks a tool argument.
- ToolResponse(String, String, String) - Constructor for record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Creates an instance of a
ToolResponse
record class. - ToolResponseAttributes - Enum Class in org.springframework.ai.chat.memory.neo4j
- ToolResponseMessage - Class in org.springframework.ai.chat.messages
-
The ToolResponseMessage class represents a message with a function content in a chat application.
- ToolResponseMessage(List<ToolResponseMessage.ToolResponse>) - Constructor for class org.springframework.ai.chat.messages.ToolResponseMessage
- ToolResponseMessage(List<ToolResponseMessage.ToolResponse>, Map<String, Object>) - Constructor for class org.springframework.ai.chat.messages.ToolResponseMessage
- ToolResponseMessage.ToolResponse - Record Class in org.springframework.ai.chat.messages
- ToolRuntimeHints - Class in org.springframework.ai.aot
-
Registers runtime hints for the tool calling APIs.
- ToolRuntimeHints() - Constructor for class org.springframework.ai.aot.ToolRuntimeHints
- tools() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
tools
record component. - tools() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
tools
record component. - tools() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
tools
record component. - tools() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns the value of the
tools
record component. - tools() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
tools
record component. - tools() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
tools
record component. - tools(KeyValues, ChatClientObservationContext) - Method in class org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention
- tools(Object...) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- tools(Object...) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- tools(List<CohereTool>) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- tools(List<AnthropicApi.Tool>) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- tools(List<MiniMaxApi.FunctionTool>) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- tools(List<MistralAiApi.FunctionTool>) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- tools(List<OllamaApi.ChatRequest.Tool>) - Method in class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- tools(List<OpenAiApi.FunctionTool>) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- tools(List<ZhiPuAiApi.FunctionTool>) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- ToolUseAggregationEvent() - Constructor for class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
- ToolUseAggregationEvent() - Constructor for class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- toolUseEntries() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- ToolUseEntry(Integer, String, String, String, DefaultUsage) - Constructor for record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Creates an instance of a
ToolUseEntry
record class. - toolUseId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
toolUseId
record component. - ToolUtils - Class in org.springframework.ai.tool.util
-
Miscellaneous tool utility methods.
- topK() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
topK
record component. - topK(int) - Method in class org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore.Builder
-
Sets the number of top results to return.
- topK(int) - Method in class org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- topK(int) - Method in class org.springframework.ai.vectorstore.SearchRequest.Builder
- topK(KeyValues, VectorStoreObservationContext) - Method in class org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention
- topK(Integer) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- topK(Integer) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- topK(Integer) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the top K to use for the chat.
- topK(Integer) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- topK(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- topK(Integer) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- topK(Integer) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- topK(Integer) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- topK(Integer) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- topK(Integer) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- topK(Integer) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- topLogprobs() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns the value of the
topLogprobs
record component. - topLogprobs() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns the value of the
topLogprobs
record component. - topLogprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
topLogprobs
record component. - topLogprobs() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns the value of the
topLogprobs
record component. - topLogprobs() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns the value of the
topLogprobs
record component. - topLogprobs(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- topLogprobs(Integer) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Creates an instance of a
TopLogProbs
record class. - TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Creates an instance of a
TopLogProbs
record class. - TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Creates an instance of a
TopLogProbs
record class. - TopLogProbs(String, Float, List<Integer>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Creates an instance of a
TopLogProbs
record class. - topP() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns the value of the
topP
record component. - topP() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns the value of the
topP
record component. - topP() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns the value of the
topP
record component. - topP() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
topP
record component. - topP() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
topP
record component. - topP(Double) - Method in class org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- topP(Double) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- topP(Double) - Method in interface org.springframework.ai.chat.prompt.ChatOptions.Builder
-
Builds with the top P to use for the chat.
- topP(Double) - Method in class org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder
- topP(Double) - Method in class org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder
- topP(Double) - Method in interface org.springframework.ai.model.tool.ToolCallingChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- topP(Double) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- topP(Double) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- topP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- toPrimitive(Float[]) - Static method in class org.springframework.ai.model.EmbeddingUtils
- toPrimitive(List<Float>) - Static method in class org.springframework.ai.model.EmbeddingUtils
- toPrompt() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- toPrompt(List<Message>) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
- toPrompt(TemplateRenderer) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- toServerParameters() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
- toServerParameters() - Method in class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.AnthropicMessage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDelta
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent.MessageDeltaUsage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Tool
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
- toString() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.anthropic.metadata.AnthropicRateLimit
- toString() - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions
- toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiAudioTranscriptionResponseMetadata
- toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata
- toString() - Method in class org.springframework.ai.azure.openai.metadata.AzureOpenAiImageResponseMetadata
- toString() - Method in record class org.springframework.ai.bedrock.api.AbstractBedrockApi.AmazonBedrockInvocationMetrics
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.Aggregation
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent
- toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor
- toString() - Method in record class org.springframework.ai.chat.client.ChatClientRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.client.ChatClientResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.client.ResponseEntity
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.chat.messages.AssistantMessage
- toString() - Method in class org.springframework.ai.chat.messages.SystemMessage
- toString() - Method in record class org.springframework.ai.chat.messages.ToolResponseMessage.ToolResponse
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.chat.messages.ToolResponseMessage
- toString() - Method in class org.springframework.ai.chat.messages.UserMessage
- toString() - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata
- toString() - Method in class org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata
- toString() - Method in class org.springframework.ai.chat.metadata.DefaultUsage
- toString() - Method in class org.springframework.ai.chat.model.ChatResponse
- toString() - Method in class org.springframework.ai.chat.model.Generation
- toString() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.chat.prompt.Prompt
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.AddEmbeddingsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Collection
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.CreateCollectionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.Embedding
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryResponse
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.document.Document
- toString() - Method in enum class org.springframework.ai.document.DocumentMetadata
- toString() - Method in class org.springframework.ai.embedding.Embedding
- toString() - Method in class org.springframework.ai.embedding.EmbeddingResponse
- toString() - Method in class org.springframework.ai.evaluation.EvaluationRequest
- toString() - Method in class org.springframework.ai.evaluation.EvaluationResponse
- toString() - Method in class org.springframework.ai.huggingface.model.AllOfGenerateResponseDetails
- toString() - Method in class org.springframework.ai.huggingface.model.AllOfStreamResponseDetails
- toString() - Method in class org.springframework.ai.huggingface.model.BestOfSequence
- toString() - Method in class org.springframework.ai.huggingface.model.CompatGenerateRequest
- toString() - Method in class org.springframework.ai.huggingface.model.Details
- toString() - Method in class org.springframework.ai.huggingface.model.ErrorResponse
- toString() - Method in enum class org.springframework.ai.huggingface.model.FinishReason
- toString() - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- toString() - Method in class org.springframework.ai.huggingface.model.GenerateRequest
- toString() - Method in class org.springframework.ai.huggingface.model.GenerateResponse
- toString() - Method in class org.springframework.ai.huggingface.model.Info
- toString() - Method in class org.springframework.ai.huggingface.model.PrefillToken
- toString() - Method in class org.springframework.ai.huggingface.model.StreamDetails
- toString() - Method in class org.springframework.ai.huggingface.model.StreamResponse
- toString() - Method in class org.springframework.ai.huggingface.model.Token
- toString() - Method in class org.springframework.ai.image.Image
- toString() - Method in class org.springframework.ai.image.ImageGeneration
- toString() - Method in class org.springframework.ai.image.ImageMessage
- toString() - Method in class org.springframework.ai.image.ImagePrompt
- toString() - Method in class org.springframework.ai.image.ImageResponse
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.Toolcallback
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties.Parameters
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.BaseResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk.ChunkChoice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionChunk
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content.TopLogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs.Content
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.LogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Embedding
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content.TopLogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs.Content
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.LogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.MistralAiModerationResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil.ResolvedConnectionProperties
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.model.SimpleApiKey
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.model.tool.DefaultToolExecutionResult
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.moderation.Categories
- toString() - Method in class org.springframework.ai.moderation.CategoryScores
- toString() - Method in class org.springframework.ai.moderation.Generation
- toString() - Method in class org.springframework.ai.moderation.Moderation
- toString() - Method in class org.springframework.ai.moderation.ModerationMessage
- toString() - Method in class org.springframework.ai.moderation.ModerationPrompt
- toString() - Method in class org.springframework.ai.moderation.ModerationResponse
- toString() - Method in class org.springframework.ai.moderation.ModerationResult
- toString() - Method in record class org.springframework.ai.observation.AiOperationMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Message
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model.Details
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.Model
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.ollama.management.ModelManagementOptions
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.StreamOptions
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Embedding
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content.TopLogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs.Content
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.LogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.CompletionTokenDetails
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage.PromptTokensDetails
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Segment
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResponse
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.OpenAiModerationResult
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.openai.api.ResponseFormat
- toString() - Method in class org.springframework.ai.openai.audio.speech.Speech
- toString() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- toString() - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- toString() - Method in class org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
- toString() - Method in class org.springframework.ai.openai.metadata.OpenAiRateLimit
- toString() - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions
- toString() - Method in class org.springframework.ai.openai.OpenAiChatModel
- toString() - Method in class org.springframework.ai.openai.OpenAiChatOptions
- toString() - Method in class org.springframework.ai.openai.OpenAiImageOptions
- toString() - Method in record class org.springframework.ai.rag.Query
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.reader.pdf.config.ParagraphManager.Paragraph
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse.Artifacts
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageResponse
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions
- toString() - Method in class org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata
- toString() - Method in enum class org.springframework.ai.stabilityai.StyleEnum
- toString() - Method in record class org.springframework.ai.tool.definition.DefaultToolDefinition
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.tool.function.FunctionToolCallback
- toString() - Method in record class org.springframework.ai.tool.metadata.DefaultToolMetadata
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.tool.method.MethodToolCallback
- toString() - Method in record class org.springframework.ai.vectorstore.azure.AzureVectorStore.MetadataField
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.CouchbaseDocument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Group
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Key
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.filter.FilterExpressionBuilder.Op
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDocument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.MongoDBDocument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore.OpenSearchDocument
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.vectorstore.redis.RedisVectorStore.MetadataField
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.vectorstore.SearchRequest
- toString() - Method in class org.springframework.ai.vectorstore.SimpleVectorStoreContent
- toString() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- toString() - Method in record class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiRequest
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk.ChunkChoice
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionChunk
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Embedding
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content.TopLogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs.Content
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.LogProbs
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Returns a string representation of this record class.
- toString() - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- toSyncToolSpecification(List<ToolCallback>) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a list of Spring AI tool callbacks to MCP synchronous tool specification.
- toSyncToolSpecification(ToolCallback) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a Spring AI ToolCallback to an MCP SyncToolSpecification.
- toSyncToolSpecification(ToolCallback, MimeType) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Converts a Spring AI ToolCallback to an MCP SyncToolSpecification.
- toSyncToolSpecifications(ToolCallback...) - Static method in class org.springframework.ai.mcp.McpToolUtils
-
Convenience method to convert a variable number of tool callbacks to MCP synchronous tool specification.
- total() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
-
Returns the value of the
total
record component. - TOTAL - Enum constant in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Total token.
- totalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatResponse
-
Returns the value of the
totalDuration
record component. - totalDuration() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
-
Returns the value of the
totalDuration
record component. - totalTokens() - Method in record class org.springframework.ai.chat.model.MessageAggregator.DefaultUsage
-
Returns the value of the
totalTokens
record component. - totalTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Returns the value of the
totalTokens
record component. - totalTokens() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Returns the value of the
totalTokens
record component. - totalTokens() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Returns the value of the
totalTokens
record component. - totalTokens() - Method in record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Returns the value of the
totalTokens
record component. - totalTokens() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Returns the value of the
totalTokens
record component. - toTypedObject(Object, Class<?>) - Static method in class org.springframework.ai.util.json.JsonParser
-
Convert a Java Object to a typed Object.
- toUpperCaseTypeValues(ObjectNode) - Static method in class org.springframework.ai.model.ModelOptionsUtils
- toVector(Value) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- trace() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation
-
Returns the value of the
trace
record component. - TracingHelper - Class in org.springframework.ai.observation.tracing
-
Utilities to prepare and process traces for observability.
- transcript() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.AudioOutput
-
Returns the value of the
transcript
record component. - TranscriptionRequest(byte[], String, String, String, OpenAiAudioApi.TranscriptResponseFormat, Float, OpenAiAudioApi.TranscriptionRequest.GranularityType) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest
-
Creates an instance of a
TranscriptionRequest
record class. - transform(List<Document>) - Method in interface org.springframework.ai.document.DocumentTransformer
- transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer
- transform(Query) - Method in interface org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer
-
Transforms the given query according to the implemented strategy.
- transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer
- transform(Query) - Method in class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
- transformer(String) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- TRANSFORMERS - Static variable in class org.springframework.ai.model.SpringAIModels
- TransformersEmbeddingModel - Class in org.springframework.ai.transformers
-
An implementation of the AbstractEmbeddingModel that uses ONNX-based Transformer models for text embeddings.
- TransformersEmbeddingModel() - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
- TransformersEmbeddingModel(MetadataMode) - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
- TransformersEmbeddingModel(MetadataMode, ObservationRegistry) - Constructor for class org.springframework.ai.transformers.TransformersEmbeddingModel
- TransformersEmbeddingModelAutoConfiguration - Class in org.springframework.ai.model.transformers.autoconfigure
-
Auto-configuration
for Transformers Embedding Model. - TransformersEmbeddingModelAutoConfiguration() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelAutoConfiguration
- TransformersEmbeddingModelProperties - Class in org.springframework.ai.model.transformers.autoconfigure
-
Configuration properties for the Transformer Embedding model.
- TransformersEmbeddingModelProperties() - Constructor for class org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- TransformersEmbeddingModelProperties.Cache - Class in org.springframework.ai.model.transformers.autoconfigure
- TransformersEmbeddingModelProperties.Onnx - Class in org.springframework.ai.model.transformers.autoconfigure
- TransformersEmbeddingModelProperties.Tokenizer - Class in org.springframework.ai.model.transformers.autoconfigure
-
Configurations for the
HuggingFaceTokenizer
used to convert sentences into tokens. - TransientAiException - Exception in org.springframework.ai.retry
-
Root of the hierarchy of Model access exceptions that are considered transient - where a previously failed operation might be able to succeed when the operation is retried without any intervention by application-level functionality.
- TransientAiException(String) - Constructor for exception org.springframework.ai.retry.TransientAiException
- TransientAiException(String, Throwable) - Constructor for exception org.springframework.ai.retry.TransientAiException
- TranslationQueryTransformer - Class in org.springframework.ai.rag.preretrieval.query.transformation
-
Uses a large language model to translate a query to a target language that is supported by the embedding model used to generate the document embeddings.
- TranslationQueryTransformer(ChatClient.Builder, PromptTemplate, String) - Constructor for class org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer
- TranslationQueryTransformer.Builder - Class in org.springframework.ai.rag.preretrieval.query.transformation
- TranslationRequest(byte[], String, String, OpenAiAudioApi.TranscriptResponseFormat, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest
-
Creates an instance of a
TranslationRequest
record class. - transport() - Method in record class org.springframework.ai.mcp.client.autoconfigure.NamedClientMcpTransport
-
Returns the value of the
transport
record component. - TRIE - Enum constant in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
- trimAdjacentBlankLines(String) - Static method in class org.springframework.ai.reader.ExtractedTextFormatter
-
Replaces multiple, adjacent blank lines into a single blank line.
- truncate() - Method in record class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest
-
Returns the value of the
truncate
record component. - truncate() - Method in record class org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
-
Returns the value of the
truncate
record component. - truncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- truncate(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- truncate(Integer) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- truncate(CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate) - Method in class org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
- TSV - Enum constant in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
- TTS_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
-
The latest text to speech model, optimized for speed.
- TTS_1_HD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
-
The latest text to speech model, optimized for quality.
- type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.ThinkingConfig
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock
-
Returns the value of the
type
record component. - type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaBody
- type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaJson
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaSignature
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaText
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent.ContentBlockDeltaThinking
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockDeltaEvent
-
Returns the value of the
type
record component. - type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockBody
- type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockText
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent.ContentBlockToolUse
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStartEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlockStopEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent.Error
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ErrorEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStartEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageStopEvent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.PingEvent
-
Returns the value of the
type
record component. - type() - Method in interface org.springframework.ai.anthropic.api.AnthropicApi.StreamEvent
- type() - Method in class org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent
- type() - Method in record class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.SchemaColumn
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.chat.messages.AssistantMessage.ToolCall
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ResponseFormat
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingRequest
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumn
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Expression
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.ToolCall
-
Returns the value of the
type
record component. - type() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ResponseFormat
-
Returns the value of the
type
record component. - type(ResponseFormat.Type) - Method in class org.springframework.ai.openai.api.ResponseFormat.Builder
- TYPE - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
- TYPE - Static variable in class org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "chroma". - TYPE - Static variable in class org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "mistralai". - TYPE - Static variable in class org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "ollama". - TYPE - Static variable in class org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "openai". - TYPE - Static variable in class org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "genai". - TYPE - Static variable in class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
-
The
Binding
type that this processor is interested in: "weaviate". - TYPE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- TypeResolverHelper - Class in org.springframework.ai.tool.resolution
-
A utility class that provides methods for resolving types and classes related to functions.
- TYPESENSE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Typesense.
- TYPESENSE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- typesenseClient(TypesenseConnectionDetails) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
- TypesenseConnectionDetails - Interface in org.springframework.ai.vectorstore.typesense.autoconfigure
-
Connection details for a Typesense service client.
- TypesenseDockerComposeConnectionDetailsFactory - Class in org.springframework.ai.docker.compose.service.connection.typesense
-
DockerComposeConnectionDetailsFactory
forTypesenseConnectionDetails
. - TypesenseDockerComposeConnectionDetailsFactory() - Constructor for class org.springframework.ai.docker.compose.service.connection.typesense.TypesenseDockerComposeConnectionDetailsFactory
- TypesenseFilterExpressionConverter - Class in org.springframework.ai.vectorstore.typesense
-
Converts
Filter.Expression
into Typesense metadata filter expression format. - TypesenseFilterExpressionConverter() - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseFilterExpressionConverter
- TypesenseServiceClientProperties - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
-
Configuration properties for Typesense service client.
- TypesenseServiceClientProperties() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- TypesenseVectorStore - Class in org.springframework.ai.vectorstore.typesense
-
A vector store implementation that uses Typesense as the backend.
- TypesenseVectorStore(TypesenseVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.typesense.TypesenseVectorStore
-
Protected constructor for creating a TypesenseVectorStore instance using the builder pattern.
- TypesenseVectorStore.Builder - Class in org.springframework.ai.vectorstore.typesense
- TypesenseVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
-
Auto-configuration
for Typesense Vector Store. - TypesenseVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
- TypesenseVectorStoreProperties - Class in org.springframework.ai.vectorstore.typesense.autoconfigure
-
Configuration properties for Typesense Vector Store.
- TypesenseVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreProperties
- typicalP(Float) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- typicalP(Float) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
U
- unescapeCurlyBrackets(String) - Static method in class org.springframework.ai.test.CurlyBracketEscaper
-
Unescapes previously escaped curly brackets by removing the backslashes
- updateContext(Function<Map<String, Object>, Map<String, Object>>) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.
- updateContext(Function<Map<String, Object>, Map<String, Object>>) - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedResponse
-
Deprecated.Update the context of the advised response.
- UPPER_BOUND_BEAM_WIDTH - Static variable in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore
- UPPER_CASE_TYPE_VALUES - Enum constant in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
-
Convert all "type" values to upper case.
- upsertEmbeddings(String, ChromaApi.AddEmbeddingsRequest) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- url() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Source
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties.SseParameters
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.Data
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Data
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl
-
Returns the value of the
url
record component. - url() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.Data
-
Returns the value of the
url
record component. - URL - Enum constant in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
- URLValidator - Class in org.springframework.ai.bedrock.converse.api
-
Utility class for detecting and normalizing URLs.
- usage() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionResponse
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.MessageDeltaEvent
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent.ToolUseEntry
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletion
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletion
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionChunk
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingList
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletion
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionChunk
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingList
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletion
-
Returns the value of the
usage
record component. - usage() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingList
-
Returns the value of the
usage
record component. - usage(Usage) - Method in class org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- Usage - Interface in org.springframework.ai.chat.metadata
-
Abstract Data Type (ADT) encapsulating metadata on the usage of an AI provider's API per AI request.
- Usage(Integer, Integer) - Constructor for record class org.springframework.ai.anthropic.api.AnthropicApi.Usage
-
Creates an instance of a
Usage
record class. - Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.minimax.api.MiniMaxApi.Usage
-
Creates an instance of a
Usage
record class. - Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.mistralai.api.MistralAiApi.Usage
-
Creates an instance of a
Usage
record class. - Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage
- Usage(Integer, Integer, Integer) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.Usage
-
Creates an instance of a
Usage
record class. - Usage(Integer, Integer, Integer, OpenAiApi.Usage.PromptTokensDetails, OpenAiApi.Usage.CompletionTokenDetails, Integer, Integer) - Constructor for record class org.springframework.ai.openai.api.OpenAiApi.Usage
-
Creates an instance of a
Usage
record class. - USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The number of tokens used in the model input (prompt).
- USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
-
The number of tokens used in the model input.
- USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The number of tokens used in the model input (prompt).
- USAGE_INPUT_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The number of tokens used in the model input.
- USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The number of tokens used in the model output (completion).
- USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The number of tokens used in the model output (generation).
- USAGE_OUTPUT_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The number of tokens used in the model output.
- USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
The total number of tokens used in the model exchange.
- USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
-
The total number of tokens used in the model exchange.
- USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
The total number of tokens used in the model exchange.
- USAGE_TOTAL_TOKENS - Enum constant in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
The total number of tokens used in the model exchange.
- usageInputTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- usageInputTokens(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- usageOutputTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- usageTotalTokens(KeyValues, ChatModelObservationContext) - Method in class org.springframework.ai.chat.observation.DefaultChatModelObservationConvention
- usageTotalTokens(KeyValues, EmbeddingModelObservationContext) - Method in class org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention
- UsageUtils - Class in org.springframework.ai.chat.metadata
-
An utility class to provide support methods handling
Usage
. - useMLock(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- useMMap(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- useNUMA(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- user() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest
-
Returns the value of the
user
record component. - user() - Method in record class org.springframework.ai.openai.api.OpenAiApi.EmbeddingRequest
-
Returns the value of the
user
record component. - user() - Method in record class org.springframework.ai.openai.api.OpenAiImageApi.OpenAiImageRequest
-
Returns the value of the
user
record component. - user() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest
-
Returns the value of the
user
record component. - user() - Method in record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Returns the value of the
user
record component. - user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- user(String) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- user(String) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- user(String) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- user(String) - Method in class org.springframework.ai.openai.OpenAiChatOptions.Builder
- user(String) - Method in class org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- user(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- user(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- user(String) - Method in class org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
- user(Consumer<ChatClient.PromptUserSpec>) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- user(Consumer<ChatClient.PromptUserSpec>) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- user(Resource) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- user(Resource) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- user(Resource, Charset) - Method in interface org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- user(Resource, Charset) - Method in class org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec
- USER - Enum constant in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
-
The user role.
- USER - Enum constant in enum class org.springframework.ai.chat.messages.MessageType
-
A
Message
of type user, having the user role and originating from an end-user or developer. - USER - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
User message.
- USER - Enum constant in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
- USER - Enum constant in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
User message type.
- USER - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
User message.
- USER - Enum constant in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
- USER - Enum constant in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
User message.
- USER_PARAMS - Enum constant in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Deprecated.
- userEvaluatorResource - Variable in class org.springframework.ai.evaluation.BasicEvaluationTest
- userId() - Method in record class org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequest.Metadata
-
Returns the value of the
userId
record component. - UserMessage - Class in org.springframework.ai.chat.messages
-
A message of the type 'user' passed as input Messages with the user role are from the end-user or developer.
- UserMessage(String) - Constructor for class org.springframework.ai.chat.messages.UserMessage
- UserMessage(Resource) - Constructor for class org.springframework.ai.chat.messages.UserMessage
- UserMessage.Builder - Class in org.springframework.ai.chat.messages
- username() - Method in record class org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
-
Returns the value of the
username
record component. - userParams() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
userParams
record component. - userParams(Map<String, Object>) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the user params.
- userText() - Method in record class org.springframework.ai.chat.client.advisor.api.AdvisedRequest
-
Deprecated.Returns the value of the
userText
record component. - userText(String) - Method in class org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
-
Deprecated.Set the user text.
- userTextAdvise(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
-
Deprecated.
- UUID - Enum constant in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
V
- validateAndEnquoteIdentifier(String, boolean) - Static method in class org.springframework.ai.vectorstore.mariadb.MariaDBSchemaValidator
-
Escaped identifier according to MariaDB requirement.
- validateToolCallbacks(List<ToolCallback>) - Static method in interface org.springframework.ai.model.tool.ToolCallingChatOptions
- validationMode(ValidationMode) - Method in class org.springframework.ai.template.st.StTemplateRenderer.Builder
-
Sets the validation mode to control behavior when the provided variables do not match the variables required by the template.
- ValidationMode - Enum Class in org.springframework.ai.template
-
Validation modes for template renderers.
- validationWorkers(Integer) - Method in class org.springframework.ai.huggingface.model.Info
- value - Variable in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
- value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
- value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- value - Variable in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
- value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
- value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
- value - Variable in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
- value - Variable in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
- value - Variable in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
- value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
- value - Variable in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
- value - Variable in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
- value - Variable in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
- value() - Method in enum class org.springframework.ai.document.DocumentMetadata
- value() - Method in record class org.springframework.ai.model.SimpleApiKey
-
Returns the value of the
value
record component. - value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
Return the value of the attribute key.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
-
Return the value of the event name.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
-
Return the value of the metric attribute.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
-
Return the value of the metric name.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiOperationType
-
Return the value of the operation type.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiProvider
-
Return the value of the provider.
- value() - Method in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Return the value of the token type.
- value() - Method in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Return the value of the Spring AI kind.
- value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
Return the string value of the attribute.
- value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
-
Return the value of the event name.
- value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Return the value of the vector store provider.
- value() - Method in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
- value() - Method in record class org.springframework.ai.vectorstore.filter.Filter.Value
-
Returns the value of the
value
record component. - value() - Method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
- Value(Object) - Constructor for record class org.springframework.ai.vectorstore.filter.Filter.Value
-
Creates an instance of a
Value
record class. - valueOf(boolean) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- valueOf(int) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- valueOf(Struct) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.messages.MessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.document.DocumentMetadata
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.document.MetadataMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.Events
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.mistralai.api.MistralAiModerationApi.Model
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiOperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.ollama.api.OllamaModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.ollama.management.PullModelStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.api.ResponseFormat.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.stabilityai.StyleEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.template.ValidationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.SchemaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.util.json.schema.SpringAiSchemaModule.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumnTags
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ContentBlock.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.anthropic.api.AnthropicApi.ThinkingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.bedrock.cohere.api.CohereEmbeddingBedrockApi.CohereEmbeddingRequest.Truncate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Type
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.advisor.observation.AdvisorObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.ChatClientAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.client.observation.ChatClientObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.memory.neo4j.MediaAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.memory.neo4j.MessageAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolCallAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.memory.neo4j.ToolResponseAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.messages.MessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.Events
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.observation.ChatModelObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chat.prompt.TemplateFormat
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest.Include
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.document.DocumentMetadata
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.document.MetadataMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.embedding.observation.EmbeddingModelObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.huggingface.invoker.ApiClient.CollectionFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.huggingface.invoker.auth.OAuthFlow
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.huggingface.model.FinishReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.Events
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.image.observation.ImageModelObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties.ClientType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mcp.server.autoconfigure.McpServerProperties.ServerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionFinishReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionMessage.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionFinishReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionMessage.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ToolChoice
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.EmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.mistralai.api.MistralAiModerationApi.Model
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.model.oci.genai.autoconfigure.ServingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.model.transformer.SummaryMetadataEnricher.SummaryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiObservationAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiObservationEventNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiObservationMetricNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiOperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.AiTokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationAttributes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreObservationEventNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.observation.conventions.VectorStoreSimilarityMetric
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.ollama.api.OllamaApi.Message.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.ollama.api.OllamaModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.ollama.management.PullModelStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionFinishReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.Voice
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.EmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiApi.OutputModality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Voice
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TtsModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.OpenAiImageApi.ImageModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.api.ResponseFormat.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.openai.metadata.support.OpenAiApiResponseHeaders
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.postgresml.PostgresMlEmbeddingModel.VectorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.stabilityai.StyleEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.template.ValidationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.util.json.schema.JsonSchemaGenerator.SchemaOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.util.json.schema.SchemaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.util.json.schema.SpringAiSchemaModule.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.SchemaColumnTags
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.cassandra.CassandraVectorStore.Similarity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.DistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.coherence.CoherenceVectorStore.IndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.CouchbaseIndexOptimization
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.CouchbaseSimilarityFunction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.elasticsearch.SimilarityFunction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.filter.Filter.ExpressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBDistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusIndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreProperties.MilvusMetricType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.Neo4jDistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.HighCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation.LowCardinalityKeyNames
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.observation.VectorStoreObservationDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreDistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.oracle.OracleVectorStore.OracleVectorStoreIndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIdType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.redis.RedisVectorStore.Algorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.ConsistentLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.MetadataField.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.TaskType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmBlockThreshold
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.HarmCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.GeminiMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.TransportType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionFinishReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionMessage.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.EmbeddingModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ImageModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variables(Map<String, Object>) - Method in class org.springframework.ai.chat.prompt.PromptTemplate.Builder
- VECTOR_STORE - Enum constant in enum class org.springframework.ai.observation.conventions.SpringAiKind
-
Spring AI kind for vector store.
- VECTOR_STORE_PREFIX - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- vectorAlgorithm(RedisVectorStore.Algorithm) - Method in class org.springframework.ai.vectorstore.redis.RedisVectorStore.Builder
-
Sets the Redis vector algorithm.
- vectorDimensions(long) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the vector dimensions.
- vectorIndexName(String) - Method in class org.springframework.ai.vectorstore.CouchbaseSearchVectorStore.Builder
-
Configures the vector index name.
- vectorIndexName(String) - Method in class org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore.Builder
-
Configures the vector index name.
- vectors() - Method in record class org.springframework.ai.minimax.api.MiniMaxApi.EmbeddingList
-
Returns the value of the
vectors
record component. - vectorSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.Builder
-
Sets the vector similarity function.
- vectorStore(SearchIndexClient, EmbeddingModel, AzureVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
- vectorStore(MilvusServiceClient, EmbeddingModel, MilvusVectorStoreProperties, BatchingStrategy, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
- vectorStore(Driver, EmbeddingModel, Neo4jVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, WeaviateClient, WeaviateVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, ChromaApi, ChromaVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, CassandraVectorStoreProperties, CqlSession, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, PineconeVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, QdrantVectorStoreProperties, QdrantClient, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
- vectorStore(EmbeddingModel, RedisVectorStoreProperties, JedisConnectionFactory, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreAutoConfiguration
- vectorStore(CouchbaseSearchVectorStoreProperties, Cluster, EmbeddingModel) - Method in class org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreAutoConfiguration
- vectorStore(HanaVectorRepository<? extends HanaVectorEntity>, EmbeddingModel, HanaCloudVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreAutoConfiguration
- vectorStore(VectorStore) - Method in class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- vectorStore(JdbcTemplate, EmbeddingModel, MariaDbStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
- vectorStore(JdbcTemplate, EmbeddingModel, OracleVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
- vectorStore(JdbcTemplate, EmbeddingModel, PgVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
- vectorStore(Client, EmbeddingModel, TypesenseVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
- VectorStore - Interface in org.springframework.ai.vectorstore
-
The
VectorStore
interface defines the operations for managing and querying documents in a vector database. - VectorStore.Builder<T extends VectorStore.Builder<T>> - Interface in org.springframework.ai.vectorstore
-
Builder interface for creating VectorStore instances.
- VectorStoreChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
-
Memory is retrieved from a VectorStore added into the prompt's system text.
- VectorStoreChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
- VectorStoreDocumentRetriever - Class in org.springframework.ai.rag.retrieval.search
-
Retrieves documents from a vector store that are semantically similar to the input query.
- VectorStoreDocumentRetriever(VectorStore, Double, Integer, Supplier<Filter.Expression>) - Constructor for class org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever
- VectorStoreDocumentRetriever.Builder - Class in org.springframework.ai.rag.retrieval.search
-
Builder for
VectorStoreDocumentRetriever
. - VectorStoreObservationAttributes - Enum Class in org.springframework.ai.observation.conventions
-
Collection of attribute keys used in vector store observations (spans, metrics, events).
- VectorStoreObservationAutoConfiguration - Class in org.springframework.ai.vectorstore.observation.autoconfigure
-
Auto-configuration for Spring AI vector store observations.
- VectorStoreObservationAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationAutoConfiguration
- VectorStoreObservationContentProcessor - Class in org.springframework.ai.vectorstore.observation
-
Utilities to process the query content in observations for vector store operations.
- VectorStoreObservationContext - Class in org.springframework.ai.vectorstore.observation
-
Context used to store metadata for vector store operations.
- VectorStoreObservationContext(String, String) - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreObservationContext
- VectorStoreObservationContext.Builder - Class in org.springframework.ai.vectorstore.observation
- VectorStoreObservationContext.Operation - Enum Class in org.springframework.ai.vectorstore.observation
- VectorStoreObservationConvention - Interface in org.springframework.ai.vectorstore.observation
-
A
ObservationConvention
forVectorStoreObservationContext
. - VectorStoreObservationDocumentation - Enum Class in org.springframework.ai.vectorstore.observation
-
Documented conventions for vector store observations.
- VectorStoreObservationDocumentation.HighCardinalityKeyNames - Enum Class in org.springframework.ai.vectorstore.observation
-
High-cardinality observation key names for vector store operations.
- VectorStoreObservationDocumentation.LowCardinalityKeyNames - Enum Class in org.springframework.ai.vectorstore.observation
-
Low-cardinality observation key names for vector store operations.
- VectorStoreObservationEventNames - Enum Class in org.springframework.ai.observation.conventions
-
Collection of event names used in vector store observations.
- VectorStoreObservationProperties - Class in org.springframework.ai.vectorstore.observation.autoconfigure
-
Configuration properties for vector store observations.
- VectorStoreObservationProperties() - Constructor for class org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
- VectorStoreProvider - Enum Class in org.springframework.ai.observation.conventions
-
Collection of systems providing vector store functionality.
- VectorStoreQueryResponseObservationFilter - Class in org.springframework.ai.vectorstore.observation
-
An
ObservationFilter
to include the Vector Store search response content in the observation. - VectorStoreQueryResponseObservationFilter() - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationFilter
- VectorStoreQueryResponseObservationHandler - Class in org.springframework.ai.vectorstore.observation
-
Handler for including the query response content in the observation as a span event.
- VectorStoreQueryResponseObservationHandler() - Constructor for class org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler
- VectorStoreRuntimeHints - Class in org.springframework.ai.vectorstore.aot
- VectorStoreRuntimeHints() - Constructor for class org.springframework.ai.vectorstore.aot.VectorStoreRuntimeHints
- VectorStoreSimilarityMetric - Enum Class in org.springframework.ai.observation.conventions
-
Types of similarity metrics used in vector store operations.
- vectorStoreThroughput(int) - Method in class org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore.Builder
-
Sets the vector store throughput.
- vectorTableName(String) - Method in class org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore.MariaDBBuilder
-
Configures the vector store table name.
- vectorTableName(String) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- vectorTableValidationsEnabled(boolean) - Method in class org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgVectorStoreBuilder
- vectorType(PostgresMlEmbeddingModel.VectorType) - Method in class org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- verbose() - Method in record class org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
-
Returns the value of the
verbose
record component. - VERBOSE_JSON - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- VERBOSE_JSON - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
- version(String) - Method in class org.springframework.ai.huggingface.model.Info
- VERTEX_AI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Vertex AI.
- VERTEX_AI - Static variable in class org.springframework.ai.model.SpringAIModels
- vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- vertexAI(VertexAI) - Method in class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- VertexAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Embedding Connection.
- VertexAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
- VertexAiEmbeddingConnectionDetails - Class in org.springframework.ai.vertexai.embedding
-
VertexAiEmbeddingConnectionDetails represents the details of a connection to the Vertex AI embedding service.
- VertexAiEmbeddingConnectionDetails(String, String, String, PredictionServiceSettings) - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- VertexAiEmbeddingConnectionDetails.Builder - Class in org.springframework.ai.vertexai.embedding
- VertexAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Embedding.
- VertexAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- VertexAiEmbeddingUtils - Class in org.springframework.ai.vertexai.embedding
-
Utility class for constructing parameter objects for Vertex AI embedding requests.
- VertexAiEmbeddingUtils() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- VertexAiEmbeddingUtils.ImageBuilder - Class in org.springframework.ai.vertexai.embedding
- VertexAiEmbeddingUtils.MultimodalInstanceBuilder - Class in org.springframework.ai.vertexai.embedding
- VertexAiEmbeddingUtils.TextInstanceBuilder - Class in org.springframework.ai.vertexai.embedding
- VertexAiEmbeddingUtils.TextParametersBuilder - Class in org.springframework.ai.vertexai.embedding
- VertexAiEmbeddingUtils.VideoBuilder - Class in org.springframework.ai.vertexai.embedding
- vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- VertexAiGeminiChatAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiGeminiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- VertexAiGeminiChatModel - Class in org.springframework.ai.vertexai.gemini
-
Vertex AI Gemini Chat Model implementation that provides access to Google's Gemini language models.
- VertexAiGeminiChatModel(VertexAI, VertexAiGeminiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
-
Creates a new instance of VertexAiGeminiChatModel.
- VertexAiGeminiChatModel(VertexAI, VertexAiGeminiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel
-
Creates a new instance of VertexAiGeminiChatModel.
- VertexAiGeminiChatModel.Builder - Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatModel.ChatModel - Enum Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatModel.GeminiMessageType - Enum Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatModel.GeminiRequest - Record Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatOptions - Class in org.springframework.ai.vertexai.gemini
-
Options for the Vertex AI Gemini Chat API.
- VertexAiGeminiChatOptions() - Constructor for class org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions
- VertexAiGeminiChatOptions.Builder - Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatOptions.TransportType - Enum Class in org.springframework.ai.vertexai.gemini
- VertexAiGeminiChatProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- VertexAiGeminiConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- VertexAiGeminiConnectionProperties.Transport - Enum Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
- VertexAiGeminiConstants - Class in org.springframework.ai.vertexai.gemini.common
-
Constants for Vertex AI Gemini.
- VertexAiGeminiRuntimeHints - Class in org.springframework.ai.vertexai.gemini.aot
-
The VertexAiGeminiRuntimeHints class is responsible for registering runtime hints for Vertex AI Gemini API classes.
- VertexAiGeminiRuntimeHints() - Constructor for class org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints
- VertexAiGeminiSafetySetting - Class in org.springframework.ai.vertexai.gemini.common
- VertexAiGeminiSafetySetting() - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- VertexAiGeminiSafetySetting(VertexAiGeminiSafetySetting.HarmCategory, VertexAiGeminiSafetySetting.HarmBlockThreshold, VertexAiGeminiSafetySetting.HarmBlockMethod) - Constructor for class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- VertexAiGeminiSafetySetting.Builder - Class in org.springframework.ai.vertexai.gemini.common
- VertexAiGeminiSafetySetting.HarmBlockMethod - Enum Class in org.springframework.ai.vertexai.gemini.common
-
Enum representing methods for evaluating harmful content.
- VertexAiGeminiSafetySetting.HarmBlockThreshold - Enum Class in org.springframework.ai.vertexai.gemini.common
-
Enum representing different threshold levels for blocking harmful content.
- VertexAiGeminiSafetySetting.HarmCategory - Enum Class in org.springframework.ai.vertexai.gemini.common
-
Enum representing different categories of harmful content.
- VertexAiMultiModalEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiMultiModalEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
- VertexAiMultimodalEmbeddingModel - Class in org.springframework.ai.vertexai.embedding.multimodal
-
Implementation of the Vertex AI Multimodal Embedding Model.
- VertexAiMultimodalEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingOptions) - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel
- VertexAiMultimodalEmbeddingModelName - Enum Class in org.springframework.ai.vertexai.embedding.multimodal
-
VertexAI Embedding Models: - Text embeddings - Multimodal embeddings
- VertexAiMultimodalEmbeddingOptions - Class in org.springframework.ai.vertexai.embedding.multimodal
-
Class representing the options for Vertex AI Multimodal Embedding.
- VertexAiMultimodalEmbeddingOptions() - Constructor for class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions
- VertexAiMultimodalEmbeddingOptions.Builder - Class in org.springframework.ai.vertexai.embedding.multimodal
- VertexAiMultimodalEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiMultimodalEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- VertexAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Auto-configuration for Vertex AI Gemini Chat.
- VertexAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
- VertexAiTextEmbeddingModel - Class in org.springframework.ai.vertexai.embedding.text
-
A class representing a Vertex AI Text Embedding Model.
- VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- VertexAiTextEmbeddingModel(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingModel
- VertexAiTextEmbeddingModelName - Enum Class in org.springframework.ai.vertexai.embedding.text
-
VertexAI Embedding Models: - Text embeddings - Multimodal embeddings
- VertexAiTextEmbeddingOptions - Class in org.springframework.ai.vertexai.embedding.text
-
Options for the Vertex AI Text Embedding service.
- VertexAiTextEmbeddingOptions() - Constructor for class org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions
- VertexAiTextEmbeddingOptions.Builder - Class in org.springframework.ai.vertexai.embedding.text
- VertexAiTextEmbeddingOptions.TaskType - Enum Class in org.springframework.ai.vertexai.embedding.text
- VertexAiTextEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
-
Configuration properties for Vertex AI Gemini Chat.
- VertexAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- VertexToolCallingManager - Class in org.springframework.ai.vertexai.gemini.schema
-
Implementation of
ToolCallingManager
specifically designed for Vertex AI Gemini. - VertexToolCallingManager(ToolCallingManager) - Constructor for class org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager
-
Creates a new instance of VertexToolCallingManager.
- video(Struct) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- VIDEO - Enum constant in enum class org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityType
- VIDEO_FLV - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/x-flv
. - VIDEO_MAP - Static variable in class org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- VIDEO_MKV - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/x-matros
. - VIDEO_MOV - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/quicktime
. - VIDEO_MP4 - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/mp4
. - VIDEO_MPEG - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/mpeg
. - VIDEO_MPG - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/mpeg
. - VIDEO_THREE_GP - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/3gpp
. - VIDEO_WEBM - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/webm
. - VIDEO_WMV - Static variable in class org.springframework.ai.content.Media.Format
-
Public constant mime type for
video/x-ms-wmv
. - VideoBuilder() - Constructor for class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- videoBytes - Variable in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
-
Video bytes to be encoded in base64 string.
- videoBytes(byte[]) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- videoData(Object) - Method in class org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- videoEndOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- videoIntervalSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- videoStartOffsetSec(Integer) - Method in class org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- violence() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
violence
record component. - violence() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
violence
record component. - violence(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- violence(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- violenceAndThreats() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.Categories
-
Returns the value of the
violenceAndThreats
record component. - violenceAndThreats() - Method in record class org.springframework.ai.mistralai.api.MistralAiModerationApi.CategoryScores
-
Returns the value of the
violenceAndThreats
record component. - violenceGraphic() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.Categories
-
Returns the value of the
violenceGraphic
record component. - violenceGraphic() - Method in record class org.springframework.ai.openai.api.OpenAiModerationApi.CategoryScores
-
Returns the value of the
violenceGraphic
record component. - violenceGraphic(boolean) - Method in class org.springframework.ai.moderation.Categories.Builder
- violenceGraphic(double) - Method in class org.springframework.ai.moderation.CategoryScores.Builder
- visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitAndExpression(FiltersParser.AndExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
AndExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitAndExpression(FiltersParser.AndExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
BooleanConstant
labeled alternative inFiltersParser.constant()
. - visitBooleanConstant(FiltersParser.BooleanConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitCompare(FiltersParser.CompareContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by
FiltersParser.compare()
. - visitCompare(FiltersParser.CompareContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by
FiltersParser.compare()
. - visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
CompareExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitCompareExpression(FiltersParser.CompareExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by
FiltersParser.constantArray()
. - visitConstantArray(FiltersParser.ConstantArrayContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by
FiltersParser.constantArray()
. - visitConstantArray(FiltersParser.ConstantArrayContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
DecimalConstant
labeled alternative inFiltersParser.constant()
. - visitDecimalConstant(FiltersParser.DecimalConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitErrorNode(ErrorNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
- visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
GroupExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitGroupExpression(FiltersParser.GroupExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by
FiltersParser.identifier()
. - visitIdentifier(FiltersParser.IdentifierContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by
FiltersParser.identifier()
. - visitIdentifier(FiltersParser.IdentifierContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitInExpression(FiltersParser.InExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
InExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitInExpression(FiltersParser.InExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
IntegerConstant
labeled alternative inFiltersParser.constant()
. - visitIntegerConstant(FiltersParser.IntegerConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitNinExpression(FiltersParser.NinExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
NinExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitNinExpression(FiltersParser.NinExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitNotExpression(FiltersParser.NotExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitNotExpression(FiltersParser.NotExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
NotExpression
labeled alternative inFiltersParser.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 inFiltersParser.booleanExpression()
. - visitOrExpression(FiltersParser.OrExpressionContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
OrExpression
labeled alternative inFiltersParser.booleanExpression()
. - visitOrExpression(FiltersParser.OrExpressionContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitTerminal(TerminalNode) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener
- visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.constant()
. - visitTextConstant(FiltersParser.TextConstantContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by the
TextConstant
labeled alternative inFiltersParser.constant()
. - visitTextConstant(FiltersParser.TextConstantContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseVisitor
-
Visit a parse tree produced by
FiltersParser.where()
. - visitWhere(FiltersParser.WhereContext) - Method in interface org.springframework.ai.vectorstore.filter.antlr4.FiltersVisitor
-
Visit a parse tree produced by
FiltersParser.where()
. - visitWhere(FiltersParser.WhereContext) - Method in class org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionVisitor
- vocabOnly(Boolean) - Method in class org.springframework.ai.ollama.api.OllamaOptions.Builder
- VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- VOCABULARY - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- voice() - Method in record class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters
-
Returns the value of the
voice
record component. - voice() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest
-
Returns the value of the
voice
record component. - voice(String) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- voice(String) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- voice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- voice(OpenAiAudioApi.SpeechRequest.Voice) - Method in class org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- VTT - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- VTT - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptResponseFormat
W
- waitingServedRatio(Float) - Method in class org.springframework.ai.huggingface.model.Info
- WARN - Enum constant in enum class org.springframework.ai.template.ValidationMode
-
If the validation fails, a warning is logged.
- watermark(Boolean) - Method in class org.springframework.ai.huggingface.model.GenerateParameters
- WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionMessage.MediaContent.InputAudio.Format
-
WAV audio format
- WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.AudioParameters.AudioResponseFormat
-
WAV format
- WAV - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.AudioResponseFormat
- WEAVIATE - Enum constant in enum class org.springframework.ai.observation.conventions.VectorStoreProvider
-
Vector store provided by Weaviate.
- WEAVIATE - Static variable in class org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- WeaviateBindingsPropertiesProcessor - Class in org.springframework.ai.bindings
- WeaviateBindingsPropertiesProcessor() - Constructor for class org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor
- weaviateClient(WeaviateVectorStoreProperties, WeaviateConnectionDetails) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
- weaviateConnectionDetails(WeaviateVectorStoreProperties) - Method in class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
- WeaviateConnectionDetails - Interface in org.springframework.ai.vectorstore.weaviate.autoconfigure
- WeaviateFilterExpressionConverter - Class in org.springframework.ai.vectorstore.weaviate
-
Converts
Filter.Expression
into Weaviate metadata filter expression format. - WeaviateFilterExpressionConverter(List<String>) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- WeaviateVectorStore - Class in org.springframework.ai.vectorstore.weaviate
-
A vector store implementation that stores and retrieves vectors in a Weaviate database.
- WeaviateVectorStore(WeaviateVectorStore.Builder) - Constructor for class org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
-
Protected constructor for creating a WeaviateVectorStore instance using the builder pattern.
- WeaviateVectorStore.Builder - Class in org.springframework.ai.vectorstore.weaviate
- WeaviateVectorStore.ConsistentLevel - Enum Class in org.springframework.ai.vectorstore.weaviate
-
Defines the consistency levels for Weaviate operations.
- WeaviateVectorStore.MetadataField - Record Class in org.springframework.ai.vectorstore.weaviate
-
Represents a metadata field configuration for Weaviate vector store.
- WeaviateVectorStore.MetadataField.Type - Enum Class in org.springframework.ai.vectorstore.weaviate
-
Defines the supported types for metadata fields.
- WeaviateVectorStoreAutoConfiguration - Class in org.springframework.ai.vectorstore.weaviate.autoconfigure
-
Auto-configuration
for Weaviate Vector Store. - WeaviateVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
- WeaviateVectorStoreProperties - Class in org.springframework.ai.vectorstore.weaviate.autoconfigure
-
Configuration properties for Weaviate Vector Store.
- WeaviateVectorStoreProperties() - Constructor for class org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- WEB_SEARCH - Enum constant in enum class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Type
- webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.anthropic.api.AnthropicApi.Builder
- webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.ollama.api.OllamaApi.Builder
- webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiApi.Builder
- webClientBuilder(WebClient.Builder) - Method in class org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- webFluxClientTransports(McpSseClientProperties, ObjectProvider<WebClient.Builder>, ObjectProvider<ObjectMapper>) - Method in class org.springframework.ai.mcp.client.autoconfigure.SseWebFluxTransportAutoConfiguration
-
Creates a list of WebFlux-based SSE transports for MCP communication.
- webfluxMcpRouterFunction(WebFluxSseServerTransportProvider) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
- webFluxTransport(ObjectProvider<ObjectMapper>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
- webMvcSseServerTransportProvider(ObjectProvider<ObjectMapper>, McpServerProperties) - Method in class org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
- webSearchFunctionTool() - Static method in class org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- weight() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.TextPrompts
-
Returns the value of the
weight
record component. - WHEN_MISSING - Enum constant in enum class org.springframework.ai.ollama.management.PullModelStrategy
-
Only pull the model if it's not already available.
- where() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.DeleteEmbeddingsRequest
-
Returns the value of the
where
record component. - where() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.GetEmbeddingsRequest
-
Returns the value of the
where
record component. - where() - Method in record class org.springframework.ai.chroma.vectorstore.ChromaApi.QueryRequest
-
Returns the value of the
where
record component. - where() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- where(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
- WHERE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- WHERE - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- WHERE() - Method in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- WhereContext(ParserRuleContext, int) - Constructor for class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.WhereContext
- WHISPER - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
- WHISPER_1 - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.WhisperModel
- width() - Method in record class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest
-
Returns the value of the
width
record component. - width(Integer) - Method in class org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- width(Integer) - Method in class org.springframework.ai.image.ImageOptionsBuilder
- width(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- width(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- width(Integer) - Method in class org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- withAdditionalMetadata(String, Object) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
-
Adds this additional metadata to the all built
Document
s. - withAdditionalMetadata(Map<String, Object>) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
-
Adds this additional metadata to the all built
Document
s. - withAdditionalModelResponseFields(Document) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withAssistantColumnName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withAssistantPrompt(String) - Method in class org.springframework.ai.bedrock.MessageToPromptConverter
- withBasicAuthCredentials(String, String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
-
Configure access to ChromaDB secured with Basic Authentication: https://docs.trychroma.com/usage-guide#basic-authentication
- withCategory(VertexAiGeminiSafetySetting.HarmCategory) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- withChatExchangeToPrimaryKeyTranslator(CassandraChatMemoryConfig.SessionIdToPrimaryKeysTranslator) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withChunkSize(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- withClusteringKeys(List<CassandraChatMemoryConfig.SchemaColumn>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withContent(List<AnthropicApi.ContentBlock>) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withCqlSession(CqlSession) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withDefaultOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.openai.OpenAiModerationModel
- withDimensions(Integer) - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
- withDriver(Driver) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withEncodingFormat(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- withExcludedEmbedMetadataKeys(String...) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
- withExcludedEmbedMetadataKeys(List<String>) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Configures the excluded Embed metadata keys to filter out from the generative.
- withExcludedInferenceMetadataKeys(String...) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
- withExcludedInferenceMetadataKeys(List<String>) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Configures the excluded Inference metadata keys to filter out from the generative.
- withFormat(String) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
-
Deprecated.not used anymore. The format instructions are already included in the ChatModelObservationContext.
- withHeight(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withHorizontalRuleCreateDocument(boolean) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
-
Text divided by horizontal lines will create new
Document
s. - 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
Document
s. - withIncludeCodeBlock(boolean) - Method in class org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
-
Whatever to include code blocks in
Document
s. - withInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingModel
-
Titan Embedding API input types.
- withInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
- withKeepSeparator(boolean) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- withKeyspaceName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withKeyToken(String) - Method in class org.springframework.ai.chroma.vectorstore.ChromaApi
-
Configure access to ChromaDB secured with static API Token Authentication: https://docs.trychroma.com/usage-guide#static-api-token-authentication
- withLeftAlignment(boolean) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Align the document text to the left.
- withLocalDatacenter(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withMaxNumChunks(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- withMediaLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withMessageLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withMetadataLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withMetadataSeparator(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Configures the Document metadata separator.
- withMetadataTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Configures the Document metadata template.
- withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.azure.AzureAiSearchFilterExpressionConverter
- withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.elasticsearch.ElasticsearchAiSearchFilterExpressionConverter
- withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchAiSearchFilterExpressionConverter
- withMetaPrefix(String) - Method in class org.springframework.ai.vectorstore.weaviate.WeaviateFilterExpressionConverter
- withMethod(VertexAiGeminiSafetySetting.HarmBlockMethod) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- withMetrics(ConverseStreamMetrics) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withMinChunkLengthToEmbed(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- withMinChunkSizeChars(int) - Method in class org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- withModel(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withModel(String) - Method in class org.springframework.ai.embedding.EmbeddingOptionsBuilder
- withModel(String) - Method in class org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- withModel(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withN(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withNumberOfBottomTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Remove the bottom N lines from the page text.
- withNumberOfTopPagesToSkipBeforeDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Withdraw the top N pages from the text top/bottom line deletion.
- withNumberOfTopTextLinesToDelete(int) - Method in class org.springframework.ai.reader.ExtractedTextFormatter.Builder
-
Remove the top N lines from the page text.
- withPageBottomMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
Configures the Pdf reader page bottom margin.
- withPageExtractedTextFormatter(ExtractedTextFormatter) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
Formatter of the extracted text.
- withPagesPerDocument(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
How many pages to put in a single Document instance.
- withPageTopMargin(int) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
Configures the Pdf reader page top margin.
- withPartitionKeys(List<CassandraChatMemoryConfig.SchemaColumn>) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withQuality(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioSpeechResponseMetadata
- withRateLimit(RateLimit) - Method in class org.springframework.ai.openai.metadata.audio.OpenAiAudioTranscriptionResponseMetadata
- withRequest(ChatClientRequest) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
-
Deprecated.
- withResponseFormat(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withReversedParagraphPosition(boolean) - Method in class org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
-
Configures the Pdf reader reverse paragraph position.
- withRole(String) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withRole(AnthropicApi.Role) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withSessionLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withSimilarityFunction(String) - Method in class org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore
- withSpeechMetadata(OpenAiAudioSpeechMetadata) - Method in class org.springframework.ai.openai.audio.speech.Speech
- withStopReason(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withStopReason(String) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withStopSequence(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withStream(boolean) - Method in class org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
-
Deprecated.
- withStyle(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withTableName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withTextTemplate(String) - Method in class org.springframework.ai.document.DefaultContentFormatter.Builder
-
Configures the Document text template.
- withThreshold(VertexAiGeminiSafetySetting.HarmBlockThreshold) - Method in class org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- withTimeToLive(Duration) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
-
How long are messages kept for
- withTokenUsage(TokenUsage) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withToolCallLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withToolResponseLabel(String) - Method in class org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- withTrace(ConverseStreamTrace) - Method in class org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- withTranscriptionMetadata(AudioTranscriptionMetadata) - Method in class org.springframework.ai.audio.transcription.AudioTranscription
- withType(String) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withUsage(AnthropicApi.Usage) - Method in class org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- withUser(String) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- withUserColumnName(String) - Method in class org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- withWidth(Integer) - Method in class org.springframework.ai.openai.OpenAiImageOptions.Builder
- word() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Returns the value of the
word
record component. - word() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Returns the value of the
word
record component. - Word(String, Float, Float) - Constructor for record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
-
Creates an instance of a
Word
record class. - Word(String, Float, Float) - Constructor for record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse.Word
-
Creates an instance of a
Word
record class. - WORD - Enum constant in enum class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
- WORD - Enum constant in enum class org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.GranularityType
- words() - Method in record class org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
-
Returns the value of the
words
record component. - words() - Method in record class org.springframework.ai.openai.api.OpenAiAudioApi.StructuredResponse
-
Returns the value of the
words
record component. - WORKLOAD_IDENTITY - Enum constant in enum class org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties.AuthenticationType
- write(List<Document>) - Method in interface org.springframework.ai.document.DocumentWriter
- writePage() - Method in class org.springframework.ai.reader.pdf.layout.ForkPDFLayoutTextStripper
- writePage() - Method in class org.springframework.ai.reader.pdf.layout.PDFLayoutTextStripperByArea
-
This will print the processed page text to the output stream.
- WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- WS - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
Z
- ZHIPUAI - Enum constant in enum class org.springframework.ai.observation.conventions.AiProvider
-
AI system provided by Zhipuai.
- ZHIPUAI - Static variable in class org.springframework.ai.model.SpringAIModels
- ZhiPuAiApi - Class in org.springframework.ai.zhipuai.api
-
Single class implementation of the ZhiPuAI Chat Completion API and ZhiPuAI Embedding API.
- ZhiPuAiApi(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Create a new chat completion api with default base URL.
- ZhiPuAiApi(String, String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Create a new chat completion api.
- ZhiPuAiApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Create a new chat completion api.
- ZhiPuAiApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiApi
-
Create a new chat completion api.
- ZhiPuAiApi.ChatCompletion - Record Class in org.springframework.ai.zhipuai.api
-
Represents a chat completion response returned by model, based on the provided input.
- ZhiPuAiApi.ChatCompletion.Choice - Record Class in org.springframework.ai.zhipuai.api
-
Chat completion choice.
- ZhiPuAiApi.ChatCompletionChunk - Record Class in org.springframework.ai.zhipuai.api
-
Represents a streamed chunk of a chat completion response returned by model, based on the provided input.
- ZhiPuAiApi.ChatCompletionChunk.ChunkChoice - Record Class in org.springframework.ai.zhipuai.api
-
Chat completion choice.
- ZhiPuAiApi.ChatCompletionFinishReason - Enum Class in org.springframework.ai.zhipuai.api
-
The reason the model stopped generating tokens.
- ZhiPuAiApi.ChatCompletionMessage - Record Class in org.springframework.ai.zhipuai.api
-
Message comprising the conversation.
- ZhiPuAiApi.ChatCompletionMessage.ChatCompletionFunction - Record Class in org.springframework.ai.zhipuai.api
-
The function definition.
- ZhiPuAiApi.ChatCompletionMessage.MediaContent - Record Class in org.springframework.ai.zhipuai.api
-
An array of content parts with a defined type.
- ZhiPuAiApi.ChatCompletionMessage.MediaContent.ImageUrl - Record Class in org.springframework.ai.zhipuai.api
-
The image content of the message.
- ZhiPuAiApi.ChatCompletionMessage.Role - Enum Class in org.springframework.ai.zhipuai.api
-
The role of the author of this message.
- ZhiPuAiApi.ChatCompletionMessage.ToolCall - Record Class in org.springframework.ai.zhipuai.api
-
The relevant tool call.
- ZhiPuAiApi.ChatCompletionRequest - Record Class in org.springframework.ai.zhipuai.api
-
Creates a model response for the given chat conversation.
- ZhiPuAiApi.ChatCompletionRequest.ResponseFormat - Record Class in org.springframework.ai.zhipuai.api
-
An object specifying the format that the model must output.
- ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder - Class in org.springframework.ai.zhipuai.api
-
Helper factory that creates a tool_choice of type 'none', 'auto' or selected function by name.
- ZhiPuAiApi.ChatModel - Enum Class in org.springframework.ai.zhipuai.api
-
ZhiPuAI Chat Completion Models: ZhiPuAI Model.
- ZhiPuAiApi.Embedding - Record Class in org.springframework.ai.zhipuai.api
-
Represents an embedding vector returned by embedding endpoint.
- ZhiPuAiApi.EmbeddingList<T> - Record Class in org.springframework.ai.zhipuai.api
-
List of multiple embedding responses.
- ZhiPuAiApi.EmbeddingModel - Enum Class in org.springframework.ai.zhipuai.api
-
ZhiPuAI Embeddings Models: Embeddings.
- ZhiPuAiApi.EmbeddingRequest<T> - Record Class in org.springframework.ai.zhipuai.api
-
Creates an embedding vector representing the input text.
- ZhiPuAiApi.Foo - Class in org.springframework.ai.zhipuai.api
- ZhiPuAiApi.FunctionTool - Class in org.springframework.ai.zhipuai.api
-
Represents a tool the model may call.
- ZhiPuAiApi.FunctionTool.Function - Class in org.springframework.ai.zhipuai.api
-
Function definition.
- ZhiPuAiApi.FunctionTool.Type - Enum Class in org.springframework.ai.zhipuai.api
-
Create a tool of type 'function' and the given function definition.
- ZhiPuAiApi.LogProbs - Record Class in org.springframework.ai.zhipuai.api
-
Log probability information for the choice.
- ZhiPuAiApi.LogProbs.Content - Record Class in org.springframework.ai.zhipuai.api
-
Message content tokens with log probability information.
- ZhiPuAiApi.LogProbs.Content.TopLogProbs - Record Class in org.springframework.ai.zhipuai.api
-
The most likely tokens and their log probability, at this token position.
- ZhiPuAiApi.Usage - Record Class in org.springframework.ai.zhipuai.api
-
Usage statistics for the completion request.
- ZhiPuAiChatAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Chat
Auto-configuration
for ZhiPuAI. - ZhiPuAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatAutoConfiguration
- zhiPuAiChatModel(ZhiPuAiConnectionProperties, ZhiPuAiChatProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ToolCallingManager, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatAutoConfiguration
- ZhiPuAiChatModel - Class in org.springframework.ai.zhipuai
- ZhiPuAiChatModel(ZhiPuAiApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Creates an instance of the ZhiPuAiChatModel.
- ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Initializes an instance of the ZhiPuAiChatModel.
- ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Initializes an instance of the ZhiPuAiChatModel.
- ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, ToolCallingManager, RetryTemplate, ObservationRegistry, ToolExecutionEligibilityPredicate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Initializes a new instance of the ZhiPuAiChatModel.
- ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Initializes an instance of the ZhiPuAiChatModel.
- ZhiPuAiChatModel(ZhiPuAiApi, ZhiPuAiChatOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatModel
-
Initializes an instance of the ZhiPuAiChatModel.
- ZhiPuAiChatOptions - Class in org.springframework.ai.zhipuai
-
ZhiPuAiChatOptions represents the options for the ZhiPuAiChat model.
- ZhiPuAiChatOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiChatOptions
- ZhiPuAiChatOptions.Builder - Class in org.springframework.ai.zhipuai
- ZhiPuAiChatProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Configuration properties for ZhiPuAI chat model.
- ZhiPuAiChatProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- ZhiPuAiConnectionProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
- ZhiPuAiConnectionProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
- ZhiPuAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Embedding
Auto-configuration
for ZhiPuAI. - ZhiPuAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingAutoConfiguration
- zhiPuAiEmbeddingModel(ZhiPuAiConnectionProperties, ZhiPuAiEmbeddingProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingAutoConfiguration
- ZhiPuAiEmbeddingModel - Class in org.springframework.ai.zhipuai
-
ZhiPuAI Embedding Model implementation.
- ZhiPuAiEmbeddingModel(ZhiPuAiApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
-
Constructor for the ZhiPuAiEmbeddingModel class.
- ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
-
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
- ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
-
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
- ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
-
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
- ZhiPuAiEmbeddingModel(ZhiPuAiApi, MetadataMode, ZhiPuAiEmbeddingOptions, RetryTemplate, ObservationRegistry) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingModel
-
Initializes a new instance of the ZhiPuAiEmbeddingModel class.
- ZhiPuAiEmbeddingOptions - Class in org.springframework.ai.zhipuai
-
The ZhiPuAiEmbeddingOptions class represents the options for ZhiPuAI embedding.
- ZhiPuAiEmbeddingOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions
- ZhiPuAiEmbeddingOptions.Builder - Class in org.springframework.ai.zhipuai
- ZhiPuAiEmbeddingProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Configuration properties for ZhiPuAI embedding model.
- ZhiPuAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- ZhiPuAiImageApi - Class in org.springframework.ai.zhipuai.api
-
ZhiPuAI Image API.
- ZhiPuAiImageApi(String) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
-
Create a new ZhiPuAI Image api with base URL set to
https://api.ZhiPuAI.com
. - ZhiPuAiImageApi(String, String, RestClient.Builder) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
-
Create a new ZhiPuAI Image API with the provided base URL.
- ZhiPuAiImageApi(String, String, RestClient.Builder, ResponseErrorHandler) - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
-
Create a new ZhiPuAI Image API with the provided base URL.
- ZhiPuAiImageApi.Data - Record Class in org.springframework.ai.zhipuai.api
- ZhiPuAiImageApi.ImageModel - Enum Class in org.springframework.ai.zhipuai.api
-
ZhiPuAI Image API model.
- ZhiPuAiImageApi.ZhiPuAiImageRequest - Record Class in org.springframework.ai.zhipuai.api
- ZhiPuAiImageApi.ZhiPuAiImageResponse - Record Class in org.springframework.ai.zhipuai.api
- ZhiPuAiImageAutoConfiguration - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Image
Auto-configuration
for ZhiPuAI. - ZhiPuAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageAutoConfiguration
- zhiPuAiImageModel(ZhiPuAiConnectionProperties, ZhiPuAiImageProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageAutoConfiguration
- ZhiPuAiImageModel - Class in org.springframework.ai.zhipuai
-
ZhiPuAiImageModel is a class that implements the ImageModel interface.
- ZhiPuAiImageModel(ZhiPuAiImageApi) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageModel
- ZhiPuAiImageModel(ZhiPuAiImageApi, ZhiPuAiImageOptions, RetryTemplate) - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageModel
- ZhiPuAiImageOptions - Class in org.springframework.ai.zhipuai
-
ZhiPuAiImageOptions represents the options for image generation using ZhiPuAI image model.
- ZhiPuAiImageOptions() - Constructor for class org.springframework.ai.zhipuai.ZhiPuAiImageOptions
- ZhiPuAiImageOptions.Builder - Class in org.springframework.ai.zhipuai
- ZhiPuAiImageProperties - Class in org.springframework.ai.model.zhipuai.autoconfigure
-
Configuration properties for ZhiPuAI chat model.
- ZhiPuAiImageProperties() - Constructor for class org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
- ZhiPuAiImageRequest(String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
- ZhiPuAiImageRequest(String, String, String) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageRequest
-
Creates an instance of a
ZhiPuAiImageRequest
record class. - ZhiPuAiImageResponse(Long, List<ZhiPuAiImageApi.Data>) - Constructor for record class org.springframework.ai.zhipuai.api.ZhiPuAiImageApi.ZhiPuAiImageResponse
-
Creates an instance of a
ZhiPuAiImageResponse
record class. - ZhiPuAiRuntimeHints - Class in org.springframework.ai.zhipuai.aot
-
The ZhiPuAiRuntimeHints class is responsible for registering runtime hints for ZhiPu AI API classes.
- ZhiPuAiRuntimeHints() - Constructor for class org.springframework.ai.zhipuai.aot.ZhiPuAiRuntimeHints
- ZhiPuAiStreamFunctionCallingHelper - Class in org.springframework.ai.zhipuai.api
-
Helper class to support Streaming function calling.
- ZhiPuAiStreamFunctionCallingHelper() - Constructor for class org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
- ZhiPuApiConstants - Class in org.springframework.ai.zhipuai.api
-
Common value constants for ZhiPu api.
_
- _ATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- _ATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- _decisionToDFA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- _decisionToDFA - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- _id - Variable in class org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
- _serializedATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- _serializedATN - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
- _sharedContextCache - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- _sharedContextCache - Static variable in class org.springframework.ai.vectorstore.filter.antlr4.FiltersParser
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AdvisorObservationContext.Builder.chatClientRequest(ChatClientRequest)
instead