Об этом проекте
sub2api-custom — неофициальная производная версия Sub2API, позиционируемая как расширяемый AI API-шлюз для распределения и управления API-квотами из подписок на AI-продукты. Пользователи могут обращаться к вышестоящим AI-сервисам через API-ключи, сгенерированные платформой.
В этой производной версии добавлен ряд расширений: для каждой группы можно задать лимит параллелизма с независимым подсчётом по пользователям; для каждого API-ключа можно выбрать резервную группу на той же платформе, чтобы при отсутствии доступных аккаунтов в основной группе автоматически переключаться на неё и применять ценовой множитель резервной группы, списание подписки и учёт использования; предоставляются Codex-отпечатки для нескольких окон на одной машине с поддержкой стабильной идентичности устройства на каждый аккаунт, пула окон сессий и переполнения через субагентов; в интерфейсе управления можно просматривать последние запросы аккаунтов, а также независимо обновлять их и настраивать ширину столбцов; поддерживается обновление исходного кода из пользовательской ветки через хостовый апдейтер.
Проект построен с использованием Go, Vue, PostgreSQL и Redis и поддерживает развёртывание через Docker. В README прямо указано, что использование проекта может нарушать условия обслуживания вышестоящих сервисов, таких как Anthropic, и пользователь самостоятельно несёт риски блокировки аккаунта, перерывов в обслуживании и т. п.; проект предназначен только для технического изучения и исследований, коммерческая эксплуатация не авторизована.
Что касается развёртывания, в среде Linux Docker можно быстро запустить проект через официальный установочный скрипт с автоматической установкой хостового апдейтера; при ручном развёртывании через Compose после запуска стека можно выполнить скрипт установки апдейтера исходного кода, чтобы в дальнейшем обновлять его со страницы управления. Проект сохраняет лицензию LGPL-3.0 и указание авторства вышестоящего проекта.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.