Dalam pelajaran ini

Transisi dari Node Otonom ke Alur Kerja Terkendali di Botpress

Node otonom di Botpress memberikan fleksibilitas, tetapi beberapa skenario memerlukan kontrol penuh atas output, seperti tugas sensitif atau alur kerja khusus. Pelajaran ini menguraikan cara mentransisikan pengguna dari node otonom ke alur kerja yang terkendali, untuk memastikan interaksi yang konsisten dan andal.

Menciptakan Alur Kerja yang Terkendali

  1. Menyiapkan Alur Kerja
    • Menambahkan alur kerja baru, seperti "HITL" (Human in the Loop).
    • Tentukan struktur alur kerja menggunakan logika dan input tetap. Sebagai contoh:
      • 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 memastikan kontrol penuh atas respons, memungkinkan untuk memanggil database atau menampilkan informasi spesifik.
  2. Menyesuaikan Perilaku Alur Kerja
    • Karena alur kerja melewati logika LLM , alur kerja ini ideal untuk tugas-tugas yang membutuhkan penanganan yang tepat, seperti transaksi keuangan atau eskalasi agen manusia.

Bertransisi ke Alur Kerja

  1. Transisi Berbasis Kata Kunci
    • Tambahkan kartu "Transisi" ke node otonom.
    • Tentukan kondisi, seperti pencocokan kata kunci (mis, event.preview == "hitl").
    • Tautkan kartu ke alur kerja yang diinginkan dengan memilih "Jalankan Alur Kerja" dan menghubungkannya ke "HITL."
    • Metode ini berguna untuk pengujian dan debugging karena metode ini melewati interpretasi LLM .
  2. Transisi Berbasis Instruksi
    • Buka kartu "Petunjuk" dan tambahkan cuplikan perilaku. Sebagai contoh:
      • "Jika pengguna ingin berbicara dengan agen manusia, alihkan mereka ke alur kerja HITL."
    • Hubungkan alur kerja dengan menambahkannya sebagai kartu ke node otonom.
    • Metode ini terintegrasi dengan mulus ke dalam logika bot dan cocok untuk aplikasi dunia nyata.

Manfaat Alur Kerja Terkendali

  • Konsistensi: Memastikan hasil yang dapat diprediksi dan akurat, bebas dari LLM variabilitas.
  • Sensitivitas: Menangani tugas-tugas yang membutuhkan ketelitian, seperti penetapan harga, transaksi, atau eskalasi ke agen manusia.
  • Fleksibilitas: Memungkinkan node otonom untuk bertindak sebagai concierge, mengarahkan pengguna ke alur kerja khusus bila diperlukan.
Ringkasan
Pelajaran ini menjelaskan cara mentransisikan pengguna dari simpul otonom ke alur kerja terkontrol di Botpress, yang memberikan kontrol 100% atas output untuk tugas-tugas khusus.
semua pelajaran dalam kursus ini