Dalam pelajaran ini
Peralihan daripada Nod Autonomi ke Aliran Kerja Terkawal dalam Botpress
Nod autonomi dalam Botpress menawarkan fleksibiliti, tetapi ada situasi yang memerlukan kawalan penuh ke atas output, seperti tugasan sensitif atau aliran kerja khusus. Pelajaran ini menerangkan cara mengalihkan pengguna daripada nod autonomi ke aliran kerja terkawal, memastikan interaksi yang konsisten dan boleh dipercayai.
Membina Aliran Kerja Terkawal
- Menetapkan Aliran Kerja
- Tambah aliran kerja baharu, seperti "HITL" (Human in the Loop).
- Tetapkan struktur aliran kerja menggunakan logik dan input tetap. Contohnya:
- Tambah kad teks yang memaparkan mesej tetap seperti, "Hai, ini adalah teks input tetap."
- Sertakan pengendalian input pengguna dan gelung untuk mencipta elemen interaktif.
- Aliran kerja ini memastikan kawalan penuh ke atas respons, membolehkan panggilan ke pangkalan data atau memaparkan maklumat tertentu.
- Menyesuaikan Tingkah Laku Aliran Kerja
- Oleh kerana aliran kerja tidak menggunakan logik LLM, ia sesuai untuk tugasan yang memerlukan pengendalian tepat, seperti transaksi kewangan atau eskalasi kepada ejen manusia.
Peralihan ke Aliran Kerja
- Peralihan Berdasarkan Kata Kunci
- Tambah kad "Transition" pada nod autonomi.
- Tetapkan syarat, seperti padanan kata kunci (contohnya,
event.preview == "hitl"). - Pautkan kad tersebut ke aliran kerja yang dikehendaki dengan memilih "Execute Workflow" dan sambungkan ke "HITL."
- Kaedah ini berguna untuk ujian dan penyahpepijatan kerana ia memintas interpretasi LLM.
- Peralihan Berdasarkan Arahan
- Buka kad "Instructions" dan tambah petikan tingkah laku. Contohnya:
- "Jika pengguna ingin bercakap dengan ejen manusia, alihkan mereka ke aliran kerja HITL."
- Sambungkan aliran kerja dengan menambahkannya sebagai kad pada nod autonomi.
- Kaedah ini berintegrasi dengan lancar ke dalam logik bot dan sesuai untuk aplikasi dunia sebenar.
- Buka kad "Instructions" dan tambah petikan tingkah laku. Contohnya:
Kelebihan Aliran Kerja Terkawal
- Konsistensi: Memastikan output boleh diramal dan tepat, tanpa perubahan daripada LLM.
- Sensitiviti: Mengendalikan tugasan yang memerlukan ketepatan, seperti penetapan harga, transaksi, atau eskalasi kepada ejen manusia.
- Fleksibiliti: Membolehkan nod autonomi bertindak sebagai concierge, mengarahkan pengguna ke aliran kerja khusus apabila diperlukan.
Ringkasan
Pelajaran ini menerangkan cara untuk mengalihkan pengguna daripada nod autonomi kepada aliran kerja terkawal dalam Botpress, memberikan kawalan sepenuhnya ke atas output untuk tugasan khusus.
semua pelajaran dalam kursus ini
