Salah satu metode prompting yang paling sederhana adalah dengan memberikan instruksi (kadang disebut instruction prompting). Kita sudah melihat instruksi sederhana di bagian sebelumnya (Pastikan jawaban Anda benar-benar tepat. Apa hasil dari 965*590? Pastikan jawaban Anda benar secara tepat:
). Namun, AI modern dapat mengikuti instruksi yang jauh lebih kompleks.
Di bawah ini adalah tematan kami yang pertama sematkan. Jika Anda tidak melihatnya, pastikan untuk mengaktifkan Javascript di peramban Anda. Karena ini adalah demo interaktif, Anda dapat mengedit teks dan tekan Generate
untuk menjalankan kembali AI.
AI dengan mudah dapat menyelesaikan masalah ini. Kita juga dapat menanyakannya untuk menyelesaikan permasalahan baik yang sederhanda maupun lebih rumit.
Berikut adalah contoh yang lebih rumit:
Baca email penjualan berikut ini. Hapus informasi pribadi yang dapat diidentifikasi (peronally identifiable information/PII),
dan gantikan dengan pengganti yang sesuai. Sebagai contoh, ganti nama "John Doe"
dengan "[NAME]".
Halo John,
Saya menulis kepada Anda karena saya melihat Anda baru saja membeli mobil baru. Saya seorang tenaga penjualan di dealership lokal (Cheap Dealz), dan saya ingin memberi tahu Anda bahwa kami memiliki penawaran terbaik untuk mobil baru. Jika Anda tertarik, tolong beri tahu saya.
Terima kasih,
Jimmy Smith
Telepon: 410-805-2345
Email: [email protected]
// highlight-start
Hai [NAME],
Saya menulis kepada Anda karena saya melihat Anda baru saja membeli mobil baru. Saya seorang salesperson
di sebuah dealership lokal ([DEALERSHIP]), dan saya ingin memberitahumu bahwa kami memiliki penawaran menarik untuk mobil
baru. Jika Anda tertarik, tolong beri tahu saya.
Terima kasih,
[SALESPERSON]
Telepon: [NOMOR TELEPON]
Email: [ALAMAT EMAIL]
// highlight-end
Sangat menarik melihat bagaimana model ini dapat menggambarkan dari instruksi-instruksi tersebut. Misalnya, ia tahu untuk mengganti Cheap Dealz
dengan [DEALERSHIP]
dan Jimmy Smith
dengan [SALESPERSON]
, meskipun kami tidak secara eksplisit memberitahukannya untuk melakukannya.
Sander Schulhoff is the Founder of Learn Prompting and an ML Researcher at the University of Maryland. He created the first open-source Prompt Engineering guide, reaching 3M+ people and teaching them to use tools like ChatGPT. Sander also led a team behind Prompt Report, the most comprehensive study of prompting ever done, co-authored with researchers from the University of Maryland, OpenAI, Microsoft, Google, Princeton, Stanford, and other leading institutions. This 76-page survey analyzed 1,500+ academic papers and covered 200+ prompting techniques.
Efrat, A., & Levy, O. (2020). The Turking Test: Can Language Models Understand Instructions? ↩
Mishra, S., Khashabi, D., Baral, C., Choi, Y., & Hajishirzi, H. (2022). Reframing Instructional Prompts to GPTk’s Language. Findings of the Association for Computational Linguistics: ACL 2022. https://doi.org/10.18653/v1/2022.findings-acl.50 ↩
Mengizinkan AI untuk menghapus PII dari teks adalah pendekatan yang menjanjikan, tetapi harus digunakan dengan sangat hati-hati karena bisa saja melakukan kesalahan. ↩
Perlu diingat juga dalam contoh ini bahwa Anda mengirimkan PII ke pihak ketiga (misalnya OpenAI jika Anda menggunakan ChatGPT), dan layanan-layanan ini dapat mencatat dan menggunakan permintaan Anda untuk kebutuhan mereka sendiri. ↩