Что это такое?
Самодостаточный шлюз, который делает из ваших ChatGPT-аккаунтов сервер с API, как у OpenAI, плюс панель управления для его монетизации.
Это self-hosted решение на Go, которое позволяет создать собственный шлюз, имитирующий OpenAI API, используя в качестве бэкенда аккаунты ChatGPT Plus, Team или Codex. В комплекте идёт веб-админка на Vue.js для полного управления сервисом, включая биллинг на...
Для разработчиков и DevOps-инженеров, которые хотят монетизировать доступ к ChatGPT через API, или для компаний, которым нужен внутренний шлюз с учётом использования и контролем расходов.
Прямой доступ к ChatGPT через веб-интерфейс неудобен для интеграции в приложения, нет централизованного управления множеством аккаунтов, сложно вести учёт и биллинг, а официальный OpenAI API может быть дорогим или недоступным.
Проект оборачивает неофициальный API chatgpt.com в совместимый с OpenAI формат (/v1/chat/completions, /v1/images/generations). Он управляет пулом аккаунтов, распределяет запросы между ними, обрабатывает обновление токенов, ведёт логирование и предоставляет полноценную административную панель для управления пользователями, ключами API, настройками тарификации и статистикой.
Это self-hosted решение на Go, которое позволяет создать собственный шлюз, имитирующий OpenAI API, используя в качестве бэкенда аккаунты ChatGPT Plus, Team или Codex. В комплекте идёт веб-админка на Vue.js для полного управления сервисом, включая биллинг на основе кредитов. Текущий фокус — на генерации изображений через DALL, E 3 и IMG2, поддержка текстовых моделей временно отключена из-за нестабильности обратного...
Проект использует криптографию (AES-GCM) для безопасного хранения токенов аккаунтов ChatGPT, а изображения отдаются через подписанные HMAC прокси-ссылки, чтобы обойти защиту от прямого скачивания с chatgpt.com.
Стоит пробовать, если у вас есть конкретная бизнес-задача по предоставлению API-доступа к ChatGPT и вы готовы разбираться с reverse-engineered решением. Проект сыроват (версия 0.2.0-dev), но архитектурно продуман и имеет потенциал.
Проект активен, кодовая база структурирована, есть roadmap для админки. Однако версия dev, а поддержка текстового чата временно отключена.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Самодостаточный шлюз, который делает из ваших ChatGPT-аккаунтов сервер с API, как у OpenAI, плюс панель управления для его монетизации.
Для разработчиков, которые хотят продавать доступ к AI-моделям, или для компаний, которым нужен корпоративный шлюз с контролем расходов и учётом.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.