- readResource(McpSchema.Resource) - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Reads the content of a specific resource identified by the provided Resource
object.
- readResource(McpSchema.ReadResourceRequest) - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Reads the content of a specific resource identified by the provided request.
- readResource(McpSchema.Resource) - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Send a resources/read request.
- readResource(McpSchema.ReadResourceRequest) - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Send a resources/read request.
- readResource(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
读取资源
- readResourceAsText(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
读取资源
- ReadResourceRequest() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ReadResourceRequest
-
- ReadResourceResult() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ReadResourceResult
-
- realIp() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- reasoning - 类 中的变量org.noear.solon.ai.chat.ChatResponseDefault
-
思考中
- RedisRepository - org.noear.solon.ai.rag.repository中的类
-
Redis 矢量存储知识库,基于 Redis Search 实现
- RedisRepository.Builder - org.noear.solon.ai.rag.repository中的类
-
Builder 类用于链式构建 RedisRepository
- RedisRepositoryCom - org.noear.solon.ai.flow.components.repositorys中的类
-
知识库组件
- RedisRepositoryCom() - 类 的构造器org.noear.solon.ai.flow.components.repositorys.RedisRepositoryCom
-
- referer() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- RefererFunctionTool - org.noear.solon.ai.chat.tool中的类
-
引用的函数工具(用于 mcp 场景)
- RefererFunctionTool(String, String, Boolean, String, String, Function<Map<String, Object>, String>) - 类 的构造器org.noear.solon.ai.chat.tool.RefererFunctionTool
-
- refilter(Stream<Document>) - 类 中的静态方法org.noear.solon.ai.rag.util.SimilarityUtil
-
再过滤(评分与数量并排序)
- refilter(Stream<Document>, int) - 类 中的静态方法org.noear.solon.ai.rag.util.SimilarityUtil
-
再过滤(评分与数量并排序)
- refilter(Stream<Document>, int, double) - 类 中的静态方法org.noear.solon.ai.rag.util.SimilarityUtil
-
再过滤(评分与数量并排序)
- refilter(Stream<Document>, QueryCondition) - 类 中的静态方法org.noear.solon.ai.rag.util.SimilarityUtil
-
再过滤
- RegexTextSplitter - org.noear.solon.ai.rag.splitter中的类
-
正则文本分割器
- RegexTextSplitter() - 类 的构造器org.noear.solon.ai.rag.splitter.RegexTextSplitter
-
- RegexTextSplitter(String) - 类 的构造器org.noear.solon.ai.rag.splitter.RegexTextSplitter
-
- register(ChatDialect) - 类 中的静态方法org.noear.solon.ai.chat.dialect.ChatDialectManager
-
注册聊天方言
- register(ChatDialect, int) - 类 中的静态方法org.noear.solon.ai.chat.dialect.ChatDialectManager
-
注册方言
- register(EmbeddingDialect) - 类 中的静态方法org.noear.solon.ai.embedding.dialect.EmbeddingDialectManager
-
注册方言
- register(EmbeddingDialect, int) - 类 中的静态方法org.noear.solon.ai.embedding.dialect.EmbeddingDialectManager
-
注册方言
- register(ImageDialect) - 类 中的静态方法org.noear.solon.ai.image.dialect.ImageDialectManager
-
注册方言
- register(ImageDialect, int) - 类 中的静态方法org.noear.solon.ai.image.dialect.ImageDialectManager
-
注册方言
- register(RerankingDialect) - 类 中的静态方法org.noear.solon.ai.reranking.dialect.RerankingDialectManager
-
注册方言
- register(RerankingDialect, int) - 类 中的静态方法org.noear.solon.ai.reranking.dialect.RerankingDialectManager
-
注册方言
- remoteIp() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- remotePort() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- remove(McpSyncServer, String) - 接口 中的方法org.noear.solon.ai.mcp.server.manager.McpServerManager
-
移除
- remove(McpSyncServer, String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager
-
- remove(McpSyncServer, String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- remove(McpSyncServer, String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager
-
- removePrompt(String) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Remove a prompt handler at runtime.
- removePrompt(String) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Remove a prompt handler.
- removePrompt(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除提示语
- removePrompt(PromptProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除提示语
- removeResource(String) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Remove a resource handler at runtime.
- removeResource(String) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Remove a resource handler.
- removeResource(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除资源
- removeResource(ResourceProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除资源
- removeResourceTemplate(String) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Remove a resource template handler at runtime.
- removeResourceTemplate(String) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Remove a resource template handler.
- removeRoot(String) - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Removes a root from the client's root list.
- removeRoot(String) - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Remove a root dynamically.
- removeTool(String) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Remove a tool handler at runtime.
- removeTool(String) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Remove a tool handler.
- removeTool(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除工具
- removeTool(ToolProvider) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
移除工具
- reopen() - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
重新打开
- replicaNum(int) - 类 中的方法org.noear.solon.ai.rag.repository.TcVectorDbRepository.Builder
-
设置副本数
- Repository - org.noear.solon.ai.rag中的接口
-
知识库(可检索)
- RepositoryLifecycle - org.noear.solon.ai.rag中的接口
-
知识库生命周期
- RepositoryStorable - org.noear.solon.ai.rag中的接口
-
可存储的知识库(可存储)
- requestTimeout(Duration) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Sets the duration to wait for server responses before timing out requests.
- requestTimeout(Duration) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Sets the duration to wait for server responses before timing out requests.
- requestTimeout(Duration) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider.Builder
-
- required() - 类 中的方法org.noear.solon.ai.util.ParamDesc
-
是否必须
- rerank(String, List<Document>) - 类 中的方法org.noear.solon.ai.reranking.RerankingModel
-
重排
- Reranking - org.noear.solon.ai.reranking中的类
-
重排数据
- Reranking() - 类 的构造器org.noear.solon.ai.reranking.Reranking
-
- Reranking(int, String, float) - 类 的构造器org.noear.solon.ai.reranking.Reranking
-
- RerankingConfig - org.noear.solon.ai.reranking中的类
-
重排配置
- RerankingConfig() - 类 的构造器org.noear.solon.ai.reranking.RerankingConfig
-
- RerankingDialect - org.noear.solon.ai.reranking.dialect中的接口
-
重排模型方言
- RerankingDialectManager - org.noear.solon.ai.reranking.dialect中的类
-
重排模型方言管理
- RerankingDialectManager() - 类 的构造器org.noear.solon.ai.reranking.dialect.RerankingDialectManager
-
- RerankingException - org.noear.solon.ai.reranking中的异常错误
-
重排异常
- RerankingException(String) - 异常错误 的构造器org.noear.solon.ai.reranking.RerankingException
-
- RerankingException(String, Throwable) - 异常错误 的构造器org.noear.solon.ai.reranking.RerankingException
-
- RerankingException(Throwable) - 异常错误 的构造器org.noear.solon.ai.reranking.RerankingException
-
- RerankingModel - org.noear.solon.ai.reranking中的类
-
重排模型
- RerankingModel(Properties) - 类 的构造器org.noear.solon.ai.reranking.RerankingModel
-
- RerankingModel(RerankingConfig) - 类 的构造器org.noear.solon.ai.reranking.RerankingModel
-
- RerankingModel.Builder - org.noear.solon.ai.reranking中的类
-
嵌入模型构建器实现
- RerankingOptions - org.noear.solon.ai.reranking中的类
-
重排选项
- RerankingOptions() - 类 的构造器org.noear.solon.ai.reranking.RerankingOptions
-
- RerankingRequest - org.noear.solon.ai.reranking中的类
-
重排请求
- RerankingRequest(RerankingConfig, RerankingDialect, String, List<Document>) - 类 的构造器org.noear.solon.ai.reranking.RerankingRequest
-
- RerankingResponse - org.noear.solon.ai.reranking中的类
-
重排响应
- RerankingResponse(String, RerankingException, List<Reranking>, AiUsage) - 类 的构造器org.noear.solon.ai.reranking.RerankingResponse
-
- reset() - 类 中的方法org.noear.solon.ai.chat.ChatResponseDefault
-
重置响应数据
- Resource() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.Resource
-
- ResourceCapabilities() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.ResourceCapabilities
-
- ResourceMapping - org.noear.solon.ai.annotation中的注释类型
-
资源映射
- ResourceMcpServerManager - org.noear.solon.ai.mcp.server.manager中的类
-
资源服务端管理
- ResourceMcpServerManager() - 类 的构造器org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- ResourceProvider - org.noear.solon.ai.mcp.server.resource中的接口
-
资源提供者
- ResourceReference() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CompleteRequest.ResourceReference
-
- resources(Map<String, McpServerFeatures.AsyncResourceSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers multiple resources with their handlers using a Map.
- resources(List<McpServerFeatures.AsyncResourceSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers multiple resources with their handlers using a List.
- resources(McpServerFeatures.AsyncResourceSpecification...) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers multiple resources with their handlers using varargs.
- resources(Map<String, McpServerFeatures.SyncResourceSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers multiple resources with their handlers using a Map.
- resources(List<McpServerFeatures.SyncResourceSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers multiple resources with their handlers using a List.
- resources(McpServerFeatures.SyncResourceSpecification...) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers multiple resources with their handlers using varargs.
- resources(Boolean, Boolean) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.ServerCapabilities.Builder
-
- resourcesChangeConsumer(Function<List<McpSchema.Resource>, Mono<Void>>) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Adds a consumer to be notified when the available resources change.
- resourcesChangeConsumer(Consumer<List<McpSchema.Resource>>) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Adds a consumer to be notified when the available resources change.
- ResourceTemplate() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ResourceTemplate
-
- resourceTemplates(List<McpServerFeatures.AsyncResourceTemplateSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Sets the resource templates that define patterns for dynamic resource access.
- resourceTemplates(McpServerFeatures.AsyncResourceTemplateSpecification...) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Sets the resource templates using varargs for convenience.
- resourceTemplates(List<McpServerFeatures.SyncResourceTemplateSpecification>) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Sets the resource templates that define patterns for dynamic resource access.
- resourceTemplates(McpServerFeatures.SyncResourceTemplateSpecification...) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Sets the resource templates using varargs for convenience.
- response_format(String) - 类 中的方法org.noear.solon.ai.image.ImageOptions
-
响应格式
- resume() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider
-
恢复(主要用于测试)
- return_documents(boolean) - 类 中的方法org.noear.solon.ai.reranking.RerankingOptions
-
是否返回文档原文
- returnDirect() - 接口 中的方法org.noear.solon.ai.chat.tool.FunctionTool
-
是否直接返回给调用者
- returnDirect(boolean) - 类 中的方法org.noear.solon.ai.chat.tool.FunctionToolDesc
-
申明直接返回给调用者
- returnDirect() - 类 中的方法org.noear.solon.ai.chat.tool.FunctionToolDesc
-
是否直接返回给调用者
- returnDirect() - 类 中的方法org.noear.solon.ai.chat.tool.MethodFunctionTool
-
- returnDirect() - 类 中的方法org.noear.solon.ai.chat.tool.RefererFunctionTool
-
- returnType(Type) - 类 中的方法org.noear.solon.ai.chat.tool.FunctionToolDesc
-
申明返回类型
- role(McpSchema.Role) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CreateMessageResult.Builder
-
- Root() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.Root
-
- RootCapabilities() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.RootCapabilities
-
- roots(List<McpSchema.Root>) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Sets the root URIs that this client can access.
- roots(McpSchema.Root...) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Sets the root URIs that this client can access, using a varargs parameter for
convenience.
- roots(List<McpSchema.Root>) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Sets the root URIs that this client can access.
- roots(McpSchema.Root...) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Sets the root URIs that this client can access, using a varargs parameter for
convenience.
- roots(Boolean) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.Builder
-
- rootsChangeHandler(BiFunction<McpAsyncServerExchange, List<McpSchema.Root>, Mono<Void>>) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers a consumer that will be notified when the list of roots changes.
- rootsChangeHandler(BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers a consumer that will be notified when the list of roots changes.
- rootsChangeHandlers(List<BiFunction<McpAsyncServerExchange, List<McpSchema.Root>, Mono<Void>>>) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers multiple consumers that will be notified when the list of roots
changes.
- rootsChangeHandlers(BiFunction<McpAsyncServerExchange, List<McpSchema.Root>, Mono<Void>>...) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Registers multiple consumers that will be notified when the list of roots
changes using varargs.
- rootsChangeHandlers(List<BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>>) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers multiple consumers that will be notified when the list of roots
changes.
- rootsChangeHandlers(BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>...) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Registers multiple consumers that will be notified when the list of roots
changes using varargs.
- rootsListChangedNotification() - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Manually sends a roots/list_changed notification.
- rootsListChangedNotification() - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Send a roots/list_changed notification.
- run(FlowContext, Node) - 类 中的方法org.noear.solon.ai.flow.components.AbsAiComponent
-