类 NacosAiService
java.lang.Object
com.alibaba.nacos.client.ai.NacosAiService
- 所有已实现的接口:
com.alibaba.nacos.api.ai.AiService
Nacos AI client service implementation.
- 作者:
- xiweng.yy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidderegisterMcpServerEndpoint(String mcpName, String address, int port) com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfogetMcpServer(String mcpName, String version) voidregisterMcpServerEndpoint(String mcpName, String address, int port, String version) releaseMcpServer(com.alibaba.nacos.api.ai.model.mcp.McpServerBasicInfo serverSpecification, com.alibaba.nacos.api.ai.model.mcp.McpToolSpecification toolSpecification, com.alibaba.nacos.api.ai.model.mcp.McpEndpointSpec endpointSpecification) voidshutdown()com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfosubscribeMcpServer(String mcpName, String version, com.alibaba.nacos.api.ai.listener.AbstractNacosMcpServerListener mcpServerListener) voidunsubscribeMcpServer(String mcpName, String version, com.alibaba.nacos.api.ai.listener.AbstractNacosMcpServerListener mcpServerListener) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.alibaba.nacos.api.ai.AiService
getMcpServer, registerMcpServerEndpoint, releaseMcpServer, subscribeMcpServer, unsubscribeMcpServer
-
构造器详细资料
-
NacosAiService
- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-
方法详细资料
-
getMcpServer
public com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfo getMcpServer(String mcpName, String version) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
getMcpServer在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
releaseMcpServer
public String releaseMcpServer(com.alibaba.nacos.api.ai.model.mcp.McpServerBasicInfo serverSpecification, com.alibaba.nacos.api.ai.model.mcp.McpToolSpecification toolSpecification, com.alibaba.nacos.api.ai.model.mcp.McpEndpointSpec endpointSpecification) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
releaseMcpServer在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
registerMcpServerEndpoint
public void registerMcpServerEndpoint(String mcpName, String address, int port, String version) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
registerMcpServerEndpoint在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
deregisterMcpServerEndpoint
public void deregisterMcpServerEndpoint(String mcpName, String address, int port) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
deregisterMcpServerEndpoint在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
subscribeMcpServer
public com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfo subscribeMcpServer(String mcpName, String version, com.alibaba.nacos.api.ai.listener.AbstractNacosMcpServerListener mcpServerListener) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
subscribeMcpServer在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
unsubscribeMcpServer
public void unsubscribeMcpServer(String mcpName, String version, com.alibaba.nacos.api.ai.listener.AbstractNacosMcpServerListener mcpServerListener) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
unsubscribeMcpServer在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
shutdown
public void shutdown() throws com.alibaba.nacos.api.exception.NacosException- 指定者:
shutdown在接口中com.alibaba.nacos.api.ai.AiService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-