Langsung ke konten utama

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.

Deploy n8n di mesin Anda sendiri dan hubungkan ke CometAPI melalui community node untuk menjalankan workflow AI otomatis secara lokal.

Prasyarat

  • Linux (Ubuntu/Debian/CentOS, dll.) atau macOS
  • RAM 2 GB+, ruang disk kosong 10 GB+
  • Akses shell dengan koneksi ke registry npm publik
  • Node.js 18.x atau 20.x LTS (lihat Langkah 1)
  • Akun CometAPI dengan API key aktif — dapatkan milik Anda di sini
1

Dapatkan API key CometAPI Anda

Masuk ke konsol CometAPI. Klik Add API Key dan salin CometAPI API key Anda.
Dasbor CometAPI yang menampilkan tombol Add API Key
Detail API key CometAPI dengan base URL
2

Instal Node.js melalui nvm

n8n 1.x memerlukan Node.js 18.x atau 20.x. Pendekatan yang direkomendasikan adalah nvm:
# Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# Reload your shell profile
source ~/.bashrc   # or ~/.zshrc on macOS

# Install and activate the LTS version
nvm install --lts
nvm use --lts

# Verify
node -v
npm -v
Jika nanti Anda melihat n8n: command not found, mulai ulang terminal atau pastikan direktori bin global npm yang dikelola nvm ada di PATH Anda.
3

Instal dan jalankan n8n

npm install -g n8n
n8n -v       # verify the installed version
n8n start    # runs on http://localhost:5678/
Jika port 5678 sudah digunakan:
export N8N_PORT=5679
n8n start
Untuk menjaga n8n tetap berjalan setelah terminal ditutup:
npm install -g pm2
pm2 start "n8n" --name n8n
pm2 save
pm2 status
Terminal yang menunjukkan n8n berhasil dijalankan
Log startup n8n di terminal
4

Buat akun owner Anda

Buka http://localhost:5678/ di browser Anda. Saat pertama kali dijalankan, wizard penyiapan akan meminta Anda membuat akun Owner (email + password). Selesaikan langkah ini dan masuk.
Wizard penyiapan pertama n8n yang meminta detail akun Owner
5

Instal node komunitas CometAPI

  1. Buka Settings (kiri bawah) → Community nodes
  2. Klik Install a community node
  3. Masukkan nama package: @cometapi-dev/n8n-nodes-cometapi
  4. Centang kotak pengakuan risiko lalu klik Install
Setelah instalasi, Anda dapat mencari CometAPI di panel node.
Panel Settings n8n yang menampilkan bagian Community nodes
Dialog instalasi dengan nama package CometAPI sudah dimasukkan
Jika bagian Community Nodes tidak ada: pastikan Anda masuk sebagai akun Owner, dan periksa Settings → Security untuk memastikan instalasi community node diaktifkan.
6

Buat workflow dan konfigurasikan kredensial

  1. Klik + New di bagian atas untuk membuat workflow.
  2. Klik + pada kanvas lalu cari CometAPI untuk menambahkan node.
Kanvas workflow n8n dengan pencarian node CometAPI terbuka
Node CometAPI ditambahkan ke kanvas n8n
  1. Tambahkan node Manual Trigger dan hubungkan ke node CometAPI.
  2. Di node CometAPI, pada Credential to connect with, pilih Create new. Tempelkan CometAPI API key Anda ke CometAPI Key lalu klik Save. Base URL secara default adalah https://api.cometapi.com dan biasanya tidak perlu diubah.
Dialog kredensial CometAPI dengan API key sudah dimasukkan
  1. Konfigurasikan node:
  • Model: masukkan model ID saat ini yang ingin Anda gunakan
  • Messages: atur Role ke user, Content ke prompt uji Anda (mis. Hello)
  • Opsional: tambahkan pesan system, atur Max Tokens, Temperature, dll.
  1. Klik Execute step untuk menjalankan node. Panel Output akan menampilkan respons JSON.
Panel output n8n yang menampilkan respons JSON CometAPI yang berhasil
  • node-gyp atau error build native — instal build tools: sudo apt install build-essential python3 (Debian/Ubuntu) atau Xcode Command Line Tools (macOS).
  • error izin npm (EACCES) — gunakan nvm untuk instalasi Node.js tingkat pengguna; tidak perlu sudo.
  • Konflik port (localhost:5678 tidak tersedia) — atur N8N_PORT=5679 (atau port kosong lain) sebelum menjalankan n8n start.
  • Bagian Community Nodes tidak ada — masuk sebagai akun Owner dan periksa Settings → Security.
  • npm install gagal di jaringan perusahaan — konfigurasikan proxy: npm config set proxy http://user:pass@host:port
  • Node CometAPI mengembalikan 401/403 — verifikasi API key Anda dan pastikan model tersebut dapat diakses pada paket CometAPI Anda.
  • Respons kosong atau error batas token — tingkatkan Max Tokens; sesuaikan Temperature dan Top P sesuai kebutuhan.
  • n8n berhenti saat terminal ditutup — gunakan pm2: pm2 start "n8n" --name n8n && pm2 save.