# 新增工具

平台用户可以自定义各种工具,连接业务系统到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使用,类似于函数封装一样
按提示配置好发布后,就可以在其它工作流中添加使用,如在所示: