Skip to main content
应用一经发布就会在内置环境中上线。要让它同时运行在 staging、production 等其他环境中,把已发布的版本部署过去即可。

部署应用到环境

发布完成后可直接在 发布 下拉菜单中部署,也可以在应用内的 部署 标签页中部署。
环境在企业管理后台中创建和配置,详见 环境管理。
选定目标环境和版本,然后配置本次部署:
  • 选择应用在该环境中使用的模型凭据和集成凭据。
  • 为版本中定义的每个环境变量选择取值来源:
    • 版本值:待部署版本中保存的值。
    • 上次部署值:该应用上一次部署到此环境时使用的值。
    • 自定义值:仅用于该环境的值。
部署最新版本 取的是最新 已发布 的版本。修改工作流后,先点击 发布更新,部署的版本才会包含这些改动。
一次部署只影响目标环境,内置环境和其他环境仍然运行各自原有的版本。 部署失败时,目标环境中运行的其他应用不受影响。详细的失败原因可在企业管理后台中查看:在 环境管理 中打开该环境,查看该环境的 部署记录 标签页。

更新或回滚

要更新或回滚某个环境中运行的应用,把另一个版本部署到该环境即可。 点击 部署最新版本 可部署最新发布的版本。要选择其他版本,在 部署 标签页点击 更改版本,或在 发布 下拉菜单中点击 全部版本。 新版本部署期间,环境继续运行当前版本,只有部署成功后才会切换。 部署失败时,当前版本继续提供服务,不会中断。详细的失败原因可在企业管理后台中查看:在 环境管理 中打开该环境,查看该环境的 部署记录 标签页。

修改部署配置

要修改应用在某个环境中使用的凭据或环境变量值,在 部署 标签页点击 重新部署,按需调整配置。 版本保持不变,应用全程持续提供服务:新配置生效后按新配置运行,重新部署失败则继续按原配置运行。

下线

要停止在某个环境中提供服务,在 部署 标签页点击 下线。终端用户的访问会立即中断,你的部署配置则会保留。

按环境配置访问方式

在部署环境中,应用可通过 Web 应用和服务 API 访问,两者都在应用的 访问点 标签页中配置。 要分享 Web 应用,启用后设置 谁可以访问。每个环境都有各自的 URL。 要 通过 API 调用应用,启用 API 访问并为该环境生成 API 密钥。所有部署环境共用一个 API 端点,请求落到哪个环境由使用的密钥决定。 已生成的 API 密钥在应用从环境下线后依然有效:下线期间调用会失败,重新部署到该环境后,原有密钥仍然可用。

监控已部署的应用

要查看应用在部署环境中的运行记录,打开企业管理后台的 调用记录。工作室里的 日志 和 监测 标签页只覆盖内置环境。 部署环境的运行追踪和指标也可通过 数据推送 流式发送到你自己的可观测性平台,该功能在企业管理后台中配置。

故障排查

只有 Workflow 和 Chatflow 应用可以部署,而且该标签页只对拥有 部署应用 权限的成员显示。默认拥有该权限的角色,详见 谁可以部署。
环境在企业管理后台中创建。创建后,该环境对平台上的每个工作空间都可用。
侧边栏的 WEB APPS 区域只显示内置环境的 Web 应用。部署环境的 Web 应用,通过应用 访问点 标签页中显示的 URL 打开。
在企业管理后台的 环境管理 中打开该环境,在 部署记录 标签页中查看失败原因。
日志 标签页只覆盖内置环境。部署环境的运行记录,在企业管理后台的 调用记录 中查找。