Skip to main content
Implementeer n8n op je eigen machine en verbind het met CometAPI via de community node om geautomatiseerde AI-workflows lokaal uit te voeren.

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

Log in op de CometAPI-console. Klik op Add API Key en kopieer je CometAPI API key.
CometAPI-dashboard met de knop Add API Key
Details van de CometAPI API key met base URL
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

Als poort 5678 al in gebruik is:
Om n8n actief te houden nadat je de terminal sluit:
Terminal die laat zien dat n8n succesvol start
n8n-opstartlogs in de terminal
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.
n8n-setupwizard bij de eerste uitvoering die om Owner-accountgegevens vraagt
5

Installeer de CometAPI-communitynode

  1. Ga naar Settings (linksonder) → Community nodes
  2. Klik op Install a community node
  3. Voer de pakketnaam in: @cometapi-dev/n8n-nodes-cometapi
  4. Vink het vakje voor risico-erkenning aan en klik op Install
Na de installatie kun je in het nodepaneel zoeken naar CometAPI.
n8n-instellingenpaneel met de sectie Community nodes
Installatiedialoog met ingevoerde CometAPI-pakketnaam
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

  1. Klik bovenaan op + New om een workflow te maken.
  2. Klik op + op het canvas en zoek naar CometAPI om de node toe te voegen.
n8n-workflowcanvas met de zoekfunctie voor de CometAPI-node geopend
CometAPI-node toegevoegd aan het n8n-canvas
  1. Voeg een Manual Trigger-node toe en verbind die met de CometAPI-node.
  2. 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.com en hoeft meestal niet te worden gewijzigd.
CometAPI-credentialdialoog met ingevoerde API key
  1. 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
  1. Klik op Execute step om de node uit te voeren. Het paneel Output toont de JSON-respons.
n8n-outputpaneel met een succesvolle CometAPI-JSON-respons
  • node-gyp of 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; sudo is niet nodig.
  • Poortconflict (localhost:5678 niet beschikbaar) — stel N8N_PORT=5679 in (of een andere vrije poort) voordat je n8n start uitvoert.
  • 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.