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


Створіть свій обліковий запис owner
Відкрийте http://localhost:5678/ у браузері. Під час першого запуску майстер налаштування запропонує створити обліковий запис Owner (email + password). Завершіть цей крок і виконайте вхід.

Встановіть 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, щоб додати node.


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

- Налаштуйте node:
- Model: введіть ID поточної моделі, яку хочете використовувати
- Messages: встановіть Role як
user, а Content — як ваш тестовий prompt (наприклад,Hello) - Необов’язково: додайте повідомлення
system, задайте Max Tokens, Temperature тощо
- Натисніть Execute step, щоб запустити node. На панелі 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- Node CometAPI повертає 401/403 — перевірте свій API key і переконайтеся, що модель доступна у вашому тарифному плані CometAPI.
- Порожні відповіді або помилки ліміту token — збільште Max Tokens; за потреби скоригуйте Temperature і Top P.
- n8n зупиняється після закриття термінала — використовуйте pm2:
pm2 start "n8n" --name n8n && pm2 save.

