yukkcat/chatgpt2api
ChatGPT官网接口纯协议的逆向实现,支持注册机维持号池额度,支持GPT-Image-2模型、文本模型,兼容OpenAI接口协议,在线批量生图/编辑图,号池管理,支持可编辑PPT/PSD文件逆向,支持导入CPA、sub2api号池 、支持接入Cherry Studio、New Api 等软件
何を解決するか
ChatGPT2API は、公式 ChatGPT ウェブインターフェースの機能を OpenAI 互換 API を通じて利用できるようにするツールです。ユーザーは複数のアカウントを管理し、画像生成タスクを処理し、監視および設定が可能な管理コンソールを自前ホスティングできるようになります。
動作方法
このプロジェクトは逆コンパイル技術を用いて ChatGPT ウェブインターフェースと連携します。OpenAI 互換 API リクエスト(例:/v1/chat/completions および /v1/images/generations)を ChatGPT ウェブプラットフォーム上の操作に変換するミドルウェアとして機能します。アカウントローテーション用スケジューラ、異なるアカウント用のプロキシ管理、およびログ、メトリクス、アカウントステータスを追跡するためのデータベース(SQLite または PostgreSQL)を含んでいます。
対象ユーザー
公式 OpenAI API を使用せずに、ChatGPT のウェブベースの機能(画像生成や検索など)を API で利用したい開発者やユーザー、または負荷分散とレート制限回避のために複数のアカウントを管理したいユーザー。
主な特徴
- OpenAI 互換 API:チャットコンプリーション、レスポンス、画像生成・編集エンドポイントをサポート。
- 複数アカウント管理:OAuth、アクセストークン、セッション JSON などのさまざまな認証方法をサポートし、アカウントローテーションおよびフェイルオーバーに対応。
- 画像・ファイル処理:テキストから画像生成、画像から画像生成、PPT や PSD などの編集可能なファイル生成を専用サポート。
- 管理コンソール:リアルタイムのリクエスト監視、プロキシ管理、アカウント健全性の追跡が可能な Vue ベースの Web UI。
- 柔軟なストレージ:生成されたアセット用にローカルストレージまたは WebDAV をサポート。アプリケーションデータ用に SQLite または PostgreSQL 18 をサポート。
- プロンプトライブラリ:ローカルおよびクラウド同期可能なプロンプト資産を内蔵し、タスク管理を容易にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch