staging、production 等其他环境中,把已发布的版本部署过去即可。
部署应用到环境
发布完成后可直接在 发布 下拉菜单中部署,也可以在应用内的 部署 标签页中部署。 选定目标环境和版本,然后配置本次部署:- 选择应用在该环境中使用的模型凭据和集成凭据。
-
为版本中定义的每个环境变量选择取值来源:
- 版本值:待部署版本中保存的值。
- 上次部署值:该应用上一次部署到此环境时使用的值。
- 自定义值:仅用于该环境的值。
部署最新版本 取的是最新 已发布 的版本。修改工作流后,先点击 发布更新,部署的版本才会包含这些改动。
更新或回滚
要更新或回滚某个环境中运行的应用,把另一个版本部署到该环境即可。 点击 部署最新版本 可部署最新发布的版本。要选择其他版本,在 部署 标签页点击 更改版本,或在 发布 下拉菜单中点击 全部版本。 新版本部署期间,环境继续运行当前版本,只有部署成功后才会切换。 部署失败时,当前版本继续提供服务,不会中断。详细的失败原因可在企业管理后台中查看:在 环境管理 中打开该环境,查看该环境的 部署记录 标签页。修改部署配置
要修改应用在某个环境中使用的凭据或环境变量值,在 部署 标签页点击 重新部署,按需调整配置。 版本保持不变,应用全程持续提供服务:新配置生效后按新配置运行,重新部署失败则继续按原配置运行。下线
要停止在某个环境中提供服务,在 部署 标签页点击 下线。终端用户的访问会立即中断,你的部署配置则会保留。按环境配置访问方式
在部署环境中,应用可通过 Web 应用和服务 API 访问,两者都在应用的 访问点 标签页中配置。 要分享 Web 应用,启用后设置 谁可以访问。每个环境都有各自的 URL。 要 通过 API 调用应用,启用 API 访问并为该环境生成 API 密钥。所有部署环境共用一个 API 端点,请求落到哪个环境由使用的密钥决定。 已生成的 API 密钥在应用从环境下线后依然有效:下线期间调用会失败,重新部署到该环境后,原有密钥仍然可用。监控已部署的应用
要查看应用在部署环境中的运行记录,打开企业管理后台的 调用记录。工作室里的 日志 和 监测 标签页只覆盖内置环境。 部署环境的运行追踪和指标也可通过 数据推送 流式发送到你自己的可观测性平台,该功能在企业管理后台中配置。故障排查
应用里没有出现部署标签页
应用里没有出现部署标签页
只有 Workflow 和 Chatflow 应用可以部署,而且该标签页只对拥有 部署应用 权限的成员显示。默认拥有该权限的角色,详见 谁可以部署。
需要的环境没有出现在列表里
需要的环境没有出现在列表里
环境在企业管理后台中创建。创建后,该环境对平台上的每个工作空间都可用。
WEB APPS 中没有列出部署环境的 Web 应用
WEB APPS 中没有列出部署环境的 Web 应用
侧边栏的 WEB APPS 区域只显示内置环境的 Web 应用。部署环境的 Web 应用,通过应用 访问点 标签页中显示的 URL 打开。
部署失败了,但看不出原因
部署失败了,但看不出原因
在企业管理后台的 环境管理 中打开该环境,在 部署记录 标签页中查看失败原因。
部署环境中的运行记录没有出现在日志里
部署环境中的运行记录没有出现在日志里
日志 标签页只覆盖内置环境。部署环境的运行记录,在企业管理后台的 调用记录 中查找。