media

Comandos Media (Nano Banana 2) custom node for n8n

Package Information

Downloads: 380 weekly / 2,989 monthly
Latest Version: 0.2.50

Documentation

Comandos Media + Comandos AI (кастомные ноды n8n)

Пакет содержит две ноды:

  • Comandos Media — генерация изображений и видео через Commandos API (включая улучшенную модель Nano Banana 2).
  • Comandos AI — чат с AI-моделями через Commandos API.

Где находится

  • Код ноды: /root/sandbox/nodes/image
  • Пакет: @comandosai/n8n-nodes-media

Требования

  • n8n (dev окружение)
  • Node.js 18+
  • Доступ к Commandos API

Подключение в n8n-dev

В docker-compose уже настроено:

  • монтирование /root/sandbox/nodes в /custom/commandos
  • переменная N8N_CUSTOM_EXTENSIONS=/custom/commandos

Если переносите в другое окружение, убедитесь, что путь задан корректно и n8n перезапущен.

Credentials

Тип: Commandos API

Поля:

  • License Key — передаётся как X-License-Key.
  • API kie.ai — (опционально) ключ для прямого доступа к API kie.ai.

Операции

Create Task

Создаёт задачу в API (POST /tasks, process_type=IMAGE_GENERATION). Нода сама формирует:

  • url для генерации
  • body для выбранной модели

Входные поля:

  • Model: Seedream 4.5, Flux Pro, GPT Image 1.5, Nano Banana, Nano Banana Pro, Nano Banana 2, Midjourney
  • Prompt
  • Ratio: 1:1, 2:3, 3:2, 4:5, 16:9, 9:16
  • References: до 2 URL (опционально)

Выход:

  • taskId, status, pollUrl

Check Status

Запрашивает статус по taskId (GET /tasks/:taskId).

Базовый URL API

Нода всегда использует https://api.comandos.ai.

Переменные окружения (URL генерации)

Нода берёт URL генерации из переменных окружения:

  • COMMANDOS_IMAGE_URL_DEFAULT
  • COMMANDOS_IMAGE_URL_GPT4O (опционально)
  • COMMANDOS_IMAGE_URL_MJ (опционально)

Если специальные URL не заданы, используется COMMANDOS_IMAGE_URL_DEFAULT.

Пример workflow

  1. Commandos ImageCreate Task
  2. Wait (20–60 секунд)
  3. Commandos ImageCheck Status ({{$json.taskId}})

Сборка

npm install
npm run build

После изменений всегда пересобирайте dist и перезапускайте n8n.

Comandos AI

Нода Comandos AI работает как Chat Model для AI Agent/LLM Chain (порт ai_languageModel) и может использоваться вместо OpenRouter/OpenAI Chat Model в AI-сценариях n8n.
Основные поля:

  • Model
  • Include Thoughts
  • Reasoning Effort
  • Google Search

Иконка

Файл иконки: Image.png (копируется в dist/nodes при сборке).

Discussion