插件可以为智能体应用添加额外的能力,例如通过在线联网搜索、视频处理等插件强化原有智能体应用的能力,增强智能体的实用性并扩充其服务边界。您可以在插件广场内查看现有插件或自行接入 MCP 插件供智能体调用。
相关概念定义
插件是一个工具集,一个插件内可以包含一个或多个工具。根据插件类型的不同,工具包含 API 服务或 MCP 协议下的 Tools 函数。
插件类型说明:
API 类型:基于 OpenAPI 3.0 协议,API 类型插件提供了一种标准化的应用程序接口。API 服务通过定义清晰的输入输出结构,使不同的系统和工具能够通过 HTTP 请求进行交互。通过标准的接口规范,能够让其他应用或插件调用并实现特定的功能。
MCP 类型:MCP(Model Context Protocol,模型上下文协议) 是专为大语言模型(LLM)应用设计的开放协议,旨在实现LLM与外部数据源、工具的无缝集成。它通过统一的接口规范,将原本分散的API插件集成简化为"即插即用"模式,解决传统API插件集成中存在的多协议适配、高开发成本等问题。
代码类型:基于 Python 环境,提供通过编写函数实现的服务,允许用户编写 Python 函数来提供 API 服务。
应用类型:基于已发布的应用构建为可复用的插件,但仅支持单轮调用,不支持多轮对话。
插件广场提供以下三种不同来源的插件:
官方插件:腾讯云智能体开发平台官方提供的插件,您可以直接将其使用在应用中。使用这些插件,可以帮助您拓展应用能力边界。
第三方插件:收录在插件广场中,由非腾讯云智能体开发平台官方的第三方开发者(包括企业、开源社区、独立开发者等)开发的插件。
自定义插件:如果腾讯云智能体开发平台提供的插件不满足您的使用需求,您还可以创建自定义插件来集成需要使用的 API,或将已发布的应用构建为可复用的插件。详情请参见 创建插件。 注意:
腾讯云智能体开发平台会持续收录高质量的第三方插件以丰富插件广场,但无法完全对其安全性和稳定性等第三方服务质量负责或提供担保。
说明:
目前插件广场处于限时免费体验状态。在限免期间,调用插件时存在并发限制。如需额外扩展,请联系腾讯云客服申请扩容。