Cara Buat Bot Whatsapp Dengan OpenAI

chatgpt di whatsapp openai

Akhir akhir ini Chatbot ChatGPT buatan OpenAI menjadi viral karena fiturnya yang unik, pada artikel kali ini kita akan sedikit sharing bagaimana cara membuat bot whatsapp dengan OpenAI. Jadi dengan bot whatsapp OpenAI ini, kita bisa membuat ChatGPT di whatsapp sendiri. Langsung saja ikuti panduannya.

Panduan ini menggunakan VPS Indonesia dari AnymHost. Jika kamu belum punya, silahkan membelinyay terlebih dahulu. Jika VPS sudah siap, langsung saja login sebagai root dan siapkan beberapa hal berikut. ( OS yang digunakan Ubuntu 22.04 )

  • Instalasi Nodejs 16
  • API OpenAI

Spesifikasi server VPS yang digunakan

  • 1 vCPU
  • Ram 2 GB
  • Storage 25GB
  • OS Ubuntu 22.04

Setup VPS

Pertama tama kita lakukan update & upgrade package terlebih dahulu, kamu bisa gunakan command berikut

apt update && apt upgrade -y

apt update & upgrade ubuntu

Lalu install Nodejs 16 dengan command berikut, ketikkan setiap baris lalu enter

curl -s https://deb.nodesource.com/setup_16.x | sudo bash

apt install nodejs -y

Untuk mengecek instalasi nodejs kamu bisa ketikkan node -v dan nantinya akan tampil seperti berikut, pastikan versi yang digunakan sama.

install nodejs ubuntu 22

Jika sudah lanjut dengan mengetikkan command berikut

git clone https://github.com/Sansekai/Wa-OpenAI

cd Wa-OpenAI

npm install

Sama seperti sebelumnya, ketikkan setiap baris lalu enter. Proses npm install mungkin perlu waktu sedikit lama, ditunggu saja.

install chatbot openAI

Jika sudah, terakhir ketikkan npm start dan kamu hanya perlu scan kode QR untuk menghubungkan akun whatsappmu.

scan bot qr code

Jika sudah terhubung kamu bisa langsung coba untuk chatting dengan nomer whatsapp bot kamu 🙂

Cara Dapatkan API OpenAI

Untuk mendapatkan API dari OpenAI, kamu harus mendaftar di situs nya terlebih dahulu melalui link berikut ( beta.openai.com/signup ). Jika sudah klik Profile lalu pilih menu API. Lihat pada gambar berikut untuk detailnya.

create openAI api key

Klik Create new secret key untuk membuat API OpenAI, hasilnya akan seperti berikut.

API OpenAI bot whatsapp

Jangan lupa salin API dan simpan, karena kamu tidak bisa melihatnya lagi setelah klik OK.

Perlu diketahui, API gratis memiliki limit penggunaan hanya 18$, jika limit sudah habis kamu bisa membuat akun baru dan buat API key baru.

OpenAI API Limit

Cara Mengganti API Key

Buka file sansekai.js menggunakan kode editor seperti nano ex: nano sansekai.js ubah API pada bagian yang ditandai di gambar berikut.

ubah API key