Ajukan pertanyaan
Simpul Pertanyaan meminta informasi kepada pengguna dan menyimpan respons mereka dalam variabel untuk digunakan nanti dalam percakapan.
Node memungkinkan Anda memilih jenis informasi yang akan dikumpulkan, seperti jawaban pilihan ganda, entitas bawaan, atau entitas kustom. Properti perilaku pertanyaan memungkinkan Anda mengontrol perilaku simpul, seperti apa yang harus dilakukan ketika pengguna memasukkan respons yang tidak valid.
Seperti simpul Pesan , simpul Pertanyaan dapat menyertakan gambar, video, Kartu, balasan cepat, dan variasi pesan. Untuk informasi selengkapnya, lihat Mengirim pesan.
Tip
Ganti nama node agar lebih mudah diidentifikasi. Pilih bidang nama simpul untuk memperbarui nama secara langsung, atau pilih ikon Lainnya (...) simpul dan pilih Ganti Nama dari menu. Anda juga dapat mengganti nama node di editor kode.
Tidak mungkin mengganti nama simpul Pemicu dan Buka simpul langkah .
Nama node dapat memiliki panjang hingga 500 karakter.
Prasyarat
Menambahkan simpul pertanyaan
Pilih ikon Tambahkan simpul di bawah simpul tempat Anda ingin menambahkan simpul baru, lalu pilih Ajukan pertanyaan. Simpul Pertanyaan kosong muncul.
Di kotak pesan, masukkan pertanyaan yang ingin Anda ajukan.
Di bawah Identifikasi, perluas daftar dan pilih jenis informasi yang harus diidentifikasi oleh kopilot dalam respons pengguna. Anda dapat memilih entitas yang sudah ada atau membuat yang baru jika diperlukan. Pelajari cara menggunakan entitas dalam percakapan.
Bergantung pada opsi Identifikasi yang Anda pilih, mungkin ada lebih banyak properti yang harus diatur.
Misalnya, untuk Opsi pilihan ganda, Anda harus menentukan pilihan yang dapat dipilih pengguna di Opsi untuk pengguna. Selama percakapan, setiap pilihan muncul sebagai tombol, tetapi pengguna juga dapat mengetikkan jawaban mereka.
Pilih nama variabel default di bawah Simpan respons sebagai untuk membuka panel Properti variabel dan ubah nama menjadi sesuatu yang bermakna, seperti customerName atau bookingDate.
Untuk memilih variabel yang berbeda atau membuat yang baru, pilih > untuk membuka panel Pilih variabel .
Untuk menyesuaikan perilaku simpul Pertanyaan Anda , konfigurasikan properti pertanyaan.
Mengonfigurasi properti pertanyaan
Panel properti Pertanyaan adalah tempat Anda dapat menyesuaikan perilaku seperti meminta, validasi, dan interupsi.
Untuk membuka panel properti Pertanyaan, pilih ikon Lainnya ( ...) dari simpul Pertanyaan , lalu pilih Properti .
Di panel Properti pertanyaan, pilih kategori yang diinginkan:
Mengonfigurasi perilaku pertanyaan
Properti perilaku pertanyaan memungkinkan Anda mengontrol apakah kopilot dapat melewati pertanyaan dan bagaimana kopilot merespons respons yang tidak valid.
Lewati perilaku
Perilaku lewati menentukan apa yang harus dilakukan copilot jika variabel simpul pertanyaan sudah memiliki nilai dari sebelumnya dalam percakapan.
- Izinkan pertanyaan dilewati: Lewati pertanyaan jika variabel memiliki nilai.
- Tanyakan setiap saat: Ajukan pertanyaan meskipun variabel memiliki nilai.
Bertanya kembali
Reprompt menentukan bagaimana kopilot Anda bereaksi ketika tidak mendapatkan jawaban yang valid dari pengguna. Anda dapat menyuruhnya untuk mencoba lagi sekali, dua kali, atau melanjutkan tanpa mendapatkan jawaban. Untuk menyesuaikan apa yang dilakukan copilot Anda saat melanjutkan, konfigurasikan properti di bawah Tidak ada entitas valid yang ditemukan di panel Pengenalan entitas.
- Berapa banyak petunjuk: Berapa kali kopilot Anda mencoba mendapatkan jawaban yang valid. Ulangi hingga 2 kali adalah default. Anda juga dapat memilih Ulangi sekali atau Jangan ulangi.
- Perintah coba lagi: Untuk mengubah pesan, pilih Sesuaikan, lalu masukkan perintah baru.
Mengonfigurasi pengenalan entitas
Properti pengenalan entitas memungkinkan Anda memperluas validasi di luar aturan default untuk dikumpulkan entitas, dan untuk memilih apa yang terjadi ketika copilot Anda tidak dapat mendapatkan nilai entitas yang valid dari pengguna.
Pengaturan entitas
Masukkan nama rangkaian pilihan yang Anda tentukan digunakan Power Fx untuk mereferensikan item dalam daftar.
Validasi entitas tambahan
Secara default, simpul Pertanyaan memeriksa respons yang valid hanya berdasarkan entitas yang Anda pilih. Validasi entitas tambahan memungkinkan Anda menambahkan kriteria ke pengujian dasar. Misalnya, simpul Pertanyaan menerima nilai numerik apa pun saat mengidentifikasi angka, tetapi Anda mungkin ingin memastikannya kurang dari 10. Anda juga dapat mengubah perintah untuk membantu pengguna memasukkan respons yang valid.
- Kondisi: Masukkan Power Fx rumus yang mengembalikan nilai Boolean (
true
ataufalse
); misalnya,Topic.Var1 < 10
- Perintah kondisi tidak terpenuhi: Untuk mengubah pesan, pilih Sesuaikan, lalu masukkan perintah baru.
Tidak ada entitas valid yang ditemukan
Tidak ada entitas valid yang ditemukan menentukan apa yang terjadi ketika kopilot Anda berhenti mencoba mendapatkan respons yang valid dari pengguna. Anda dapat meningkatkan ke agen manusia atau memberikan nilai default. Anda juga dapat mengubah perintah untuk memberi pengguna lebih banyak konteks.
Tindakan jika tidak ada entitas yang ditemukan:
- Eskalasi: Alihkan pengguna ke topik sistem Eskalasi . Ini adalah perilaku default.
- Atur variabel ke nilai: Atur variabel output ke nilai dan lanjutkan ke simpul berikutnya. Masukkan atau pilih nilai di Nilai entitas default.
- Atur variabel ke kosong (tanpa nilai): Hapus variabel output dan lanjutkan ke simpul berikutnya. Anda dapat menggunakan simpul Kondisi nanti untuk memeriksa apakah variabel memiliki nilai.
Tidak ada entitas yang ditemukan pesan: Untuk mengubah pesan, pilih Sesuaikan, lalu masukkan perintah baru.
Mengonfigurasi perilaku gangguan
Pengaturan interupsi menentukan apakah pengguna diizinkan untuk mengganggu alur topik saat ini untuk beralih ke topik yang berbeda.
- Izinkan peralihan ke topik lain: Pengguna dapat beralih ke topik baru jika respons mereka terhadap pertanyaan cocok dengan pemicu untuk topik lain dengan keyakinan tinggi.
- Hanya topik yang dipilih: Tentukan topik mana yang dapat dialihkan pengguna dari simpul pertanyaan ini.