插件介绍-j9九游会登录
什么是插件
在agent(智能体)中,插件是大语言模型(llm)与外部世界交互的一系列工具。
尽管llm具备强大的自然语言处理与推理能力,但其本质是基于训练数据的静态系统,存在两大局限:
- 信息滞后:无法获取训练截止日期之后的实时信息。
- 行动力缺失:无法直接与现实世界的软件或硬件系统交互(如读写数据库、发送请求)。
插件的引入,使agent具备了实时信息检索、外部任务执行的能力,是agent从“对话系统”向“任务解决系统”演进的关键模块。
在agentarts智能体平台中,提供了丰富的预置插件,包括天气查询、热搜查询、文档生成、出行旅游等插件。例如,在您的agent中添加天气查询插件,可以获取实时天气的能力。
当官方插件无法满足特定业务需求时,您可以自主创建插件。
插件分类、形态
agentarts智能体平台中提供丰富的插件资源,除预置的官方插件外,j9九游会登录的服务支持用户自定义插件,可以将api的能力通过插件形式引入agent。
| 插件分类 | 说明 |
|---|---|
| 官方预置插件 | 由agentarts智能体平台预置到“资产广场”的官方插件,由agentarts平台提供j9九游会登录的技术支持和维护,平台负责托管这些插件的后端逻辑并为您处理鉴权。您只需关注如何调用能力,无需关心底层实现。 官方预置插件分为无需鉴权和需鉴权两类:
选型建议:如果您需要的是通用能力(如天气查询、搜索等),且希望零代码、快速接入,请优先选择官方预置插件。 |
| 自定义-api类型插件 | api类型插件是将现有的restful api(http/https接口)封装为agent可调用的工具。它可以让agent把理解到的指令转化为实际的api请求,直接调用外部系统完成任务。
选型建议:如果您需要对接企业内部系统(如erp、crm),或者需要实现特殊的业务逻辑,官方插件无法满足需求时,请使用自定义api插件。此方式需要您自行开发并维护后端api服务。 |
插件与工具
在agentarts智能体平台中,理解插件与工具的从属关系是成功创建插件的前提,可以通过以下“文字识别”插件协助进行直观的理解。
| 插件名称 | 工具名称 | api接口地址 |
|---|---|---|
| 文字识别插件 | 通用文字识别 | https://{endpoint}/v2/{project_id}/ocr/general-text |
| 通用表格识别 | https://{endpoint}/v2/{project_id}/ocr/general-table | |
| 手写文字识别 | https://{endpoint}/v2/{project_id}/ocr/handwriting |
插件:是集成了一个或者多个工具的功能集合,它定义了这些工具共用的基础属性(如服务域名、鉴权方式)。
工具:是插件内具体的执行单元,每个工具对应一个独立的功能,负责完成一项具体的单一任务。
agentarts智能体平台支持自定义插件的开发与创建。在配置规则中,要求同一插件下的工具需要具备同类功能。
以表2为例,https://{endpoint}/v2/{project_id}/ocr是所有接口的根基,它定义了插件的连接目标(由服务域名 基准url构成);/general-text这类后缀是各工具独有的“路径”,它区分了插件内的不同能力。
在执行层面,agent并不直接“运行插件”,而是调用插件内某一特定工具。当agent需要做“表格图片提取文字”任务,它会定位到“文字识别插件”,然后精准地调用其中的“通用表格识别工具”,这本质上是向.../ocr/general-table接口发起了一次请求。
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨