Bagikan melalui


Mengelola input dan output topik

Topik dapat memiliki parameter input dan output. Saat topik dialihkan ke topik lain, Anda dapat menggunakan parameter ini untuk meneruskan informasi antar topik.

Jika copilot Anda menggunakan AI generatif untuk memutuskan cara menanggapi pengguna, ia dapat secara otomatis mengisi input, sebelum menjalankan topik, dengan menggunakan konteks percakapan atau menghasilkan pertanyaan untuk mengumpulkan nilai dari respons pengguna. Perilaku ini mirip dengan cara kerja pengisian slot generatif untuk tindakan.

Input dan output topik dapat berbagi nilai dengan topik dan tindakan lain dalam rencana yang dihasilkan yang sama.

Tambahkan input dan output

Untuk menambahkan input atau output untuk topik, pilih Detail di bilah navigasi di bagian atas kanvas penulisan. Atau, Anda dapat memilih Detail dari menu konteks untuk topik di halaman daftar Topik .

Setelah panel Detail ditampilkan, Anda dapat menavigasi ke tab Input atau Output , lalu membuat variabel input atau output baru dengan memilih Buat variabel baru.

Untuk setiap parameter input dan output, Anda harus memasukkan nama, memilih tipe data, dan memasukkan deskripsi untuk variabel yang sesuai.

Jika copilot Anda menggunakan AI generatif untuk memutuskan cara merespons pengguna, lebih banyak properti tersedia untuk variabel input. Secara khusus Bagaimana kopilot akan mengisi masukan ini? menentukan bagaimana copilot mengisi variabel ini dengan nilai sebelum menjalankan topik. Secara default, setiap input diatur ke Isi secara dinamis dengan opsi terbaik. Copilot mencoba mengisi nilai dari konteks yang tersedia, seperti mengekstrak nilai dari pesan pengguna, atau percakapan sebelumnya. Jika tidak ada nilai yang sesuai yang ditemukan, itu menghasilkan pertanyaan untuk meminta nilai kepada pengguna. Anda dapat memilih untuk mengganti input dengan nilai alih-alih bertanya kepada pengguna. Untuk mengganti parameter input, pilih Tetapkan sebagai nilai, di bawah Bagaimana kopilot akan mengisi input ini?, dan masukkan nilai yang diinginkan. Nilai ini dapat berupa nilai literal, variabel yang ada, atau rumus Power Fx .

Untuk memastikan kopilot Anda menangkap jenis nilai yang benar untuk input, Anda juga harus menentukan jenis entitas di bawah Identifikasi sebagai.

Cuplikan layar panel Detail dengan variabel input baru yang ditambahkan

Ada sejumlah pengaturan tambahan yang dapat dikonfigurasi untuk input, yang dapat mengontrol perilaku kopilot saat meminta nilai atau memvalidasi jawaban pengguna.

Salah satu properti ini, Harus meminta pengguna, hanya tersedia untuk input topik. Ini menentukan apakah copilot harus mencoba mengisi variabel dengan nilai sebelum mengeksekusi topik. Properti ini diaktifkan secara default.