破晓源站 — AI 视频生成 API 聚合网关产品系统

我要开发同款
Android_宇2026年11月03日
3阅读

技术信息

语言技术
Python、postgres、Docker、Redis、JavaScript
系统类型
Web
行业分类
人工智能、企业服务

作品详情

行业场景

1、立项原因:AIGC 视频生成(Seedance、Wan、MiniMax 等模型)的上游服务商众多,各家的接口格式、参数限制、计费方式和稳定性都不一样,客户逐个对接成本高;上游价格经常变动,转售时也容易亏本。
2、行业场景:面向需要批量生成 AI 视频的内容团队、短剧和营销工作室,以及开发者,提供一个统一的 OpenAI 兼容视频接口:一个令牌就能调用多家上游的多个视频模型,按量计费、失败自动退款,并配套在线画布和接入文档。

功能介绍

1、统一视频任务接口:基于 New API 网关,通过自研任务插件把 9 家上游的二十多个视频模型统一成同一套提交、查询、下载接口,按型号校验分辨率、时长、参考图等参数,并自动改写成上游的请求格式。
2、计费与结算:支持按 Token、按秒、按次多种计费方式,美元价后附人民币价;任务失败或超时自动退款。
3、比价与风控:定时抓取上游价目,发现涨价立即暂停对应型号并发邮件通知,邮件里可一键同步价格;逐单核对实际成本,发现亏本订单报警;监控上游账户余额,余额不足或请求被拒时邮件提醒。
4、客户接入文档:按客户账户所在分组动态裁剪文档内容,客户只能看到自己有权限调用的型号。
5、在线画布与素材上传:在画布页面直接试用视频模型,上传的参考素材自动生成公开链接,3 天后自动清理。
6、首页与价目表自动生成:根据价格配置生成首页、接入文档和中英文模型描述。

项目实现

1、架构:用 Docker Compose 部署 New API(固定镜像摘要)、PostgreSQL、Redis 和 Caddy;Caddy 负责 HTTPS 和反向代理,以及画布、文档、比价回调等子站点和路由;服务部署在腾讯云新加坡 VPC,前面接 Cloudflare。
2、上游插件:每家上游对应一个 JavaScript 任务插件,声明"本站型号 → 上游型号"的映射和参数限制,负责提交、轮询、进度上报和下载中转;每个插件都有离线测试用例,共 570 多个,不调用付费上游就能做回归测试。
3、运维服务:只用 Python 标准库编写。pricewatch 负责比价、亏本核对和余额监控,由 cron 定时运行,邮件里的按钮由 systemd 服务处理;docs-gate 按账户分组过滤文档;canvas-upload 负责素材上传和过期清理。
4、定价切换:用 Python 脚本生成切换 SQL、价格 JSON 和首页 HTML,每次变更前先备份数据库,出问题可以回滚。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论