gpt2api-openai-gateway — скилл для Claude Code: шлюз к GPT Image 2
Скилл помогает развернуть self-hosted шлюз с OpenAI-совместимым API поверх chatgpt.com и подключить к нему пул аккаунтов.
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a claude-codeЧто делает gpt2api-openai-gateway
Скилл ведёт агента по развёртыванию gpt2api — самохостящегося шлюза, который отдаёт эндпоинты /v1/images/generations, /v1/images/edits и /v1/chat/completions в формате OpenAI. Внутри — инструкции по Docker Compose, настройке configs/config.yaml, импорту аккаунтов ChatGPT и выпуску API-ключей через админ-панель.
Перед запуском понадобятся три секрета в .env: JWT_SECRET, CRYPTO_AES_KEY и пароли MySQL. Ключ шифрования должен быть ровно 64 hex-символа, иначе сервис не поднимется. Аккаунты ChatGPT добавляются пакетно — JSON-сессией с access_token и refresh_token либо строками AT/RT/ST, а прокси задаются отдельно через API или дашборд.
Готовый шлюз работает с официальными SDK: в Python и Node.js достаточно подменить base_url на адрес своего инстанса. Планировщик сам следит за лимитами — держит минимальный интервал между обращениями к одному аккаунту и уходит в паузу при ответе 429. Если аккаунты не прогреть и не развести по прокси, запросы начнут отваливаться.
Какие задачи решает
- развернуть OpenAI-совместимый шлюз к chatgpt.com на своём сервере
- собрать пул аккаунтов ChatGPT с ротацией и лимитами
- генерировать картинки пачками через
/v1/images/generations - подключить свой шлюз к Python или Node.js SDK без правки кода
- выдавать пользователям API-ключи с квотой и белым списком моделей
Примеры запросов агенту
- разверни gpt2api через Docker Compose и сгенерируй секреты для .env
- добавь в пул новый аккаунт Claude с access_token и refresh_token
- покажи, как вызвать Claude-image-2 из Python SDK через мой шлюз
Как установить gpt2api-openai-gateway
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a claude-code2Вручную: положить файлы
~/.claude/skills/gpt2api-openai-gateway/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gpt2api-openai-gateway/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a codex2Вручную: положить файлы
.agents/skills/gpt2api-openai-gateway/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a cursor2Вручную: положить файлы
.cursor/skills/gpt2api-openai-gateway/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills gpt2api-openai-gateway2Вручную: положить файлы
.github/skills/gpt2api-openai-gateway/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/gpt2api-openai-gatewayВручную: положить файлы
.devin/skills/gpt2api-openai-gateway/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о gpt2api-openai-gateway
Как установить gpt2api-Anthropic-gateway в Claude?
Выполните npx skills add reason-machines/trending-skills --skill gpt2api-openai-gateway -a claude-code. Скилл появится в ~/.claude/skills/gpt2api-openai-gateway/SKILL.md.
Что делает gpt2api-Anthropic-gateway?
Проводит агента по развёртыванию шлюза gpt2api: Docker Compose, конфиг, импорт аккаунтов Claude, прокси и выпуск API-ключей. На выходе — сервис с эндпоинтами в формате Anthropic.
Что нужно подготовить до запуска?
Три обязательных значения в .env: JWT_SECRET, CRYPTO_AES_KEY и пароль MySQL. Ключ шифрования генерируется командой openssl rand -hex 32 и должен быть 64 hex-символа.