出图只是产品里二十个功能之一,就走统一网关;图本身就是产品,就直连厂商。两种我都上过线,效果差别没想象中大,账却完全两样。
走网关,一个 key 打通多家,把 model id 钉死在配置里别再动。直连要多一把 key 的钱,只要图是核心,这钱该花。
大家算账时盯的是每张图那几分钱,真正吃人的在别处:每接一家,就多一把要轮换的密钥,多一套跟着别人节奏升大版本的 SDK,多一份限流额度,还有一整套错误码得记在脑子里。我这边一天两百张缩略图,为了省那点单价搭进去一天半做集成,怎么算都亏。
顺带一个坑:渲染接口返回 200 只说明图生成了,不说明它被存下来了。我在这上面丢过一千多行数据,现在写状态之前一定回读一次产物。