Skip to main content
Wdróż n8n na własnym komputerze i połącz je z CometAPI za pomocą węzła społeczności, aby lokalnie uruchamiać zautomatyzowane przepływy pracy AI.

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 go tutaj
1

Pobierz swój klucz API CometAPI

Zaloguj się do konsoli CometAPI. Kliknij Add API Key i skopiuj swój klucz API CometAPI.
Pulpit CometAPI pokazujący przycisk Add API Key
Szczegóły klucza API CometAPI z podstawowym adresem URL
2

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 globalnych plików binarnych npm zarządzany przez nvm znajduje się w twoim PATH.
3

Zainstaluj i uruchom n8n

Jeśli port 5678 jest już używany:
Aby n8n działał po zamknięciu terminala:
Terminal pokazujący pomyślne uruchomienie n8n
Logi uruchamiania n8n w terminalu
4

Utwórz swoje konto właściciela

Otwórz http://localhost:5678/ w przeglądarce. Przy pierwszym uruchomieniu kreator konfiguracji poprosi o utworzenie konta Owner (e-mail + hasło). Ukończ ten krok i zaloguj się.
Kreator pierwszego uruchomienia n8n proszący o dane konta Owner
5

Zainstaluj węzeł społeczności CometAPI

  1. Przejdź do Settings (lewy dolny róg) → Community nodes
  2. Kliknij Install a community node
  3. Wprowadź nazwę pakietu: @cometapi-dev/n8n-nodes-cometapi
  4. Zaznacz pole potwierdzenia ryzyka i kliknij Install
Po instalacji możesz wyszukać CometAPI w panelu węzłów.
Panel Settings w n8n pokazujący sekcję Community nodes
Okno instalacji z wprowadzoną nazwą pakietu CometAPI
Jeśli sekcja Community Nodes jest niewidoczna: upewnij się, że jesteś zalogowany jako konto Owner, i sprawdź w Settings → Security, czy instalacja węzłów społeczności jest włączona.
6

Utwórz workflow i skonfiguruj poświadczenia

  1. Kliknij + New u góry, aby utworzyć workflow.
  2. Kliknij + na obszarze roboczym i wyszukaj CometAPI, aby dodać węzeł.
Obszar workflow w n8n z otwartym wyszukiwaniem węzła CometAPI
Węzeł CometAPI dodany do obszaru roboczego n8n
  1. Dodaj węzeł Manual Trigger i połącz go z węzłem CometAPI.
  2. W węźle CometAPI, w sekcji Credential to connect with, wybierz Create new. Wklej swój klucz API CometAPI do pola CometAPI Key i kliknij Save. Pole Base URL domyślnie ma wartość https://api.cometapi.com i zazwyczaj nie wymaga zmiany.
Okno poświadczeń CometAPI z wprowadzonym kluczem API
  1. Skonfiguruj węzeł:
  • Model: wprowadź bieżący model ID, którego chcesz użyć
  • Messages: ustaw Role na user, a Content na testowy prompt (np. Hello)
  • Opcjonalnie: dodaj wiadomość system, ustaw Max Tokens, Temperature itd.
  1. Kliknij Execute step, aby uruchomić węzeł. Panel Output wyświetli odpowiedź JSON.
Panel output w n8n pokazujący poprawną odpowiedź JSON z CometAPI
  • node-gyp lub błędy natywnej kompilacji — zainstaluj narzędzia build tools: 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; sudo nie jest potrzebne.
  • Konflikt portów (localhost:5678 niedostępny) — ustaw N8N_PORT=5679 (lub inny wolny port) przed uruchomieniem n8n start.
  • Brak sekcji Community Nodes — zaloguj się jako konto Owner i sprawdź Settings → Security.
  • npm install kończy się niepowodzeniem w sieciach firmowych — skonfiguruj proxy: npm config set proxy http://user:pass@host:port
  • Węzeł 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; dostosuj Temperature i Top P w razie potrzeby.
  • n8n zatrzymuje się po zamknięciu terminala — użyj pm2: pm2 start "n8n" --name n8n && pm2 save.