Pada petunjuk ini, kamu akan belajar cara menyiapkan diri untuk menggunakan OpenAI API. Saya akan memandu langkah demi langkah melalui proses ini untuk memastikan bahwa kamu mengatur semua komponen yang diperlukan – mulai dari pembuatan kunci API hingga instalasi paket OpenAI NPM yang diperlukan. Kemudian, saya akan menunjukkan bagaimana menggunakan API ini dalam aplikasi kamu. Mari kita mulai!

Point Penting

  • Kunci API diperlukan untuk mengakses OpenAI API, yang bisa kamu buat di platform OpenAI.
  • Kamu memerlukan paket openai-npm untuk melakukan panggilan API.
  • Semua ini dilakukan dengan Node.js dan JavaScript, dan saya akan menunjukkan cara mengkonfigurasi mereka.

Panduan Langkah demi Langkah

Untuk berhasil menggunakan OpenAI API, ikuti langkah-langkah berikut:

1. Buat Akun di Platform OpenAI

Pertama-tama, kamu harus membuat akun di platform OpenAI. Buka browser kamu dan kunjungi platform.openai.com. Klik "Daftar", untuk mendaftar.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

Input alamat email kamu dan buat password. Atau, bisa juga login menggunakan akun Google, Microsoft, atau Apple.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

2. Hasilkan Kunci API Kamu

Setelah akun kamu dibuat, arahkan ke pengaturan. Di situ, kamu akan menemukan opsi "Kunci API". Di sini, kamu bisa membuat kunci API kamu.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

Klik tombol yang sesuai untuk membuat kunci API baru. Kamu bisa memberikan nama untuk kunci ini. Setelah dibuat, kunci API kamu akan ditampilkan. Salin kunci ini dan simpan dengan aman – baik di kode aplikasi kamu atau dalam file terpisah.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

Pastikan kunci ini tidak hilang. Jika jendela dialog ditutup, kamu tidak akan bisa melihat kunci tersebut dan harus membuat yang baru.

API OpenAI: Persiapan Efektif untuk Panggilan API

3. Pahami Sistem Token

Untuk menggunakan API, kamu membutuhkan Token atau Kredit. Setiap panggilan API akan menggunakan sejumlah Tokens tertentu. Penting untuk diketahui bahwa Tokens sering lebih banyak daripada jumlah kata sebenarnya, karena bisa termasuk bagian kata juga.

Persiapan efektif untuk pemanggilan API

Saat kamu mendaftar, biasanya kamu akan mendapat sejumlah kredit yang bisa digunakan untuk panggilan API kamu. Pastikan kunci-kunci kamu disimpan dengan aman untuk selalu dapat diakses.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

4. Pasang Paket openai-npm

Langkah berikutnya adalah memasang paket openai-npm. Buka terminal kamu dan arahkan ke direktori di mana aplikasi kamu dibuat.

Jalankan perintah npm install openai untuk memasang paket ini.

API OpenAI: Persiapan Efektif untuk Panggilan API

Setelah instalasi selesai, kamu bisa memeriksa package.json untuk memastikan bahwa paket tersebut berhasil ditambahkan.

Persiapan Efektif untuk Panggilan API

5. Impor Modul yang Diperlukan

Sekarang, setelah paket terpasang, kamu perlu mengimpor modul-modul yang diperlukan dalam kode JavaScript kamu. Impor modul Konfigurasi dan OpenAI dari paket openai.

6. Konfigurasi API OpenAI

Sekarang kamu bisa melakukan konfigurasi API. Buatkan objek konfigurasi baru yang berisi API-Key kamu.

Persiapan yang Efektif untuk Panggilan API

Gunakan panggilan new Configuration() untuk menginisialisasi objek API-Key kamu.

Setelah itu, kamu bisa menginisialisasi API OpenAI dengan panggilan perintah new OpenAI({konfigurasi}).

7. Persiapkan Permintaan API

Langkah selanjutnya adalah menyiapkan permintaan API untuk melakukan panggilan API. Buatlah fungsi asinkron, di mana kamu membutuhkan permintaan API.

Fungsi completeChat akan menerima pesan yang akan disimpan dalam sebuah variabel. Panggil metode createChatCompletion dari OpenAI dan sertakan parameter-parameter penting seperti model (contoh: gpt-3.5-turbo) serta semua pesan yang telah kamu kirimkan.

8. Terima dan Proses Respon API

Jika kamu telah berhasil memanggil API, maka kamu akan menerima respon yang perlu diolah. Pada respon tersebut terdapat data penting seperti choices yang berisi respon yang dihasilkan dari API.

Simpan konten respon dan kembalikan untuk penggunaan dalam aplikasimu.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

9. Uji Fungsimu

Sekarang saatnya menguji fungsi yang telah dibuat. Mulai server lokal kamu, dan periksa apakah kamu mendapatkan respon dari AI.

Screenshot_567

Seharusnya kamu dapat menerima berbagai respon ketika kamu mengajukan permintaan yang berulang, menunjukkan bahwa komunikasi dengan model berjalan dengan baik.

API OpenAI: Persiapan yang Efektif untuk Panggilan API

Ringkasan

Di panduan ini, kamu telah belajar bagaimana cara mempersiapkan diri untuk mengakses API OpenAI. Mulai dari pembuatan API-Key dan instalasi paket npm yang diperlukan hingga membuat permintaan API dan mengolah respon – kamu telah melalui semua langkah dasar.

Pertanyaan yang Sering Diajukan

Apa itu API-Key?API-Key adalah kunci unik yang memberikan akses ke API OpenAI.

Berapa kredit yang saya dapatkan saat mendaftar?Secara umum, kamu akan mendapatkan kredit beberapa dolar (misalnya 5 dolar) yang dapat digunakan untuk permintaan API.

Apa yang harus saya lakukan jika saya kehilangan API-Key saya?Kamu harus membuat API-Key baru melalui pengaturan di platform OpenAI.

Apakah Token sama dengan Kata?Tidak, Token dapat menjadi bagian dari sebuah kata, sehingga jumlah Token biasanya lebih banyak daripada jumlah kata dalam sebuah teks.

Apakah saya dapat menggunakan API untuk keperluan komersial?Ya, namun disarankan untuk memeriksa syarat dan ketentuan penggunaan terbaru dari OpenAI.