类分层结构
- java.lang.Object
- org.noear.solon.ai.flow.components.AbsAiComponent (implements org.noear.solon.ai.flow.components.AiComponent)
- org.noear.solon.ai.chat.dialect.AbstractChatDialect (implements org.noear.solon.ai.chat.dialect.ChatDialect)
- org.noear.solon.ai.rag.loader.AbstractDocumentLoader (implements org.noear.solon.ai.rag.DocumentLoader)
- org.noear.solon.ai.embedding.dialect.AbstractEmbeddingDialect (implements org.noear.solon.ai.embedding.dialect.EmbeddingDialect)
- org.noear.solon.ai.image.dialect.AbstractImageDialect (implements org.noear.solon.ai.image.dialect.ImageDialect)
- org.noear.solon.ai.media.AbstractMedia (implements org.noear.solon.ai.AiMedia)
- org.noear.solon.ai.media.Audio (implements org.noear.solon.ai.AiMedia)
- org.noear.solon.ai.media.Image (implements org.noear.solon.ai.AiMedia)
- org.noear.solon.ai.media.Video (implements org.noear.solon.ai.AiMedia)
- org.noear.solon.ai.reranking.dialect.AbstractRerankingDialect (implements org.noear.solon.ai.reranking.dialect.RerankingDialect)
- org.noear.solon.core.mvc.ActionExecuteHandlerDefault (implements org.noear.solon.core.handle.ActionExecuteHandler)
- org.noear.solon.ai.AiConfig
- org.noear.solon.ai.flow.integration.AiFlowPlugin (implements org.noear.solon.core.Plugin)
- org.noear.solon.ai.integration.AiPlugin (implements org.noear.solon.core.Plugin)
- org.noear.solon.ai.integration.AiProperties
- org.noear.solon.ai.AiUsage
- io.modelcontextprotocol.util.Assert
- org.noear.solon.ai.rag.search.BaiduWebSearchRepository (implements org.noear.solon.ai.rag.Repository)
- org.noear.solon.ai.rag.search.BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder
- org.noear.solon.ai.chat.interceptor.CallChain
- org.noear.solon.ai.chat.ChatChoice (implements java.io.Serializable)
- org.noear.solon.ai.chat.ChatConfigReadonly
- org.noear.solon.ai.chat.dialect.ChatDialectManager
- org.noear.solon.ai.chat.message.ChatMessageBase<Slf> (implements org.noear.solon.ai.chat.message.ChatMessage)
- org.noear.solon.ai.chat.ChatModel (implements org.noear.solon.ai.AiModel)
- org.noear.solon.ai.chat.ChatModel.Builder
- org.noear.solon.ai.chat.ChatOptions
- org.noear.solon.ai.chat.ChatRequest
- org.noear.solon.ai.chat.ChatRequestDescDefault (implements org.noear.solon.ai.chat.ChatRequestDesc)
- org.noear.solon.ai.chat.ChatResponseDefault (implements org.noear.solon.ai.chat.ChatResponse)
- org.noear.solon.ai.chat.ChatSubscriberProxy<T> (implements org.reactivestreams.Subscriber<T>)
- org.noear.solon.ai.rag.repository.chroma.ChromaClient
- org.noear.solon.ai.rag.repository.ChromaRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.ChromaRepository.Builder
- org.noear.solon.ai.rag.repository.chroma.ChromaResponse
- org.noear.solon.core.handle.Context
- org.noear.solon.core.handle.ContextEmpty
- org.noear.solon.ai.rag.repository.dashvector.DashVectorClient
- org.noear.solon.ai.rag.repository.DashVectorRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.DashVectorRepository.Builder
- org.noear.solon.ai.rag.repository.dashvector.DashVectorResponse<T> (implements java.io.Serializable)
- org.noear.solon.ai.rag.loader.DdlLoadConfig
- org.noear.solon.ai.rag.loader.DdlLoadConfig.Builder
- org.noear.solon.ai.rag.loader.DdlLoader.Options
- io.modelcontextprotocol.util.DeafaultMcpUriTemplateManagerFactory (implements io.modelcontextprotocol.util.McpUriTemplateManagerFactory)
- io.modelcontextprotocol.spec.DefaultJsonSchemaValidator (implements io.modelcontextprotocol.spec.JsonSchemaValidator)
- io.modelcontextprotocol.spec.DefaultMcpStreamableServerSessionFactory (implements io.modelcontextprotocol.spec.McpStreamableServerSession.Factory)
- io.modelcontextprotocol.server.DefaultMcpTransportContext (implements io.modelcontextprotocol.server.McpTransportContext)
- io.modelcontextprotocol.spec.DefaultMcpTransportSession (implements io.modelcontextprotocol.spec.McpTransportSession<CONNECTION>)
- io.modelcontextprotocol.spec.DefaultMcpTransportStream<CONNECTION> (implements io.modelcontextprotocol.spec.McpTransportStream<CONNECTION>)
- io.modelcontextprotocol.util.DefaultMcpUriTemplateManager (implements io.modelcontextprotocol.util.McpUriTemplateManager)
- org.noear.solon.ai.rag.repository.dashvector.Doc (implements java.io.Serializable)
- org.noear.solon.ai.rag.repository.dashvector.DocOpResult (implements java.io.Serializable)
- org.noear.solon.ai.rag.Document
- org.noear.solon.ai.rag.repository.ElasticsearchRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.ElasticsearchRepository.Builder
- org.noear.solon.ai.embedding.Embedding (implements java.lang.Comparable<T>)
- org.noear.solon.ai.embedding.dialect.EmbeddingDialectManager
- org.noear.solon.ai.embedding.EmbeddingModel (implements org.noear.solon.ai.AiModel)
- org.noear.solon.ai.embedding.EmbeddingModel.Builder
- org.noear.solon.ai.embedding.EmbeddingOptions
- org.noear.solon.ai.embedding.EmbeddingRequestDesc
- org.noear.solon.ai.embedding.EmbeddingResponse
- org.noear.solon.ai.rag.loader.ExcelLoader.Options
- org.noear.solon.ai.rag.repository.redis.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.qdrant.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.mysql.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.pgvector.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.vectorex.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.dashvector.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.opensearch.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.tcvectordb.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.elasticsearch.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.chroma.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.rag.repository.milvus.FilterTransformer (implements org.noear.solon.expression.Transformer<S,T>)
- org.noear.solon.ai.mcp.server.prompt.FunctionPromptDesc (implements org.noear.solon.ai.mcp.server.prompt.FunctionPrompt)
- org.noear.solon.ai.mcp.server.resource.FunctionResourceDesc (implements org.noear.solon.ai.mcp.server.resource.FunctionResource)
- org.noear.solon.ai.chat.tool.FunctionToolDesc (implements org.noear.solon.ai.chat.tool.FunctionTool)
- org.noear.solon.ai.rag.loader.HtmlSimpleLoader.Options
- org.noear.solon.ai.rag.util.HybridSearchParams
- org.noear.solon.ai.image.dialect.ImageDialectManager
- org.noear.solon.ai.image.ImageModel (implements org.noear.solon.ai.AiModel)
- org.noear.solon.ai.image.ImageModel.Builder
- org.noear.solon.ai.image.ImageOptions
- org.noear.solon.ai.image.ImageRequestDesc
- org.noear.solon.ai.image.ImageResponse
- org.noear.solon.ai.chat.session.InMemoryChatSession (implements org.noear.solon.ai.chat.ChatSession)
- org.noear.solon.ai.chat.session.InMemoryChatSession.Builder
- org.noear.solon.ai.rag.repository.InMemoryRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- io.modelcontextprotocol.spec.JsonSchemaValidator.ValidationResponse
- org.noear.solon.ai.rag.splitter.JsonSplitter (implements org.noear.solon.ai.rag.DocumentSplitter)
- io.modelcontextprotocol.util.KeepAliveScheduler
- io.modelcontextprotocol.util.KeepAliveScheduler.Builder
- org.noear.solon.ai.rag.util.ListUtil
- org.noear.solon.ai.rag.loader.MarkdownLoader.Options
- io.modelcontextprotocol.client.McpAsyncClient
- io.modelcontextprotocol.server.McpAsyncServer
- io.modelcontextprotocol.server.McpAsyncServerExchange
- io.modelcontextprotocol.client.McpClient.AsyncSpec
- io.modelcontextprotocol.client.McpClient.SyncSpec
- org.noear.solon.ai.mcp.client.McpClientProperties
- org.noear.solon.ai.mcp.client.McpClientProvider (implements java.io.Closeable, org.noear.solon.ai.mcp.server.prompt.PromptProvider, org.noear.solon.ai.mcp.server.resource.ResourceProvider, org.noear.solon.ai.chat.tool.ToolProvider)
- org.noear.solon.ai.mcp.client.McpClientProvider.Builder
- io.modelcontextprotocol.spec.McpClientSession (implements io.modelcontextprotocol.spec.McpSession)
- io.modelcontextprotocol.spec.McpClientSession.MethodNotFoundError
- org.noear.solon.ai.mcp.integration.McpPlugin (implements org.noear.solon.core.Plugin)
- org.noear.solon.ai.mcp.integration.McpProperties
- org.noear.solon.ai.mcp.client.McpProviders (implements java.io.Closeable, org.noear.solon.ai.mcp.server.prompt.PromptProvider, org.noear.solon.ai.mcp.server.resource.ResourceProvider, org.noear.solon.ai.chat.tool.ToolProvider)
- io.modelcontextprotocol.spec.McpSchema
- io.modelcontextprotocol.spec.McpSchema.Annotations
- io.modelcontextprotocol.spec.McpSchema.AudioContent (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.Content)
- io.modelcontextprotocol.spec.McpSchema.BlobResourceContents (implements io.modelcontextprotocol.spec.McpSchema.ResourceContents)
- io.modelcontextprotocol.spec.McpSchema.CallToolRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.CallToolRequest.Builder
- io.modelcontextprotocol.spec.McpSchema.CallToolResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.CallToolResult.Builder
- io.modelcontextprotocol.spec.McpSchema.ClientCapabilities
- io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.Builder
- io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.Elicitation
- io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.RootCapabilities
- io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.Sampling
- io.modelcontextprotocol.spec.McpSchema.CompleteRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.CompleteRequest.CompleteArgument
- io.modelcontextprotocol.spec.McpSchema.CompleteRequest.CompleteContext
- io.modelcontextprotocol.spec.McpSchema.CompleteResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.CompleteResult.CompleteCompletion
- io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest.Builder
- io.modelcontextprotocol.spec.McpSchema.CreateMessageResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.CreateMessageResult.Builder
- io.modelcontextprotocol.spec.McpSchema.ElicitRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.ElicitRequest.Builder
- io.modelcontextprotocol.spec.McpSchema.ElicitResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ElicitResult.Builder
- io.modelcontextprotocol.spec.McpSchema.EmbeddedResource (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.Content)
- io.modelcontextprotocol.spec.McpSchema.ErrorCodes
- io.modelcontextprotocol.spec.McpSchema.GetPromptRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.GetPromptResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ImageContent (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.Content)
- io.modelcontextprotocol.spec.McpSchema.Implementation (implements io.modelcontextprotocol.spec.McpSchema.BaseMetadata)
- io.modelcontextprotocol.spec.McpSchema.InitializeRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.InitializeResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.JSONRPCNotification (implements io.modelcontextprotocol.spec.McpSchema.JSONRPCMessage)
- io.modelcontextprotocol.spec.McpSchema.JSONRPCRequest (implements io.modelcontextprotocol.spec.McpSchema.JSONRPCMessage)
- io.modelcontextprotocol.spec.McpSchema.JSONRPCResponse (implements io.modelcontextprotocol.spec.McpSchema.JSONRPCMessage)
- io.modelcontextprotocol.spec.McpSchema.JSONRPCResponse.JSONRPCError
- io.modelcontextprotocol.spec.McpSchema.JsonSchema
- io.modelcontextprotocol.spec.McpSchema.ListPromptsResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ListResourcesResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ListResourceTemplatesResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ListRootsResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ListToolsResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.LoggingMessageNotification (implements io.modelcontextprotocol.spec.McpSchema.Notification)
- io.modelcontextprotocol.spec.McpSchema.LoggingMessageNotification.Builder
- io.modelcontextprotocol.spec.McpSchema.ModelHint
- io.modelcontextprotocol.spec.McpSchema.ModelPreferences
- io.modelcontextprotocol.spec.McpSchema.ModelPreferences.Builder
- io.modelcontextprotocol.spec.McpSchema.PaginatedRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.PaginatedResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.ProgressNotification (implements io.modelcontextprotocol.spec.McpSchema.Notification)
- io.modelcontextprotocol.spec.McpSchema.Prompt (implements io.modelcontextprotocol.spec.McpSchema.BaseMetadata)
- io.modelcontextprotocol.spec.McpSchema.PromptArgument (implements io.modelcontextprotocol.spec.McpSchema.BaseMetadata)
- io.modelcontextprotocol.spec.McpSchema.PromptMessage
- io.modelcontextprotocol.spec.McpSchema.PromptReference (implements io.modelcontextprotocol.spec.McpSchema.BaseMetadata, io.modelcontextprotocol.spec.McpSchema.CompleteReference)
- io.modelcontextprotocol.spec.McpSchema.ReadResourceRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.ReadResourceResult (implements io.modelcontextprotocol.spec.McpSchema.Result)
- io.modelcontextprotocol.spec.McpSchema.Resource (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.ResourceContent)
- io.modelcontextprotocol.spec.McpSchema.Resource.Builder
- io.modelcontextprotocol.spec.McpSchema.ResourceLink (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.Content, io.modelcontextprotocol.spec.McpSchema.ResourceContent)
- io.modelcontextprotocol.spec.McpSchema.ResourceLink.Builder
- io.modelcontextprotocol.spec.McpSchema.ResourceReference (implements io.modelcontextprotocol.spec.McpSchema.CompleteReference)
- io.modelcontextprotocol.spec.McpSchema.ResourcesUpdatedNotification (implements io.modelcontextprotocol.spec.McpSchema.Notification)
- io.modelcontextprotocol.spec.McpSchema.ResourceTemplate (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.BaseMetadata)
- io.modelcontextprotocol.spec.McpSchema.Root
- io.modelcontextprotocol.spec.McpSchema.SamplingMessage
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.Builder
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.CompletionCapabilities
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.LoggingCapabilities
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.PromptCapabilities
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.ResourceCapabilities
- io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.ToolCapabilities
- io.modelcontextprotocol.spec.McpSchema.SetLevelRequest
- io.modelcontextprotocol.spec.McpSchema.SubscribeRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.spec.McpSchema.TextContent (implements io.modelcontextprotocol.spec.McpSchema.Annotated, io.modelcontextprotocol.spec.McpSchema.Content)
- io.modelcontextprotocol.spec.McpSchema.TextResourceContents (implements io.modelcontextprotocol.spec.McpSchema.ResourceContents)
- io.modelcontextprotocol.spec.McpSchema.Tool
- io.modelcontextprotocol.spec.McpSchema.Tool.Builder
- io.modelcontextprotocol.spec.McpSchema.ToolAnnotations
- io.modelcontextprotocol.spec.McpSchema.UnsubscribeRequest (implements io.modelcontextprotocol.spec.McpSchema.Request)
- io.modelcontextprotocol.server.McpServer.AsyncSpecification<S>
- io.modelcontextprotocol.server.McpServer.StatelessAsyncSpecification
- io.modelcontextprotocol.server.McpServer.StatelessSyncSpecification
- io.modelcontextprotocol.server.McpServer.SyncSpecification<S>
- org.noear.solon.ai.mcp.server.McpServerEndpointProvider (implements org.noear.solon.core.bean.LifecycleBean)
- org.noear.solon.ai.mcp.server.McpServerEndpointProvider.Builder
- io.modelcontextprotocol.server.McpServerFeatures
- io.modelcontextprotocol.server.McpServerFeatures.Async
- io.modelcontextprotocol.server.McpServerFeatures.AsyncCompletionSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncPromptSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncResourceSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpServerFeatures.Sync
- io.modelcontextprotocol.server.McpServerFeatures.SyncCompletionSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncPromptSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncResourceSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification.Builder
- org.noear.solon.ai.mcp.client.McpServerParameters (implements java.io.Serializable)
- org.noear.solon.ai.mcp.client.McpServerParameters.Builder
- org.noear.solon.ai.mcp.server.McpServerProperties
- io.modelcontextprotocol.spec.McpServerSession (implements io.modelcontextprotocol.spec.McpLoggableSession)
- io.modelcontextprotocol.spec.McpServerSession.MethodNotFoundError
- io.modelcontextprotocol.server.McpStatelessAsyncServer
- io.modelcontextprotocol.server.McpStatelessServerFeatures
- io.modelcontextprotocol.server.McpStatelessServerFeatures.Async
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncCompletionSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncPromptSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncResourceSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncToolSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpStatelessServerFeatures.Sync
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncCompletionSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncPromptSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpStatelessSyncServer
- io.modelcontextprotocol.spec.McpStreamableServerSession (implements io.modelcontextprotocol.spec.McpLoggableSession)
- io.modelcontextprotocol.spec.McpStreamableServerSession.McpStreamableServerSessionInit
- io.modelcontextprotocol.spec.McpStreamableServerSession.McpStreamableServerSessionStream (implements io.modelcontextprotocol.spec.McpLoggableSession)
- io.modelcontextprotocol.spec.McpStreamableServerSession.MethodNotFoundError
- io.modelcontextprotocol.client.McpSyncClient (implements java.lang.AutoCloseable)
- io.modelcontextprotocol.server.McpSyncServer
- io.modelcontextprotocol.server.McpSyncServerExchange
- org.noear.solon.ai.rag.repository.redis.MetadataField
- org.noear.solon.ai.rag.repository.mysql.MetadataField
- org.noear.solon.ai.rag.repository.vectorex.MetadataField
- org.noear.solon.ai.rag.repository.pgvector.MetadataField
- org.noear.solon.ai.rag.repository.dashvector.MetadataField
- org.noear.solon.ai.rag.repository.opensearch.MetadataField
- org.noear.solon.ai.rag.repository.tcvectordb.MetadataField
- org.noear.solon.ai.rag.repository.elasticsearch.MetadataField
- org.noear.solon.ai.mcp.server.prompt.MethodFunctionPrompt (implements org.noear.solon.ai.mcp.server.prompt.FunctionPrompt)
- org.noear.solon.ai.mcp.server.resource.MethodFunctionResource (implements org.noear.solon.ai.mcp.server.resource.FunctionResource)
- org.noear.solon.ai.chat.tool.MethodFunctionTool (implements org.noear.solon.ai.chat.tool.FunctionTool)
- org.noear.solon.ai.mcp.server.prompt.MethodPromptProvider (implements org.noear.solon.ai.mcp.server.prompt.PromptProvider)
- org.noear.solon.ai.mcp.server.resource.MethodResourceProvider (implements org.noear.solon.ai.mcp.server.resource.ResourceProvider)
- org.noear.solon.ai.chat.tool.MethodToolProvider (implements org.noear.solon.ai.chat.tool.ToolProvider)
- org.noear.solon.ai.rag.repository.MilvusRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.MilvusRepository.Builder
- io.modelcontextprotocol.spec.MissingMcpTransportSession (implements io.modelcontextprotocol.spec.McpLoggableSession)
- org.noear.solon.ai.rag.repository.MySqlRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.MySqlRepository.Builder
- org.noear.solon.ai.flow.events.NodeEvent
- org.noear.solon.ai.rag.repository.OpenSearchRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.OpenSearchRepository.Builder
- org.noear.solon.ai.util.ParamDesc
- org.noear.solon.ai.rag.loader.PdfLoader.Options
- org.noear.solon.ai.rag.repository.PgVectorRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.PgVectorRepository.Builder
- org.noear.solon.ai.rag.loader.PptLoader.Options
- org.noear.solon.ai.chat.prompt.Prompt (implements org.noear.solon.ai.chat.prompt.ChatPrompt)
- org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager (implements org.noear.solon.ai.mcp.server.manager.McpServerManager<T>)
- org.noear.solon.ai.util.ProxyDesc (implements java.io.Serializable)
- org.noear.solon.ai.rag.repository.QdrantRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.QdrantRepository.Builder
- org.noear.solon.ai.rag.repository.qdrant.QdrantValueUtil
- org.noear.solon.ai.rag.util.QueryCondition
- org.noear.solon.ai.rag.repository.chroma.QueryResponse
- org.noear.solon.ai.flow.components.repositorys.RedisConfig (implements java.io.Serializable)
- org.noear.solon.ai.rag.repository.RedisRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.RedisRepository.Builder
- org.noear.solon.ai.reranking.Reranking (implements java.lang.Comparable<T>)
- org.noear.solon.ai.reranking.dialect.RerankingDialectManager
- org.noear.solon.ai.reranking.RerankingModel (implements org.noear.solon.ai.AiModel)
- org.noear.solon.ai.reranking.RerankingModel.Builder
- org.noear.solon.ai.reranking.RerankingOptions
- org.noear.solon.ai.reranking.RerankingRequestDesc
- org.noear.solon.ai.reranking.RerankingResponse
- org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager (implements org.noear.solon.ai.mcp.server.manager.McpServerManager<T>)
- io.modelcontextprotocol.client.transport.ServerParameters
- io.modelcontextprotocol.client.transport.ServerParameters.Builder
- org.noear.solon.ai.rag.util.SimilarityUtil
- org.noear.solon.ai.rag.splitter.SplitterPipeline (implements org.noear.solon.ai.rag.DocumentSplitter)
- io.modelcontextprotocol.client.transport.StdioClientTransport (implements io.modelcontextprotocol.spec.McpClientTransport)
- io.modelcontextprotocol.server.transport.StdioServerTransportProvider (implements io.modelcontextprotocol.spec.McpServerTransportProvider)
- org.noear.solon.ai.chat.interceptor.StreamChain
- org.noear.solon.ai.rag.repository.dashvector.StringSerializer (implements org.noear.solon.core.serialize.Serializer<T>)
- org.noear.solon.ai.rag.repository.chroma.StringSerializer (implements org.noear.solon.core.serialize.Serializer<T>)
- org.noear.solon.ai.chat.message.SystemMessageTemplate
- org.noear.solon.ai.rag.repository.TcVectorDbRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.TcVectorDbRepository.Builder
- org.noear.solon.ai.media.Text (implements org.noear.solon.ai.AiMedia)
- org.noear.solon.ai.rag.loader.TextLoader.Options
- org.noear.solon.ai.rag.splitter.TextSplitter (implements org.noear.solon.ai.rag.DocumentSplitter)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.noear.solon.ai.chat.tool.ToolCall (implements java.io.Serializable)
- org.noear.solon.ai.chat.tool.ToolCallBuilder
- org.noear.solon.ai.chat.tool.ToolCallResultConverterDefault (implements org.noear.solon.ai.chat.tool.ToolCallResultConverter)
- org.noear.solon.ai.chat.interceptor.ToolChain
- org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager (implements org.noear.solon.ai.mcp.server.manager.McpServerManager<T>)
- org.noear.solon.ai.chat.interceptor.ToolRequest
- org.noear.solon.ai.chat.tool.ToolSchemaUtil
- org.noear.solon.ai.chat.message.UserMessageTemplate
- io.modelcontextprotocol.util.Utils
- org.noear.solon.ai.rag.repository.VectoRexRepository (implements org.noear.solon.ai.rag.RepositoryLifecycle, org.noear.solon.ai.rag.RepositoryStorable)
- org.noear.solon.ai.rag.repository.VectoRexRepository.Builder
- io.modelcontextprotocol.client.transport.WebRxSseClientTransport (implements io.modelcontextprotocol.spec.McpClientTransport)
- io.modelcontextprotocol.client.transport.WebRxSseClientTransport.Builder
- io.modelcontextprotocol.server.transport.WebRxSseServerTransportProvider (implements io.modelcontextprotocol.server.transport.IMcpHttpServerTransport, io.modelcontextprotocol.spec.McpServerTransportProvider)
- io.modelcontextprotocol.server.transport.WebRxSseServerTransportProvider.Builder
- io.modelcontextprotocol.server.transport.WebRxStatelessServerTransport (implements io.modelcontextprotocol.server.transport.IMcpHttpServerTransport, io.modelcontextprotocol.spec.McpStatelessServerTransport)
- io.modelcontextprotocol.server.transport.WebRxStatelessServerTransport.Builder
- io.modelcontextprotocol.client.transport.WebRxStreamableHttpTransport (implements io.modelcontextprotocol.spec.McpClientTransport)
- io.modelcontextprotocol.client.transport.WebRxStreamableHttpTransport.Builder
- io.modelcontextprotocol.server.transport.WebRxStreamableServerTransportProvider (implements io.modelcontextprotocol.server.transport.IMcpHttpServerTransport, io.modelcontextprotocol.spec.McpStreamableServerTransportProvider)
- io.modelcontextprotocol.server.transport.WebRxStreamableServerTransportProvider.Builder
- org.noear.solon.ai.rag.repository.WebSearchRepository (implements org.noear.solon.ai.rag.Repository)
- org.noear.solon.ai.rag.repository.WebSearchRepository.Builder
- org.noear.solon.ai.rag.loader.WordLoader.Options
接口分层结构
注释类型分层结构
- org.noear.solon.ai.mcp.server.annotation.McpServerEndpoint (implements java.lang.annotation.Annotation)
- org.noear.solon.ai.annotation.ResourceMapping (implements java.lang.annotation.Annotation)
- org.noear.solon.ai.annotation.ToolMapping (implements java.lang.annotation.Annotation)
- org.noear.solon.ai.annotation.PromptMapping (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)