Class Hierarchy
- java.lang.Object
- org.springframework.ai.bedrock.api.AbstractBedrockApi<I,O,SO>
- org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor<T> (implements org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor, org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor)
- org.springframework.ai.chat.client.advisor.AbstractChatMemoryAdvisor.AbstractBuilder<T>
- org.springframework.ai.converter.AbstractConversionServiceOutputConverter<T> (implements org.springframework.ai.converter.StructuredOutputConverter<T>)
- org.springframework.ai.embedding.AbstractEmbeddingModel (implements org.springframework.ai.embedding.EmbeddingModel)
- org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter (implements org.springframework.ai.vectorstore.filter.FilterExpressionConverter)
- org.springframework.ai.chat.messages.AbstractMessage (implements org.springframework.ai.chat.messages.Message)
- org.springframework.ai.converter.AbstractMessageOutputConverter<T> (implements org.springframework.ai.converter.StructuredOutputConverter<T>)
- org.springframework.ai.vectorstore.observation.AbstractObservationVectorStore (implements org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.vectorstore.azure.AzureVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.cassandra.CassandraVectorStore (implements java.lang.AutoCloseable)
- org.springframework.ai.chroma.vectorstore.ChromaVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.coherence.CoherenceVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.cosmosdb.CosmosDBVectorStore (implements java.lang.AutoCloseable)
- org.springframework.ai.vectorstore.CouchbaseSearchVectorStore (implements java.lang.AutoCloseable, org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.gemfire.GemFireVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.hanadb.HanaCloudVectorStore
- org.springframework.ai.vectorstore.mariadb.MariaDBVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.milvus.MilvusVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.mongodb.atlas.MongoDBAtlasVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.opensearch.OpenSearchVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.oracle.OracleVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.pgvector.PgVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.pinecone.PineconeVectorStore
- org.springframework.ai.vectorstore.qdrant.QdrantVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.redis.RedisVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.SimpleVectorStore
- org.springframework.ai.vectorstore.typesense.TypesenseVectorStore (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- org.springframework.ai.model.AbstractResponseMetadata
- org.springframework.ai.vectorstore.AbstractVectorStoreBuilder<T> (implements org.springframework.ai.vectorstore.VectorStore.Builder<T>)
- org.springframework.ai.chat.client.advisor.api.AdvisedRequest.Builder
- org.springframework.ai.chat.client.advisor.api.AdvisedResponse.Builder
- org.springframework.ai.chat.client.advisor.api.AdvisedResponseStreamUtils
- org.springframework.ai.chat.client.advisor.observation.AdvisorObservationContext.Builder
- org.springframework.ai.chat.client.advisor.AdvisorUtils
- org.springframework.ai.observation.AiOperationMetadata.Builder
- org.springframework.ai.aot.AiRuntimeHints
- org.springframework.ai.anthropic.api.AnthropicApi
- org.springframework.ai.anthropic.api.AnthropicApi.ChatCompletionRequestBuilder
- org.springframework.ai.anthropic.api.AnthropicApi.ToolUseAggregationEvent (implements org.springframework.ai.anthropic.api.AnthropicApi.StreamEvent)
- org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatAutoConfiguration
- org.springframework.ai.anthropic.AnthropicChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.anthropic.AnthropicChatModel.Builder
- org.springframework.ai.anthropic.AnthropicChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.anthropic.AnthropicChatOptions.Builder
- org.springframework.ai.model.anthropic.autoconfigure.AnthropicChatProperties
- org.springframework.ai.model.anthropic.autoconfigure.AnthropicConnectionProperties
- org.springframework.ai.anthropic.metadata.AnthropicRateLimit (implements org.springframework.ai.chat.metadata.RateLimit)
- org.springframework.ai.anthropic.aot.AnthropicRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.huggingface.invoker.ApiClient
- org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- org.springframework.ai.mcp.AsyncMcpToolCallback (implements org.springframework.ai.tool.ToolCallback)
- org.springframework.ai.mcp.AsyncMcpToolCallbackProvider (implements org.springframework.ai.tool.ToolCallbackProvider)
- org.springframework.ai.utils.AudioPlayer
- org.springframework.ai.audio.transcription.AudioTranscription (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.audio.transcription.AudioTranscriptionPrompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.audio.transcription.AudioTranscriptionResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionAutoConfiguration
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel (implements org.springframework.ai.model.Model<TReq,TRes>)
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions (implements org.springframework.ai.audio.transcription.AudioTranscriptionOptions)
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiAudioTranscriptionProperties
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatAutoConfiguration
- org.springframework.ai.azure.openai.AzureOpenAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.azure.openai.AzureOpenAiChatModel.Builder
- org.springframework.ai.azure.openai.AzureOpenAiChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiChatProperties
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiClientBuilderConfiguration
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiConnectionProperties
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingAutoConfiguration
- org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiEmbeddingProperties
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageAutoConfiguration
- org.springframework.ai.azure.openai.metadata.AzureOpenAiImageGenerationMetadata (implements org.springframework.ai.image.ImageGenerationMetadata)
- org.springframework.ai.azure.openai.AzureOpenAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.azure.openai.AzureOpenAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- org.springframework.ai.model.azure.openai.autoconfigure.AzureOpenAiImageOptionsProperties
- org.springframework.ai.azure.openai.aot.AzureOpenAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.vectorstore.azure.autoconfigure.AzureVectorStoreAutoConfiguration
- org.antlr.v4.runtime.BaseErrorListener (implements org.antlr.v4.runtime.ANTLRErrorListener)
- org.springframework.ai.test.vectorstore.BaseVectorStoreTests
- org.springframework.ai.evaluation.BasicEvaluationTest
- org.springframework.ai.converter.BeanOutputConverter<T> (implements org.springframework.ai.converter.StructuredOutputConverter<T>)
- org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionConfiguration
- org.springframework.ai.model.bedrock.autoconfigure.BedrockAwsConnectionProperties
- org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingAutoConfiguration
- org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.bedrock.cohere.BedrockCohereEmbeddingOptions.Builder
- org.springframework.ai.model.bedrock.cohere.autoconfigure.BedrockCohereEmbeddingProperties
- org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatAutoConfiguration
- org.springframework.ai.model.bedrock.converse.autoconfigure.BedrockConverseProxyChatProperties
- org.springframework.ai.bedrock.converse.api.BedrockMediaFormat
- org.springframework.ai.bedrock.converse.BedrockProxyChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- org.springframework.ai.bedrock.aot.BedrockRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingAutoConfiguration
- org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder
- org.springframework.ai.model.bedrock.titan.autoconfigure.BedrockTitanEmbeddingProperties
- org.springframework.ai.huggingface.model.BestOfSequence
- org.springframework.ai.chat.memory.cassandra.CassandraChatMemory (implements org.springframework.ai.chat.memory.ChatMemory)
- org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryAutoConfiguration
- org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig
- org.springframework.ai.chat.memory.cassandra.CassandraChatMemoryConfig.Builder
- org.springframework.ai.model.chat.memory.cassandra.autoconfigure.CassandraChatMemoryProperties
- org.springframework.ai.vectorstore.cassandra.autoconfigure.CassandraVectorStoreAutoConfiguration
- org.springframework.ai.moderation.Categories
- org.springframework.ai.moderation.Categories.Builder
- org.springframework.ai.moderation.CategoryScores
- org.springframework.ai.moderation.CategoryScores.Builder
- org.springframework.ai.model.chat.client.autoconfigure.ChatClientAutoConfiguration
- org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderConfigurer
- org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties
- org.springframework.ai.model.chat.client.autoconfigure.ChatClientBuilderProperties.Observations
- org.springframework.ai.chat.client.observation.ChatClientInputContentObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.chat.client.observation.ChatClientObservationContext.Builder
- org.springframework.ai.chat.client.observation.ChatClientPromptContentObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.chat.client.ChatClientRequest.Builder
- org.springframework.ai.chat.client.ChatClientResponse.Builder
- org.springframework.ai.model.chat.memory.autoconfigure.ChatMemoryAutoConfiguration
- org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor (implements org.springframework.ai.chat.client.advisor.api.CallAdvisor)
- org.springframework.ai.chat.client.advisor.ChatModelCallAdvisor.Builder
- org.springframework.ai.chat.observation.ChatModelCompletionObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.chat.observation.ChatModelCompletionObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.chat.observation.ChatModelMeterObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.chat.observation.ChatModelObservationContentProcessor
- org.springframework.ai.chat.observation.ChatModelObservationContext.Builder
- org.springframework.ai.chat.observation.ChatModelPromptContentObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor (implements org.springframework.ai.chat.client.advisor.api.StreamAdvisor)
- org.springframework.ai.chat.client.advisor.ChatModelStreamAdvisor.Builder
- org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationAutoConfiguration
- org.springframework.ai.model.chat.observation.autoconfigure.ChatObservationProperties
- org.springframework.ai.chat.prompt.ChatPromptTemplate (implements org.springframework.ai.chat.prompt.PromptTemplateActions, org.springframework.ai.chat.prompt.PromptTemplateChatActions)
- org.springframework.ai.chat.model.ChatResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.chat.model.ChatResponse.Builder
- org.springframework.ai.chat.metadata.ChatResponseMetadata.Builder
- org.springframework.ai.chroma.vectorstore.ChromaApi
- org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaApiProperties
- org.springframework.ai.bindings.ChromaBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.vectorstore.chroma.autoconfigure.ChromaVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.coherence.CoherenceFilterExpressionConverter
- org.springframework.ai.vectorstore.properties.CommonVectorStoreProperties
- org.springframework.ai.huggingface.model.CompatGenerateRequest
- org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.CompressionQueryTransformer.Builder
- org.springframework.ai.rag.retrieval.join.ConcatenationDocumentJoiner (implements org.springframework.ai.rag.retrieval.join.DocumentJoiner)
- org.springframework.ai.transformer.ContentFormatTransformer (implements org.springframework.ai.document.DocumentTransformer)
- org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter (implements org.springframework.ai.rag.generation.augmentation.QueryAugmenter)
- org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- org.springframework.ai.bedrock.converse.api.ConverseApiUtils
- org.springframework.ai.bedrock.converse.api.ConverseApiUtils.MetadataAggregation.Builder
- org.springframework.ai.bedrock.converse.api.ConverseApiUtils.ToolUseAggregationEvent (implements software.amazon.awssdk.services.bedrockruntime.model.ConverseStreamOutput)
- org.springframework.ai.vectorstore.cosmosdb.autoconfigure.CosmosDBVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.couchbase.autoconfigure.CouchbaseSearchVectorStoreAutoConfiguration
- org.springframework.ai.test.CurlyBracketEscaper
- org.springframework.ai.chat.client.advisor.observation.DefaultAdvisorObservationConvention (implements org.springframework.ai.chat.client.advisor.observation.AdvisorObservationConvention)
- org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain (implements org.springframework.ai.chat.client.advisor.api.BaseAdvisorChain)
- org.springframework.ai.chat.client.advisor.DefaultAroundAdvisorChain.Builder
- org.springframework.ai.chat.client.DefaultChatClient (implements org.springframework.ai.chat.client.ChatClient)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec (implements org.springframework.ai.chat.client.ChatClient.AdvisorSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultCallPromptResponseSpec (implements org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec (implements org.springframework.ai.chat.client.ChatClient.CallResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec (implements org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec (implements org.springframework.ai.chat.client.ChatClient.PromptSystemSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec (implements org.springframework.ai.chat.client.ChatClient.PromptUserSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamPromptResponseSpec (implements org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec (implements org.springframework.ai.chat.client.ChatClient.StreamResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClientBuilder (implements org.springframework.ai.chat.client.ChatClient.Builder)
- org.springframework.ai.chat.client.observation.DefaultChatClientObservationConvention (implements org.springframework.ai.chat.client.observation.ChatClientObservationConvention)
- org.springframework.ai.chat.metadata.DefaultChatGenerationMetadata (implements org.springframework.ai.chat.metadata.ChatGenerationMetadata)
- org.springframework.ai.chat.metadata.DefaultChatGenerationMetadataBuilder (implements org.springframework.ai.chat.metadata.ChatGenerationMetadata.Builder)
- org.springframework.ai.chat.observation.DefaultChatModelObservationConvention (implements org.springframework.ai.chat.observation.ChatModelObservationConvention)
- org.springframework.ai.chat.prompt.DefaultChatOptions (implements org.springframework.ai.chat.prompt.ChatOptions)
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder (implements org.springframework.ai.chat.prompt.ChatOptions.Builder)
- org.springframework.ai.document.DefaultContentFormatter (implements org.springframework.ai.document.ContentFormatter)
- org.springframework.ai.document.DefaultContentFormatter.Builder
- org.springframework.ai.embedding.observation.DefaultEmbeddingModelObservationConvention (implements org.springframework.ai.embedding.observation.EmbeddingModelObservationConvention)
- org.springframework.ai.image.observation.DefaultImageModelObservationConvention (implements org.springframework.ai.image.observation.ImageModelObservationConvention)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder)
- org.springframework.ai.model.tool.DefaultToolCallingManager (implements org.springframework.ai.model.tool.ToolCallingManager)
- org.springframework.ai.model.tool.DefaultToolCallingManager.Builder
- org.springframework.ai.tool.execution.DefaultToolCallResultConverter (implements org.springframework.ai.tool.execution.ToolCallResultConverter)
- org.springframework.ai.tool.definition.DefaultToolDefinition.Builder
- org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate (implements org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate)
- org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor (implements org.springframework.ai.tool.execution.ToolExecutionExceptionProcessor)
- org.springframework.ai.tool.execution.DefaultToolExecutionExceptionProcessor.Builder
- org.springframework.ai.model.tool.DefaultToolExecutionResult.Builder
- org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
- org.springframework.ai.chat.metadata.DefaultUsage (implements org.springframework.ai.chat.metadata.Usage)
- org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention (implements org.springframework.ai.vectorstore.observation.VectorStoreObservationConvention)
- org.springframework.ai.tool.resolution.DelegatingToolCallbackResolver (implements org.springframework.ai.tool.resolution.ToolCallbackResolver)
- org.springframework.ai.huggingface.model.Details
- org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionDetailsFactory<D> (implements org.springframework.boot.autoconfigure.service.connection.ConnectionDetailsFactory<S,D>)
- org.springframework.ai.document.Document
- org.springframework.ai.document.Document.Builder
- org.springframework.ai.embedding.DocumentEmbeddingRequest (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.vectorstore.elasticsearch.autoconfigure.ElasticsearchVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStoreOptions
- org.springframework.ai.embedding.Embedding (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.embedding.observation.EmbeddingModelMeterObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.embedding.observation.EmbeddingModelObservationContext.Builder
- org.springframework.ai.model.embedding.observation.autoconfigure.EmbeddingObservationAutoConfiguration
- org.springframework.ai.embedding.EmbeddingOptionsBuilder
- org.springframework.ai.embedding.EmbeddingRequest (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.embedding.EmbeddingResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.embedding.EmbeddingResultMetadata (implements org.springframework.ai.model.ResultMetadata)
- org.springframework.ai.embedding.EmbeddingResultMetadata.ModalityUtils
- org.springframework.ai.model.EmbeddingUtils
- org.springframework.ai.reader.EmptyJsonMetadataGenerator (implements org.springframework.ai.reader.JsonMetadataGenerator)
- org.springframework.ai.chat.metadata.EmptyRateLimit (implements org.springframework.ai.chat.metadata.RateLimit)
- org.springframework.ai.chat.metadata.EmptyUsage (implements org.springframework.ai.chat.metadata.Usage)
- org.springframework.ai.model.observation.ErrorLoggingObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.huggingface.model.ErrorResponse
- org.springframework.ai.evaluation.EvaluationRequest
- org.springframework.ai.evaluation.EvaluationResponse
- org.springframework.ai.reader.ExtractedTextFormatter
- org.springframework.ai.reader.ExtractedTextFormatter.Builder
- org.springframework.ai.evaluation.FactCheckingEvaluator (implements org.springframework.ai.evaluation.Evaluator)
- org.springframework.ai.writer.FileDocumentWriter (implements org.springframework.ai.document.DocumentWriter)
- org.springframework.ai.vectorstore.filter.Filter
- org.springframework.ai.vectorstore.filter.FilterExpressionBuilder
- org.springframework.ai.vectorstore.filter.FilterExpressionTextParser
- org.springframework.ai.vectorstore.filter.FilterHelper
- org.springframework.ai.vectorstore.filter.antlr4.FiltersBaseListener (implements org.springframework.ai.vectorstore.filter.antlr4.FiltersListener)
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- java.text.DateFormat
- com.fasterxml.jackson.databind.util.ISO8601DateFormat
- org.springframework.ai.tool.function.FunctionToolCallback<I,O> (implements org.springframework.ai.tool.ToolCallback)
- org.springframework.ai.tool.function.FunctionToolCallback.Builder<I,O>
- org.springframework.ai.vectorstore.gemfire.GemFireVectorStore.CreateRequest
- org.springframework.ai.vectorstore.gemfire.autoconfigure.GemFireVectorStoreAutoConfiguration
- org.springframework.ai.huggingface.model.GenerateParameters
- org.springframework.ai.huggingface.model.GenerateRequest
- org.springframework.ai.huggingface.model.GenerateResponse
- org.springframework.ai.chat.model.Generation (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.moderation.Generation (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.hanadb.autoconfigure.HanaCloudVectorStoreProperties
- org.springframework.ai.vectorstore.hanadb.HanaVectorEntity
- org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatAutoConfiguration
- org.springframework.ai.huggingface.HuggingfaceChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.model.huggingface.autoconfigure.HuggingfaceChatProperties
- org.springframework.ai.image.Image
- org.springframework.ai.image.ImageGeneration (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.image.ImageMessage
- org.springframework.ai.image.observation.ImageModelObservationContext.Builder
- org.springframework.ai.image.observation.ImageModelPromptContentObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.model.image.observation.autoconfigure.ImageObservationAutoConfiguration
- org.springframework.ai.model.image.observation.autoconfigure.ImageObservationProperties
- org.springframework.ai.image.ImageOptionsBuilder
- org.springframework.ai.image.ImagePrompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.image.ImageResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.huggingface.model.Info
- org.springframework.ai.chat.memory.InMemoryChatMemory (implements org.springframework.ai.chat.memory.ChatMemory)
- org.springframework.ai.chat.memory.InMemoryChatMemoryRepository (implements org.springframework.ai.chat.memory.ChatMemoryRepository)
- org.springframework.ai.util.JacksonUtils
- org.springframework.ai.chat.memory.jdbc.JdbcChatMemory (implements org.springframework.ai.chat.memory.ChatMemory)
- org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryAutoConfiguration
- org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig
- org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryConfig.Builder
- org.springframework.ai.model.chat.memory.jdbc.autoconfigure.JdbcChatMemoryProperties
- org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository (implements org.springframework.ai.chat.memory.ChatMemoryRepository)
- org.springframework.ai.chat.memory.jdbc.JdbcChatMemoryRepository.Builder
- org.springframework.ai.document.id.JdkSha256HexIdGenerator (implements org.springframework.ai.document.id.IdGenerator)
- org.springframework.ai.util.json.JsonParser
- org.springframework.ai.reader.JsonReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.vertexai.gemini.schema.JsonSchemaConverter
- org.springframework.ai.util.json.schema.JsonSchemaGenerator
- org.springframework.ai.reader.jsoup.JsoupDocumentReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig
- org.springframework.ai.reader.jsoup.config.JsoupDocumentReaderConfig.Builder
- org.springframework.ai.tokenizer.JTokkitTokenCountEstimator (implements org.springframework.ai.tokenizer.TokenCountEstimator)
- org.springframework.ai.chat.transformer.KeywordMetadataEnricher (implements org.springframework.ai.document.DocumentTransformer)
- org.springframework.ai.aot.KnuddelsRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.model.KotlinModule (implements com.github.victools.jsonschema.generator.Module)
- org.springframework.ai.chat.client.advisor.LastMaxTokenSizeContentPurger
- org.springframework.ai.util.LoggingMarkers
- org.springframework.ai.vectorstore.mariadb.MariaDBSchemaValidator
- org.springframework.ai.vectorstore.mariadb.autoconfigure.MariaDbStoreAutoConfiguration
- org.springframework.ai.reader.markdown.MarkdownDocumentReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig
- org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig.Builder
- org.springframework.ai.mcp.client.autoconfigure.configurer.McpAsyncClientConfigurer
- org.springframework.ai.mcp.client.autoconfigure.McpClientAutoConfiguration
- org.springframework.ai.mcp.client.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.mcp.client.autoconfigure.properties.McpClientCommonProperties
- org.springframework.ai.mcp.aot.McpHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.mcp.server.autoconfigure.McpServerAutoConfiguration
- org.springframework.ai.mcp.server.autoconfigure.McpServerProperties
- org.springframework.ai.mcp.client.autoconfigure.properties.McpSseClientProperties
- org.springframework.ai.mcp.client.autoconfigure.properties.McpStdioClientProperties
- org.springframework.ai.mcp.client.autoconfigure.configurer.McpSyncClientConfigurer
- org.springframework.ai.mcp.client.autoconfigure.McpToolCallbackAutoConfiguration
- org.springframework.ai.mcp.McpToolUtils
- org.springframework.ai.mcp.server.autoconfigure.McpWebFluxServerAutoConfiguration
- org.springframework.ai.mcp.server.autoconfigure.McpWebMvcServerAutoConfiguration
- org.springframework.ai.content.Media
- org.springframework.ai.content.Media.Builder
- org.springframework.ai.content.Media.Format
- org.springframework.ai.azure.openai.MergeUtils
- org.springframework.ai.chat.model.MessageAggregator
- org.springframework.ai.bedrock.MessageToPromptConverter
- org.springframework.ai.watsonx.utils.MessageToPromptConverter
- org.springframework.ai.chat.memory.MessageWindowChatMemory (implements org.springframework.ai.chat.memory.ChatMemory)
- org.springframework.ai.chat.memory.MessageWindowChatMemory.Builder
- org.springframework.ai.tool.method.MethodToolCallback (implements org.springframework.ai.tool.ToolCallback)
- org.springframework.ai.tool.method.MethodToolCallback.Builder
- org.springframework.ai.tool.method.MethodToolCallbackProvider (implements org.springframework.ai.tool.ToolCallbackProvider)
- org.springframework.ai.tool.method.MethodToolCallbackProvider.Builder
- org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusServiceClientProperties
- org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration
- org.springframework.ai.vertexai.gemini.MimeTypeDetector
- org.springframework.ai.minimax.api.MiniMaxApi
- org.springframework.ai.minimax.api.MiniMaxApi.ChatCompletionRequest.ToolChoiceBuilder
- org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool
- org.springframework.ai.minimax.api.MiniMaxApi.FunctionTool.Function
- org.springframework.ai.minimax.api.MiniMaxApiConstants
- org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatAutoConfiguration
- org.springframework.ai.minimax.MiniMaxChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.minimax.MiniMaxChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.minimax.MiniMaxChatOptions.Builder
- org.springframework.ai.model.minimax.autoconfigure.MiniMaxChatProperties
- org.springframework.ai.model.minimax.autoconfigure.MiniMaxConnectionProperties
- org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingAutoConfiguration
- org.springframework.ai.minimax.MiniMaxEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.minimax.MiniMaxEmbeddingOptions.Builder
- org.springframework.ai.model.minimax.autoconfigure.MiniMaxEmbeddingProperties
- org.springframework.ai.minimax.aot.MiniMaxRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.minimax.api.MiniMaxStreamFunctionCallingHelper
- org.springframework.ai.mistralai.api.MistralAiApi
- org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool
- org.springframework.ai.mistralai.api.MistralAiApi.FunctionTool.Function
- org.springframework.ai.bindings.MistralAiBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.model.mistralai.autoconfigure.MistralAiChatAutoConfiguration
- org.springframework.ai.mistralai.MistralAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.mistralai.MistralAiChatModel.Builder
- org.springframework.ai.mistralai.MistralAiChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.mistralai.MistralAiChatOptions.Builder
- org.springframework.ai.model.mistralai.autoconfigure.MistralAiEmbeddingAutoConfiguration
- org.springframework.ai.mistralai.MistralAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.mistralai.MistralAiEmbeddingOptions.Builder
- org.springframework.ai.mistralai.api.MistralAiModerationApi
- org.springframework.ai.model.mistralai.autoconfigure.MistralAiModerationAutoConfiguration
- org.springframework.ai.mistralai.moderation.MistralAiModerationModel (implements org.springframework.ai.moderation.ModerationModel)
- org.springframework.ai.mistralai.moderation.MistralAiModerationOptions (implements org.springframework.ai.moderation.ModerationOptions)
- org.springframework.ai.mistralai.moderation.MistralAiModerationOptions.Builder
- org.springframework.ai.model.mistralai.autoconfigure.MistralAiParentProperties
- org.springframework.ai.mistralai.aot.MistralAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.mistralai.api.MistralAiStreamFunctionCallingHelper
- org.springframework.ai.ollama.management.ModelManagementOptions.Builder
- org.springframework.ai.model.ModelOptionsUtils
- org.springframework.ai.model.observation.ModelUsageMetricsGenerator
- org.springframework.ai.moderation.Moderation
- org.springframework.ai.moderation.Moderation.Builder
- org.springframework.ai.moderation.ModerationMessage
- org.springframework.ai.moderation.ModerationOptionsBuilder
- org.springframework.ai.moderation.ModerationPrompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.moderation.ModerationResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.moderation.ModerationResult
- org.springframework.ai.moderation.ModerationResult.Builder
- org.springframework.ai.vectorstore.mongodb.autoconfigure.MongoDBAtlasVectorStoreAutoConfiguration
- org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander (implements org.springframework.ai.rag.preretrieval.query.expansion.QueryExpander)
- org.springframework.ai.rag.preretrieval.query.expansion.MultiQueryExpander.Builder
- org.springframework.ai.model.MutableResponseMetadata (implements org.springframework.ai.model.ResponseMetadata)
- org.springframework.ai.chat.memory.neo4j.Neo4jChatMemory (implements org.springframework.ai.chat.memory.ChatMemory)
- org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryAutoConfiguration
- org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig
- org.springframework.ai.chat.memory.neo4j.Neo4jChatMemoryConfig.Builder
- org.springframework.ai.model.chat.memory.neo4j.autoconfigure.Neo4jChatMemoryProperties
- org.springframework.ai.vectorstore.neo4j.autoconfigure.Neo4jVectorStoreAutoConfiguration
- org.springframework.ai.model.NoopApiKey (implements org.springframework.ai.model.ApiKey)
- org.springframework.ai.template.NoOpTemplateRenderer (implements org.springframework.ai.template.TemplateRenderer)
- org.springframework.ai.huggingface.invoker.auth.OAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- io.micrometer.observation.Observation.Context (implements io.micrometer.observation.Observation.ContextView)
- org.springframework.ai.test.vectorstore.ObservationTestUtil
- org.springframework.ai.oci.cohere.OCICohereChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.model.oci.genai.autoconfigure.OCICohereChatModelProperties
- org.springframework.ai.oci.cohere.OCICohereChatOptions (implements org.springframework.ai.chat.prompt.ChatOptions)
- org.springframework.ai.oci.cohere.OCICohereChatOptions.Builder
- org.springframework.ai.model.oci.genai.autoconfigure.OCIConnectionProperties
- org.springframework.ai.model.oci.genai.autoconfigure.OCIEmbeddingModelProperties
- org.springframework.ai.oci.OCIEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.oci.OCIEmbeddingOptions.Builder
- org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiChatAutoConfiguration
- org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiEmbeddingAutoConfiguration
- org.springframework.ai.model.oci.genai.autoconfigure.OCIGenAiInferenceClientAutoConfiguration
- org.springframework.ai.ollama.api.OllamaApi
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- org.springframework.ai.model.ollama.autoconfigure.OllamaApiAutoConfiguration
- org.springframework.ai.ollama.api.OllamaApiHelper
- org.springframework.ai.bindings.OllamaBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.model.ollama.autoconfigure.OllamaChatAutoConfiguration
- org.springframework.ai.ollama.OllamaChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.ollama.OllamaChatModel.Builder
- org.springframework.ai.model.ollama.autoconfigure.OllamaChatProperties
- org.springframework.ai.model.ollama.autoconfigure.OllamaConnectionProperties
- org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingAutoConfiguration
- org.springframework.ai.ollama.OllamaEmbeddingModel.Builder
- org.springframework.ai.ollama.OllamaEmbeddingModel.DurationParser
- org.springframework.ai.model.ollama.autoconfigure.OllamaEmbeddingProperties
- org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties
- org.springframework.ai.model.ollama.autoconfigure.OllamaInitializationProperties.ModelTypeInit
- org.springframework.ai.ollama.management.OllamaModelManager
- org.springframework.ai.ollama.api.OllamaOptions (implements org.springframework.ai.embedding.EmbeddingOptions, org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.ollama.api.OllamaOptions.Builder
- org.springframework.ai.ollama.aot.OllamaRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.openai.api.OpenAiApi
- org.springframework.ai.openai.api.OpenAiApi.Builder
- org.springframework.ai.openai.api.OpenAiApi.ChatCompletionRequest.ToolChoiceBuilder
- org.springframework.ai.openai.api.OpenAiApi.FunctionTool
- org.springframework.ai.openai.api.OpenAiApi.FunctionTool.Function
- org.springframework.ai.openai.api.common.OpenAiApiConstants
- org.springframework.ai.openai.api.OpenAiAudioApi
- org.springframework.ai.openai.api.OpenAiAudioApi.Builder
- org.springframework.ai.openai.api.OpenAiAudioApi.SpeechRequest.Builder
- org.springframework.ai.openai.api.OpenAiAudioApi.TranscriptionRequest.Builder
- org.springframework.ai.openai.api.OpenAiAudioApi.TranslationRequest.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
- org.springframework.ai.openai.OpenAiAudioSpeechModel (implements org.springframework.ai.openai.audio.speech.SpeechModel, org.springframework.ai.openai.audio.speech.StreamingSpeechModel)
- org.springframework.ai.openai.OpenAiAudioSpeechOptions (implements org.springframework.ai.model.ModelOptions)
- org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
- org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
- org.springframework.ai.openai.OpenAiAudioTranscriptionModel (implements org.springframework.ai.model.Model<TReq,TRes>)
- org.springframework.ai.openai.OpenAiAudioTranscriptionOptions (implements org.springframework.ai.audio.transcription.AudioTranscriptionOptions)
- org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
- org.springframework.ai.model.openai.autoconfigure.OpenAIAutoConfigurationUtil
- org.springframework.ai.bindings.OpenAiBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
- org.springframework.ai.openai.OpenAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.openai.OpenAiChatModel.Builder
- org.springframework.ai.openai.OpenAiChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.openai.OpenAiChatOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
- org.springframework.ai.model.openai.autoconfigure.OpenAiConnectionProperties
- org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
- org.springframework.ai.openai.OpenAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
- org.springframework.ai.openai.api.OpenAiImageApi
- org.springframework.ai.openai.api.OpenAiImageApi.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
- org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata (implements org.springframework.ai.image.ImageGenerationMetadata)
- org.springframework.ai.openai.OpenAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.openai.OpenAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.openai.OpenAiImageOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
- org.springframework.ai.openai.api.OpenAiModerationApi
- org.springframework.ai.openai.api.OpenAiModerationApi.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
- org.springframework.ai.openai.metadata.OpenAiModerationGenerationMetadata (implements org.springframework.ai.moderation.ModerationGenerationMetadata)
- org.springframework.ai.openai.OpenAiModerationModel (implements org.springframework.ai.moderation.ModerationModel)
- org.springframework.ai.openai.OpenAiModerationOptions (implements org.springframework.ai.moderation.ModerationOptions)
- org.springframework.ai.openai.OpenAiModerationOptions.Builder
- org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
- org.springframework.ai.openai.metadata.OpenAiRateLimit (implements org.springframework.ai.chat.metadata.RateLimit)
- org.springframework.ai.openai.metadata.support.OpenAiResponseHeaderExtractor
- org.springframework.ai.openai.aot.OpenAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.openai.api.OpenAiStreamFunctionCallingHelper
- org.springframework.ai.vectorstore.opensearch.autoconfigure.OpenSearchVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.oracle.autoconfigure.OracleVectorStoreAutoConfiguration
- org.springframework.ai.reader.pdf.PagePdfDocumentReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.reader.pdf.config.ParagraphManager
- org.springframework.ai.reader.pdf.ParagraphPdfDocumentReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.util.ParsingUtils
- org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig
- org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
- org.springframework.ai.reader.pdf.aot.PdfReaderRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.apache.pdfbox.contentstream.PDFStreamEngine
- org.apache.pdfbox.text.PDFTextStripper
- org.springframework.ai.vectorstore.pgvector.PgVectorSchemaValidator
- org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.pinecone.PineconeVectorStore.Builder.StepBuilder
- org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.pinecone.autoconfigure.PineconeVectorStoreProperties
- org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingAutoConfiguration
- org.springframework.ai.postgresml.PostgresMlEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.postgresml.PostgresMlEmbeddingOptions.Builder
- org.springframework.ai.model.postgresml.autoconfigure.PostgresMlEmbeddingProperties
- org.springframework.ai.huggingface.model.PrefillToken
- org.springframework.ai.chat.prompt.Prompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.chat.prompt.Prompt.Builder
- org.springframework.ai.util.PromptAssert
- org.springframework.ai.chat.prompt.PromptTemplate (implements org.springframework.ai.chat.prompt.PromptTemplateActions, org.springframework.ai.chat.prompt.PromptTemplateMessageActions)
- org.springframework.ai.chat.prompt.PromptTemplate.Builder
- org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration
- org.springframework.ai.rag.Query.Builder
- org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor (implements org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor, org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor)
- org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- org.springframework.ai.document.id.RandomIdGenerator (implements org.springframework.ai.document.id.IdGenerator)
- org.antlr.v4.runtime.Recognizer<Symbol,ATNInterpreter>
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer
- org.antlr.v4.runtime.Parser
- java.lang.Record
- org.springframework.ai.vectorstore.redis.autoconfigure.RedisVectorStoreAutoConfiguration
- org.springframework.ai.evaluation.RelevancyEvaluator (implements org.springframework.ai.evaluation.Evaluator)
- org.springframework.ai.transformers.ResourceCacheService
- org.springframework.ai.util.ResourceUtils
- org.springframework.ai.openai.api.ResponseFormat
- org.springframework.ai.openai.api.ResponseFormat.Builder
- org.springframework.ai.openai.api.ResponseFormat.JsonSchema
- org.springframework.ai.openai.api.ResponseFormat.JsonSchema.Builder
- org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor (implements org.springframework.ai.chat.client.advisor.api.BaseAdvisor)
- org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- org.springframework.ai.retry.RetryUtils
- org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.RewriteQueryTransformer.Builder
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- org.springframework.ai.chat.client.advisor.SafeGuardAdvisor (implements org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor, org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor)
- org.springframework.ai.chat.client.advisor.SafeGuardAdvisor.Builder
- org.springframework.ai.chat.memory.cassandra.SchemaUtil
- org.springframework.ai.vectorstore.cassandra.SchemaUtil
- org.springframework.ai.vectorstore.SearchRequest
- org.springframework.ai.vectorstore.SearchRequest.Builder
- org.springframework.ai.oci.ServingModeHelper
- org.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor (implements org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor, org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor)
- org.springframework.ai.vectorstore.SimpleVectorStore.EmbeddingMath
- org.springframework.ai.vectorstore.SimpleVectorStoreContent (implements org.springframework.ai.content.Content)
- org.springframework.ai.openai.audio.speech.Speech (implements org.springframework.ai.model.ModelResult<T>)
- org.springframework.ai.openai.audio.speech.SpeechMessage
- org.springframework.ai.openai.audio.speech.SpeechPrompt (implements org.springframework.ai.model.ModelRequest<T>)
- org.springframework.ai.openai.audio.speech.SpeechResponse (implements org.springframework.ai.model.ModelResponse<T>)
- org.springframework.ai.aot.SpringAiCoreRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.model.SpringAIModelProperties
- org.springframework.ai.model.SpringAIModels
- org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration
- org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties
- org.springframework.ai.retry.autoconfigure.SpringAiRetryProperties.Backoff
- org.springframework.ai.util.json.schema.SpringAiSchemaModule (implements com.github.victools.jsonschema.generator.Module)
- org.springframework.ai.vectorstore.SpringAIVectorStoreTypes
- org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver (implements org.springframework.ai.tool.resolution.ToolCallbackResolver)
- org.springframework.ai.tool.resolution.SpringBeanToolCallbackResolver.Builder
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- org.springframework.ai.mcp.client.autoconfigure.SseHttpClientTransportAutoConfiguration
- org.springframework.ai.mcp.client.autoconfigure.SseWebFluxTransportAutoConfiguration
- org.springframework.ai.stabilityai.api.StabilityAiApi
- org.springframework.ai.stabilityai.api.StabilityAiApi.GenerateImageRequest.Builder
- org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiConnectionProperties
- org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageAutoConfiguration
- org.springframework.ai.stabilityai.StabilityAiImageGenerationMetadata (implements org.springframework.ai.image.ImageGenerationMetadata)
- org.springframework.ai.stabilityai.StabilityAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.stabilityai.api.StabilityAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.stabilityai.api.StabilityAiImageOptions.Builder
- org.springframework.ai.model.stabilityai.autoconfigure.StabilityAiImageProperties
- org.springframework.ai.tool.StaticToolCallbackProvider (implements org.springframework.ai.tool.ToolCallbackProvider)
- org.springframework.ai.tool.resolution.StaticToolCallbackResolver (implements org.springframework.ai.tool.resolution.ToolCallbackResolver)
- org.springframework.ai.mcp.client.autoconfigure.StdioTransportAutoConfiguration
- org.springframework.ai.huggingface.model.StreamDetails
- org.springframework.ai.anthropic.api.StreamHelper
- org.springframework.ai.anthropic.api.StreamHelper.ChatCompletionResponseBuilder
- org.springframework.ai.huggingface.model.StreamResponse
- org.springframework.ai.template.st.StTemplateRenderer (implements org.springframework.ai.template.TemplateRenderer)
- org.springframework.ai.template.st.StTemplateRenderer.Builder
- org.springframework.ai.chat.transformer.SummaryMetadataEnricher (implements org.springframework.ai.document.DocumentTransformer)
- org.springframework.ai.mcp.SyncMcpToolCallback (implements org.springframework.ai.tool.ToolCallback)
- org.springframework.ai.mcp.SyncMcpToolCallbackProvider (implements org.springframework.ai.tool.ToolCallbackProvider)
- org.springframework.ai.chat.messages.SystemMessage.Builder
- org.springframework.ai.bindings.TanzuBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.huggingface.api.TextGenerationInferenceApi
- org.springframework.ai.reader.TextReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.transformer.splitter.TextSplitter (implements org.springframework.ai.document.DocumentTransformer)
- java.lang.Throwable (implements java.io.Serializable)
- org.springframework.ai.reader.tika.TikaDocumentReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.bedrock.titan.api.TitanEmbeddingBedrockApi.TitanEmbeddingRequest.Builder
- org.springframework.ai.huggingface.model.Token
- org.springframework.ai.embedding.TokenCountBatchingStrategy (implements org.springframework.ai.embedding.BatchingStrategy)
- org.springframework.ai.transformer.splitter.TokenTextSplitter.Builder
- org.springframework.ai.tool.ToolCallbacks
- org.springframework.ai.model.tool.autoconfigure.ToolCallingAutoConfiguration
- org.springframework.ai.chat.model.ToolContext
- org.springframework.ai.aot.ToolRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.tool.util.ToolUtils
- org.springframework.ai.observation.tracing.TracingHelper
- org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelAutoConfiguration
- org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties
- org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Cache
- org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Onnx
- org.springframework.ai.model.transformers.autoconfigure.TransformersEmbeddingModelProperties.Tokenizer
- org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer (implements org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer)
- org.springframework.ai.rag.preretrieval.query.transformation.TranslationQueryTransformer.Builder
- org.springframework.ai.tool.resolution.TypeResolverHelper
- org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseServiceClientProperties
- org.springframework.ai.vectorstore.typesense.autoconfigure.TypesenseVectorStoreAutoConfiguration
- org.springframework.ai.bedrock.converse.api.URLValidator
- org.springframework.ai.chat.metadata.UsageUtils
- org.springframework.ai.chat.messages.UserMessage.Builder
- org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever (implements org.springframework.ai.rag.retrieval.search.DocumentRetriever)
- org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever.Builder
- org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationAutoConfiguration
- org.springframework.ai.vectorstore.observation.VectorStoreObservationContentProcessor
- org.springframework.ai.vectorstore.observation.VectorStoreObservationContext.Builder
- org.springframework.ai.vectorstore.observation.autoconfigure.VectorStoreObservationProperties
- org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationFilter (implements io.micrometer.observation.ObservationFilter)
- org.springframework.ai.vectorstore.observation.VectorStoreQueryResponseObservationHandler (implements io.micrometer.observation.ObservationHandler<T>)
- org.springframework.ai.vectorstore.aot.VectorStoreRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails.Builder
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.ImageBuilder
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.MultimodalInstanceBuilder
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextInstanceBuilder
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.TextParametersBuilder
- org.springframework.ai.vertexai.embedding.VertexAiEmbeddingUtils.VideoBuilder
- org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
- org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel (implements org.springframework.ai.chat.model.ChatModel, org.springframework.beans.factory.DisposableBean)
- org.springframework.ai.vertexai.gemini.VertexAiGeminiChatModel.Builder
- org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.vertexai.gemini.VertexAiGeminiChatOptions.Builder
- org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
- org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
- org.springframework.ai.vertexai.gemini.common.VertexAiGeminiConstants
- org.springframework.ai.vertexai.gemini.aot.VertexAiGeminiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting
- org.springframework.ai.vertexai.gemini.common.VertexAiGeminiSafetySetting.Builder
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
- org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingModel (implements org.springframework.ai.embedding.DocumentEmbeddingModel)
- org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.vertexai.embedding.multimodal.VertexAiMultimodalEmbeddingOptions.Builder
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
- org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.vertexai.embedding.text.VertexAiTextEmbeddingOptions.Builder
- org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
- org.springframework.ai.vertexai.gemini.schema.VertexToolCallingManager (implements org.springframework.ai.model.tool.ToolCallingManager)
- org.springframework.ai.watsonx.api.WatsonxAiApi
- org.springframework.ai.model.watsonxai.autoconfigure.WatsonxAiChatAutoConfiguration
- org.springframework.ai.watsonx.WatsonxAiChatModel (implements org.springframework.ai.chat.model.ChatModel, org.springframework.ai.chat.model.StreamingChatModel)
- org.springframework.ai.watsonx.WatsonxAiChatOptions (implements org.springframework.ai.chat.prompt.ChatOptions)
- org.springframework.ai.watsonx.WatsonxAiChatOptions.Builder
- org.springframework.ai.model.watsonxai.autoconfigure.WatsonxAiChatProperties
- org.springframework.ai.watsonx.api.WatsonxAiChatRequest
- org.springframework.ai.watsonx.api.WatsonxAiChatRequest.Builder
- org.springframework.ai.model.watsonxai.autoconfigure.WatsonxAiConnectionProperties
- org.springframework.ai.model.watsonxai.autoconfigure.WatsonxAiEmbeddingAutoConfiguration
- org.springframework.ai.watsonx.WatsonxAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.model.watsonxai.autoconfigure.WatsonxAiEmbeddingProperties
- org.springframework.ai.watsonx.api.WatsonxAiEmbeddingRequest
- org.springframework.ai.watsonx.api.WatsonxAiEmbeddingRequest.Builder
- org.springframework.ai.watsonx.aot.WatsonxAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.bindings.WeaviateBindingsPropertiesProcessor (implements org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor)
- org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreAutoConfiguration
- org.springframework.ai.vectorstore.weaviate.autoconfigure.WeaviateVectorStoreProperties
- org.springframework.ai.zhipuai.api.ZhiPuAiApi
- org.springframework.ai.zhipuai.api.ZhiPuAiApi.ChatCompletionRequest.ToolChoiceBuilder
- org.springframework.ai.zhipuai.api.ZhiPuAiApi.Foo
- org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool
- org.springframework.ai.zhipuai.api.ZhiPuAiApi.FunctionTool.Function
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatAutoConfiguration
- org.springframework.ai.zhipuai.ZhiPuAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.zhipuai.ZhiPuAiChatOptions (implements org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.zhipuai.ZhiPuAiChatOptions.Builder
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiChatProperties
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiConnectionProperties
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingAutoConfiguration
- org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.zhipuai.ZhiPuAiEmbeddingOptions.Builder
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiEmbeddingProperties
- org.springframework.ai.zhipuai.api.ZhiPuAiImageApi
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageAutoConfiguration
- org.springframework.ai.zhipuai.ZhiPuAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.zhipuai.ZhiPuAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.zhipuai.ZhiPuAiImageOptions.Builder
- org.springframework.ai.model.zhipuai.autoconfigure.ZhiPuAiImageProperties
- org.springframework.ai.zhipuai.aot.ZhiPuAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.zhipuai.api.ZhiPuAiStreamFunctionCallingHelper
- org.springframework.ai.zhipuai.api.ZhiPuApiConstants
Annotation Interface Hierarchy
- org.springframework.ai.tool.annotation.Tool (implements java.lang.annotation.Annotation)
- org.springframework.ai.tool.annotation.ToolParam (implements java.lang.annotation.Annotation)