Обзор
apiyi-gpt-image-2-gen и apiyi-gpt-image-2-all-gen — это два open-source навыка AI Agent, внесенные пользователем сообщества wuchubuzai2018. Они позволяют вызывать две модели OpenAI GPT для генерации изображений от APIYI — официальный gpt-image-2 (тонкая настройка управления, тарификация по token, 4K) и обратный gpt-image-2-all (диалоговый, тарификация за вызов, соответствие опыту ChatGPT) — напрямую из Codex CLI, OpenCode, Gemini CLI, GitHub Copilot, Cursor, Amp и любого инструмента, совместимого со Skills, через один prompt на естественном языке.
- 🔗 Источник:
github.com/wuchubuzai2018/expert-skills-hub - 📦 ID навыков:
apiyi-gpt-image-2-gen(официальный),apiyi-gpt-image-2-all-gen(обратный) - 👤 Автор: wuchubuzai2018
- ⭐ Вклад сообщества, использует тот же репозиторий, что и Nano Banana Pro Skill для генерации изображений автора
Основные возможности
Генерация изображений в одну фразу
Поддержка двух моделей
gpt-image-2, так и обратный gpt-image-2-all — выбирайте в зависимости от сценария4K + пользовательские размеры (официально)
Управление качеством / форматом (официально)
quality (низкий / средний / высокий / авто) + формат вывода (png / jpeg / webp) + сжатие 0-100До 5 референсных изображений
Совместимо с несколькими инструментами
Среды выполнения Node.js + Python
generate_image.js и generate_image.pyНастройка без лишних усилий
APIYI_API_KEY один раз; используйте -k для временных переопределенийПоддерживаемые модели APIYI
Быстрый старт: 3 шага
Шаг 1: Получите ваш ключ APIYI
- Откройте Консоль APIYI и войдите в систему
- В разделе Tokens создайте новый ключ (начинается с
sk-) - Рекомендуем: создайте отдельный ключ с лимитом использования
Шаг 2: Установите навык(и) — выберите один или установите оба
gpt-image-2 (рекомендуется):gpt-image-2-all:Шаг 3: Настройте ключ API
~/.zshrc / ~/.bashrc):Параметры командной строки
apiyi-gpt-image-2-gen (официальный)
1:1, 3:2, 2:3, 16:9, 9:16, а также любое пользовательское соотношение в пределах 3:1.
Ограничения для пользовательского размера: каждая сторона ≤ 3840px; оба измерения должны делиться на 16; общее число пикселей — от 655,360 до 8,294,400.
Типичная задержка: 120–150 с на запрос (дольше для сложных сцен в 4K).
apiyi-gpt-image-2-all-gen (обратный)
size / quality / aspect_ratio — опишите все это в prompt (например, "vertical 9:16 mobile poster", "1024x1024 square"). Задержка: 60–300 с.Примеры использования
Пример 1: Официальный text-to-image с точным контролем
Пример 2: Официальное редактирование изображения (reference image)
Пример 3: Официальное слияние нескольких изображений
Пример 4: Обратный диалоговый режим (размер через prompt)
Пример 5: Вызов из AI coding tools
После установки просто попросите ассистента в Cursor / Codex CLI и т. д.:- “Используйте apiyi-gpt-image-2-gen, чтобы сгенерировать высококачественные обои с киберпанк-городом в разрешении 3840x2160”
- “Вызовите apiyi-gpt-image-2-all-gen, чтобы преобразовать photo.jpg в стиль Studio Ghibli”
- “Используйте официальный skill, чтобы создать логотип 1:1, высокого качества, в формате webp”
Частые вопросы
Какой skill мне выбрать?
Какой skill мне выбрать?
- Нужен точный размер (например, 3840×2160), уровни качества (low/medium/high) или определенные форматы вывода (webp / compression) → выбирайте официальный
apiyi-gpt-image-2-gen - Предпочитаете диалоговый поток на уровне ChatGPT, фиксированную цену за вызов ($0.03), сильный рендеринг текста и готовы задавать размер на естественном языке → выбирайте обратный
apiyi-gpt-image-2-all-gen - Полное сравнение: сравнение official и reverse
`npx skills` установка не удалась
`npx skills` установка не удалась
- Убедитесь, что Node.js установлен (
node -v) - Проверьте сетевой доступ к GitHub
- Если
npx skillsнедоступен, клонируйте вручную:
skills/apiyi-gpt-image-2-gen, либо skills/apiyi-gpt-image-2-all-gen в ваш локальный каталог Skills.ошибка: неверный API key
ошибка: неверный API key
- Проверьте, что
APIYI_API_KEYзадан правильно (начинается сsk-) - Баланс — см. Баланс вроде достаточный, но вызовы завершаются ошибкой
- Для быстрой проверки передайте
-k "sk-xxx"inline
официальный skill отклоняет мой custom size
официальный skill отклоняет мой custom size
size должен соответствовать требованиям:- каждая сторона ≤ 3840px
- обе размерности кратны 16
- общее число пикселей от 655,360 до 8,294,400
Например,
2048x3072допустим;3000x2000отклоняется, потому что 3000 не делится на 16.
Как долго действителен URL обратного skill?
Как долго действителен URL обратного skill?
-r b64_json, чтобы получить Base64 и сохранить локально, либо сразу скачайте asset.Какие AI-инструменты для кодинга поддерживаются?
Какие AI-инструменты для кодинга поддерживаются?