Tambahkan grup kondisi

Note

Artikel ini menjelaskan fitur yang digunakan oleh agen atau alur agen yang didukung oleh standard harness.

Grup kondisi memungkinkan Anda menulis dan mengelola beberapa kondisi dalam satu simpul. Perilaku kondisi yang ada tidak berubah, alur agen suara yang ada terus berfungsi seperti sebelumnya, dan Anda dapat mengadopsi grup kondisi hanya jika diperlukan. Penulisan bersyarat tradisional sering kali memerlukan simpul kondisi terpisah untuk setiap kondisi. Gaya penulisan bersyarat ini membuat alur topik lebih sulit untuk ditinjau, dipecahkan masalahnya, dan dipelihara.

Grup kondisi memungkinkan Anda mengelola kondisi untuk simpul Pesan , Node pertanyaan , atau perintah di satu tempat. Mereka mendukung tampilan tabel dan tampilan grafik.

  • Mengelola kondisi terkait di satu tempat

  • Mengurangi percabangan dalam alur topik

  • Beralih antara tampilan tabel dan tampilan grafik untuk pengeditan dan visualisasi yang lebih mudah

Buat grup kondisi

  1. Buka topik.

  2. Pilih Tambahkan simpul>Tingkat Lanjut>Tambahkan grup kondisi.

    Cuplikan layar menu Tingkat Lanjut dengan opsi Tambahkan grup kondisi disorot.

  3. Setelah Anda menambahkan simpul, simpul grup Kondisi muncul di kanvas.

    Cuplikan layar simpul grup Kondisi di kanvas dengan ikon edit dan opsi lainnya.

Tampilan grup kondisi

Gunakan langkah-langkah ini untuk mengalihkan grup kondisi yang ada ke tampilan Tabel dengan memperbarui ID grup kondisi di editor kode.

Tampilan tabel

Menampilkan kondisi dalam tabel terstruktur dan dioptimalkan untuk mengedit beberapa kondisi. Dalam mode Tampilan tabel, Anda dapat mengurutkan ulang kondisi dengan menyeret dan melepas.

Cuplikan layar grup kondisi dalam tampilan tabel dengan kolom Kondisi, Alat, dan Transisi.

Tampilan grafik

Pilih Tampilkan>Grafik untuk menampilkan tata letak percabangan yang mirip dengan simpul kondisi tradisional. Mengubah tampilan tidak memengaruhi perilaku.

Cuplikan layar tampilan graf yang menampilkan grup kondisi dengan cabang Enter, Condition, dan All other conditions.

Konversi kondisi yang ada (edit secara manual)

Cuplikan layar tampilan grafik grup kondisi dengan tiga cabang Kondisi untuk besar, kecil, dan sedang, ditambah cabang Semua kondisi lainnya.

  1. Buka topik di editor kode.

  2. Temukan ID grup kondisi.

    Cuplikan layar editor kode yang menampilkan ConditionGroup dengan `id` conditionGroup_HnxsWS disorot.

  3. Tambahkan _tv ke ID, simpan, dan tutup editor kode.

    Cuplikan layar editor kode YAML dengan ID grup kondisi 'conditionGroup_HnxsWS_tv' disorot dalam kotak merah muda.

    Pengelompokan kondisi muncul dalam tampilan Tabel setelah perubahan.

    Cuplikan layar simpul alur kerja berlabel ConditionGroupSize dengan tombol tambahkan.

    Cuplikan layar editor ConditionGroupSize memperlihatkan node grup kondisi dalam tampilan tabel dengan tiga kondisi pilihan Var1.