💡 关注我们,第一时间掌握产品更新及相关资讯。
自定义插件的实现方式是基于自有或第三方的 API,在LinkAI 创建一个可以访问该 API 的能力,当满足触发条件时调用该API以实现其支持的特定功能。
自定义插件支持 HTTP/HTTPS 接口,只需要在LInkAI配置外部接口的 描述、请求地址、参数例如,就可以集成第三方业务系统的 API ,通过对话式的交互驱动业务系统流程或查询系统数据。
在 3.2.5 版本中,自定义插件的参数定义新增了 对象 和 数组 类型,支持定义多级嵌套的入参结构和 响应结果 ,以适配更复杂的接口调用。
如何创建自定义插件?
自定义插件支持 HTTP/HTTPS 接口,只需在自定义插件配置页填写需要请求的第三方接口的请求地址、参数,并通过插件描述设置调用时机。
# 以对接 第三方快递查询接口 为例:
该接口的 接口文档 对于接口的请求地址、请求方法 和 请求参数等信息做了完整说明。
第三方快递查询接口文档
根据接口文档,在 LinkAI 创建自定义插件,填写插件的名称、描述、头像,并根据接口文档配置第三方接口的入参信息即可快速完成创建。
自定义插件配置
💡 Tip:
“插件描述” 的内容可用于 AI 意图识别插件的触发时机,需尽量描述清楚该插件的使用场景,即什么时候需要执行该插件。
相较于传统的 Function call 调用工具的方法,LinkAI 插件的调用基于自研意图识别模型进行多级递进判断,无需编写调用函数,响应速度更快、决策更准、成本更低、在插件数量较多时表现更好。
如何定义多级嵌套入参结构?
自定义插件参数设置支持选择 对象 和 数组 类型,支持定义多级嵌套的入参结构。
插件入参支持数组、对象类型的多级嵌套结构
如何定义响应结果?
自定义插件支持配响应结果 ,可定义接口返回中的各个字段的 名称、类型、描述,提升模型对接口返回数据的处理效果。
响应结果的定义可按需选择是否开启,如不开启,接口的全部返回数据都会交给模型处理。
插件响应结果一键自动设置
💡 Tip:
定义响应数据对插件效果有以下提升:
1、 提升回答准确性: 响应结果中的字段描述会发送给大模型,增强模型对返回结果的理解,提升向用户回复的效果。
2、 减少上下文长度: 用户定义了响应字段后,结果中的其他字段信息则会被过滤,可以实现精确提取回复中的关键内容,在减少 token 消耗的同时也降低了无关信息对模型的干扰。
在线调试自定义插件
自定义插件支持在线调试 ,方便检查接口的连通性和参数填写的正确性。
点击右上角【调试】按钮,填入请求参数值后运行。若请求成功,则会展示接口返回的结果;若失败会输出接口的错误码以及错误信息。
自定义插件在线调试
使用自定义插件
自定义插件的配置和使用方法与内置插件相同,即在应用中添加,并设置触发条件(意图识别 / 关键词触发)启用即可。
当用户的提问触发插件时,智能体会自动请求插件对应的接口,并接收响应结果来生成回复。
自定义插件可在应用和工作流中的使用,间接兼容支持网页端调试、API 接入、渠道接入(微信、企微、公众号)。
应用中配置自定义插件,对话时调用
🧩 通过使用自定义插件功能,能够让 AI 对接第三方接口、业务系统、外部设备,极大提升扩展性。
企业日常工作中无需频繁打开各种系统,直接与 AI 通过对话式交互就能完成任务。🥳
📖 点击文末【阅读原文】可查看自定义插件使用的详细说明文档。
LinkAI —— 更适合企业的领先AI智能体平台