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 di sini
Dapatkan API key CometAPI Anda
Instal Node.js melalui nvm
n8n 1.x memerlukan Node.js 18.x atau 20.x. Pendekatan yang direkomendasikan adalah nvm:
Jika nanti Anda melihat
n8n: command not found, restart terminal atau pastikan direktori bin global npm yang dikelola nvm ada di PATH Anda.Instal dan jalankan n8n


Buat akun owner Anda
Buka http://localhost:5678/ di browser Anda. Saat pertama kali dijalankan, wizard penyiapan akan meminta Anda membuat akun Owner (email + kata sandi). Selesaikan proses ini lalu masuk.

Instal community node CometAPI
- Buka Settings (pojok kiri bawah) → Community nodes
- Klik Install a community node
- Masukkan nama package:
@cometapi-dev/n8n-nodes-cometapi - Centang kotak pengakuan risiko lalu klik Install


Jika bagian Community Nodes tidak ada: pastikan Anda masuk sebagai akun Owner, lalu periksa Settings → Security untuk memastikan instalasi community node diaktifkan.
Buat workflow dan konfigurasikan kredensial
- Klik + New di bagian atas untuk membuat workflow.
- Klik + pada canvas lalu cari CometAPI untuk menambahkan node.


- Tambahkan node Manual Trigger lalu hubungkan ke node CometAPI.
- Di node CometAPI, pada Credential to connect with, pilih Create new. Tempel key
sk-xxxxxAnda ke CometAPI Key lalu klik Save. Base URL default-nya adalahhttps://api.cometapi.comdan biasanya tidak perlu diubah.

- Konfigurasikan node:
- Model: masukkan ID model 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.
- Klik Execute step untuk menjalankan node. Panel Output akan menampilkan respons JSON.

Pemecahan masalah
Pemecahan masalah
- Error
node-gypatau 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 di level pengguna; tidak perlu
sudo. - Konflik port (
localhost:5678tidak tersedia) — aturN8N_PORT=5679(atau port kosong lainnya) sebelum menjalankann8n 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 dalam 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.

