Membangun Prompt ChatGPT yang Efektif

Jan 15, 2024 · 8 menit untuk membaca

Pernahkah Anda melihat template prompt ChatGPT yang siap digunakan di internet? Ada begitu banyak di luar sana! Namun, ada satu pertanyaan penting: apakah mereka benar-benar efektif? Dalam artikel ini, kita akan membahas cara membuat ChatGPT menjawab pertanyaan Anda dengan cara terbaik.

Kita akan melihat apa yang membuat sebuah prompt benar-benar bagus. Prompt terbaik adalah yang sesuai persis dengan kebutuhan Anda. Mereka harus mudah dimengerti oleh ChatGPT agar dapat memberikan jenis jawaban yang Anda cari.

Jadi, jika Anda penasaran tentang cara bertanya pada ChatGPT dengan cara terbaik, teruslah membaca.

Apa itu Prompt dan Teknik Merancang Prompt?

Sebuah prompt itu seperti serangkaian instruksi atau pertanyaan yang Anda berikan kepada model AI seperti ChatGPT. Ini seperti memberitahu AI apa yang ingin Anda ketahui atau bicarakan. AI kemudian menggunakan prompt Anda untuk menghasilkan jawaban. Prompt Anda bisa berupa satu kalimat atau bahkan satu paragraf.

Cara Anda membuat instruksi ini disebut teknik merancang prompt. Ini semua tentang bagaimana Anda mengajukan pertanyaan atau menyiapkan prompt Anda. Ini sangat penting karena ChatGPT, yang merupakan Model Bahasa Besar (LLM), memberikan jawaban berdasarkan seberapa besar kemungkinan (secara statistik) kata-kata tertentu akan muncul selanjutnya dalam sebuah kalimat. Jika pertanyaan Anda tidak jelas atau dapat dimengerti dalam banyak cara, AI mungkin tidak memberikan jawaban terbaik. Jadi, belajar bagaimana membuat prompt yang baik membantu Anda mendapatkan jawaban yang lebih baik dari ChatGPT.

Elemen Kunci dari Prompt yang Efektif

Membuat prompt ChatGPT yang efektif melibatkan beberapa elemen kunci. Elemen-elemen ini memastikan bahwa respons yang Anda dapatkan fokus, jelas, dan sesuai dengan harapan Anda. Mari kita jelajahi elemen-elemen ini:

  • Spesifisitas dan Kejelasan: Jadilah jelas dan spesifik dalam prompt Anda, seperti bertanya “Jelaskan misi pendaratan di bulan Apollo 11 tahun 1969” daripada hanya “Ceritakan tentang misi luar angkasa.” Anggap seperti memberikan arahan; semakin spesifik Anda, semakin besar kemungkinan Anda mendapatkan apa yang Anda inginkan. Namun, waspadalah bahwa terlalu spesifik bisa berbalik jika Anda tidak sepenuhnya mengerti apa yang Anda tanyakan. Disarankan untuk melakukan beberapa prompt eksplorasi untuk mendapatkan pengetahuan tentang topik seperti yang disebutkan di bagian terakhir dari artikel ini.

  • Menghindari Ketidakjelasan: Hindari kata-kata yang tidak jelas seperti “itu” atau “yang” dalam percakapan panjang, karena dapat menyebabkan kebingungan. Sebaliknya, gunakan nama atau judul yang spesifik. Misalnya, alih-alih mengatakan, “Ceritakan lebih lanjut tentang itu,” jelas dengan, “Ceritakan lebih lanjut tentang misi Apollo 11.”. Juga, jika pertanyaan tampak tidak jelas, instruksikan ChatGPT untuk meminta lebih banyak informasi sebelum menjawab.

  • Memecah Pertanyaan Kompleks: Untuk pertanyaan rumit, membaginya menjadi bagian yang lebih sederhana dan mudah dikelola dapat menghasilkan jawaban yang lebih rinci dan komprehensif. Misalnya, alih-alih bertanya, “Bagaimana cara kerja roket?” pecah menjadi, “Apa saja bagian utama roket, dan bagaimana masing-masing berkontribusi pada peluncurannya?”

  • Informasi Kontekstual: Sertakan detail latar belakang yang diperlukan dalam prompt Anda. Menambahkan waktu, tempat, atau spesifik yang relevan dapat meningkatkan akurasi respons secara signifikan. Misalnya, “Jelaskan penyebab Revolusi Perancis dalam konteks politik Eropa abad ke-18.”

  • Penjelasan Langkah demi Langkah (Prompting Rantai Pikiran): Untuk topik yang kompleks, minta jawaban yang terorganisir, berbasis proses. Dorong ChatGPT untuk menunjukkan penalarannya melalui pendekatan Rantai Pikiran, di mana ia secara logis memecah langkah-langkah proses pemikirannya.

  • Menetapkan Harapan: Jelaskan format atau kedalaman respons yang diinginkan dengan jelas. Misalnya, “Berikan gambaran umum tentang ‘Hamlet’ karya Shakespeare dalam format daftar berpoin.”. Biasanya, membantu untuk memberikan ChatGPT beberapa contoh respons yang diinginkan (alias Prompting Beberapa Kali).

  • Membatasi Panjang Respons: Jika jawaban singkat diperlukan, tetapkan batasan tertentu. Anda dapat meminta respons dalam batas kata atau paragraf tertentu, atau instruksikan ChatGPT untuk menjawab dengan ringkas, mirip dengan karakter yang dikenal karena kepadatannya (misalnya “Jawab seperti Spock dari Star Trek”).

  • Prompt Lanjutan: Untuk diskusi berkelanjutan, gunakan prompt yang melanjutkan dengan mulus dari respons sebelumnya. Frase seperti, “Melanjutkan dari poin terakhir Anda…” atau “Kembangkan lebih lanjut tentang…” membantu menjaga aliran percakapan.

  • Mendefinisikan Persona: Berikan ChatGPT karakteristik tertentu, seperti profesi atau gaya, untuk menyesuaikan respons. Misalnya, “Jawab sebagai ilmuwan iklim” untuk wawasan tingkat ahli di bidang tersebut.

  • Menentukan Bahasa dan Nada: Arahkan ChatGPT untuk mengadopsi gaya atau nada tertentu, apakah itu formal, kasual, teknis, atau disederhanakan, untuk mencocokkan audiens atau tujuan percakapan yang dimaksud.

Kategorisasi Respons ChatGPT: Apa yang Dapat Diharapkan

Saat berinteraksi dengan ChatGPT, cara Anda merumuskan pertanyaan atau prompt (teknik merancang prompt) sangat mempengaruhi jenis respons yang Anda terima. Berikut ini adalah pembagian berbagai kategori respons yang dapat Anda harapkan dari ChatGPT:

  • Format Tanya Jawab: Ini adalah gaya percakapan umum di mana Anda bertanya, dan ChatGPT memberikan jawaban. Ini sederhana dan efektif untuk informasi cepat.

  • Respons Pendek dan Ringkas: Fokus pada kejelasan dan kedalaman tetapi singkat. Anda mungkin meminta daftar poin kunci atau pembelajaran dari teks dalam bentuk bullet. Gaya ini memastikan respons unik dan tidak berulang-ulang.

  • Respons Panjang dan Komprehensif: Ideal untuk penulisan kreatif atau mendapatkan berbagai perspektif. Dalam prompt ini, Anda mungkin memberi petunjuk kepada ChatGPT untuk mengonfirmasi sebelum melanjutkan jika respons mencapai batas token. Ini memungkinkan jawaban yang luas.

  • Permainan Peran Interaktif: Ini termasuk bermain peran atau mensimulasikan dialog antar karakter. Berguna untuk menciptakan skenario yang dinamis dan menarik. Misalnya, Anda dapat mensimulasikan percakapan antara tokoh-tokoh sejarah untuk mengeksplorasi sejarah atau filsafat, meningkatkan pengalaman belajar melalui partisipasi aktif dan berpikir kritis.

  • Instruksi Langkah demi Langkah: Berguna untuk masalah teknis atau panduan terperinci. Metode Chain of Thought (CoT) sering digunakan di sini, di mana ChatGPT menjelaskan proses penalarannya.

  • Topik dengan Penjelasan Singkat: Gaya ini melibatkan ChatGPT menyajikan topik bersama dengan penjelasan ringkas. Ini dapat digunakan nanti sebagai kartu belajar untuk membantu mempelajari subjek tersebut.

  • Prompt Reflektif: Dalam pendekatan unik ini, Anda meminta ChatGPT untuk menyarankan prompt yang akan mengarah pada jenis respons tertentu. Ini adalah bentuk rekayasa terbalik, membantu ChatGPT untuk melacak dari hasil yang diinginkan untuk merumuskan prompt yang tepat.

  • Prompt Multi-Langkah dan Meta-Prompting: Prompting lanjutan untuk tugas yang membutuhkan pemahaman yang lebih dalam, seperti membuat prompt yang beragam atau menghasilkan kode kompleks. Lihat repositori GitHub berikut untuk implementasi yang mungkin: Mr. Ranedeer AI Tutor dan Meta-Prompting.

Tips dan Trik Tambahan untuk Mendapatkan Hasil Maksimal dari ChatGPT

Berikut beberapa tips tambahan untuk meningkatkan interaksi Anda:

  • Membagi Informasi Kontekstual Panjang: Saat memberikan konteks untuk pertanyaan Anda, hindari teks yang terlalu panjang. ChatGPT cenderung hanya mengingat awal dan akhir dari input panjang, berpotensi melewatkan detail kunci di tengah. Sebagai gantinya, pecah informasi menjadi bagian yang lebih kecil dan minta ChatGPT untuk meminta lebih banyak detail jika diperlukan.

  • Gunakan Prompt Eksplorasi, Kemudian Mulai Ulang: Jika Anda tidak yakin bagaimana cara bertanya tentang sesuatu yang spesifik, mulailah dengan pertanyaan terbuka untuk menjelajahi topik. Setelah mendapatkan pemahaman awal, mulai sesi chat baru dengan pertanyaan yang lebih fokus. Memulai ulang percakapan juga dapat membantu ketika menjadi panjang, karena ChatGPT mungkin mulai melupakan bagian awal dari percakapan.

  • Gunakan Bahasa Inggris yang Benar: ChatGPT bekerja terbaik ketika diprompt dalam bahasa Inggris yang gramatikalnya benar, karena sebagian besar data latihannya dalam bahasa Inggris. Tanda baca yang tepat juga penting, karena ChatGPT adalah model statistik yang mengandalkan detail-detail ini untuk memahami dan merespons dengan akurat.

  • Bersikap Sopan dan Menyampaikan Emosi: Model telah dilatih pada percakapan manusia nyata, yang mencakup berbagai nada dan cara. Bersikap sopan dan menyampaikan emosi seperti urgensi terkadang dapat mengarah pada respons yang lebih efektif. Untuk wawasan lebih lanjut, lihat paper penelitian di arXiv:2307.11760.

  • Edit daripada Mengirim Pesan Baru untuk Memperbaiki Kesalahan: Jika Anda menyadari telah bertanya pertanyaan yang salah, lebih baik mengedit prompt Anda daripada mengirim yang baru. ChatGPT, sebagai model tanpa keadaan, tidak mengingat interaksi sebelumnya kecuali riwayat percakapan dimasukkan dalam prompt saat ini. Jadi, jika Anda mengirim pesan baru dengan koreksi, prompt yang salah akan tetap ada dalam memori ChatGPT, dan mungkin memberi Anda jawaban yang salah.

  • Simpan Percakapan Favorit untuk Referensi Masa Depan: ChatGPT menetapkan judul otomatis ke setiap percakapan. Anda dapat mengedit judul ini untuk referensi yang lebih mudah nanti dan menyimpan URL percakapan, mungkin di Google Sheet, untuk akses cepat di masa depan.

  • Ingat, ChatGPT Tidak Dapat Menggantikan Anda: Penting untuk memahami bahwa ChatGPT adalah alat untuk membantu Anda, bukan untuk melakukan pekerjaan untuk Anda. Gunakan sebagai asisten atau alat pembelajaran untuk memperdalam pemahaman Anda tentang topik dan meningkatkan produktivitas, tetapi ingat interpretasi akhir dan aplikasi informasi terserah Anda.

Kesimpulan

ChatGPT adalah alat yang sangat berguna yang dapat membantu menjawab pertanyaan Anda. Namun, tidak sempurna, dan bekerja terbaik ketika Anda tahu cara menggunakannya dengan benar. Kebanyakan tip yang kita bahas dalam artikel ini adalah untuk model GPT-3.5, yang merupakan versi standar ChatGPT yang dapat Anda gunakan secara gratis. Model ini melakukan pekerjaan yang baik jika Anda memberikan prompt yang jelas dan dipikirkan dengan baik.

Di sisi lain, GPT-4, yang digunakan dalam versi Plus berbayar ChatGPT, bahkan lebih baik dalam memahami apa yang Anda maksud, bahkan jika pertanyaan Anda tidak ditulis dengan sempurna. ChatGPT sangat baik untuk menghasilkan ide-ide baru dan membantu dalam pemikiran kreatif. Tetapi jika Anda menggunakannya untuk penelitian serius atau menganalisis sesuatu yang penting, Anda perlu berhati-hati. Terkadang bisa membuat kesalahan atau memberikan jawaban yang tidak sepenuhnya akurat. Jadi, baik untuk memeriksa ulang informasi yang Anda dapatkan darinya.

Chatize memanfaatkan kekuatan ChatGPT untuk membantu Anda berinteraksi dengan dokumen dengan cara percakapan. Ini dilakukan dengan menggunakan kombinasi API ChatGPT dan RAG (Retrieval-Augmented Generation) yang akan kita bahas dalam posting mendatang. Jadi semua tip dan trik yang dibahas dalam artikel ini berlaku untuk Chatize juga. Chatize adalah alat yang bagus untuk belajar, riset, dan produktivitas. Kami berharap artikel ini membantu Anda mendapatkan hasil maksimal dari ChatGPT dan Chatize. Selamat Chatizing!