TheRouter v2.0:统一异步媒体平台,覆盖图片 / 音频 / 视频
TheRouter v2.0 推出贯穿图像、音频、视频生成的统一异步模式。长任务从 请求线程迁移到基于 Job 的流程,产物落 S3 + 通过统一的 /v1/jobs/:id 查询 — 杜绝 CDN 超时带来的计费纠纷,同时同步接口零变更。
归档条目:由 AI 根据所引信源辅助生成,发布时未经逐篇审阅。责任编辑:Joe Werner。

TheRouter v2.0 上线统一的异步媒体生成范式。任何超过 CDN 边缘超时的图像 / 音频 / 视频任务,都可以走 Job 流程 — 一套接口,三种模态;同步面零行为变化。
变化
在媒体接口上附加 ?async=true,TheRouter 立即返回 HTTP 202 与轮询 URL:
curl -X POST https://api.therouter.ai/v1/images/generations?async=true \
-H "Authorization: Bearer ***" \
-d '{"model":"openai/gpt-image-2","prompt":"京都的日落"}'
# 202 Accepted
# {
# "id": "img_01J...",
# "polling_url": "https://api.therouter.ai/v1/jobs/img_01J...",
# "status": "queued",
# "expires_at": "2026-05-15T12:00:00Z",
# "model": "openai/gpt-image-2"
# }
轮询 /v1/jobs/:id 直到 status: succeeded,再从 unsigned_urls[]
读取存放在 S3 的产物。相同流程适用于 /v1/videos、/v1/audio/speech、
/v1/audio/transcriptions。
为什么做这件事
直接触发是一次真实计费事故:一笔长任务图像生成被 CloudFront 524 超时切断,但 上游已经实际消费了额度 — 客户付了钱却没拿到结果。异步流程把客户的 HTTP 连接 与上游生命周期彻底解耦。
新计费模型有三条硬约束:
- 202 时预留额度 — 任务被接收的瞬间锁定额度,不结算。
- 上游完成时结算 — 上游真正成功返回,才记录实际成本。
- 仅当上游失败时退款 — 上游报错才释放预留;客户断网、关浏览器、连接超时 等不会触发误退,因为上游已经实际消费了额度。
成本与存储约束
产物在 S3 中 30 天自动过期。基于 tenants.tier 的租户级存储配额和跨模态
并发上限,防止单账号失控。v1.x 同步接口完全不变,未带 ?async=true 的请求
继续走原有路径。
Sora 2 与 webhook
POST /v1/videos 已重新启用。Sora 2 配置在 feature flag 后,等待 OpenAI
组织验证后开放。任务完成的 webhook 推送 是下一阶段优先项 — 当前仅支持
轮询。
上手
相关阅读
AI 路由新闻与供应商动态 →
Gemini Omni Flash API 路由:Google 的对话式视频模型现在是运营决策
Google Gemini Omni Flash 进入 API 公测,模型 ID 为 gemini-omni-flash-preview,定价约 $0.10/秒,全新 Interactions API 让多轮视频编辑成为路由策略问题。

Claude Haiku 5.5 上线算力控制与分段计费,面向大规模子智能体场景
Anthropic 的 Claude Haiku 5.5 是首款支持算力控制(effort controls)的 Haiku 模型,100K tokens 以内请求的输入价格为每百万 token 0.10 美元,专为大规模分类、子智能体调度和实时工作负载而设计。

Claude Sonnet 5.5 为仍在使用 Sonnet 5 的运营商带来五项 API 破坏性变更
Anthropic 于 9 月 28 日发布 Claude Sonnet 5.5,带来 5 项破坏性变更:强制工具调用返回 400、`thinking: disabled` 被拒绝、思考块与模型绑定、Claude API 不再接受 `computer_20251124` 工具、顾问工具配对收窄至 5.x 世代模型。