Blogs

Belajar Mengontrol GPT di OpenAI Playground


ChatGPT adalah antarmuka yang digunakan kebanyakan orang untuk bekerja dengan mannequin bahasa OpenAI yang besar. Namun bagi seseorang yang membutuhkan keserbagunaan dan kekuatan akses terprogram, tidak ada pengganti untuk API OpenAI.

API adalah antarmuka yang dapat Anda gunakan untuk menghubungkan kode pemrograman yang berjalan di PC Anda dengan server GPT OpenAI.

Tentu saja, saat menggunakan API, Anda dapat menyertakan perintah bahasa sederhana saat Anda meminta jawaban GPT dan konten yang dihasilkan. Namun Anda juga dapat menerapkan semua kekuatan bawaan kode pemrograman tersebut untuk membuat operasi canggih dan otomatis yang melibatkan GPT.

Misalnya, Anda dapat meminta ChatGPT untuk menulis artikel tentang topik tertentu. Namun dengan menggunakan API, Anda dapat memintanya untuk menulis 100 artikel tentang topik yang tercantum dalam dokumen teks dan kemudian duduk santai sementara kode Anda melakukan semua pekerjaan untuk Anda.

Apa pun yang memanfaatkan kode daripada melakukan operasi guide seribu kali lebih efektif jika Anda menambahkan GPT ke dalam persamaan.

Masalahnya adalah, seperti semua API, memahami sintaksis dan element halus lainnya membutuhkan waktu. Untuk membantu Anda melewati bukit itu, OpenAI menciptakan alat visible di dalam Taman Bermain mereka. Mari kita lihat bagaimana hal itu akan membantu.

Artikel ini dikutip dari buku Manning saya, The Full Out of date Information to Generative AI.

Apa itu Taman Bermain?

Taman bermain, yang ditunjukkan pada gambar di bawah, sudah ada bahkan sebelum ChatGPT, dan di sanalah saya pertama kali berinteraksi dengan GPT. Meskipun perlu diingat bahwa, bersama dengan semua hal lain di dunia AI, antarmukanya mungkin telah berubah setidaknya dua kali saat Anda menggunakannya.

Kita akan menggunakan taman bermain sepanjang tutorial ini untuk mempelajari cara berinteraksi dengan GPT.

gai-2-2
Antarmuka Taman Bermain OpenAI

Anda masuk ke Playground dari akun login OpenAI Anda. Daripada menikmati percakapan berkelanjutan di mana pertukaran berikutnya diinformasikan oleh perintah dan penyelesaian sebelumnya, ketika opsi Obrolan dipilih dari tarik-turun di kiri atas layar, bidang teks di Playground hanya menawarkan satu percakapan dalam satu waktu. Mannequin yang menjadi dasarnya mungkin juga sedikit lebih tua dan kurang disempurnakan dibandingkan versi ChatGPT.

Namun ada dua hal yang membedakan Playground dari ChatGPT. Salah satunya adalah kontrol konfigurasi yang ditampilkan di sisi kanan layar pada gambar di atas. Yang kedua adalah Lihat kode fitur di kanan atas. Fitur-fitur itulah yang menjadikan Playground sebagai alat pendidikan, bukan sekadar antarmuka GPT.

Cara Mengakses Contoh Kode Python

Gambar di bawah menunjukkan sesi Playground biasa di mana saya mengetikkan immediate dan kemudian menekan tombol “Lihat kode” dengan opsi “Python” yang dipilih. Saya diperlihatkan kode yang berfungsi, dengan asumsi Anda akan menambahkan kunci API OpenAI yang legitimate pada baris 4, dapat disalin dan dijalankan dari komputer mana pun yang terhubung ke web.

gai-2-3-1
Alat kode Tampilan Playground dengan kode Python

Jangan khawatir tentang detailnya sekarang, tetapi luangkan waktu sejenak untuk melihat argumen-argumen yang disertakan di dalamnya openai.Completion.create() metode.

Mannequin yang saat ini dipilih di bidang Mannequin di sisi kanan Playground ada di sana (text-davinci-003), seperti perintah saya yang sebenarnya (Clarify the aim of...). Faktanya, setiap opsi konfigurasi yang saya pilih ada di sana.

Dengan kata lain, saya dapat bereksperimen dengan kombinasi konfigurasi apa pun di Playground, lalu menyalin kode dan menjalankannya – atau variasinya – di mana saja.

Faktanya, di sinilah Anda mempelajari cara menggunakan API. Dengan kata lain, di sinilah Anda diperlihatkan contoh kode yang dapat menjadi dasar dari banyak hal yang pada akhirnya ingin Anda jalankan di lingkungan Anda sendiri.

Cara Mengakses Contoh Kode CURL

Gambar berikutnya menunjukkan kepada kita bagaimana immediate yang sama akan bekerja jika saya memutuskan untuk menggunakan alat baris perintah, curl, daripada Python.

gai-2-4
Alat kode Tampilan Taman Bermain dengan kode ikal

curl adalah alat baris perintah sumber terbuka yang sering kali tersedia secara default. Biasanya Anda akan menggunakan curl ketika Anda ingin mengakses server jarak jauh langsung dari baris perintah Anda. Itu biasanya untuk permintaan yang relatif lebih sederhana.

Python, di sisi lain, akan menjadi alat pilihan untuk aplikasi yang lebih rumit yang melibatkan logika pemrograman.

Untuk mengonfirmasi itu tersedia di sistem Anda, cukup ketik curl di immediate baris perintah mana pun. Anda akan melihat semacam pesan bantuan dengan saran penggunaan yang benar.

Selain Python dan curl, Anda juga dapat menampilkan kode di Node.js (saat Anda membangun aplikasi berbasis server) dan JSON (untuk mengaktifkan integrasi terprogram).

Dengan itu, Anda siap untuk mendalami lebih dari sekadar sesi obrolan sederhana: kini Anda dapat mengontrol dengan baik dan mengotomatiskan interaksi Anda dengan GPT secara terprogram dari kenyamanan baris perintah (atau IDE) Anda sendiri.

Artikel ini dikutip dari buku Manning saya, The Full Out of date Information to Generative AI. Masih banyak lagi kebaikan teknologi yang tersedia melalui situs internet saya.


Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button