Dalam pelajaran ini
Berpindah dari Node Otonom ke Alur Kerja Terkontrol di Botpress
Node otonom di Botpress memberikan fleksibilitas, namun ada situasi tertentu yang membutuhkan kendali penuh atas output, seperti tugas sensitif atau alur kerja khusus. Pelajaran ini menjelaskan cara memindahkan pengguna dari node otonom ke alur kerja terkontrol, sehingga interaksi tetap konsisten dan dapat diandalkan.
Membuat Alur Kerja Terkontrol
- Menyiapkan Alur Kerja
- Tambahkan alur kerja baru, misalnya "HITL" (Human in the Loop).
- Tentukan struktur alur kerja menggunakan logika dan input tetap. Contohnya:
- Tambahkan kartu teks yang menampilkan pesan tetap seperti, "Halo, ini adalah teks input tetap."
- Sertakan penanganan input pengguna dan loop untuk membuat elemen interaktif.
- Alur kerja ini memastikan kendali penuh atas respons, memungkinkan pemanggilan database atau menampilkan informasi tertentu.
- Menyesuaikan Perilaku Alur Kerja
- Karena alur kerja melewati logika LLM, ini sangat cocok untuk tugas yang membutuhkan penanganan presisi, seperti transaksi keuangan atau eskalasi ke agen manusia.
Berpindah ke Alur Kerja
- Transisi Berdasarkan Kata Kunci
- Tambahkan kartu "Transition" ke node otonom.
- Tentukan kondisi, seperti pencocokan kata kunci (misalnya
event.preview == "hitl"). - Hubungkan kartu ke alur kerja yang diinginkan dengan memilih "Execute Workflow" dan menghubungkannya ke "HITL."
- Metode ini berguna untuk pengujian dan debugging karena melewati interpretasi LLM.
- Transisi Berdasarkan Instruksi
- Buka kartu "Instructions" dan tambahkan cuplikan perilaku. Contohnya:
- "Jika pengguna ingin berbicara dengan agen manusia, pindahkan mereka ke alur kerja HITL."
- Hubungkan alur kerja dengan menambahkannya sebagai kartu ke node otonom.
- Metode ini terintegrasi dengan baik ke dalam logika bot dan cocok untuk penggunaan nyata.
- Buka kartu "Instructions" dan tambahkan cuplikan perilaku. Contohnya:
Keuntungan Alur Kerja Terkontrol
- Konsistensi: Memastikan output yang dapat diprediksi dan akurat, tanpa variasi dari LLM.
- Sensitivitas: Menangani tugas yang membutuhkan ketelitian, seperti penentuan harga, transaksi, atau eskalasi ke agen manusia.
- Fleksibilitas: Memungkinkan node otonom bertindak sebagai concierge, mengarahkan pengguna ke alur kerja khusus saat diperlukan.
Ringkasan
Pelajaran ini menjelaskan cara memindahkan pengguna dari node otonom ke alur kerja terkontrol di Botpress, sehingga Anda memiliki kendali penuh atas output untuk tugas-tugas khusus.
semua pelajaran di kursus ini
