火山引擎 IGA Pages 集成网关简化大模型应用部署
为 Web 应用接入大模型时,开发者通常需要在服务端保存 API Key、配置模型地址、编写请求转发逻辑,并处理前端与代理服务之间的跨域问题。代理层还需要单独部署和维护,增加了应用开发、运行环境管理及上线托管的复杂度。
火山引擎的 IGA Pages 是全站加速体系中的 Web 应用托管与部署能力,现已接入 AI 加速网关,将模型调用、服务端执行和应用发布整合在一起。创建 Pages 项目时开启该功能,系统会自动为账号生成专属网关实例;开发者只需在项目配置中填写模型服务地址和 API Key,应用代码即可读取配置完成调用,无需自行搭建代理或将密钥写入前端。
该网关兼容 OpenAI 协议,可作为应用与模型服务商之间的统一代理层。应用通过 Pages Functions 在服务端发起请求,密钥保存在服务端环境变量中;应用部署到 IGA Pages 后,还能通过全站加速网络分发并获得线上访问地址。更换模型时,只需在网关控制台切换,应用仍使用同一入口,接入代码无需调整。每个账号可获得 50 万 Token 免费额度,Pages 专属网关实例的网关流量费和请求数费也暂不收取。免费额度覆盖平台免费模型,若配置指定模型,则需使用自有模型并由对应供应商结算费用。
官方提供了“AI 推理任务·静默航线”Demo 模板。用户在故事中扮演执行者,AI 负责开场叙述、行动反馈、人物对话和结局复盘,故事包含多条分支、资源限制及多种结局;具体规则由确定性引擎执行,模型主要承担叙事表达。模板已完成模型接入,可直接运行和部署。
体验该模板前,需要准备 TRAE、Node.js 22.15.0 或更高版本、已完成实名认证并开通智能全球加速的火山引擎账号,以及 IGA CLI。打开 TRAE 的插件市场,在“技能—开发工具”中找到“IGA 一键部署”并点击使用,然后让工具基于模板创建名为 my-mystery-story 的项目,完成 IGA Pages 云端项目创建、关联、AI 加速网关接入以及本地和远端模型配置同步。
TRAE 会先把模板代码拉取到本地,再创建并关联远端 Pages 项目,并创建或复用账号下的专属 AI 加速网关实例,将模型服务地址和 API Key 写入本地及远端环境配置。之后可让它启动 Pages 本地预览并检查模型连接,打开终端返回的地址即可试玩互动故事。
模板也支持通过自然语言改编。例如,可将主题改为“雨夜美术馆撤离画作”,设定玩家为负责查明画作转移原因并完成安全转运的夜班修复师,同时保留原有玩法和规则引擎。TRAE 会读取项目中的 AGENTS.md,调用内置故事创作能力修改故事数据和页面文案,刷新本地页面即可检查效果。
确认内容后,可让 TRAE 执行故事结构验证和生产构建,检查通过后将应用部署到 IGA Pages,并返回预览地址供分享。需要长期使用时,可以在控制台绑定自定义域名;后续更换模型仍只需在 AI 加速网关控制台操作。中国大陆加速区域使用自定义域名时,需要完成 ICP 备案。
本文基于公开渠道信息整理,内容可能存在不准确或遗漏之处,不代表本站立场,如内容涉及侵权或错误,请联系我们处理。
阅读原文