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


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

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


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


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

- Настройте узел:
- Model: введите текущий 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 key и убедитесь, что модель доступна в вашем тарифном плане CometAPI.
- Пустые ответы или ошибки лимита token — увеличьте Max Tokens; при необходимости скорректируйте Temperature и Top P.
- n8n останавливается при закрытии терминала — используйте pm2:
pm2 start "n8n" --name n8n && pm2 save.

