失败集中在两个前置配置点,模型生成能力本身没有出现系统性波动。
最主要的问题是 Baylink 素材上传链路的 OSS 403,造成 4 个视频任务在供应商调用前即失败;其次是 Buming 生产密钥未授权图片模型,造成 2 个图片任务稳定复现 403。另有 1 个任务由用户主动停止。
先看结果与影响,再沿生成链路定位问题。每个失败都落到人员、时间、任务、错误、原因和下一步。
最主要的问题是 Baylink 素材上传链路的 OSS 403,造成 4 个视频任务在供应商调用前即失败;其次是 Buming 生产密钥未授权图片模型,造成 2 个图片任务稳定复现 403。另有 1 个任务由用户主动停止。
红色是今天实际阻断任务的环节;黄色是需要闭环的操作风险。
选择公司、场景、服务商与模型,写入任务记录。
公司 OSS 返回 403,任务没有获得上游任务号。
Buming Key 的 allowed_models 不含目标图片模型。
本地停止轮询,上游可能继续运行和计费。
12 个任务正常完成,未发现统一的输出回传故障。
今日仅 Baylink 产生任务,其他四家公司为零。
按真正故障域统计,避免把共享链路错误归到所选模型名下。
Kuai 2 个、Buming 2 个。均在模型调用前失败,指向公司身份、登录态或素材上传鉴权。
Buming gpt-image-2.5-sunburst。API Key 的 allowed_models 未包含该模型。
任务已进入 processing;本地停止轮询后,上游可能仍在运行和计费,需要回查。
可按人员或根因筛选;时间统一为北京时间。
| 人员 / 时间 | 任务 | 任务内容 | 服务商 / 模型 | 失败报错 | 根因 |
|---|---|---|---|---|---|
chao 14:39:41 创建 14:47:26 重试 | 图片 create_d70d…8438 | 画小猫游泳 | Buming gpt-image-2.5-sunburst | HTTP 403 · API key does not allow model;restricted by allowed_models | 密钥权限 |
chao 14:47:54 创建 14:47:55 失败 | 图片 create_65df…aaee | 画一只小猫游泳 | Buming gpt-image-2.5-sunburst | HTTP 403 · API key does not allow model;restricted by allowed_models | 密钥权限 |
周英广 14:41:13.835 | 视频 veo_be2b…bcf0 | 圣诞厨房中打开蒸笼,展示食物的镜头 | Kuai veo_3_1-fast · Scene_1_Veo | 公司 OSS 上传失败:Forbidden;无上游任务号 | OSS 403 |
周英广 14:41:13.850 | 视频 veo_b974…03f | 圣诞厨房中打开蒸笼,展示食物的镜头 | Kuai veo_3_1-fast · Scene_1_Veo | 公司 OSS 上传失败:Forbidden;无上游任务号 | OSS 403 |
周英广 14:41:13.865 | 视频 veo_1091…3462 | 圣诞厨房中打开蒸笼,展示食物的镜头 | Buming grok-imagine-1-5-7tu-special · Scene_1 | 公司 OSS 上传失败:Forbidden;无上游任务号 | OSS 403 |
周英广 14:41:13.879 | 视频 veo_add2…028a | 圣诞厨房中打开蒸笼,展示食物的镜头 | Buming grok-imagine-1-5-7tu-special · Scene_1 | 公司 OSS 上传失败:Forbidden;无上游任务号 | OSS 403 |
周英广 14:44:52 创建 14:44:57 停止 | 视频 veo_23b9…83a1 | 圣诞客厅里手持产品包装,轻微摇摆并推近 | Buming grok-imagine-1-5-7tu-special · Scene_3 | 任务已停止本地执行与轮询;上游可能继续执行并产生费用 | 人工停止 |
把人员操作、故障发生和系统动作串成一条链。
“画小猫游泳”调用 Buming 图片模型,约 1 秒后收到 403 模型权限错误。
Kuai 与 Buming 各 2 个,15–44 毫秒内连续失败;都没有拿到上游任务号,共同停在公司 OSS 上传。
14:44:55 进入 processing,14:44:57 执行停止动作。本地轮询终止,上游最终状态尚待核对。
重试仍返回同一 403。系统清除缓存凭据,但上游 Key 的权限范围没有变化。
新任务同样在约 1 秒后失败,证明是可稳定复现的权限配置问题,并非瞬时网络抖动。
点击展开证据、原因和处理路径。
数据库和生产日志均记录 HTTP 403;返回体明确指出密钥不允许该模型。连续失败后系统清除了缓存凭据。
EAMS 中模型“启用”只代表目录可选,并不代表实际下发的生产 Key 已在上游获得对应模型授权。
在 Buming 控制台给当前生产 Key 增加该模型,随后重新验证凭据,并执行 1 个最小图片冒烟任务。
14:47:55 再次出现相同模型、相同 HTTP 403、相同 allowed_models 报错。
清理客户端状态或凭据缓存不会改变上游 Key 的授权列表,因此建立新任务仍失败。
权限修复前临时下架该模型或在选择器展示“凭据未授权”,阻止用户继续创建必败任务。
任务创建即 failed,无上游任务号;报错为公司 OSS 上传 Forbidden。代码在上传收到 401/403 时直接中止。
参考素材上传使用的公司身份、登录态或签名被拒绝,模型请求尚未产生。
核对 Baylink 公司身份和上传凭据,增加 requestId、companyId、objectKey 与鉴权阶段的脱敏审计字段。
与 Kuai 样本相隔不到 50 毫秒,但此任务选择 Buming;二者都报相同 OSS Forbidden。
跨服务商的一致错误把故障边界收敛到两者共用的素材上传前置链路。
建立独立 OSS 健康检查。上传失败时按共享基础设施告警,不再累计到模型供应商失败率。
数据库写入“任务已停止本地执行与轮询”;当前代码仅在用户触发停止操作时写入此内容。
停止的是本地执行和轮询,不等于上游服务已取消。若上游已经受理,仍可能生成结果并计费。
停止时保存上游任务号并调用供应商取消接口;若不支持取消,则异步回查最终状态和费用。
按影响范围和复发概率排序。
负责人建议:平台配置维护人。核对生产 Key 的 allowed_models,授权后重新测试凭据并跑一次图片冒烟任务。
负责人建议:Creative 后端 / 存储维护人。围绕 14:41 时段核对公司身份、登录态、签名过期与上传策略。
负责人建议:Creative 任务系统维护人。保存供应商任务号、执行取消或最终状态回查,并单列可能产生的费用。
负责人建议:AIGC 平台维护人。按 OSS、网关、服务商、用户操作分层统计,记录脱敏 requestId,减少下次排障时间。