basketikun/chatgpt2api
ChatGPT官网接口纯协议的逆向实现,支持GPT-Image-2模型、文本模型,兼容OpenAI接口协议,在线批量生图/编辑图,号池管理,支持可编辑PPT/PSD文件逆向,支持导入CPA、sub2api号池 、支持接入Cherry Studio、New Api 等软件
它解决了什么问题
它提供了一种通过与 OpenAI 兼容的 API 访问 ChatGPT 官方图像生成和编辑功能的方法。它解决了将这些特定的基于 Web 的功能集成到其他期望标准 API 格式的应用程序或客户端中的问题,同时通过管理多个账号来处理速率限制(rate limits)。
工作原理
该项目通过对 ChatGPT 官方网站的接口进行逆向工程,封装了图像生成和编辑功能。它作为一个代理,接收 OpenAI 标准的 API 请求,并将其转换为对 ChatGPT Web 界面的调用。它包含一个账号池管理系统、自动 Token 刷新功能,并支持各种代理设置(如 WARP 和 FlareSolverr)以绕过 Cloudflare 的保护。
适用对象
想要将 ChatGPT 的图像生成和编辑工具集成到自己软件中的开发者,或者想要使用第三方 AI 客户端(如 Cherry Studio 或 New API)通过账号池来访问这些功能的用户。
亮点
- OpenAI API 兼容性:支持图像生成 (
/v1/images/generations) 和编辑 (/v1/images/edits) 的标准端点。 - 账号池管理:具备自动账号刷新、轮换功能,并支持多种导入方式(CPA JSON、远程服务器等)。
- 内置工作台:包含一个基于 Web 的界面,用于生成和编辑图像,并带有会话历史记录。
- 高级代理支持:集成了 WARP、Privoxy 和 FlareSolverr,以保持稳定的连接并绕过机器人检测。
- 灵活的存储:支持多种数据存储后端,包括 JSON、SQLite、PostgreSQL 和私有 Git 仓库。
相关
- 项目
- 项目
- 项目
- 项目
- 项目