Об этом проекте

Sub2API — это платформа с открытым исходным кодом для шлюза API, ориентированная на распределение квот подписок AI. Она интегрирует квоты подписок из таких сервисов, как Claude, OpenAI, Gemini и Grok, и предоставляет доступ через генерируемые платформой ключи API, обеспечивая бесшовное использование нативных инструментов. Ключевые возможности: - Управление несколькими аккаунтами: поддержка различных типов аккаунтов, включая OAuth и API-ключи. - Распределение ключей API: генерация и управление индивидуальными ключами API для пользователей. - Точная тарификация: статистика использования и расчет затрат на уровне токенов. - Интеллектуальное планирование: автоматический выбор аккаунта с поддержкой липких сессий. - Контроль параллельности: настройка лимитов одновременных запросов для пользователей и аккаунтов. - Ограничение скорости: конфигурируемые лимиты на количество запросов и токенов. - Встроенная платежная система: поддержка EasyPay, Alipay, WeChat Pay и Stripe, позволяющая пользователям пополнять баланс самостоятельно без сторонних платежных сервисов. - Административная панель: веб-интерфейс для мониторинга и управления. - Композитные группы: администраторский уровень маршрутизации может сопоставлять запросы к моделям с конкретными провайдерами, что подходит для сценариев с несколькими провайдерами. Проект построен на Go, Vue 3, PostgreSQL 15+ и Redis 7+, также доступен вариант развертывания через Docker. В README указано предупреждение: использование проекта может нарушать условия обслуживания таких провайдеров, как Anthropic; пользователи несут ответственность за риски. Проект предназначен только для технических исследований и обучения; авторы не несут ответственности за блокировку аккаунтов, перебои в обслуживании или потерю данных, а также не разрешают коммерческое использование. С точки зрения ценности для пользователей, Sub2API подходит разработчикам и небольшим командам, которым необходимо централизованно управлять множеством квот подписок AI, распределять их по мере использования и контролировать затраты, что относит его к категории инструментов шлюзов AI.