Что это?
Шлюз на Go, который стоит перед FreeBuff и предоставляет совместимые с OpenAI и Anthropic чат-эндпоинты, переводя запросы в проводной протокол FreeBuff, со встроенной админ-панелью на Svelte.
Это прокси-сервер, который я запускаю сам, или hosted API?
Это self-hosted прокси-сервер (бинарник или Docker-контейнер), который вы запускаете на своей машине; он предоставляет /v1/chat/completions, /v1/models и панель /admin.
Как его запустить?
Настройте файл .env на основе .env.example, затем запустите Go-бэкенд (или используйте включённую связку Dockerfile/compose), чтобы поднять шлюз и встроенную панель по адресу /admin.
Нужны ли токены авторизации FreeBuff, чтобы это использовать?
Да - он опирается на учётные данные FreeBuff. Заданный AUTHTOKENS включает режим пула или гибридный; пустой AUTHTOKENS переключает в режим моста, где каждый запрос должен нести свой собственный токен.
Проект ещё поддерживается?
Нет - репозиторий явно помечен как устаревший и неподдерживаемый, так что обновления, исправления ошибок и совместимость с изменениями FreeBuff впредь не гарантируются.
Кто будет этим пользоваться?
Разработчики, которые хотят общаться с FreeBuff через стандартные клиенты OpenAI или Anthropic API вместо нативного проводного протокола FreeBuff.
Какие три режима работы?
Режим пула использует общий пул токенов (AUTHTOKENS задан, мост отключён); режим моста пересылает собственный токен каждого запроса (AUTHTOKENS пуст); гибридный режим (по умолчанию при заданном AUTHTOKENS) берёт учётные данные APIKEYS из пула, а любые другие пересылает как токен моста.
Как работает тарификация freebucks?
Freebucks списываются раз в час сессии в момент её начала, возвращаются, если сессию удалили раньше времени, и пополняются по расписанию в полночь по тихоокеанскому времени в соответствии с картой проводных цен FreeBuff.
Есть ли встроенные лимиты запросов?
Да, дефолтный .env.example поставляется с пресетом безопасного режима против бана, ограничивающим использование 30 запросами в минуту и 1500 запросами в день по тихоокеанскому времени.
Что показывает админ-панель?
Это одностраничное приложение на Svelte, встроенное прямо в бинарник Go и обслуживаемое по /admin, для управления шлюзом и наблюдения за ним.
What are similar projects?
opencode2api, ccx, bifrost, grok2api, vm2api, casbin-gateway, workbuddy2api-panel, claude-relay-service
Which topics is it in?
llm-proxy, api-gateway, reverse-proxy, openai-compatible, deprecated, proxy, docker-compose, anthropic, dashboard, rest-api, openai, go