Membuat Akun OpenAI dan Pengenalan GPT

Membuat AKun OpenAI

Untuk dapat menggunakan OpenAI API, Anda perlu membuat akun OpenAI. Silakan masuk ke halaman signup OpenAI. Anda dapat menggunakan alamat email, Google, Microsoft atau Apple Account. Proses pembuatan akun cukup mudah dan jelas, tidak akan kami bahas mendalam.

Membuat API Key

Setelah Membuat akun, selanjutnya Anda perlu membuat API KEY agar dapat menggunakan OpenAI API melalui Python. Masuk kemenu Personal – View API Keys di pojok kanan.

Pada halaman API Keys, untuk membuat keys tekan tombol Create new secret key.

Akan tampil popu window untuk Create new secret key, Anda dapat memberikan nama (opsional). Lalu tekan Create Secret Key.

Key akan di generate. Perhatian: Anda harus copy key dan simpan ke file, karena Anda tidak bisa melihat key tersebut setelah menekan tombol Done.

Sampai disini pembuatan key telah selesai.

Pengenalan Singkat Mengenai ChatGPT

Pada tutorial ini kita akan banyak membahas penggunaan ChatGPT, untuk produk lainnya seperti DALLE dan Whisper akan dibahas tidak terlalu mendalam.

GPT adalah singkatan dari Generative Pre-Trained Transformer. Kita tidak akan bahas mendalam mengenai Transformer karena ini adalah topik tersendiri yang memerlukan tutorial tersendiri.

Jadi secara high level, GPT adalah large language model yang menggunakan deep learning untuk mengenerate text. Menerima input text (prompt) dari pengguna, GPT akan menghasilkan text lanjutan atau jawaban dari input yang diberikan.

Versi ChatGPT

Oleh karena itu hal penting yang perlu dipahami mengenai ChatGPT adalah terdapat beberapa versi yaitu vsersi 3.0, 3.5 (optimisasi dari versi 3.0) dan 4.0 (model baru). Claim dari OpenAI sendiri bahwa versi 4.0 memiliki response yang lebih aman dan berguna. Namun dari sisi biaya, jauh lebih mahal dari versi 3.5.

Cara Komunikasi GPT models

Ada dua cara komunikasi GPT models, yaitu:

  • Completion, menggunakan single text prompt, belum disupport pada GPT-4
  • Chat, output berupa list of messages dalam format chat. didukung GPT-4.

Contoh completion adalah:

Prompt (input)Output
Why did the chicken cross theroad?
My favorite food is:Donut
Translate from English to French:
snails =>
escargots
Write a tagline for a doggy day careCozy, Safe and Fun for your Furry Friend!

Untuk menghasilkan output yang baik, kita perlu memahami prompt engineering yang akan kita bahas pada modul terpisah.

Sampai disini, kita sudah membuat akun dan API keys serta mengenal apa itu GPT.

Pada modul selanjutnya kita akan membuat program kecil menggunakan Python untuk pengenalan bagaimana menggunakan OpenAPI API untuk GPT.

Sharing is caring: