- AbsAiComponent - org.noear.solon.ai.flow.components中的类
-
Ai 虚拟组件(基类)
- AbsAiComponent() - 类 的构造器org.noear.solon.ai.flow.components.AbsAiComponent
-
- AbsRepositoryCom - org.noear.solon.ai.flow.components.repositorys中的类
-
虚拟仓库组件
- AbsRepositoryCom() - 类 的构造器org.noear.solon.ai.flow.components.repositorys.AbsRepositoryCom
-
- AbstractChatDialect - org.noear.solon.ai.chat.dialect中的类
-
聊天模型方言虚拟类
- AbstractChatDialect() - 类 的构造器org.noear.solon.ai.chat.dialect.AbstractChatDialect
-
- AbstractDocumentLoader - org.noear.solon.ai.rag.loader中的类
-
虚拟文档加载器
- AbstractDocumentLoader() - 类 的构造器org.noear.solon.ai.rag.loader.AbstractDocumentLoader
-
- AbstractEmbeddingDialect - org.noear.solon.ai.embedding.dialect中的类
-
嵌入模型方言虚拟类
- AbstractEmbeddingDialect() - 类 的构造器org.noear.solon.ai.embedding.dialect.AbstractEmbeddingDialect
-
- AbstractImageDialect - org.noear.solon.ai.image.dialect中的类
-
图像模型方言虚拟类
- AbstractImageDialect() - 类 的构造器org.noear.solon.ai.image.dialect.AbstractImageDialect
-
- AbstractMedia - org.noear.solon.ai.media中的类
-
虚拟媒体类型
- AbstractMedia() - 类 的构造器org.noear.solon.ai.media.AbstractMedia
-
- AbstractOptionsDocumentLoader<Opt,Slf extends AbstractOptionsDocumentLoader> - org.noear.solon.ai.rag.loader中的类
-
虚拟带选项的文档加载器
- AbstractOptionsDocumentLoader() - 类 的构造器org.noear.solon.ai.rag.loader.AbstractOptionsDocumentLoader
-
- AbstractRerankingDialect - org.noear.solon.ai.reranking.dialect中的类
-
重排模型方言虚拟类
- AbstractRerankingDialect() - 类 的构造器org.noear.solon.ai.reranking.dialect.AbstractRerankingDialect
-
- accept(McpSchema.JSONRPCNotification) - 类 中的方法io.modelcontextprotocol.spec.McpStreamableServerSession
-
Handle the MCP notification.
- accept(McpSchema.JSONRPCResponse) - 类 中的方法io.modelcontextprotocol.spec.McpStreamableServerSession
-
Handle the MCP response.
- add(McpSyncServer, McpServer.SyncSpecification, McpServerProperties, T) - 接口 中的方法org.noear.solon.ai.mcp.server.manager.McpServerManager
-
添加
- add(McpSyncServer, McpServer.SyncSpecification, McpServerProperties, FunctionPrompt) - 类 中的方法org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager
-
- add(McpSyncServer, McpServer.SyncSpecification, McpServerProperties, FunctionResource) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- add(McpSyncServer, McpServer.SyncSpecification, McpServerProperties, FunctionTool) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager
-
- addChoice(ChatChoice) - 类 中的方法org.noear.solon.ai.chat.ChatResponseDefault
-
添加输出选择
- addConnection(Disposable) - 类 中的方法io.modelcontextprotocol.spec.DefaultMcpTransportSession
-
- addConnection(CONNECTION) - 接口 中的方法io.modelcontextprotocol.spec.McpTransportSession
-
Adds a resource that this transport session can monitor and dismiss when needed.
- addContent(McpSchema.Content) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CallToolResult.Builder
-
Adds a content item to the tool result.
- addDefaultInterceptor(int, ChatInterceptor) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认拦截器
- addDefaultOption(String, Object) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认选项
- addDefaultTools(FunctionTool) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认工具(即每次请求都会带上)
- addDefaultTools(Collection<FunctionTool>) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认工具(即每次请求都会带上)
- addDefaultToolsContext(String, Object) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认工具上下文
- addDefaultToolsContext(Map<String, Object>) - 类 中的方法org.noear.solon.ai.chat.ChatConfig
-
添加默认工具上下文
- AddDocResponse - org.noear.solon.ai.rag.repository.dashvector中的类
-
AddDocResponse
- AddDocResponse() - 类 的构造器org.noear.solon.ai.rag.repository.dashvector.AddDocResponse
-
- addDocuments(String, List<String>, List<List<Float>>, List<String>, List<Map<String, Object>>) - 类 中的方法org.noear.solon.ai.rag.repository.chroma.ChromaClient
-
添加文档
- addDocuments(String, List<Doc>) - 类 中的方法org.noear.solon.ai.rag.repository.dashvector.DashVectorClient
-
添加文档
- addEnvVar(String, String) - 类 中的方法io.modelcontextprotocol.client.transport.ServerParameters.Builder
-
- addEnvVar(String, String) - 类 中的方法org.noear.solon.ai.mcp.client.McpServerParameters.Builder
-
- addHint(String) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.ModelPreferences.Builder
-
- additionalMetadata(String, Object) - 接口 中的方法org.noear.solon.ai.rag.DocumentLoader
-
附加元数据
- additionalMetadata(Map<String, Object>) - 接口 中的方法org.noear.solon.ai.rag.DocumentLoader
-
附加元数据
- additionalMetadata - 类 中的变量org.noear.solon.ai.rag.loader.AbstractDocumentLoader
-
- additionalMetadata(String, Object) - 类 中的方法org.noear.solon.ai.rag.loader.AbstractDocumentLoader
-
- additionalMetadata(Map<String, Object>) - 类 中的方法org.noear.solon.ai.rag.loader.AbstractDocumentLoader
-
- addMessage(String) - 接口 中的方法org.noear.solon.ai.chat.ChatSession
-
添加消息
- addMessage(ChatMessage...) - 接口 中的方法org.noear.solon.ai.chat.ChatSession
-
添加消息
- addMessage(ChatPrompt) - 接口 中的方法org.noear.solon.ai.chat.ChatSession
-
添加消息
- addMessage(Collection<? extends ChatMessage>) - 接口 中的方法org.noear.solon.ai.chat.ChatSession
-
添加消息
- addMessage(Collection<? extends ChatMessage>) - 类 中的方法org.noear.solon.ai.chat.ChatSessionDefault
-
已过时。
添加消息
- addMessage(ChatMessage...) - 类 中的方法org.noear.solon.ai.chat.prompt.Prompt
-
- addMessage(Collection<ChatMessage>) - 类 中的方法org.noear.solon.ai.chat.prompt.Prompt
-
- addMessage(Collection<? extends ChatMessage>) - 类 中的方法org.noear.solon.ai.chat.session.InMemoryChatSession
-
添加消息
- addMetadata(Map<String, Object>) - 接口 中的方法org.noear.solon.ai.chat.message.ChatMessage
-
添加元数据
- addMetadata(String, Object) - 接口 中的方法org.noear.solon.ai.chat.message.ChatMessage
-
添加元数据
- addMetadata(Map<String, Object>) - 类 中的方法org.noear.solon.ai.chat.message.ChatMessageBase
-
添加元数据
- addMetadata(String, Object) - 类 中的方法org.noear.solon.ai.chat.message.ChatMessageBase
-
添加元数据
- addMetadataField(MetadataField) - 类 中的方法org.noear.solon.ai.rag.repository.ElasticsearchRepository.Builder
-
添加需要索引的元数据字段
- addMetadataField(MetadataField) - 类 中的方法org.noear.solon.ai.rag.repository.OpenSearchRepository.Builder
-
添加需要索引的元数据字段
- addMetadataField(MetadataField) - 类 中的方法org.noear.solon.ai.rag.repository.TcVectorDbRepository.Builder
-
添加单个元数据索引字段
- addPrompt(McpServerFeatures.AsyncPromptSpecification) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Add a new prompt handler at runtime.
- addPrompt(McpStatelessServerFeatures.AsyncPromptSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessAsyncServer
-
Add a new prompt handler at runtime.
- addPrompt(McpStatelessServerFeatures.SyncPromptSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessSyncServer
-
Add a new prompt handler at runtime.
- addPrompt(McpServerFeatures.SyncPromptSpecification) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Add a new prompt handler.
- addPrompt(FunctionPrompt) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记提示语
- addPrompt(PromptProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记提示语
- addProperty(FlowContext, String, Object) - 接口 中的方法org.noear.solon.ai.flow.components.AiPropertyComponent
-
添加属性
- addResource(McpServerFeatures.AsyncResourceSpecification) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Add a new resource handler at runtime.
- addResource(McpStatelessServerFeatures.AsyncResourceSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessAsyncServer
-
Add a new resource handler at runtime.
- addResource(McpStatelessServerFeatures.SyncResourceSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessSyncServer
-
Add a new resource handler at runtime.
- addResource(McpServerFeatures.SyncResourceSpecification) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Add a new resource handler.
- addResource(FunctionResource) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记资源
- addResource(ResourceProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记资源
- addRoot(McpSchema.Root) - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Adds a new root to the client's root list.
- addRoot(McpSchema.Root) - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Add a roots dynamically.
- addTextContent(String) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CallToolResult.Builder
-
Adds a text content item to the tool result.
- addTool(McpServerFeatures.AsyncToolSpecification) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Add a new tool call specification at runtime.
- addTool(McpStatelessServerFeatures.AsyncToolSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessAsyncServer
-
Add a new tool specification at runtime.
- addTool(McpStatelessServerFeatures.SyncToolSpecification) - 类 中的方法io.modelcontextprotocol.server.McpStatelessSyncServer
-
Add a new tool specification at runtime.
- addTool(McpServerFeatures.SyncToolSpecification) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Add a new tool handler.
- addTool(FunctionTool) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记工具
- addTool(ToolProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
登记工具
- aggregationMessageContent - 类 中的变量org.noear.solon.ai.chat.ChatResponseDefault
-
- AiComponent - org.noear.solon.ai.flow.components中的接口
-
Ai 组件
- AiConfig - org.noear.solon.ai中的类
-
Ai 接口配置
- AiConfig() - 类 的构造器org.noear.solon.ai.AiConfig
-
- AiFlowPlugin - org.noear.solon.ai.flow.integration中的类
-
AiFlow 插件
- AiFlowPlugin() - 类 的构造器org.noear.solon.ai.flow.integration.AiFlowPlugin
-
- AiHandler<Req,Resp,Err extends java.lang.Throwable> - org.noear.solon.ai中的接口
-
Ai 处理器
- AiIoComponent - org.noear.solon.ai.flow.components中的接口
-
Ai 输入输出组件基类
- AiMedia - org.noear.solon.ai中的接口
-
Ai 媒体
- AiModel - org.noear.solon.ai中的接口
-
Ai 模型
- AiModelDialect - org.noear.solon.ai中的接口
-
Ai 模型方言
- AiPlugin - org.noear.solon.ai.integration中的类
-
- AiPlugin() - 类 的构造器org.noear.solon.ai.integration.AiPlugin
-
- AiProperties - org.noear.solon.ai.integration中的类
-
Ai 属性(仅用于配置提示)
- AiProperties() - 类 的构造器org.noear.solon.ai.integration.AiProperties
-
- AiPropertyComponent - org.noear.solon.ai.flow.components中的接口
-
Ai 属性组件基类
- AiUsage - org.noear.solon.ai中的类
-
Ai 使用情况
- AiUsage(long, long, long) - 类 的构造器org.noear.solon.ai.AiUsage
-
- algorithm(VectorField.VectorAlgorithm) - 类 中的方法org.noear.solon.ai.rag.repository.RedisRepository.Builder
-
设置向量算法
- all() - 接口 中的方法org.noear.solon.ai.mcp.server.manager.McpServerManager
-
全部
- all() - 类 中的方法org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager
-
- all() - 类 中的方法org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- all() - 类 中的方法org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager
-
- Annotations() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.Annotations
-
- annotations(McpSchema.Annotations) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.Resource.Builder
-
- annotations(McpSchema.Annotations) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.ResourceLink.Builder
-
- annotations(McpSchema.ToolAnnotations) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.Tool.Builder
-
- apiKey - 类 中的变量org.noear.solon.ai.AiConfig
-
- apiKey(String) - 类 中的方法org.noear.solon.ai.chat.ChatModel.Builder
-
接口密钥
- apiKey(String) - 类 中的方法org.noear.solon.ai.embedding.EmbeddingModel.Builder
-
接口密钥
- apiKey(String) - 类 中的方法org.noear.solon.ai.image.ImageModel.Builder
-
接口密钥
- apiKey(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider.Builder
-
- apiKey(String) - 类 中的方法org.noear.solon.ai.rag.repository.WebSearchRepository.Builder
-
- apiKey(String) - 类 中的方法org.noear.solon.ai.rag.search.BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder
-
设置百度AppBuilder API Key(必填)
- apiKey(String) - 类 中的方法org.noear.solon.ai.reranking.RerankingModel.Builder
-
接口密钥
- apiUrl - 类 中的变量org.noear.solon.ai.AiConfig
-
- apiUrl(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider.Builder
-
- apiUrl(String) - 类 中的方法org.noear.solon.ai.rag.search.BaiduWebSearchRepository.BaiduAiSearchRepositoryBuilder
-
设置API URL(必填 百度官方地址)
- arg(String) - 类 中的方法io.modelcontextprotocol.client.transport.ServerParameters.Builder
-
- arg(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpServerParameters.Builder
-
- args(String...) - 类 中的方法io.modelcontextprotocol.client.transport.ServerParameters.Builder
-
- args(List<String>) - 类 中的方法io.modelcontextprotocol.client.transport.ServerParameters.Builder
-
- args(String...) - 类 中的方法org.noear.solon.ai.mcp.client.McpServerParameters.Builder
-
- args(List<String>) - 类 中的方法org.noear.solon.ai.mcp.client.McpServerParameters.Builder
-
- arguments(Map<String, Object>) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CallToolRequest.Builder
-
- arguments(String) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CallToolRequest.Builder
-
- arguments() - 类 中的方法org.noear.solon.ai.chat.tool.ToolCall
-
调用参数(字典型式)
- argumentsBuilder - 类 中的变量org.noear.solon.ai.chat.tool.ToolCallBuilder
-
- argumentsStr() - 类 中的方法org.noear.solon.ai.chat.tool.ToolCall
-
调用参数(字符串型式)
- asInvalid(String) - 类 中的静态方法io.modelcontextprotocol.spec.JsonSchemaValidator.ValidationResponse
-
- asList(T...) - 类 中的静态方法io.modelcontextprotocol.util.Utils
-
转为一个可变 List
- asMap(Object...) - 类 中的静态方法io.modelcontextprotocol.util.Utils
-
转为一个可变 Map
- Assert - io.modelcontextprotocol.util中的类
-
Utility class providing assertion methods for parameter validation.
- Assert() - 类 的构造器io.modelcontextprotocol.util.Assert
-
- asSet(T...) - 类 中的静态方法io.modelcontextprotocol.util.Utils
-
转为一个可变 Set
- AssistantMessage - org.noear.solon.ai.chat.message中的类
-
聊天助理消息
- AssistantMessage() - 类 的构造器org.noear.solon.ai.chat.message.AssistantMessage
-
- AssistantMessage(String) - 类 的构造器org.noear.solon.ai.chat.message.AssistantMessage
-
- AssistantMessage(String, boolean) - 类 的构造器org.noear.solon.ai.chat.message.AssistantMessage
-
- AssistantMessage(String, boolean, List<Map>) - 类 的构造器org.noear.solon.ai.chat.message.AssistantMessage
-
- AssistantMessage(String, boolean, List<Map>, List<ToolCall>, List<Map>) - 类 的构造器org.noear.solon.ai.chat.message.AssistantMessage
-
- asValid(String) - 类 中的静态方法io.modelcontextprotocol.spec.JsonSchemaValidator.ValidationResponse
-
- async(McpClientTransport) - 接口 中的静态方法io.modelcontextprotocol.client.McpClient
-
Start building an asynchronous MCP client with the specified transport layer.
- async(McpServerTransportProvider) - 接口 中的静态方法io.modelcontextprotocol.server.McpServer
-
Starts building an asynchronous MCP server that provides non-blocking operations.
- async(McpStreamableServerTransportProvider) - 接口 中的静态方法io.modelcontextprotocol.server.McpServer
-
Starts building an asynchronous MCP server that provides non-blocking operations.
- async(McpStatelessServerTransport) - 接口 中的静态方法io.modelcontextprotocol.server.McpServer
-
Starts building an asynchronous MCP server that provides non-blocking operations.
- Async(McpSchema.Implementation, McpSchema.ServerCapabilities, List<McpServerFeatures.AsyncToolSpecification>, Map<String, McpServerFeatures.AsyncResourceSpecification>, List<McpSchema.ResourceTemplate>, Map<String, McpServerFeatures.AsyncPromptSpecification>, Map<McpSchema.CompleteReference, McpServerFeatures.AsyncCompletionSpecification>, List<BiFunction<McpAsyncServerExchange, List<McpSchema.Root>, Mono<Void>>>, String) - 类 的构造器io.modelcontextprotocol.server.McpServerFeatures.Async
-
Create an instance and validate the arguments.
- Async(McpSchema.Implementation, McpSchema.ServerCapabilities, List<McpStatelessServerFeatures.AsyncToolSpecification>, Map<String, McpStatelessServerFeatures.AsyncResourceSpecification>, List<McpSchema.ResourceTemplate>, Map<String, McpStatelessServerFeatures.AsyncPromptSpecification>, Map<McpSchema.CompleteReference, McpStatelessServerFeatures.AsyncCompletionSpecification>, String) - 类 的构造器io.modelcontextprotocol.server.McpStatelessServerFeatures.Async
-
Create an instance and validate the arguments.
- AsyncCompletionSpecification() - 类 的构造器io.modelcontextprotocol.server.McpServerFeatures.AsyncCompletionSpecification
-
- AsyncCompletionSpecification() - 类 的构造器io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncCompletionSpecification
-
- asyncInsert(List<Document>, BiConsumer<Integer, Integer>) - 接口 中的方法org.noear.solon.ai.rag.RepositoryStorable
-
异步插件
- AsyncPromptSpecification() - 类 的构造器io.modelcontextprotocol.server.McpServerFeatures.AsyncPromptSpecification
-
- AsyncPromptSpecification() - 类 的构造器io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncPromptSpecification
-
- AsyncResourceSpecification() - 类 的构造器io.modelcontextprotocol.server.McpServerFeatures.AsyncResourceSpecification
-
- AsyncResourceSpecification() - 类 的构造器io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncResourceSpecification
-
- AsyncSpecification() - 类 的构造器io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
- AsyncToolSpecification(McpSchema.Tool, BiFunction<McpAsyncServerExchange, Map<String, Object>, Mono<McpSchema.CallToolResult>>) - 类 的构造器io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification
-
- AsyncToolSpecification() - 类 的构造器io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncToolSpecification
-
- Attrs - org.noear.solon.ai.flow.components中的接口
-
组件属性
- Audio - org.noear.solon.ai.media中的类
-
音频
- Audio() - 类 的构造器org.noear.solon.ai.media.Audio
-
- AudioContent(McpSchema.Annotations, String, String) - 类 的构造器io.modelcontextprotocol.spec.McpSchema.AudioContent
-
- augment(String, Object) - 接口 中的静态方法org.noear.solon.ai.chat.message.ChatMessage
-
- awaitForExit() - 类 中的方法io.modelcontextprotocol.client.transport.StdioClientTransport
-
Waits for the server process to exit.