IGA Agents 指在 IGA 上运行的 AI Agent 应用。您无需自行搭建托管环境,即可从模板或自有代码出发,部署带有大模型推理、工具调用和会话能力的服务,并像管理普通 Pages 项目一样管理该服务。本文说明 Agent 应用与 IGA Pages 项目的关系、控制台与开发套件分别提供的能力,以及起步路径。
Agent 应用以 IGA Pages 项目的形式创建和管理。您在控制台选择 Agent 模板或导入自有代码后,系统会创建一个 IGA Pages 项目。后续的部署、配置、环境变量和访问入口均在该项目的详情页完成。因此,控制台中与 Agent 应用对应的对象是项目,本文在描述控制台操作时统一称项目。
相比在 IGA Pages 上部署普通前端应用,Agent 应用需要接入大模型,并常常依赖工具调用、会话存储等运行时能力。IGA Pages 将这些能力集成到模板和开发套件中,让您无需单独准备推理服务和存储即可上线。
IGA Agents 从两个层面支持 Agent 应用:控制台提供免代码的创建和管理流程,开发套件提供在服务端自行编写 Agent 逻辑时所需的运行时能力。
在控制台,您可以不写代码完成 Agent 应用的上线和日常维护:
控制台的创建操作详见基于 Agent 模板创建应用,上线后的管理详见管理 Agent 应用。
当您需要在服务端自行编写 Agent 逻辑时,IGA Pages 的开发套件提供以下运行时能力。您可以在应用代码中直接调用这些能力:
这些能力的数据按当前项目的身份隔离,不同项目之间互不可见。各能力的接口、参数和示例见 Agents SDK 参考。
控制台提供的 Agent 模板覆盖以下场景。您可以据此判断 IGA Pages 是否适合您的应用:
模板清单会随平台更新,上述场景以您在控制台看到的模板列表为准。模板的选择和配置方法见基于 Agent 模板创建应用。
根据您的起点,选择一条路径:
关于 IGA Pages 本身的概念与通用能力,参见什么是 IGA Pages。