Vereisten
- Linux (Ubuntu/Debian/CentOS, enz.) of macOS
- 2 GB+ RAM, 10 GB+ vrije schijfruimte
- Shell-toegang met bereik naar het openbare npm-register
- Node.js 18.x of 20.x LTS (zie stap 1)
- Een CometAPI-account met een actieve API key — haal die hier op
1
Haal je CometAPI API key op
2
Installeer Node.js via nvm
n8n 1.x vereist Node.js 18.x of 20.x. De aanbevolen aanpak is nvm:
Als je later
n8n: command not found ziet, herstart dan de terminal of zorg ervoor dat de door nvm beheerde globale npm bin-directory in je PATH staat.3
Installeer en start n8n


4
Maak je owner-account aan
Open http://localhost:5678/ in je browser. Bij de eerste keer uitvoeren vraagt de setupwizard je om een Owner-account aan te maken (e-mail + wachtwoord). Rond dit af en meld je aan.

5
Installeer de CometAPI-communitynode
- Ga naar Settings (linksonder) → Community nodes
- Klik op Install a community node
- Voer de pakketnaam in:
@cometapi-dev/n8n-nodes-cometapi - Vink het vakje voor risico-erkenning aan en klik op Install


Als de sectie Community Nodes ontbreekt: controleer of je bent aangemeld als het Owner-account en kijk onder Settings → Security of installatie van communitynodes is ingeschakeld.
6
Maak een workflow en configureer credentials
- Klik bovenaan op + New om een workflow te maken.
- Klik op + op het canvas en zoek naar CometAPI om de node toe te voegen.


- Voeg een Manual Trigger-node toe en verbind die met de CometAPI-node.
- Kies in de CometAPI-node onder Credential to connect with voor Create new. Plak je CometAPI API key in CometAPI Key en klik op Save. De Base URL staat standaard op
https://api.cometapi.comen hoeft meestal niet te worden gewijzigd.

- Configureer de node:
- Model: voer de huidige model ID in die je wilt gebruiken
- Messages: stel Role in op
user, Content op je testprompt (bijv.Hello) - Optioneel: voeg een
system-bericht toe, stel Max Tokens, Temperature, enz. in
- Klik op Execute step om de node uit te voeren. Het paneel Output toont de JSON-respons.

Probleemoplossing
Probleemoplossing
node-gypof native build-fouten — installeer build-tools:sudo apt install build-essential python3(Debian/Ubuntu) of Xcode Command Line Tools (macOS).- npm-machtigingsfouten (EACCES) — gebruik nvm voor een Node.js-installatie op gebruikersniveau;
sudois niet nodig. - Poortconflict (
localhost:5678niet beschikbaar) — stelN8N_PORT=5679in (of een andere vrije poort) voordat jen8n startuitvoert. - Sectie Community Nodes ontbreekt — meld je aan als het Owner-account en controleer Settings → Security.
- npm install mislukt op bedrijfsnetwerken — configureer een proxy:
npm config set proxy http://user:pass@host:port - CometAPI-node geeft 401/403 terug — controleer je API key en of het model toegankelijk is binnen je CometAPI-abonnement.
- Lege responses of tokenlimietfouten — verhoog Max Tokens; pas Temperature en Top P zo nodig aan.
- n8n stopt wanneer de terminal sluit — gebruik pm2:
pm2 start "n8n" --name n8n && pm2 save.

