Обзор
Comfyui-Luck-gpt2.0 — это пакет пользовательских узлов ComfyUI, созданный участником сообщества luckdvr. Он позволяет вызывать две GPT image модели APIYI напрямую внутри ComfyUI — официальный gpt-image-2 и gpt-image-2-all на основе обратной разработки. Два узла четко разделяют задачи: первый ориентирован на детальные параметры (разрешение, качество, mask, multi-reference), а второй обеспечивает разговорный опыт генерации изображений на уровне паритета с ChatGPT, со встроенными timeout/retry — идеально для рабочих процессов в продакшене.
- 🔗 Источник:
github.com/luckdvr/Comfyui-Luck-gpt2.0 - 📜 Лицензия: Apache-2.0
- 👤 Автор: luckdvr
- ⭐ Вклад сообщества, создано для APIYI
Ключевые возможности
Два узла, два маршрута
Comfyui-Luck gpt-image-2 (официальный) и Comfyui-Luck gpt-2.0 all (обратный) — выберите тот, что лучше подходит под сценарийДо 5 референсных изображений
Маскированное восстановление
Многоуровневое + пользовательское разрешение
15 соотношений сторон
Качество и формат вывода
quality (авто / низкое / среднее / высокое) + формат вывода (png / jpeg / webp) + сжатие 0-100Два эндпоинта (обратный узел)
gpt-image-2-all поддерживает переключение между chat_completions и images_api эндпоинтамиВстроенные тайм-аут и повторная попытка
Поддерживаемые модели APIYI
Параметры Node
Comfyui-Luck gpt-image-2 (официальный)
Comfyui-Luck gpt-2.0 all (обратный)
Установка
Шаг 1: Клонируйте в custom_nodes
Шаг 2: Установите зависимости
Шаг 3: Перезапустите ComfyUI
Luck gpt-image-2 или Luck gpt-2.0 all в палитре узлов.Шаг 4: Настройте ключ APIYI
- Перейдите в APIYI Console → Tokens, создайте новый ключ (для безопасности используйте ограничение по использованию)
- Вставьте его в поле
api_key - По умолчанию у узла используется
api.apiyi.com; при необходимости можно переключиться на резервные доменыvip.apiyi.com/b.apiyi.com
Шаг 5: Импортируйте пример рабочего процесса
example_workflow.json — импортируйте его в ComfyUI как отправную точку.Примеры использования
Пример 1: Официальная высококачественная генерация изображений по тексту в 4K
Пример 2: Inpainting по маске (официально)
Пример 3: Обратное диалоговое изображение
Частые вопросы
Какой node мне выбрать?
Какой node мне выбрать?
gpt-image-2(официальный): настраиваемые параметры, нативная поддержка mask, тарификация по token, детальная настройка разрешения/качества — лучше всего подходит, если у вас есть конкретные требования к размеру или нужны локальные правкиgpt-image-2-all(реверсный): тарификация за каждый вызов ($0.03/вызов), диалоговые prompt на естественном языке, паритет с веб-опытом ChatGPT — лучше всего подходит для итеративного редактирования и качественного рендеринга текста- Полное сравнение: сравнение официального и реверсного вариантов
Node не найден после установки?
Node не найден после установки?
- Проверьте, что папка находится в
ComfyUI/custom_nodes/Comfyui-Luck-gpt2.0 pip install -r requirements.txtзавершился без ошибок- Полностью перезапустите ComfyUI (обновления frontend недостаточно)
4K или пользовательские размеры часто завершаются по тайм-ауту?
4K или пользовательские размеры часто завершаются по тайм-ауту?
- Увеличьте
timeout_secondsна reverse node - Если сеть вашего сервера медленная, см. Скачивание изображений/видео через CDN идет медленно
- Переключитесь на резервные домены
vip.apiyi.com/b.apiyi.com, если основной endpoint нестабилен
b64_json возвращается с префиксом?
b64_json возвращается с префиксом?
gpt-image-2-all возвращает b64_json с префиксом data:image/png;base64,, а официальный gpt-image-2 — нет. Подробности в сравнении официального и реверсного вариантов.Вызовы возвращают 401 / 403?
Вызовы возвращают 401 / 403?
- Проверьте действительность
api_keyи не ограничен ли он каналом - Убедитесь, что выбранная модель добавлена в белый список token
- Проблемы с балансом — см. Баланс кажется достаточным, но вызовы не проходят