Class Hierarchy
- java.lang.Object
- org.springframework.ai.chain.AbstractChain (implements org.springframework.ai.chain.Chain)
- org.springframework.ai.parser.AbstractConversionServiceOutputParser<T> (implements org.springframework.ai.parser.OutputParser<T>)
- org.springframework.ai.vectorstore.filter.converter.AbstractFilterExpressionConverter
- org.springframework.ai.prompt.messages.AbstractMessage (implements org.springframework.ai.prompt.messages.Message)
- org.springframework.ai.parser.AbstractMessageConverterOutputParser<T> (implements org.springframework.ai.parser.OutputParser<T>)
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- org.springframework.ai.chain.AiInput
- org.springframework.ai.chain.AiOutput
- org.springframework.ai.client.AiResponse
- org.springframework.ai.huggingface.invoker.ApiClient
- org.springframework.ai.huggingface.invoker.auth.ApiKeyAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
- org.springframework.ai.azure.openai.client.AzureOpenAiClient (implements org.springframework.ai.client.AiClient)
- org.springframework.ai.azure.openai.embedding.AzureOpenAiEmbeddingClient (implements org.springframework.ai.embedding.EmbeddingClient)
- org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
- org.antlr.v4.runtime.BaseErrorListener (implements org.antlr.v4.runtime.ANTLRErrorListener)
- org.springframework.ai.evaluation.BasicEvaluationTest
- org.springframework.ai.parser.BeanOutputParser<T> (implements org.springframework.ai.parser.OutputParser<T>)
- org.springframework.ai.huggingface.model.BestOfSequence
- org.springframework.ai.prompt.ChatPromptTemplate (implements org.springframework.ai.prompt.PromptTemplateActions, org.springframework.ai.prompt.PromptTemplateChatActions)
- org.springframework.ai.huggingface.model.CompatGenerateRequest
- org.springframework.ai.transformer.ContentFormatTransformer (implements org.springframework.ai.document.DocumentTransformer)
- org.springframework.ai.document.DefaultContentFormatter (implements org.springframework.ai.document.ContentFormatter)
- org.springframework.ai.document.DefaultContentFormatter.Builder
- org.springframework.ai.huggingface.model.Details
- org.springframework.ai.document.Document
- org.springframework.ai.embedding.Embedding
- org.springframework.ai.embedding.EmbeddingResponse
- org.springframework.ai.embedding.EmbeddingUtil
- org.springframework.ai.reader.EmptyJsonMetadataGenerator (implements org.springframework.ai.reader.JsonMetadataGenerator)
- org.springframework.ai.huggingface.model.ErrorResponse
- org.springframework.ai.reader.ExtractedTextFormatter
- org.springframework.ai.reader.ExtractedTextFormatter.Builder
- 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.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.huggingface.model.GenerateParameters
- org.springframework.ai.huggingface.model.GenerateRequest
- org.springframework.ai.huggingface.model.GenerateResponse
- org.springframework.ai.client.Generation
- org.springframework.ai.huggingface.invoker.auth.HttpBasicAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- org.springframework.ai.huggingface.client.HuggingfaceAiClient (implements org.springframework.ai.client.AiClient)
- org.springframework.ai.autoconfigure.huggingface.HuggingfaceAutoConfiguration
- org.springframework.ai.autoconfigure.huggingface.HuggingfaceProperties
- org.springframework.ai.huggingface.model.Info
- org.springframework.ai.vectorstore.InMemoryVectorStore (implements org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.vectorstore.InMemoryVectorStore.EmbeddingMath
- org.springframework.ai.vectorstore.InMemoryVectorStore.Similarity
- org.springframework.ai.reader.JsonReader (implements org.springframework.ai.document.DocumentReader)
- org.springframework.ai.transformer.KeywordMetadataEnricher (implements org.springframework.ai.document.DocumentTransformer)
- org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
- org.springframework.ai.vectorstore.MilvusVectorStore (implements org.springframework.beans.factory.InitializingBean, org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig
- org.springframework.ai.vectorstore.MilvusVectorStore.MilvusVectorStoreConfig.Builder
- org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
- org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
- org.springframework.ai.autoconfigure.NativeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.vectorstore.Neo4jVectorStore (implements org.springframework.beans.factory.InitializingBean, org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig
- org.springframework.ai.vectorstore.Neo4jVectorStore.Neo4jVectorStoreConfig.Builder
- org.springframework.ai.huggingface.invoker.auth.OAuth (implements org.springframework.ai.huggingface.invoker.auth.Authentication)
- org.springframework.ai.ollama.client.OllamaClient (implements org.springframework.ai.client.AiClient)
- org.springframework.ai.ollama.client.OllamaGenerateResult
- org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
- org.springframework.ai.openai.client.OpenAiClient (implements org.springframework.ai.client.AiClient)
- org.springframework.ai.openai.embedding.OpenAiEmbeddingClient (implements org.springframework.ai.embedding.EmbeddingClient)
- org.springframework.ai.autoconfigure.openai.OpenAiProperties
- 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.reader.pdf.config.PdfDocumentReaderConfig
- org.springframework.ai.reader.pdf.config.PdfDocumentReaderConfig.Builder
- org.apache.pdfbox.contentstream.PDFStreamEngine
- org.apache.pdfbox.text.PDFTextStripper
- org.springframework.ai.vectorstore.PgVectorStore (implements org.springframework.beans.factory.InitializingBean, org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreAutoConfiguration
- org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
- org.springframework.ai.vectorstore.PineconeVectorStore (implements org.springframework.ai.vectorstore.VectorStore)
- org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig
- org.springframework.ai.vectorstore.PineconeVectorStore.PineconeVectorStoreConfig.Builder
- org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
- org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
- org.springframework.ai.embedding.PostgresMlEmbeddingClient (implements org.springframework.ai.embedding.EmbeddingClient, org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.huggingface.model.PrefillToken
- org.springframework.ai.prompt.Prompt
- org.springframework.ai.prompt.PromptTemplate (implements org.springframework.ai.prompt.PromptTemplateActions, org.springframework.ai.prompt.PromptTemplateMessageActions, org.springframework.ai.prompt.PromptTemplateStringActions)
- 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.embedding.ResourceCacheService
- org.springframework.ai.ResourceUtils
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- org.springframework.ai.vectorstore.SearchRequest
- org.springframework.ai.huggingface.model.StreamDetails
- org.springframework.ai.huggingface.model.StreamResponse
- org.springframework.ai.transformer.SummaryMetadataEnricher (implements org.springframework.ai.document.DocumentTransformer)
- 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.huggingface.model.Token
- org.springframework.ai.embedding.TransformersEmbeddingClient (implements org.springframework.ai.embedding.EmbeddingClient, org.springframework.beans.factory.InitializingBean)
- org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientAutoConfiguration
- org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties
- org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Cache
- org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Onnx
- org.springframework.ai.autoconfigure.embedding.transformer.TransformersEmbeddingClientProperties.Tokenizer
- org.springframework.ai.retriever.VectorStoreRetriever (implements org.springframework.ai.document.DocumentRetriever)