ComfyUI-Polza
A ComfyUI extension with 5 custom nodes.
Nodes (5)
ComfyUI — Polza.ai Nodes 🤖
Пакет нод для ComfyUI, предоставляющий доступ к 300+ AI-моделям через единый API Polza.ai.
Ноды
| Нода | Описание | |---|---| | 💬 Polza Chat | Chat Completions — GPT-4o, Claude, Gemini, DeepSeek и сотни других | | 👁️ Polza Vision | Мультимодальный анализ изображений (image + text → text) | | 🎨 Polza Text‑to‑Image | OpenAI-совместимая генерация: gpt-image-1, DALL·E 3/2 | | 🖼️ Polza Media Image | Основная нода для генерации любого медиа: 🖼️ Изображения · 🎬 Видео · 🔊 Аудио (TTS) · 🎵 Музыка | | 📝 Polza Show Text | Утилита для отображения текста прямо в графе |
Polza Media Image— основная нода для генерации любого медиа.
У некоторых моделей возможны сбои параметров. Если результат не получается, сначала проверьте консоль ComfyUI, а если проблема сохраняется — создайте issue в репозитории.
Установка
Через ComfyUI Manager
- Откройте ComfyUI Manager → Install Custom Nodes
- Найдите ComfyUI-Polza
- Установите и перезапустите ComfyUI
Вручную
cd ComfyUI/custom_nodes
git clone https://github.com/your-name/ComfyUI-Polza.git
cd ComfyUI-Polza
pip install -r requirements.txt
Настройка API-ключа
Получите ключ на polza.ai. Три способа указать:
-
Переменная окружения (рекомендуется):
export POLZA_API_KEY="pk-your-key-here" -
Файл конфигурации — создайте
config.jsonв папке ноды:{"api_key": "pk-your-key-here"} -
Прямой ввод — поле
api_keyв каждой ноде
Примеры workflow
🎨 Text-to-Image (OpenAI-совместимый)
[🎨 Polza Text-to-Image]
model: gpt-image-1
prompt: "Космический пейзаж с планетами"
size: 1024x1024
quality: high
↓ images
[Preview Image]
🖼️ Media Image (изображения)
[🖼️ Polza Media Image]
model: seedream-3
prompt: "Киберпанк город ночью"
aspect_ratio: 16:9
quality: high
image_resolution: 2K
↓ images
[Save Image]
🎬 Media Image (видео)
[🖼️ Polza Media Image]
model: veo-3-1
prompt: "Астронавт на Марсе"
duration: 10s
video_resolution: 1080p
↓ media_url
[Download Video]
🔊 Media Image (TTS)
[🖼️ Polza Media Image]
model: elevenlabs-tts-turbo
prompt: "Привет! Добро пожаловать в Polza AI."
voice: Rachel
speed: 1.0
↓ media_url
[Download Audio]
🖼️ Image-to-Image
[Load Image] → image → [🖼️ Polza Media Image]
model: seedream-3
prompt: "Сделай ярче, добавь закат"
strength: 0.7
↓ images
[Preview Image]
💬 Chat → 🎨 Image (цепочка)
[💬 Polza Chat]
model: openai/gpt-4o
prompt: "Придумай описание для картины"
↓ text
[🎨 Polza Text-to-Image]
model: gpt-image-1
↓ images
[Preview Image]
👁️ Vision → 🖼️ Image (описание и перерисовка)
[Load Image] → image → [👁️ Polza Vision]
prompt: "Опиши стиль этого изображения"
↓ text
[🖼️ Polza Media Image]
model: seedream-3
prompt: ← (из Vision)
↓ images
[Save Image]
Поддерживаемые модели
Текст / Чат
| Провайдер | Модели | |---|---| | OpenAI | gpt-4o, gpt-4o-mini, gpt-4.1, o1, o3, o3-mini, o4-mini | | Anthropic | claude-sonnet-4-5, claude-4-sonnet, claude-3.5-haiku | | Google | gemini-2.5-pro, gemini-2.5-flash | | DeepSeek | deepseek-chat, deepseek-reasoner |
🖼️ Изображения (Polza Media Image)
| Модель | Описание | |---|---| | seedream-3 | Seedream 3 (ByteDance) | | seedream-4-5 | Seedream 4.5 | | nano-banana | Nano Banana | | gpt-image-1 | GPT Image (OpenAI) | | flux-1-1-ultra | Flux Ultra | | grok-2-image | Grok Imagine (xAI) |
🎬 Видео (Polza Media Image)
| Модель | Описание | |---|---| | veo-3 | Veo 3 (Google) | | veo-3-1 | Veo 3.1 | | wan-2-6 | Wan 2.6 | | kling-3-0 | Kling 3.0 | | seedance-1-0 | Seedance | | sora | Sora (OpenAI) |
🔊 Аудио / TTS (Polza Media Image)
| Модель | Описание | |---|---| | elevenlabs-tts-turbo | ElevenLabs TTS Turbo |
Полный список: polza.ai/models
Асинхронная генерация
Генерация изображений может занимать время. Ноды автоматически:
- Отправляют запрос к API
- Если ответ не готов мгновенно — переходят в режим polling
- Каждые 4 секунды проверяют статус (до 10 минут)
- При завершении — скачивают и возвращают результат
Прогресс отображается в логах ComfyUI.
Лицензия
MIT