Extensions/ComfyUI-Polza
ComfyUI Extension

ComfyUI-Polza

A ComfyUI extension with 5 custom nodes.

By PioneerMNDR·Created 5 months ago·Updated 4 months ago· 1
PioneerMNDR/ComfyUI-Polza
Nodes5
On cloudLocal install
Category🤖 Polza.ai, 🤖 Polza.ai/utils
Stars1
Updated4 months ago
Readme

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

  1. Откройте ComfyUI ManagerInstall Custom Nodes
  2. Найдите ComfyUI-Polza
  3. Установите и перезапустите 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. Три способа указать:

  1. Переменная окружения (рекомендуется):

    export POLZA_API_KEY="pk-your-key-here"
    
  2. Файл конфигурации — создайте config.json в папке ноды:

    {"api_key": "pk-your-key-here"}
    
  3. Прямой ввод — поле 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

Асинхронная генерация

Генерация изображений может занимать время. Ноды автоматически:

  1. Отправляют запрос к API
  2. Если ответ не готов мгновенно — переходят в режим polling
  3. Каждые 4 секунды проверяют статус (до 10 минут)
  4. При завершении — скачивают и возвращают результат

Прогресс отображается в логах ComfyUI.

Лицензия

MIT