Wymagania wstępne
- Linux (Ubuntu/Debian/CentOS itp.) lub macOS
- 2 GB+ RAM, 10 GB+ wolnego miejsca na dysku
- Dostęp do powłoki z połączeniem do publicznego rejestru npm
- Node.js 18.x lub 20.x LTS (zobacz Krok 1)
- Konto CometAPI z aktywnym kluczem API — pobierz tutaj
Pobierz swój klucz API CometAPI
Zainstaluj Node.js przez nvm
n8n 1.x wymaga Node.js 18.x lub 20.x. Zalecanym podejściem jest nvm:
Jeśli później zobaczysz
n8n: command not found, uruchom ponownie terminal lub upewnij się, że katalog globalnego bin npm zarządzanego przez nvm znajduje się w twoim PATH.Zainstaluj i uruchom n8n


Utwórz swoje konto ownera
Otwórz http://localhost:5678/ w przeglądarce. Przy pierwszym uruchomieniu kreator konfiguracji poprosi cię o utworzenie konta Owner (email + hasło). Uzupełnij ten krok i zaloguj się.

Zainstaluj community node CometAPI
- Przejdź do Settings (lewy dolny róg) → Community nodes
- Kliknij Install a community node
- Wprowadź nazwę pakietu:
@cometapi-dev/n8n-nodes-cometapi - Zaznacz pole akceptacji ryzyka i kliknij Install


Jeśli sekcja Community Nodes nie jest widoczna: upewnij się, że jesteś zalogowany jako konto Owner, i sprawdź w Settings → Security, czy instalacja community node’ów jest włączona.
Utwórz workflow i skonfiguruj credentials
- Kliknij + New u góry, aby utworzyć workflow.
- Kliknij + na canvasie i wyszukaj CometAPI, aby dodać node.


- Dodaj node Manual Trigger i połącz go z node’em CometAPI.
- W node’zie CometAPI, w sekcji Credential to connect with, wybierz Create new. Wklej swój klucz
sk-xxxxxdo pola CometAPI Key i kliknij Save. Base URL domyślnie ma wartośćhttps://api.cometapi.comi zwykle nie wymaga zmiany.

- Skonfiguruj node:
- Model: wpisz aktualny identyfikator modelu, którego chcesz użyć
- Messages: ustaw Role na
user, a Content na swój testowy prompt (np.Hello) - Opcjonalnie: dodaj wiadomość
system, ustaw Max Tokens, Temperature itp.
- Kliknij Execute step, aby uruchomić node. Panel Output pokaże odpowiedź JSON.

Rozwiązywanie problemów
Rozwiązywanie problemów
- Błędy
node-gyplub natywnego buildu — zainstaluj narzędzia build:sudo apt install build-essential python3(Debian/Ubuntu) lub Xcode Command Line Tools (macOS). - Błędy uprawnień npm (EACCES) — użyj nvm do instalacji Node.js na poziomie użytkownika;
sudonie jest potrzebne. - Konflikt portu (
localhost:5678niedostępny) — ustawN8N_PORT=5679(lub inny wolny port) przed uruchomieniemn8n start. - Brak sekcji Community Nodes — zaloguj się jako konto Owner i sprawdź Settings → Security.
npm installnie działa w sieciach korporacyjnych — skonfiguruj proxy:npm config set proxy http://user:pass@host:port- Node CometAPI zwraca 401/403 — sprawdź swój klucz API i upewnij się, że model jest dostępny w twoim planie CometAPI.
- Puste odpowiedzi lub błędy limitu tokenów — zwiększ Max Tokens; w razie potrzeby dostosuj Temperature i Top P.
- n8n zatrzymuje się po zamknięciu terminala — użyj pm2:
pm2 start "n8n" --name n8n && pm2 save.

