- call() - 接口 中的方法org.noear.solon.ai.chat.ChatRequest
-
调用
- call() - 类 中的方法org.noear.solon.ai.chat.ChatRequestDefault
-
调用
- call() - 类 中的方法org.noear.solon.ai.embedding.EmbeddingRequest
-
调用
- call() - 类 中的方法org.noear.solon.ai.image.ImageRequest
-
调用
- call() - 类 中的方法org.noear.solon.ai.reranking.RerankingRequest
-
调用
- callTool(McpSchema.CallToolRequest) - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Calls a tool provided by the server.
- callTool(McpSchema.CallToolRequest) - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
Calls a tool provided by the server.
- callTool(String, Map<String, Object>) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
调用工具
- callToolAsImage(String, Map<String, Object>) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
调用工具并转为图像
- callToolAsText(String, Map<String, Object>) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
调用工具并转为文本
- CallToolRequest() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CallToolRequest
-
- CallToolResult() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CallToolResult
-
- capabilities(McpSchema.ClientCapabilities) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Sets the client capabilities that will be advertised to the server during
connection initialization.
- capabilities(McpSchema.ClientCapabilities) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Sets the client capabilities that will be advertised to the server during
connection initialization.
- capabilities(McpSchema.ServerCapabilities) - 类 中的方法io.modelcontextprotocol.server.McpServer.AsyncSpecification
-
Sets the server capabilities that will be advertised to clients during
connection initialization.
- capabilities(McpSchema.ServerCapabilities) - 类 中的方法io.modelcontextprotocol.server.McpServer.SyncSpecification
-
Sets the server capabilities that will be advertised to clients during
connection initialization.
- changeBody(Context, MethodWrap) - 类 中的方法org.noear.solon.ai.chat.tool.MethodExecuteHandler
-
转换 body
- changeValue(Context, ParamWrap, int, Class<?>, LazyReference) - 类 中的方法org.noear.solon.ai.chat.tool.MethodExecuteHandler
-
转换 value
- channel(String) - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider.Builder
-
- channel(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerEndpointProvider.Builder
-
通道
- charset(String) - 类 中的方法org.noear.solon.ai.rag.loader.HtmlSimpleLoader.Options
-
- ChatChoice - org.noear.solon.ai.chat中的类
-
聊天响应选择
- ChatChoice() - 类 的构造器org.noear.solon.ai.chat.ChatChoice
-
- ChatChoice(int, Date, String, AssistantMessage) - 类 的构造器org.noear.solon.ai.chat.ChatChoice
-
- ChatConfig - org.noear.solon.ai.chat中的类
-
聊天模型配置
- ChatConfig() - 类 的构造器org.noear.solon.ai.chat.ChatConfig
-
- ChatDialect - org.noear.solon.ai.chat.dialect中的接口
-
聊天模型方言
- ChatDialectManager - org.noear.solon.ai.chat.dialect中的类
-
聊天模型方言管理
- ChatDialectManager() - 类 的构造器org.noear.solon.ai.chat.dialect.ChatDialectManager
-
- ChatException - org.noear.solon.ai.chat中的异常错误
-
聊天异常
- ChatException(String) - 异常错误 的构造器org.noear.solon.ai.chat.ChatException
-
- ChatException(String, Throwable) - 异常错误 的构造器org.noear.solon.ai.chat.ChatException
-
- ChatException(Throwable) - 异常错误 的构造器org.noear.solon.ai.chat.ChatException
-
- ChatMessage - org.noear.solon.ai.chat.message中的接口
-
聊天消息
- ChatMessageBase<Slf extends ChatMessageBase> - org.noear.solon.ai.chat.message中的类
-
聊天消息基类
- ChatMessageBase() - 类 的构造器org.noear.solon.ai.chat.message.ChatMessageBase
-
- ChatModel - org.noear.solon.ai.chat中的类
-
聊天模型
- ChatModel(Properties) - 类 的构造器org.noear.solon.ai.chat.ChatModel
-
- ChatModel(ChatConfig) - 类 的构造器org.noear.solon.ai.chat.ChatModel
-
- ChatModel.Builder - org.noear.solon.ai.chat中的类
-
聊天模型构建器实现
- ChatModelCom - org.noear.solon.ai.flow.components.models中的类
-
聊天模型组件
- ChatModelCom() - 类 的构造器org.noear.solon.ai.flow.components.models.ChatModelCom
-
- ChatOptions - org.noear.solon.ai.chat中的类
-
聊天选项
- ChatOptions() - 类 的构造器org.noear.solon.ai.chat.ChatOptions
-
- ChatPrompt - org.noear.solon.ai.chat.prompt中的接口
-
聊天提示语
- ChatRequest - org.noear.solon.ai.chat中的接口
-
聊天请求
- ChatRequestDefault - org.noear.solon.ai.chat中的类
-
聊天请求实现
- ChatRequestDefault(ChatConfig, ChatDialect, ChatSession) - 类 的构造器org.noear.solon.ai.chat.ChatRequestDefault
-
- ChatResponse - org.noear.solon.ai.chat中的接口
-
聊天响应
- ChatResponseDefault - org.noear.solon.ai.chat中的类
-
聊天响应实现
- ChatResponseDefault(boolean) - 类 的构造器org.noear.solon.ai.chat.ChatResponseDefault
-
- ChatRole - org.noear.solon.ai.chat中的枚举
-
聊天角色
- ChatSession - org.noear.solon.ai.chat中的接口
-
聊天会话(方便持久化)
- ChatSessionDefault - org.noear.solon.ai.chat中的类
-
聊天会话默认实现
- ChatSessionDefault() - 类 的构造器org.noear.solon.ai.chat.ChatSessionDefault
-
- ChatSessionDefault(String) - 类 的构造器org.noear.solon.ai.chat.ChatSessionDefault
-
- ChatSessionDefault(List<ChatMessage>) - 类 的构造器org.noear.solon.ai.chat.ChatSessionDefault
-
- ChatSessionDefault(String, List<ChatMessage>) - 类 的构造器org.noear.solon.ai.chat.ChatSessionDefault
-
- ChatSubscriberProxy<T> - org.noear.solon.ai.chat中的类
-
订阅者代理(确保只触发一次 onSubscribe)
- ChatTool - org.noear.solon.ai.chat.tool中的接口
-
聊天工具
- choices - 类 中的变量org.noear.solon.ai.chat.ChatResponseDefault
-
- ChromaClient - org.noear.solon.ai.rag.repository.chroma中的类
-
Chroma API 客户端
- ChromaClient(String) - 类 的构造器org.noear.solon.ai.rag.repository.chroma.ChromaClient
-
- ChromaClient(Properties) - 类 的构造器org.noear.solon.ai.rag.repository.chroma.ChromaClient
-
- ChromaRepository - org.noear.solon.ai.rag.repository中的类
-
Chroma 矢量存储知识库
- ChromaRepository.Builder - org.noear.solon.ai.rag.repository中的类
-
- ChromaResponse - org.noear.solon.ai.rag.repository.chroma中的类
-
Chroma 响应基类
- ChromaResponse() - 类 的构造器org.noear.solon.ai.rag.repository.chroma.ChromaResponse
-
- clear() - 接口 中的方法org.noear.solon.ai.chat.ChatSession
-
清空消息
- clear() - 类 中的方法org.noear.solon.ai.chat.ChatSessionDefault
-
清空消息
- ClientCapabilities() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.ClientCapabilities
-
- clientInfo(McpSchema.Implementation) - 类 中的方法io.modelcontextprotocol.client.McpClient.AsyncSpec
-
Sets the client implementation information that will be shared with the server
during connection initialization.
- clientInfo(McpSchema.Implementation) - 类 中的方法io.modelcontextprotocol.client.McpClient.SyncSpec
-
Sets the client implementation information that will be shared with the server
during connection initialization.
- ClientMcpTransport - io.modelcontextprotocol.spec中的接口
-
- close() - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Closes the client connection immediately.
- close() - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
- close() - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Close the server immediately.
- close() - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Close the server immediately.
- close() - 类 中的方法io.modelcontextprotocol.server.transport.WebRxSseServerTransportProvider.WebRxMcpSessionTransport
-
- close() - 类 中的方法io.modelcontextprotocol.spec.DefaultMcpSession
-
已过时。
Closes the session immediately, potentially interrupting pending operations.
- close() - 类 中的方法io.modelcontextprotocol.spec.McpClientSession
-
Closes the session immediately, potentially interrupting pending operations.
- close() - 类 中的方法io.modelcontextprotocol.spec.McpServerSession
-
- close() - 接口 中的方法io.modelcontextprotocol.spec.McpServerTransportProvider
-
Immediately closes all the transports with connected clients and releases any
associated resources.
- close() - 接口 中的方法io.modelcontextprotocol.spec.McpSession
-
Closes the session and releases any associated resources.
- close() - 接口 中的方法io.modelcontextprotocol.spec.McpTransport
-
Closes the transport connection and releases any associated resources.
- close() - 类 中的方法org.noear.solon.ai.mcp.client.McpClientProvider
-
关闭
- closeGracefully() - 类 中的方法io.modelcontextprotocol.client.McpAsyncClient
-
Gracefully closes the client connection.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.client.McpSyncClient
-
- closeGracefully() - 类 中的方法io.modelcontextprotocol.client.transport.StdioClientTransport
-
Gracefully closes the transport by destroying the process and disposing of the
schedulers.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.client.transport.WebRxSseClientTransport
-
Gracefully closes the transport connection.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
Gracefully closes the server, allowing any in-progress operations to complete.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
Close the server gracefully.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.server.transport.StdioServerTransportProvider
-
- closeGracefully() - 类 中的方法io.modelcontextprotocol.server.transport.WebRxSseServerTransportProvider
-
Initiates a graceful shutdown of all the sessions.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.server.transport.WebRxSseServerTransportProvider.WebRxMcpSessionTransport
-
- closeGracefully() - 类 中的方法io.modelcontextprotocol.spec.DefaultMcpSession
-
已过时。
Closes the session gracefully, allowing pending operations to complete.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.spec.McpClientSession
-
Closes the session gracefully, allowing pending operations to complete.
- closeGracefully() - 类 中的方法io.modelcontextprotocol.spec.McpServerSession
-
- closeGracefully() - 接口 中的方法io.modelcontextprotocol.spec.McpServerTransportProvider
-
Gracefully closes all the transports with connected clients and releases any
associated resources asynchronously.
- closeGracefully() - 接口 中的方法io.modelcontextprotocol.spec.McpSession
-
Closes the session and releases any associated resources asynchronously.
- closeGracefully() - 接口 中的方法io.modelcontextprotocol.spec.McpTransport
-
Closes the transport connection and releases any associated resources
asynchronously.
- codeBlockAsNew(boolean) - 类 中的方法org.noear.solon.ai.rag.loader.MarkdownLoader.Options
-
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.ChromaRepository.Builder
-
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.DashVectorRepository.Builder
-
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.MilvusRepository.Builder
-
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.QdrantRepository.Builder
-
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.TcVectorDbRepository.Builder
-
设置集合名
- collectionName(String) - 类 中的方法org.noear.solon.ai.rag.repository.VectoRexRepository.Builder
-
- CollectionResponse - org.noear.solon.ai.rag.repository.chroma中的类
-
Chroma 集合响应
- CollectionResponse() - 类 的构造器org.noear.solon.ai.rag.repository.chroma.CollectionResponse
-
- CollectionsResponse - org.noear.solon.ai.rag.repository.chroma中的类
-
Chroma 集合列表响应
- CollectionsResponse() - 类 的构造器org.noear.solon.ai.rag.repository.chroma.CollectionsResponse
-
- compareTo(Embedding) - 类 中的方法org.noear.solon.ai.embedding.Embedding
-
- compareTo(Reranking) - 类 中的方法org.noear.solon.ai.reranking.Reranking
-
- CompleteArgument() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CompleteRequest.CompleteArgument
-
- CompleteCompletion() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CompleteResult.CompleteCompletion
-
- CompleteRequest() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CompleteRequest
-
- CompleteResult() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CompleteResult
-
- completionTokens() - 类 中的方法org.noear.solon.ai.AiUsage
-
获取完成消耗令牌数
- connect(Function<Mono<McpSchema.JSONRPCMessage>, Mono<McpSchema.JSONRPCMessage>>) - 类 中的方法io.modelcontextprotocol.client.transport.StdioClientTransport
-
Starts the server process and initializes the message processing streams.
- connect(Function<Mono<McpSchema.JSONRPCMessage>, Mono<McpSchema.JSONRPCMessage>>) - 类 中的方法io.modelcontextprotocol.client.transport.WebRxSseClientTransport
-
Establishes the SSE connection with the server and sets up message handling.
- connect(Function<Mono<McpSchema.JSONRPCMessage>, Mono<McpSchema.JSONRPCMessage>>) - 接口 中的方法io.modelcontextprotocol.spec.McpClientTransport
-
- connect(Function<Mono<McpSchema.JSONRPCMessage>, Mono<McpSchema.JSONRPCMessage>>) - 接口 中的方法io.modelcontextprotocol.spec.McpTransport
-
- ConsoleInputCom - org.noear.solon.ai.flow.components.inputs中的类
-
控制台输入组件
- ConsoleInputCom() - 类 的构造器org.noear.solon.ai.flow.components.inputs.ConsoleInputCom
-
- ConsoleOutputCom - org.noear.solon.ai.flow.components.outputs中的类
-
控制台输出组件
- ConsoleOutputCom() - 类 的构造器org.noear.solon.ai.flow.components.outputs.ConsoleOutputCom
-
- contains(String) - 接口 中的方法org.noear.solon.ai.mcp.server.manager.McpServerManager
-
是否包含
- contains(String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager
-
- contains(String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- contains(String) - 类 中的方法org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager
-
- content(McpSchema.Content) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.CreateMessageResult.Builder
-
- content - 类 中的变量org.noear.solon.ai.rag.Document
-
- content(String) - 类 中的方法org.noear.solon.ai.rag.Document
-
设置内容
- contentSelector(String...) - 类 中的方法org.noear.solon.ai.rag.splitter.JsonSplitter
-
内容选择器
- convert(Object) - 接口 中的方法org.noear.solon.ai.chat.tool.ToolCallResultConverter
-
转换
- convert(Object) - 类 中的方法org.noear.solon.ai.chat.tool.ToolCallResultJsonConverter
-
- cookie(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- cookieMap() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- cookieNames() - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- cookieOrDefault(String, String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- cookieValues(String) - 类 中的方法org.noear.solon.ai.mcp.server.McpServerContext
-
- copyAndScore(Document, float[]) - 类 中的静态方法org.noear.solon.ai.rag.util.SimilarityUtil
-
复制并评分
- costPriority(Double) - 类 中的方法io.modelcontextprotocol.spec.McpSchema.ModelPreferences.Builder
-
- count() - 接口 中的方法org.noear.solon.ai.mcp.server.manager.McpServerManager
-
数量
- count() - 类 中的方法org.noear.solon.ai.mcp.server.manager.PromptMcpServerManager
-
- count() - 类 中的方法org.noear.solon.ai.mcp.server.manager.ResourceMcpServerManager
-
- count() - 类 中的方法org.noear.solon.ai.mcp.server.manager.ToolMcpServerManager
-
- create(McpServerTransport) - 接口 中的方法io.modelcontextprotocol.spec.McpServerSession.Factory
-
Creates a new 1:1 representation of the client-server interaction.
- createCollection(String, Map<String, Object>) - 类 中的方法org.noear.solon.ai.rag.repository.chroma.ChromaClient
-
创建集合
- createCollection(String, int, Map<String, String>) - 类 中的方法org.noear.solon.ai.rag.repository.dashvector.DashVectorClient
-
创建集合
- CreateCollectionResponse - org.noear.solon.ai.rag.repository.dashvector中的类
-
CreateCollectionResponse
- CreateCollectionResponse() - 类 的构造器org.noear.solon.ai.rag.repository.dashvector.CreateCollectionResponse
-
- createHttpUtils() - 类 中的方法org.noear.solon.ai.AiConfig
-
创建 http 请求
- createMessage(McpSchema.CreateMessageRequest) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServer
-
- createMessage(McpSchema.CreateMessageRequest) - 类 中的方法io.modelcontextprotocol.server.McpAsyncServerExchange
-
Create a new message using the sampling capabilities of the client.
- createMessage(McpSchema.CreateMessageRequest) - 类 中的方法io.modelcontextprotocol.server.McpSyncServer
-
- createMessage(McpSchema.CreateMessageRequest) - 类 中的方法io.modelcontextprotocol.server.McpSyncServerExchange
-
Create a new message using the sampling capabilities of the client.
- CreateMessageRequest() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest
-
- CreateMessageResult() - 类 的构造器io.modelcontextprotocol.spec.McpSchema.CreateMessageResult
-
- CTX_ATTACHMENT - 接口 中的静态变量org.noear.solon.ai.flow.components.Attrs
-
- CTX_CHAT_SESSION - 接口 中的静态变量org.noear.solon.ai.flow.components.Attrs
-
- CTX_MESSAGE - 接口 中的静态变量org.noear.solon.ai.flow.components.Attrs
-
- CTX_PROPERTY - 接口 中的静态变量org.noear.solon.ai.flow.components.Attrs
-