Розгорніть n8n на власній машині та підключіть його до CometAPI через community node, щоб локально запускати автоматизовані AI-воркфлоу.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Передумови
- Linux (Ubuntu/Debian/CentOS тощо) або macOS
- 2 ГБ+ RAM, 10 ГБ+ вільного місця на диску
- Доступ до оболонки з доступом до публічного 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


Створіть свій обліковий запис власника
Відкрийте 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. Вставте свій ключ
$COMETAPI_KEYу поле 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або native build — встановіть 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 і те, що model доступна у вашому тарифному плані CometAPI.
- Порожні відповіді або помилки ліміту token — збільште Max Tokens; за потреби налаштуйте Temperature і Top P.
- n8n зупиняється після закриття термінала — використовуйте pm2:
pm2 start "n8n" --name n8n && pm2 save.

