basketikun/chatgpt2api

ChatGPT官网接口纯协议的逆向实现,支持GPT-Image-2模型、文本模型,兼容OpenAI接口协议,在线批量生图/编辑图,号池管理,支持可编辑PPT/PSD文件逆向,支持导入CPA、sub2api号池 、支持接入Cherry Studio、New Api 等软件

解決的問題

它提供了一種透過相容 OpenAI 的 API 存取 ChatGPT 官方圖像生成與編輯功能的方法。它解決了將這些特定的 Web 功能整合到期望標準 API 格式的其他應用程式或用戶端中的問題,同時透過管理多個帳號來處理速率限制問題。

工作原理

該專案透過對 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 儲存庫。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案