@comandosai/n8n-nodes-media
v0.2.35
Published
Comandos Media Generator custom node (Image/Video)
Readme
Comandos Media (кастомная нода n8n)
Кастомная нода для создания задач генерации изображений и видео через 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: Flux Pro, GPT-4o Image, Nano Banana, Nano Banana Pro, Seedream, MidjourneyPromptRatio:1:1,2:3,3:2,4:5,16:9,9:16References: до 2 URL (опционально)
Выход:
taskId,status,pollUrl
Check Status
Запрашивает статус по taskId (GET /tasks/:taskId).
Базовый URL API
Нода всегда использует https://api.comandos.ai.
Переменные окружения (URL генерации)
Нода берёт URL генерации из переменных окружения:
COMMANDOS_IMAGE_URL_DEFAULTCOMMANDOS_IMAGE_URL_GPT4O(опционально)COMMANDOS_IMAGE_URL_MJ(опционально)
Если специальные URL не заданы, используется COMMANDOS_IMAGE_URL_DEFAULT.
Пример workflow
- Commandos Image →
Create Task - Wait (20–60 секунд)
- Commandos Image →
Check Status({{$json.taskId}})
Сборка
npm install
npm run buildПосле изменений всегда пересобирайте dist и перезапускайте n8n.
Иконка
Файл иконки: Image.png (копируется в dist/nodes при сборке).
