# 新增工具
平台用户可以自定义各种工具,连接业务系统到LLM平台,嵌入到Workflow或Agent中使用,包括但不限于业务数据查询、业务策略调用等等
下面介绍几种添加自定义工具的方式
# MCP协议接入
MCP是AI界比较流行的通用协议,全称叫模型上下文协议,也是平台建议的方式
详细接入方式可以跳转这里查看
# HTTP协议接入
HTTP添加工具有两种方式,这里分开介绍一下
# 添加工作空间全局共享HTTP工具
点击页面顶部“工具”->自定义工具->创建自定义工具,即可添加,如下图所示
添加完后,即可到工作流或者Agent中选择使用,通过此方式添加的工具,可以在本命名空间下全局使用
# 仅添加某工作流所用的工具
直接在工作流中,添加HTTP这个内置工具,然后填写HTTP调用即可
通过此方式添加的工具,仅对本工作流生效
# 虎牙Taf协议接入
目前提供两种方式:1. 在工作流中直接调用taf服务能力;2. 通过call平台把taf代理为MCP Server,然后在各类应用中使用,包括工作流和Agent
# 直接在工作流中调用taf服务能力
先在工作流中添加<虎牙TAF调用>这个工具,然后按照下图所示设置即可。参数可以直接从call平台 (opens new window)复制过来
注意
- 其返回是一个json,请按需解析提取所需内容
- 如果服务是TRPC,需要通过taf来调用,请勾选“TRPC调用”,其原理见:这里 (opens new window)
# 通过call平台把taf代理为MCP Server,然后在各类应用中使用
详细接入方式可以跳转这里查看
# 把工作流打包为一个工具
创建APP时,如果类型选择为工作流,则可以将整个工作流打包为一个工具,供其它chatflow或者workflow使用,类似于函数封装一样
按提示配置好发布后,就可以在其它工作流中添加使用,如在所示:
