Saat ini ChatGPT telah menjadi bagian dari kehidupan semua orang. Model GPT telah memberikan pengguna sesuatu yang tidak ada beberapa tahun yang lalu, seperti mencari pengetahuan dengan mudah, perencanaan marketing, penyelesaian kode, dan banyak lainnya. Ini adalah sistem yang akan berkembang lebih jauh di masa depan.
Salah satu cara umum untuk menggunakan ChatGPT adalah melalui platform web, di mana kita dapat mengeksplorasi dan menyimpan hasil prompt. Tetapi kita juga bisa menggunakan OpenAI API, yang juga dilakukan oleh banyak developer. Pada gilirannya, API ini juga bisa digunakan untuk memperluas hasilnya ke Command-Line Interface (CLI).
Bagaimana cara kita mengakses ChatGPT ke CLI kita? Mari kita pelajari.
ChatGPT CLI
ChatGPT CLI adalah skrip Python untuk menggunakan ChatGPT di CLI kita. Menggunakan OpenAI API, kita dapat dengan mudah mengakses ChatGPT di CLI kita, mirip dengan saat kita menggunakannya di situs web. Mari kita coba sendiri.
Pertama, kita memerlukan OpenAI API Key, yang bisa Anda dapatkan dengan mendaftar di OpenAI Developer Platform dan mengunjungi View API keys di profil Anda. Setelah Anda membuat dan memperoleh API Key Anda, simpanlah di suatu tempat karena Key tersebut tidak akan muncul kembali setelah dihasilkan.
Selanjutnya, clone repositori ChatGPT CLI ke sistem Anda menggunakan kode berikut di CLI.
Jika Anda sudah meng-clone repositorinya, ubah direktori Anda ke folder chatgpt-cli.
cd chatgpt-cli
Di dalam folder, instal requirement-nya menggunakan kode ini.
pip install -r requirements.txt
Kemudian, kita perlu mengeksplorasi folder yang sebelumnya di-clone menggunakan IDE. Pada contoh ini, saya akan menggunakan Visual Studio Code. Ketika Anda sudah membuka folder tersebut, isinya akan terlihat seperti gambar di bawah ini.
Akses file config.yaml dan ganti parameter api-key dengan OpenAI API Key Anda.
Anda juga dapat mengubah parameter yang ingin Anda masukkan ke API. Anda dapat merujuk ke artikel saya sebelumnya untuk memahami semua parameter yang tersedia dari OpenAI API.
Sekarang kita dapat menggunakan CLI sebagai ChatGPT dengan semua pengaturan yang telah ditentukan. Untuk melakukannya, Anda hanya perlu menjalankan kode berikut.
python chatgpt.py
Cobalah ketik apa saja di CLI, dan Anda akan segera mendapatkan hasilnya. Misalnya, saya memberikan prompt, “ Give me the list of song recommendations from the 1990s.”
Hasilnya muncul di CLI, mirip seperti gambar di atas. Kita juga dapat melanjutkan prompt seperti saat kita menggunakan ChatGPT di platform web.
Angka yang muncul sebelum setiap prompt adalah jumlah token yang telah digunakan. Kita perlu berhati-hati terhadap penggunaan token ini.
Selain itu, Anda dapat menggunakan mode multi-baris jika Anda memiliki prompt panjang dengan menambahkan parameter -ml sebelum menjalankan skrip.
Akhirnya, gunakan perintah /q jika Anda ingin keluar. Ketika Anda selesai, ChatGPT CLI akan menunjukkan jumlah token yang telah Anda gunakan dan perkiraan biaya dari aktivitas Anda.
Kesimpulan
ChatGPT akan tetap ada, dan kita harus memanfaatkannya semaksimal mungkin. Dalam tutorial ini, kita telah belajar cara menggunakan ChatGPT CLI untuk melakukan prompt ChatGPT di Command-Line Interface.
Comments