Skip to main content
Разверните n8n на своей машине и подключите его к CometAPI через community node, чтобы локально запускать автоматизированные AI-процессы.

Предварительные требования

  • 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

Войдите в консоль CometAPI. Нажмите Add API Key и скопируйте свой API key CometAPI.
Панель управления CometAPI с кнопкой Add API Key
Детали API key CometAPI с base URL
2

Установите Node.js через nvm

Для n8n 1.x требуется Node.js 18.x или 20.x. Рекомендуемый способ — nvm:
Если позже вы увидите n8n: command not found, перезапустите терминал или убедитесь, что каталог глобальных bin-файлов npm, управляемый nvm, находится в вашем PATH.
3

Установите и запустите n8n

Если порт 5678 уже используется:
Чтобы n8n продолжал работать после закрытия терминала:
Терминал с успешным запуском n8n
Логи запуска n8n в терминале
4

Создайте свою учетную запись владельца

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

Установите community node CometAPI

  1. Перейдите в Settings (внизу слева) → Community nodes
  2. Нажмите Install a community node
  3. Введите имя пакета: @cometapi-dev/n8n-nodes-cometapi
  4. Установите флажок подтверждения риска и нажмите Install
После установки вы сможете найти CometAPI в панели узлов.
Панель Settings в n8n с разделом Community nodes
Диалог установки с введенным именем пакета CometAPI
Если раздел Community Nodes отсутствует: убедитесь, что вы вошли в систему под учетной записью Owner, и проверьте Settings → Security, чтобы подтвердить, что установка community node включена.
6

Создайте workflow и настройте credentials

  1. Нажмите + New вверху, чтобы создать workflow.
  2. Нажмите + на canvas и найдите CometAPI, чтобы добавить узел.
Canvas workflow в n8n с открытым поиском узла CometAPI
Узел CometAPI, добавленный на canvas n8n
  1. Добавьте узел Manual Trigger и соедините его с узлом CometAPI.
  2. В узле CometAPI в разделе Credential to connect with выберите Create new. Вставьте свой API key CometAPI в поле CometAPI Key и нажмите Save. Base URL по умолчанию — https://api.cometapi.com, и обычно его не нужно менять.
Диалог credentials CometAPI с введенным API key
  1. Настройте узел:
  • Model: введите текущий model ID, который хотите использовать
  • Messages: установите Role как user, а Content как ваш тестовый prompt (например, Hello)
  • Необязательно: добавьте сообщение system, задайте Max Tokens, Temperature и т. д.
  1. Нажмите Execute step, чтобы запустить узел. На панели Output отобразится JSON-ответ.
Панель вывода n8n с успешным JSON-ответом CometAPI
  • 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.