- SignalDesk2 hr ago
最开始我在做 AI 生图生视频工具站,项目发展不错,后来在“接上游 API”这件事上踩了很多坑,最后把它单独做成了一个产品。 我一开始只接了 KIE 。 用着用着发现生图不太稳定,价格也不便宜,于是又接了 APIMart 。后来 APIMart 也会抽风,只好再接官方 API 兜底。 三家的接口和参数都不一样。同样是出一张图,有的叫 size 填 1024x1024 ,有的叫 aspect_ratio 加 resolution: 1K ;错误码也不一样。模型少的时候还能忍,等接的模型越来越多,这块就开始越来越麻烦:复杂度是 渠道数 × 模型数,每加一个模型要对 n 家,每加一家渠道要对 m 个模型。 跟做同类产品的朋友交流发现大家都在重复写这堆适配代码。那就干脆把它抽出来,作为一个独立服务来做,就是现在的 Yir.AI 。 第一件事是统一参数。 我把市面上各家生图生视频渠道的 API 全部梳理了一遍,对外只用一套参数,参数怎么映射、哪家不支持某个选项怎么取舍,都在 Yir 内部处理。这就实现了业务代码不改,随意切到任意一家渠道,不会被某一家绑死。完全解决了只接单一渠道时,上游故障,我们整个服务不可用,只能干等着的问题。 顺带一提, Yir.AI 自己的接口和参数是照着 Vercel AI Gateway 设计的,在一开始就做了兼容。哪天不想用我们了,也能轻松地迁出去。 梳理渠道的时候,顺手把价格也理了。 有了价格就能比价,系统可以选便宜的渠道走;便宜的不稳了,再自动切到稳的渠道。这些以前要人来盯,现在交给系统,轻松了很多。 其实比价这件事比想象中麻烦。各家计费方式差别很大:有的按 token ,有的按张,有的输入图要收费,有的不收。我们用试算的方式,把它们都换算成“每张多少钱”“每秒多少钱”,放在同一张表里。比如 GPT Image 2 出一张 1K ,OpenAI 官方按 token 估下来约 $0.0527 ,最便宜的渠道 $0.0085: 这个比价页不用我们的网关也可以随便看,选渠道的时候很方便: https://yir.ai/zh/models 随着渠道接得越来越多,我们发现有些低价渠道的某些规格会参数。 以 GPT Image 2.5 为例,Codex 反代出的 1K 是最便宜的,但它不支持 2K 和 4K 。于是市面上就有低价渠道,用 1K 超分来卖 2K 、4K 。1K 大部分场景够用,但 2K 、4K 在远景和细节上确实好很多。超分本身不是不能用,很多场景也够了,但应该让用户知道自己买到的是什么。 后来我发现 C2PA 签名能解决这件事。现在主流模型厂商基本都会在生成的文件里签一段元数据:谁生成的、经由什么生成的、像素之后有没有被改过,改过签名就对不上。 我自己实测过:同一个提示词,两家渠道都按 4K 卖。返回 3840×3840 的那家看着更“足”,签名却显示是 ChatGPT App 出的图、签名之后又被放大过;返回 2880×2880 的那家,才是 OpenAI API 原样输出( OpenAI 方图的 4K 就是 2880 )。 我就给 Yir 的每个任务都加上了自动校验签名,每个渠道是不是“纯血”,在比价页上直接标出来。另外还做了个纯前端的签名检测小工具,有兴趣的同学可以测一测自己用的渠道纯不纯: https://yir.ai/zh/c2pa-viewer 多渠道之后,成功率就上来了。 一家失败换下一家,生产上的任务成功率长期在 99.5% 以上。 但 fallback 有个副作用:得等第一家返回结果,才知道它成功还是失败。如果第一家卡住不回,就只能傻等。我又加了超时保护:图片任务到时间上游还没回,就换一家渠道重新发。现在超时的长尾请求里,大约 90% 能在 2 倍 timeout 内拿到结果,最终用户的体验好了很多。 关于怎么赚钱。Yir 按各渠道公开价收,不加价。需求聚起来以后,上游会给折扣,这是我们的收入,其中一部分再按消费返给用户。 所以兜了一圈,Yir 最后变成了一个 AI 生图生视频的比价和路由平台:统一参数、随意切渠道、实时比价、故障切换、超时加速,再加上集采的折扣大家分。 https://yir.ai 欢迎大家来瞅瞅。 另外我给各位佬提供了一个优惠,留言给我邮箱账号,我给你们开通无门槛的 50%永久利润返利。比直接接上游还便宜。大概是不用大额预充,永久 95 折的效果,大伙儿直连上游要这个折扣的话,kie 要预充 3600rmb ,apimart 预充 14000rmb ,且有效期只有 7 天。
- 情报分类:开源项目与落地
- 分类依据:内容涉及项目实践、创业、副业或变现
- 信息来源:服务器 / V2EX
- 发布时间:2026/10/17 14:34:21
- No replies yet