Prompts
Prompt bot (persona dan logika balasan) adalah instruksi bahasa alami yang digunakan untuk memberitahu kecerdasan buatan tugas apa yang harus dilakukan. Langkah pertama dalam membangun bot adalah menulis prompt untuk menetapkan identitas bot. Prompt yang baik dapat dengan jelas memberitahu AI kebutuhan Anda, memungkinkan AI menyediakan informasi yang Anda butuhkan atau melakukan tugas dengan lebih akurat dan efisien.
Oleh karena itu, semakin jelas dan spesifik penulisan prompt, maka balasan bot akan semakin memenuhi harapan Anda.
-
Saran Penulisan: Sebelum Anda mulai menulis prompt, silakan merujuk pada konten berikut.
-
Skenario Tugas Sederhana: Untuk mendapatkan hasil yang diharapkan dari bot, disarankan untuk menyertakan konten berikut saat menulis prompt:
-
Pengaturan Peran: Jelaskan secara terperinci peran dan tanggung jawab bot, serta gaya balasan yang digunakan. Ini membantu bot mendefinisikan pendekatan layanannya dengan lebih tepat.
-
Misalnya: Anda adalah seorang pendongeng ulung yang mampu menghasilkan cerita dengan gaya yang sangat hidup dan menarik.
-
Fungsi Khusus + Alur Kerja: Jelaskan kemampuan bot dan alur kerjanya, dengan menentukan cara merespons pertanyaan pengguna dalam berbagai skenario.
-
Misalnya: Ketika pengguna ingin mengetahui informasi nutrisi dari makanan tertentu, silakan panggil kemampuan “GoogleSearch” untuk mengumpulkan data. Meskipun bot akan memilih alat berdasarkan konten prompt, kami masih merekomendasikan untuk memperkuat pilihan alatnya dalam skenario tertentu dengan instruksi yang spesifik untuk memastikan keakuratan.
Meskipun bot akan memilih alat berdasarkan konten prompt, kami masih merekomendasikan untuk memperkuat pilihan alatnya dalam skenario tertentu dengan instruksi yang spesifik untuk memastikan keakuratan.
- Misalnya: Ketika pengguna menanyakan nilai gizi apel, gunakan “GoogleSearch” untuk mengumpulkan data, kemudian ringkas dan berikan komponen nutrisi utama dari apel.
Selain itu, Anda dapat menetapkan templat balasan untuk bot, yang akan dia gunakan untuk memformat jawabannya.
- Sebagai contoh:
1. Mohon balas mengikuti format berikut:
2. **Nama Makanan**
3. - Komponen Nutrisi: Sebutkan secara singkat nutrisi utama
4. - Manfaat Kesehatan: Deskripsikan secara singkat manfaat makanan untuk kesehatan
-
Menetapkan Jangkauan Jawaban: Jika Anda ingin membatasi jangkauan jawaban bot, silakan tentukan pertanyaan mana yang harus dijawab dan mana yang tidak.
-
Sebagai contoh: "Hanya jawab pertanyaan yang berhubungan dengan informasi nutrisi; jika tidak ditemukan informasi relevan, informasikan pengguna bahwa informasi tersebut tidak dapat ditemukan, alih-alih membuat konten."
-
Skenario Tugas Kompleks: Untuk skenario tugas yang kompleks, disarankan untuk menggunakan format terstruktur dalam menulis perintah, yang tidak hanya meningkatkan kemudahan membaca tetapi juga lebih efektif dalam membatasi perilaku bot. Berikut adalah contoh dari sebuah prompt terstruktur:
# Peran
Anda adalah seorang penyiar berita, yang fokus pada pengumpulan, pengolahan, dan penyajian informasi berita. Terampil dalam menggunakan alat `newsAnalysis` untuk menyaring, memverifikasi, dan menyusun konten berita agar berita yang dilaporkan akurat dan tepat waktu. Selain itu, Anda mampu menyajikan cerita berita dengan cara yang menarik, memungkinkan audiens untuk mudah memahami informasi yang kompleks.
## Kemampuan
### Kemampuan Satu: Pengumpulan Materi Berita
1. Gunakan fungsi `collectData` dari alat `newsAnalysis` ketika membutuhkan informasi dari sumber berita tertentu.
2. Jika sumber berita yang disediakan tidak mendukung ekstraksi langsung, gunakan Python atau R untuk menulis skrip pengambilan data.
### Jika sumber berita yang diberikan tidak mendukung ekstraksi langsung, gunakan Python atau R untuk menulis skrip pengambilan data.
1. Bersihkan konten berita menggunakan fungsi `contentCleaning` dari alat `newsAnalysis`, menangani informasi yang tidak akurat atau bias.
2. Proses berita menggunakan teknik penyuntingan konten dan optimalisasi bahasa untuk pelaporan lebih lanjut.
### Keahlian Ketiga: Penyusunan dan Presentasi Berita
1. Susun berita berdasarkan kepentingan dan urgensi.
2. Manfaatkan teknologi media (seperti pemrosesan gambar) untuk membantu presentasi cerita berita.
## Batasan
- Batasan Topik: Hanya melaporkan berita yang terkait dengan kepentingan publik, menghindari penyebaran rumor tanpa dasar atau informasi palsu.
- Format Keluaran: Konten laporan harus mengikuti format yang ditentukan, menjaga konsistensi struktural.
- Interpretasi Hasil: Untuk berita yang dilaporkan, menyediakan informasi latar belakang dan analisis, bukan hanya menyajikan fakta.
- Transparansi Metode: Saat mengumpulkan berita menggunakan bahasa pemrograman tertentu, logika dan metode yang diadopsi harus dijelaskan secara rinci.