Обзор
api_yi_nano_banana_node — это легковесный пользовательский узел ComfyUI, созданный участником сообщества JerrIsTheBesta. Он делает ставку на «простоту внедрения + легкость расширения». Просто поместите его в каталог custom_nodes, перезапустите ComfyUI, и вы сможете напрямую вызывать генерацию изображений Nano Banana Pro / Nano Banana 2 от APIYI в своем рабочем процессе — отличная отправная точка для обучения и настройки.
- 🔗 Источник:
github.com/JerrIsTheBesta/api_yi_nano_banana_node - 📜 Лицензия: MIT
- 👤 Автор: JerrIsTheBesta
- ⭐ Предоставлено партнером сообщества — позиционируется как пример, который вы можете расширить
Основные возможности
Два основных узла
APIYI Text to Image + APIYI Multi Image Edit — охватывает два наиболее распространенных сценария работыПереключение между двумя моделями
gemini-3-pro-image-preview (Nano Banana Pro) и gemini-3.1-flash-image-previewВывод в высоком разрешении
Широкий набор соотношений сторон
Редактирование с несколькими изображениями
Multi Image Edit принимает до 5 опорных изображений для смешивания / переноса стиляЛегкий и гибкий для доработки
Поддерживаемые модели APIYI
Сведения о ноде
APIYI Генерация изображений по тексту
Генерирует изображения по текстовому prompt — входное изображение не требуется. Результат: сгенерированное изображение + идентификатор имени файла.APIYI Редактирование нескольких изображений
Принимает до 5 входных изображений для смешивания, редактирования или композиции. Результат: итоговое изображение, имя файла, количество фактически использованных изображений.Параметры ноды
Установка
Шаг 1: Поместите в custom_nodes
custom_nodes:Шаг 2: Установите Python-зависимости
Шаг 3: Перезапустите ComfyUI
APIYI в палитре узлов, чтобы найти:APIYI Text to ImageAPIYI Multi Image Edit
Шаг 4: Настройте ключ APIYI
- Перейдите в APIYI Console → Tokens и создайте отдельный ключ с лимитом использования (лучшая практика безопасности)
- Вставьте ключ в поле
api_keyузла - Настраивать endpoint не нужно — узел использует
https://api.apiyi.comвнутри
Шаг 5: Соберите простой workflow
- Text-to-image:
APIYI Text to Image→Preview Image - Multi-image edit: несколько
Load Image→APIYI Multi Image Edit→Preview Image
Примеры использования
Пример 1: Текст в изображение
Пример 2: Смешивание нескольких изображений
Идеи расширения
Этот проект позиционируется как пример и отправная точка — сделайте fork и дорабатывайте по мере необходимости:Диалоговое редактирование
Больше референсных изображений
Управление seed
Пакетный вывод
FAQ
Установили узел, но не можете найти его в палитре?
Установили узел, но не можете найти его в палитре?
- Убедитесь, что репозиторий находится внутри
ComfyUI/custom_nodes/ - Полностью перезапустите ComfyUI (не просто обновите фронтенд)
- Проверьте консоль ComfyUI на наличие ошибок импорта Python
Вызовы завершаются с ошибкой 401 / 403?
Вызовы завершаются с ошибкой 401 / 403?
api_keyуказан правильно и не ограничен неправильным каналом- Выбранная модель есть в белом списке token
- Баланс аккаунта достаточен — см. Баланс кажется достаточным, но вызовы завершаются с ошибкой
Разрешение 4K часто завершается по тайм-ауту?
Разрешение 4K часто завершается по тайм-ауту?
- Проверьте сетевой путь к API (см. Загрузка изображений/видео через CDN идет медленно)
- Переключитесь на 2K или Flash в часы пик
Безопасно ли раскрывать API key?
Безопасно ли раскрывать API key?
Чем это отличается от другого узла ComfyUI-Nano-Banana-apiyi?
Чем это отличается от другого узла ComfyUI-Nano-Banana-apiyi?
- Этот узел: легковесный пример, только 2 узла, минимальные зависимости — идеально для начала работы и настройки
- Полная версия: более богатый набор возможностей (диалоговое редактирование, смешивание 14 изображений), создана для рабочих процессов production