【开源项目】4.26v1.2.9 整了一个复用CPA号池的gptimg2生图项目(free号可用)
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
-
我的帖子已经打上 开源推广 标签: 是
-
我的开源项目完整开源,无未开源部分: 是
-
我的开源项目已链接认可 LINUX DO 社区: 是
-
我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
-
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出
基于最近火热的chatgpt-img-2生图模型,以及OAI大善人给免费用户全量开放,我做了一个可复用CPA号池的生图项目 ChatGpt Image Studio
GitHub - peiyizhi0724/ChatGpt-Image-Studio
通过在 GitHub 上创建帐户来为 peiyizhi0724/ChatGpt-Image-Studio 开发做出贡献。
这个项目我初版构想的功能是包含两部分
1.生图工作台
沿用官网的图片选区编辑+提示词,直接粘贴图+提示词两种模式,简而言之就是文生图、图生图、局部重绘加一个意义不明的放大(源于我智力不详的朋友)
image1920×1011 256 KB
image1920×1011 184 KB
image1920×1011 164 KB
2.账号管理
一个账号列表展示,包含从CPA同步认证账号数据,账号生图额度检测等功能,导入的认证文件会根据账号类型和邮箱自动识别和判重,多号轮询,额度用完的会自动跳过。
(目前free账号额度居然有25的,昨晚测试还只有5-6之间,不知道是bug还是OAI大发善心)
image2560×1348 242 KB
3.配置管理 + 调用日志(新增)
image2560×1348 299 KB
image2560×1348 152 KB
由于加了二进制包发布,配置直接做成管理界面了。目前生图接口主要是两种,一种是image接口(free号可用),一种是responses接口(free号无工具权限)。
所以加了三种模式
- studio:走当前项目内置接口,free号分流走image接口,付费号走项目内置的responses接口。
- cpa: 所有请求都走CPA新上的image接口。
- mix: 混合模式,free号分流走项目内置image接口,付费号走CPA的responses接口。
技术栈部分是 Go + Vite ,之前用next.js 属于好高骛远,后面感觉前端太重了直接换成了vite。
加了二进制包发布,不关心实现的佬可以直接下载试一试。
目前主要是测试了windows端,其他平台得看看gpt的实力了。
responses接口的实现由于我暂时没搞付费号还没走过实际测试,等我这几天空闲了一定弄!
更新日志:
4.21:初版
4.22:飞升日!增加了配置管理,调用日志,代理和CPA image接口支持。
4.23:增加了二进制包,改了一些界面展示和一堆小bug。
4.24:加了docker一键拉取脚本
4.25:增加分辨率选择,修复了一堆bug,优化了一些加载和显示问题
4.26:(v1.2.8)增加newapi/sub2api导入,增加redis等数据库存储支持,优化移动端显示总结
新增
CPA / NewAPI / Sub2API多来源账号同步与推送能力,并补充状态统计、进度展示与接入配置优化。新增账号池多后端存储与迁移支持,可在本地文件、SQLite、Redis 之间切换,并支持无状态云容器通过 Redis 引导启动。
图片工作台支持服务端会话历史、浏览器/服务端图片数据存储切换与迁移,补齐图片目录兼容读取与历史文件清理。
Studio模式新增access_token账号导入、来源隔离、批量刷新额度与限流自动切号。移动端界面重做了导航、工作台、历史记录、输入区和选区编辑体验,减少卡顿并修复会话切换与滚动问题。
构建与发布链路补充多架构校验,修复 Docker
arm64构建问题,并新增 release/package 自动验证工作流。
网友解答:4.28:(v1.2.9)合并了PR#9,并在分组基础上直接做了图片队列功能,加了主题切换
更新内容
- 接入并增强 PR9 的图片准入、运行时诊断和图片账号路由能力,补齐启动体检、压测和运行参数配置入口。
- 图片工作台升级为服务端任务队列,支持并发调度、排队等待、SSE 状态同步、取消任务和等待原因展示。
- 重构多图生成与失败重试链路,支持单张失败原位重试,优化多图调度、公平性和任务状态回放。
- 图片账号分组策略迁移到后端存储与 API,并补齐分组路由、Paid / Free 约束、原图绑定编辑和模型组合校验。
- 调用请求日志补充官方 / CPA 方向、路由、模型、账号与错误信息,调用请求页同步升级为分页列表与内部滚动布局。
- 新增三套主题切换:浅色、浅灰、深黑,并统一优化图片工作台、配置管理、账号管理和调用请求等页面样式细节。
--【壹】--:
image1122×1402 540 KB
感谢用上了
--【贰】--:
听起来很不错的样子,就不知道会不会导致封号之类的问题出现。感谢分享。
--【叁】--:
有对外的api的,配置项里都有专门的apikey设置,api我还没整理验证。破限不太好搞,我试过有些能直接生成涩涩图,有时候会被拦下来,没啥特征
--【肆】--:
后期看看怎么弄吧,到时候弄对外的api,然后直接写清楚秘钥,然后后期加个选2K4k之类的,timed out waiting for async image generation现在经常有这个,擦边被拒绝?但是有时候又提示no images generated — the model may have refused the request这个直接拒绝,如果到时候佬友们研究破限就爽了
--【伍】--:
佬,我用docker部署之后生图提示Request failed with status code 502,让openclaw修了好像是时区的问题
image572×408 9.08 KB
--【陆】--:
谢谢佬友开源
想问问能像官网那样上传多个图片吗?(官网貌似是3张)
以及能接入newapi然后在cherry之类软件里用吗
--【柒】--:
不是看颜色,你看那个圆角啥的,gpt就喜欢这种的圆角,还有其他特征
--【捌】--:
我生成的分辨率只能是1kx1k内的,怎么调分辨率?
--【玖】--:
https://linux.do/t/topic/2005700
佬 你们做的太像了。。。
--【拾】--:
因为都是ai做的,ai默认的前端感觉就喜欢用这些卡片,而且用的组件风格都差不多
--【拾壹】--:
看到有佬分享cpa直接调用image2了,用的是codex渠道,佬你的方法是web2api吗?
如何在CPA调用image2?这里是方法 - 开发调优 - LINUX DO
--【拾贰】--:
我有参考这个佬的思路,之前这个佬只有image-1的所以想着自己做一个,不过使用技术栈和实现路径不一样。
刚好飞升昨天晚上赶出来的,看提交记录这个佬昨天晚上也加上了image-2和图片编辑。。。。。这不巧了吗,我去试一下看看
--【拾叁】--:
是的,从页面逆向的,这个思路可以加上,直接从CPA请求
--【拾肆】--:
不是吧 我用ai做的前端 不是纯黑的 就是搞成纯白的
--【拾伍】--:
非常不错的想法,可惜没号用不了,顶一个
--【拾陆】--:
建议增加一个分辨率选择,4k是可以调用的
--【拾柒】--:
用上了,挺好的,直接调用cpa的文件,然后走官方的free去生成挺好的,话说后期考虑弄个api接口+秘钥,去给龙虾之类的调用?这样就可以直接QQ微信命令就可以生成了,或者这个项目内置破限命令,这样gpt就不会拒绝生成了
--【拾捌】--:
暂时只有cpa,接其他平台也差不多,下次一定加!
--【拾玖】--:
后面搞docker一键更新的不,这样方便很多
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
-
我的帖子已经打上 开源推广 标签: 是
-
我的开源项目完整开源,无未开源部分: 是
-
我的开源项目已链接认可 LINUX DO 社区: 是
-
我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
-
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出
基于最近火热的chatgpt-img-2生图模型,以及OAI大善人给免费用户全量开放,我做了一个可复用CPA号池的生图项目 ChatGpt Image Studio
GitHub - peiyizhi0724/ChatGpt-Image-Studio
通过在 GitHub 上创建帐户来为 peiyizhi0724/ChatGpt-Image-Studio 开发做出贡献。
这个项目我初版构想的功能是包含两部分
1.生图工作台
沿用官网的图片选区编辑+提示词,直接粘贴图+提示词两种模式,简而言之就是文生图、图生图、局部重绘加一个意义不明的放大(源于我智力不详的朋友)
image1920×1011 256 KB
image1920×1011 184 KB
image1920×1011 164 KB
2.账号管理
一个账号列表展示,包含从CPA同步认证账号数据,账号生图额度检测等功能,导入的认证文件会根据账号类型和邮箱自动识别和判重,多号轮询,额度用完的会自动跳过。
(目前free账号额度居然有25的,昨晚测试还只有5-6之间,不知道是bug还是OAI大发善心)
image2560×1348 242 KB
3.配置管理 + 调用日志(新增)
image2560×1348 299 KB
image2560×1348 152 KB
由于加了二进制包发布,配置直接做成管理界面了。目前生图接口主要是两种,一种是image接口(free号可用),一种是responses接口(free号无工具权限)。
所以加了三种模式
- studio:走当前项目内置接口,free号分流走image接口,付费号走项目内置的responses接口。
- cpa: 所有请求都走CPA新上的image接口。
- mix: 混合模式,free号分流走项目内置image接口,付费号走CPA的responses接口。
技术栈部分是 Go + Vite ,之前用next.js 属于好高骛远,后面感觉前端太重了直接换成了vite。
加了二进制包发布,不关心实现的佬可以直接下载试一试。
目前主要是测试了windows端,其他平台得看看gpt的实力了。
responses接口的实现由于我暂时没搞付费号还没走过实际测试,等我这几天空闲了一定弄!
更新日志:
4.21:初版
4.22:飞升日!增加了配置管理,调用日志,代理和CPA image接口支持。
4.23:增加了二进制包,改了一些界面展示和一堆小bug。
4.24:加了docker一键拉取脚本
4.25:增加分辨率选择,修复了一堆bug,优化了一些加载和显示问题
4.26:(v1.2.8)增加newapi/sub2api导入,增加redis等数据库存储支持,优化移动端显示总结
新增
CPA / NewAPI / Sub2API多来源账号同步与推送能力,并补充状态统计、进度展示与接入配置优化。新增账号池多后端存储与迁移支持,可在本地文件、SQLite、Redis 之间切换,并支持无状态云容器通过 Redis 引导启动。
图片工作台支持服务端会话历史、浏览器/服务端图片数据存储切换与迁移,补齐图片目录兼容读取与历史文件清理。
Studio模式新增access_token账号导入、来源隔离、批量刷新额度与限流自动切号。移动端界面重做了导航、工作台、历史记录、输入区和选区编辑体验,减少卡顿并修复会话切换与滚动问题。
构建与发布链路补充多架构校验,修复 Docker
arm64构建问题,并新增 release/package 自动验证工作流。
网友解答:4.28:(v1.2.9)合并了PR#9,并在分组基础上直接做了图片队列功能,加了主题切换
更新内容
- 接入并增强 PR9 的图片准入、运行时诊断和图片账号路由能力,补齐启动体检、压测和运行参数配置入口。
- 图片工作台升级为服务端任务队列,支持并发调度、排队等待、SSE 状态同步、取消任务和等待原因展示。
- 重构多图生成与失败重试链路,支持单张失败原位重试,优化多图调度、公平性和任务状态回放。
- 图片账号分组策略迁移到后端存储与 API,并补齐分组路由、Paid / Free 约束、原图绑定编辑和模型组合校验。
- 调用请求日志补充官方 / CPA 方向、路由、模型、账号与错误信息,调用请求页同步升级为分页列表与内部滚动布局。
- 新增三套主题切换:浅色、浅灰、深黑,并统一优化图片工作台、配置管理、账号管理和调用请求等页面样式细节。
--【壹】--:
image1122×1402 540 KB
感谢用上了
--【贰】--:
听起来很不错的样子,就不知道会不会导致封号之类的问题出现。感谢分享。
--【叁】--:
有对外的api的,配置项里都有专门的apikey设置,api我还没整理验证。破限不太好搞,我试过有些能直接生成涩涩图,有时候会被拦下来,没啥特征
--【肆】--:
后期看看怎么弄吧,到时候弄对外的api,然后直接写清楚秘钥,然后后期加个选2K4k之类的,timed out waiting for async image generation现在经常有这个,擦边被拒绝?但是有时候又提示no images generated — the model may have refused the request这个直接拒绝,如果到时候佬友们研究破限就爽了
--【伍】--:
佬,我用docker部署之后生图提示Request failed with status code 502,让openclaw修了好像是时区的问题
image572×408 9.08 KB
--【陆】--:
谢谢佬友开源
想问问能像官网那样上传多个图片吗?(官网貌似是3张)
以及能接入newapi然后在cherry之类软件里用吗
--【柒】--:
不是看颜色,你看那个圆角啥的,gpt就喜欢这种的圆角,还有其他特征
--【捌】--:
我生成的分辨率只能是1kx1k内的,怎么调分辨率?
--【玖】--:
https://linux.do/t/topic/2005700
佬 你们做的太像了。。。
--【拾】--:
因为都是ai做的,ai默认的前端感觉就喜欢用这些卡片,而且用的组件风格都差不多
--【拾壹】--:
看到有佬分享cpa直接调用image2了,用的是codex渠道,佬你的方法是web2api吗?
如何在CPA调用image2?这里是方法 - 开发调优 - LINUX DO
--【拾贰】--:
我有参考这个佬的思路,之前这个佬只有image-1的所以想着自己做一个,不过使用技术栈和实现路径不一样。
刚好飞升昨天晚上赶出来的,看提交记录这个佬昨天晚上也加上了image-2和图片编辑。。。。。这不巧了吗,我去试一下看看
--【拾叁】--:
是的,从页面逆向的,这个思路可以加上,直接从CPA请求
--【拾肆】--:
不是吧 我用ai做的前端 不是纯黑的 就是搞成纯白的
--【拾伍】--:
非常不错的想法,可惜没号用不了,顶一个
--【拾陆】--:
建议增加一个分辨率选择,4k是可以调用的
--【拾柒】--:
用上了,挺好的,直接调用cpa的文件,然后走官方的free去生成挺好的,话说后期考虑弄个api接口+秘钥,去给龙虾之类的调用?这样就可以直接QQ微信命令就可以生成了,或者这个项目内置破限命令,这样gpt就不会拒绝生成了
--【拾捌】--:
暂时只有cpa,接其他平台也差不多,下次一定加!
--【拾玖】--:
后面搞docker一键更新的不,这样方便很多

