创建插件
在智能体平台中,插件能够为智能体提供丰富的专业技能和复杂任务处理能力,帮助其在多样化的实际场景中更高效地完成任务。我们模拟银行系统提供了查询卡片列表、查询卡余额和转账汇款三个API接口,我们需将其封装为插件,以便后续搭建转账汇款工作流调用。
准备工作
本实践选用平台预置的“DeepSeek-V3-64K”模型。
操作流程
|
操作步骤 |
说明 |
|---|---|
|
通过配置方式将查询卡片列表API快速创建为插件,以便后续转账汇款工作流能够调用,从而从用户银行卡列表中提取用户选择的银行卡。 |
|
|
通过配置方式将查询卡余额API快速创建为插件,以便后续转账汇款工作流能够调用,从而返回转账卡号的账户余额。 |
|
|
通过配置方式将转账汇款API快速创建为插件,以便后续转账汇款工作流能够调用,从而实现转账操作。 |
创建查询卡片列表插件
- 登录Versatile智能体平台,在左侧导航栏“个人空间”区域,选择进入所需空间,如图1所示。
如果已选择团队空间,界面显示为实际的团队空间名称,而非“个人空间”。
- 在左侧导航栏中选择“开发中心 > 组件库 > 我的插件 > 创建”。
图2 创建插件
- 配置插件基本信息,并单击“下一步”。
图3 基本信息
表1 基本信息 参数
示例
说明
插件图标
使用默认图标
单击默认图标按钮,可上传本地图片作为插件的自定义图标。
插件名称
查询卡片列表
用于标识当前插件的名称,便于在智能体、工作流和资产中心中快速搜索和定位。例如:查询天气。
命名要求:可以包含中文、英文、数字、特殊字符等。
长度限制:1~64个字符。
插件英文名称
QueryMyCards
插件的英文名称,用于在大模型调用时快速搜索和定位该插件。
命名要求:字母、数字和下划线(_)的组合,不允许使用其他特殊字符或空格。
长度限制:1~64个字符。
插件描述
查询卡片列表
描述当前插件的类型、功能和适用场景,帮助用户快速了解插件的作用和用途。
仅我可见
保持默认配置
该功能默认关闭。开启后,仅插件的创建者可见。此设置在插件创建后无法修改。
- 填写插件配置信息,单击“确定”。
图4 配置信息
表2 配置信息 参数
示例
说明
协议
http
API服务接口通信协议。
- https
- http
主机地址
IP:3000
提供API服务的服务器地址。
基准URL
/
基准URL(Base URL)是指域名的根路径,默认为/。
权限校验
无需鉴权
选择调用API时是否需要鉴权。
- 配置完单击“确定”。插件创建成功后,单击新创建的插件进入详情页面。
- 在“我的插件”页面,单击需要添加工具的插件进入详情页面。
- 在“工具信息”页签中,单击左侧的“新建”。
- 在“添加工具”弹框中配置工具名称、工具英文名称、工具描述,参数如表3所示。
- 单击“下一步”,工具URL配置请参见表4,响应参数配置请参见表5,其他参数使用默认配置。
- 单击“工具调测”按钮,单击“开始调测”检查调测结果。
- 确保输出符合预期,再单击“自动解析”按钮,系统将自动生成响应参数。
- 工具调试完成后,单击“确定”。
- 在插件详情页面,单击右上角的“发布”按钮。
创建查询卡余额插件
- 在左侧导航栏中选择“开发中心 > 组件库 > 我的插件 > 创建”。
图5 创建插件
- 配置插件基本信息,并单击“下一步”。
图6 基本信息
表6 基本信息 参数
示例
说明
插件图标
使用默认图标
单击默认图标按钮,可上传本地图片作为插件的自定义图标。
插件名称
查询卡余额
用于标识当前插件的名称,便于在智能体、工作流和资产中心中快速搜索和定位。例如:查询天气。
命名要求:可以包含中文、英文、数字、特殊字符等。
长度限制:1~64个字符。
插件英文名称
QueryCardBalance
插件的英文名称,用于在大模型调用时快速搜索和定位该插件。
命名要求:字母、数字和下划线(_)的组合,不允许使用其他特殊字符或空格。
长度限制:1~64个字符。
插件描述
查询卡余额
描述当前插件的类型、功能和适用场景,帮助用户快速了解插件的作用和用途。
仅我可见
保持默认配置
该功能默认关闭。开启后,仅插件的创建者可见。此设置在插件创建后无法修改。
- 填写插件配置信息,单击“确定”。
图7 配置信息
表7 配置信息 参数
示例
说明
协议
http
API服务接口通信协议。
- https
- http
主机地址
IP:3000
提供API服务的服务器地址。
基准URL
/
基准URL(Base URL)是指域名的根路径,默认为/。
如果插件中存在多个工具,基准URL可以填写这些工具共用的URL部分。
权限校验
无需鉴权
选择调用API时是否需要鉴权。
- 配置完单击“确定”。插件创建成功后,单击新创建的插件进入详情页面。
- 在“我的插件”页面,单击需要添加工具的插件进入详情页面。
- 在“工具信息”页签中,单击左侧的“新建”。
- 在“添加工具”弹框中配置工具名称、工具英文名称、工具描述,参数如表8所示。
- 单击“下一步”,工具URL配置请参见表9,请求参数配置请参见表10,响应参数配置请参见表11,其他参数使用默认配置。
- 单击“工具调测”按钮,单击“开始调测”检查调测结果。
- 确保输出符合预期,再单击“自动解析”按钮,系统将自动生成响应参数。
- 工具调试完成后,单击“确定”。
- 在插件详情页面,单击右上角的“发布”按钮。
创建转账汇款插件
- 在左侧导航栏中选择“开发中心 > 组件库 > 我的插件 > 创建”。
图8 创建插件
- 配置插件基本信息,并单击“下一步”。
图9 基本信息
表12 基本信息 参数
示例
说明
插件图标
使用默认图标
单击默认图标按钮,可上传本地图片作为插件的自定义图标。
插件名称
转账汇款
用于标识当前插件的名称,便于在智能体、工作流和资产中心中快速搜索和定位。例如:查询天气。
命名要求:可以包含中文、英文、数字、特殊字符等。
长度限制:1~64个字符。
插件英文名称
Transfer
插件的英文名称,用于在大模型调用时快速搜索和定位该插件。
命名要求:字母、数字和下划线(_)的组合,不允许使用其他特殊字符或空格。
长度限制:1~64个字符。
插件描述
转账汇款
描述当前插件的类型、功能和适用场景,帮助用户快速了解插件的作用和用途。
仅我可见
保持默认配置
该功能默认关闭。开启后,仅插件的创建者可见。此设置在插件创建后无法修改。
- 填写插件配置信息,单击“确定”。
图10 配置信息
表13 配置信息 参数
示例
说明
协议
http
API服务接口通信协议。
- https
- http
主机地址
IP:3000
提供API服务的服务器地址。
基准URL
/
基准URL(Base URL)是指域名的根路径,默认为/。
如果插件中存在多个工具,基准URL可以填写这些工具共用的URL部分。
权限校验
无需鉴权
选择调用API时是否需要鉴权。
- 配置完单击“确定”。插件创建成功后,单击新创建的插件进入详情页面。
- 在“我的插件”页面,单击需要添加工具的插件进入详情页面。
- 在“工具信息”页签中,单击左侧的“新建”。
- 在“添加工具”弹框中配置工具名称、工具英文名称、工具描述,参数如表14所示。
- 单击“下一步”,工具URL配置请参见表15,请求参数配置请参见表16,响应参数配置请参见表17,其他参数使用默认配置。
表15 工具URL参数配置说明 参数
示例
说明
请求方式
POST
服务的请求方式,支持POST或GET。
工具path
/transfer
所调用API接口的访问地址或相关资源链接。如果已配置基准URL,则工具path应填写基准URL之后的部分;如果未配置基准URL,则工具path应为从主机地址之后的完整路径。
- 单击“工具调测”按钮,单击“开始调测”检查调测结果。
- 确保输出符合预期,再单击“自动解析”按钮,系统将自动生成响应参数。
- 工具调试完成后,单击“确定”。
- 在插件详情页面,单击右上角的“发布”按钮。
