用途:视频生成网关是托管推理聚合器,把 Veo、Kling、Seedance、Hailuo/MiniMax、Luma、Wan、LTX-Video、Pika 等多家第三方视频模型放在一个账号、一套 API 约定和一张账单下。本技能讲路由与运维,不讲艺术指导。选择直连的情形包括:需要网关未暴露的一手能力(参数、分辨率、区域、私有模型托管、SLA)、需要数据处理条款或区域合规、稳定超大用量下直签更划算、需要原厂审核姿态,或延迟受网关排队影响且直连提供预留吞吐。不在本技能范围:直连模型商 API、本地自托管推理、训练微调、纯图像网关。
主要能力:异步任务契约(提交→轮询/webhook→取结果)。fal.ai 提交 POST https://queue.fal.run/{model-id},状态 IN_QUEUE/IN_PROGRESS/COMPLETED,可取消;Replicate 提交 https://api.replicate.com/v1/predictions(社区)或 .../v1/models/{owner}/{name}/predictions(官方),状态 starting/processing/succeeded/failed/canceled,支持 Prefer: wait 与 Cancel-After;WaveSpeed 提交 https://api.wavespeed.ai/api/v3/{model-id},状态 created/processing/completed/failed。schema 发现:fal 用 model-endpoints API 加 expand=openapi-3.0;Replicate 读 openapi_schema;WaveSpeed 以每模型文档为准。版本固定:Replicate 社区模型用 {owner}/{model}:{64位哈希},fal 与 WaveSpeed 用稳定字符串 ID。
使用方式与限制:视频任务耗时以秒到分钟计,优先 webhook,轮询需退避(图像约 2s、视频约 5s);webhook 处理器必须幂等。fal 用 ED25519 签名,可从 https://rest.fal.ai/.well-known/jwks.json 取 JWKS,时间戳超出 ±300s 拒绝。成本控制:三者均以预付额度为硬上限;fal 仅对成功输出计费,Replicate 社区模型按 GPU 秒计费且出错也扣费,WaveSpeed 按分辨率、时长、数量计价且展示预估。重试用指数退避加抖动与幂等键,跨网关可按能力抽象并维护多网关模型映射实现故障转移。表中模型数量、价格、限制等易变信息需上线前复核;直连 API、自托管与微调不在本技能范围。