一次完整的猪猪AI绘图翻车记录(sub2api生图封号踩坑解决方案)

作者:FancyPig | 发布时间: | 更新时间:

杂谈

事情是这样的,前一段时间我们调研了一些API中转的开源项目,基本上主流的就是CPA(CLIProxyAPI,公认非常稳定的)、sub2api(目前做的比较好的调度、计费的后台,支持逆向OAuth)、newAPI(项目本身声明不支持逆向OAuth订阅,但是很多人用CPA配合这个做收费),我们当时是选的sub2api。应该是上个月的时候,我突然发现挂在sub2api上的账户忽然弹了手机验证码,我一想,坏了,我2022年注册的账户手机号早就不知去向了,幸好那天200美元的会员刚好过期。然后我就注册了一个,当时也是想的稍微远了一些,怕后面又出现这种弹验证码的情况,就弄了个月租的接码的手机号,结果真就出现了验证,我想应该是sub2api的生图的指纹应该是被风控了,之后发生的事情你们就能猜到了……

7月3日左右我注册了一个新的200美元的号,当时热心网友说想玩一下,我说可以啊,然后过了一会儿,热心网友表示401了

然后我一登录一看,直接号给干没了:

然后,我就问热心网友操作了什么,因为我一直使用都没有出现这种情况,热心网友表示配置了一个模型转换,即让Codex也可以支持Claude API,这样在claude上就可以用codex的模型了,然后我说没事,我们先观测下,把这个特性关掉了,然后我开了个20美元的试水,结果昨天热心网友昨天反馈说又不行了……然后我上去一看,同样的事情发生了:

这个时候不禁让我思考,是不是sub2api的生图模式有问题……

使用codex分析sub2api的生图功能

大概的结论就是sub2api的生成图片如果使用OAuth,是直接调用的https://chatgpt.com/backend-api/codex/responses 接口,所以我的猜测可能是这种请求方式指纹被记录了,但是至于为什么coding的功能没有封禁,这个我感觉非常的奇怪……

从根源上解决:使用codex cli原生的生图能力

我想到的方式就是从根源上解决生成图片的问题,那就是我们要安装codex cli,用cli里面的原生$imagegen 的生成图片功能,然后我们再做一层设计,就是跟OpenAI官方的gpt-image-2接口做到接近100%的设计,输入、输出。这些完全让codex完成就可以。

步骤一:使用codex确认可行性

步骤二:使用codex提出完整的开发需求

然后还是一如既往的,我们使用rust 来实现

这里接口设计的大致解决了,然后我们就要考虑key和用量的问题了,这块大概跑了一个小时才做完。

为了方便后面使用,我们还使用scalar 的APi文档,可以自动生成接口文档

效果如下

步骤三:检查接口复刻情况

步骤四:接入AI绘图进行实测

这里有一个细节,给大家分享一下,就是你可以让多个codex线程之间完成交互。因为我们AI绘图的codex cli转API是单独开发的项目,我想让他跟我们现在的博客AI绘图进行交互、验证,这个时候我们可以复制blog项目里的会话ID。

然后让codex cli API这个会话把key传给blog开发的会话,让他来验证,这里发现已经验证闭环了。


我们在本地测试版也看到了效果图

步骤五:部署生产环境验证

到这一步,其实很多人就是编译部署,传到生产服务器上验证就好了,但是我们比较懒,codex本身就能完成这些,为什么我们还有折腾呢?所以,我们直接让codex部署就行了。

然后我们在猪猪AI绘图这边做好验证,就行了。

一些产品的思考

当然,在产品逻辑这方面我也做了一些思考,就是给热心网友提供两种方式,一种就是现在OAuth代理的,说白了就是白嫖订阅额度了。另一种我们也尝试支持官方的API接口,据说官方的生图速度快到3-4秒一张。我先充了50美元,我想的是可以提供两种方式,第一种可以叫做标准模式,这种一般要80秒以上才能出图,另一种就是快速 模式,这种模式积分、额度消耗我们会设置一个倍率,但是速度会非常快,而且理论上这个是真正意义可以支持4k等超高质量的。

最后,发现了tier等级,花完50美元就到Tier2了,后面我们看看有没有机会冲到Tier5😄

后续开源的想法

至于这个AI绘图的cli转API的代码,我想后面增加一个后台之后也会随即开源,我理解是用原生的大概率是非常稳定的,不过在这期间,我们也发现,针对图片尺寸,它是不受prompt控制的,你只能给他比例的限定,尺寸是没法限制精确的。

标签:Rust, REST API, RESTful API, OpenAI API, AI Coding, AI Agent, API网关, Claude API, OpenAPI, Coding Agent, Codex, API中转, API代理, OpenAI Codex, API兼容, 模型转换, Codex CLI, AI绘图, CPA, OpenAI兼容接口, AI生图, AI图片生成, 手机号验证, ChatGPT Codex, 快速模式, OpenAI API兼容, 模型代理, CLIProxyAPI, gpt-image-2, API Documentation, Codex Agent, Codex API, 虚拟手机号, 兼容OpenAI接口, Codex手机验证, ChatGPT手机验证, OpenAI手机验证, OpenAI账号风控, 接码平台, Codex CLI API, Codex Image Generation, Codex Image API, Codex ImageGen, Codex $imagegen, Codex OAuth, Codex OAuth API, Codex OAuth Proxy, Codex Responses API, Codex backend-api, Codex responses API, Codex CLI image, Codex CLI generate image, Codex CLI drawing, Codex CLI部署, Codex CLI开发, Codex Reverse Engineering, ChatGPT Image API, ChatGPT backend-api, chatgpt.com/backend-api/codex/responses, gpt-image-2 API, OpenAI Image API, OpenAI Images API, OpenAI OAuth, OpenAI Image Generation, OpenAI Image Proxy, AI图片API, AI绘图接口, AI绘图API, AI绘图中转, AI绘图代理, AI绘图速度, AI绘图部署, 图片生成API, 图片生成接口, 图片生成代理, 图片生成OAuth, OAuth代理, OAuth订阅, OAuth逆向, OAuth Reverse Proxy, Reverse OAuth, Reverse Engineering API, API中转项目, API调度, API计费, API接口设计, API接口复刻, 兼容gpt-image-2接口, CLIProxyAPI教程, CLIProxyAPI部署, CLIProxyAPI配置, CLIProxyAPI OAuth, sub2api, sub2api教程, sub2api部署, sub2api配置, sub2api OAuth, sub2api逆向OAuth, sub2api图片生成, sub2api生图, sub2api风控, sub2api封号, newAPI, newAPI教程, newAPI配置, newAPI部署, newAPI OAuth, Codex封号, Codex账号封禁, Codex账号风控, Codex 401, Codex OAuth 401, Codex登录401, Codex账号验证, Codex风控, Codex账号被封, ChatGPT账号封禁, ChatGPT OAuth, OpenAI账号验证, OpenAI账号封禁, AI账号风控, AI账号401, 401 Unauthorized, OAuth手机验证, 接码手机号, 月租接码, 手机验证码, Rust API, Rust Axum, Axum API, Scalar API, Scalar API文档, Scalar Documentation, OpenAPI Documentation, 接口文档自动生成, Codex开发, Codex自动开发, Codex自动部署, Codex自动编译, Codex自动测试, Codex生产部署, Codex生产环境, Codex线程, Codex多线程, Codex会话ID, Codex Session, Codex协作, Codex转Claude API, 模型中转, 官方API, 官方图片API, 标准模式, 4K图片生成, 高质量图片生成, 图片生成速度, Tier2, Tier5, OpenAI Tier, OpenAI Tier2, OpenAI Tier5, OpenAI额度, OpenAI充值, OpenAI Credits, OpenAI Billing, OpenAI Usage, OpenAI Image Pricing, AI图片成本, AI图片计费, 猪猪AI绘图, Codex实践, Codex开发实战, Codex教程, Codex最佳实践, Codex项目实战, Codex图片生成教程, Codex API教程, Codex CLI教程, Codex部署教程, Codex生图教程, 如何使用Codex生成图片, 如何将Codex封装成API, 如何搭建Codex图片API, 如何部署Codex CLI, 如何复刻gpt-image-2接口, 如何兼容OpenAI图片接口, OpenAI图片接口替代方案, ChatGPT图片API替代方案, AI绘图API搭建教程, AI绘图接口开发, AI绘图服务部署