Предварительные требования
- Linux (Ubuntu/Debian/CentOS и т. д.) или macOS
- 2 ГБ+ RAM, 10 ГБ+ свободного места на диске
- Доступ к shell с выходом в публичный npm registry
- Node.js 18.x или 20.x LTS (см. Шаг 1)
- Аккаунт CometAPI с активным API-ключом — получите его здесь
Получите ваш API-ключ CometAPI
Установите Node.js через nvm
n8n 1.x требует Node.js 18.x или 20.x. Рекомендуемый способ — nvm:
Если позже вы увидите
n8n: command not found, перезапустите терминал или убедитесь, что каталог глобальных bin-файлов npm, управляемый nvm, находится в вашем PATH.Установите и запустите n8n


Создайте аккаунт владельца
Откройте http://localhost:5678/ в браузере. При первом запуске мастер настройки попросит вас создать аккаунт Owner (email + пароль). Завершите этот шаг и войдите в систему.

Установите community node CometAPI
- Перейдите в Settings (слева внизу) → Community nodes
- Нажмите Install a community node
- Введите имя пакета:
@cometapi-dev/n8n-nodes-cometapi - Установите флажок подтверждения риска и нажмите Install


Если раздел Community Nodes отсутствует: убедитесь, что вы вошли под аккаунтом Owner, и проверьте в Settings → Security, что установка community node включена.
Создайте workflow и настройте credentials
- Нажмите + New вверху, чтобы создать workflow.
- Нажмите + на холсте и найдите CometAPI, чтобы добавить узел.


- Добавьте узел Manual Trigger и соедините его с узлом CometAPI.
- В узле CometAPI в разделе Credential to connect with выберите Create new. Вставьте ваш ключ
sk-xxxxxв поле CometAPI Key и нажмите Save. Base URL по умолчанию —https://api.cometapi.com, и обычно его не нужно менять.

- Настройте узел:
- Model: введите текущий ID модели, которую хотите использовать
- Messages: установите Role в
user, а Content — в ваш тестовый prompt (например,Hello) - Необязательно: добавьте сообщение
system, задайте Max Tokens, Temperature и т. д.
- Нажмите Execute step, чтобы запустить узел. Панель Output покажет JSON-ответ.

Устранение неполадок
Устранение неполадок
- Ошибки
node-gypили нативной сборки — установите build tools:sudo apt install build-essential python3(Debian/Ubuntu) или Xcode Command Line Tools (macOS). - Ошибки прав доступа npm (EACCES) — используйте nvm для пользовательской установки Node.js;
sudoне требуется. - Конфликт порта (
localhost:5678недоступен) — задайтеN8N_PORT=5679(или другой свободный порт) перед запускомn8n start. - Раздел Community Nodes отсутствует — войдите под аккаунтом Owner и проверьте Settings → Security.
npm installне работает в корпоративных сетях — настройте proxy:npm config set proxy http://user:pass@host:port- Узел CometAPI возвращает 401/403 — проверьте ваш API-ключ и убедитесь, что модель доступна в вашем тарифном плане CometAPI.
- Пустые ответы или ошибки лимита token — увеличьте Max Tokens; при необходимости скорректируйте Temperature и Top P.
- n8n останавливается при закрытии терминала — используйте pm2:
pm2 start "n8n" --name n8n && pm2 save.

