A:通过TS-MCP服务,可以直接将天软服务器上的模型发布给AI查找与调用。
下面展示一个发布过程的完整示例,从需求功能封装,到租户配置,再到生成MCPTool,最后到AI提问测试,分四个步骤完成。
第一步:封装功能模型
根据需求封装获取数据指标的入口模型。
如封装一个行情指标模型FAQ_StockHQIndicators(StockID,Endt,IndNames)
实现功能:获取指定日个股的收盘价,成交量,成交金额,涨幅,换手率。
实现代码:可下载导入
附件:FAQ_StockHQIndicators.fun 。
在天软客户端中封装如下
,注意函数功能与参数的描述,此步描述有助于AI准确理解该工具的功能范围与参数入口。
第二步:在租户中配置该指标
1、用户账号需要有租户权限,若没有需要联系商务代表开通。
2、登陆租户管理界面:https://opi.tinysoft.com.cn
3、在已有租户或新建的租户的功能列表配置中,添加需要发布的函数。
如FAQ_StockHQIndicators,取个别名为getHQInd,则配置内容为getHQInd:FAQ_StockHQIndicators
4、保存该租户配置
5、记录该租户的Session Key,如:{***-***-***}
第三步:在AI中增加MCP工具
这里以企业微信中的智能机器人为示例。
1、企业微信中,打开工作台->智能机器人->插件->添加插件->添加MCP插件,如下:
2、输入相关参数信息,如下:
【插件名称】Skey_mcp_func
【插件描述】取行情指标
【插件URL】https://opi.tinysoft.com.cn/Service/mcp/Session
【授权方式】使用的Bearer认证
1)在参数名(Parametername)中指定头部信息,即填入:Authorization
2)在对应的参数值(Servicetoken/APIkey)项中指定租户的SessionKey,即填入:Bearer{45B0-xxxx-xxxx-786D}
注意,Bearer与SessionKey之间有空格。
【传输协议】选择[Streamable HTTP]
如:
填完信息后,选择【保存】,即完成了MCP工具的新增,在查看该MCP时,可看到该工具中的模型列表,
若getHQInd存在列表中,则表示添加成功,如:
第四步:在智能机器人中添加该MCP工具,进行提问测试
1、智能机器人主界面中,点击管理(若还没有机器人,应该点击创建,先新增一个机器人)->选择一个机器人->进入编辑界面,如:
2、在【API/MCP插件】中点击[添加],选择新增的MCP工具中的模型添加进来
3、对AI进行提问效果测试
如提问“查一下长飞光纤今天的价格与涨幅”,回复效果如下:
4、测试调用无误后,
点击保存,即此AI就拥有了行情指标模型的技能。