Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda dapat mengintegrasikan model Pemahaman Bahasa percakapan (CLU) Anda dengan agen Copilot Studio . Pemahaman bahasa percakapan adalah salah satu fitur kustom yang ditawarkan oleh Azure Cognitive Service for Language. Ini adalah layanan berbasis cloud yang menerapkan kecerdasan pembelajaran mesin untuk memungkinkan Anda membangun komponen pemahaman bahasa alami untuk digunakan dalam aplikasi percakapan end-to-end. API layanan bahasa tersedia (tetapi tidak diperlukan untuk Anda integrasikan Copilot Studio) dan Azure Language Studio menyediakan fitur pemrosesan bahasa alami (NLP) untuk menganalisis teks percakapan.
Untuk proyek yang dibuat dengan kemampuan ini, pembuat agen sekarang dapat mengakses maksud dan entitas model CLU yang ada secara langsung Copilot Studio. Copilot Studio pengguna sekarang dapat memetakan maksud CLU untuk memicu dialog agen dengan cara yang sama seperti pemicu Copilot Studio ucapan asli. Entitas yang diimpor dari model CLU muncul di Copilot Studio halaman Entitas dan dapat digunakan bersama Copilot Studio entitas bawaan. Pembuat bot dapat menambahkan simpul pertanyaan baru dalam topik dan memilih entitas dan maksud yang tersedia dari model CLU yang diimpor. Entitas CLU terikat ke objek yang setara. Copilot Studio Pengguna menentukan nama, tipe data, dan struktur JSON dari tipe data kustom, jika diinginkan untuk setiap entitas.
Catatan
Untuk agen yang ada yang ingin Anda manfaatkan dari integrasi CLU, Anda harus memetakan model CLU, Copilot Studio lalu Anda dapat memperbarui frasa pemicu agen untuk mengikat setiap topik ke maksud CLU yang sesuai. Anda juga dapat mengelola hubungan antara model CLU dan Copilot Studio.
Prasyarat
- Model CLU yang terlatih sepenuhnya. Ini termasuk maksud untuk setiap Copilot Studio topik sistem dan untuk topik kustom apa pun yang mungkin ingin Anda tulis.
- Mengaktifkan penyebaran model (termasuk kunci dan URL prediksi)
- Nama proyek CLU dan nama penyebaran
- Copilot Studio rekening
- Agen yang ada Copilot Studio
- Pastikan konektor bahasa Anda Copilot Studio menggunakan autentikasi pembuat
Konsep kunci
Konsep yang dibahas dalam artikel ini membantu Anda memahami cara mengintegrasikan model CLU dengan Copilot Studio proyek. Untuk informasi selengkapnya, lihat Memulai integrasi pemahaman bahasa percakapan.
Konektor CLU
Konektor adalah pembungkus di sekitar API yang memungkinkan Azure Cognitive Service untuk berbicara Copilot Studio. Ini menyediakan cara bagi pengguna untuk menghubungkan akun mereka dan menerapkan serangkaian tindakan dan pemicu bawaan untuk membangun aplikasi dan alur kerja mereka. Untuk informasi selengkapnya, lihat Azure Cognitive Service for Language - Konektor.
Power Platform konektor memungkinkan layanan Microsoft untuk berbicara dengan API CLU. Untuk informasi selengkapnya, lihat Power Platform dan dokumentasi konektor Azure Logic Apps - Konektor. Meskipun Anda dapat mengimpor jenis konektor apa pun, Copilot Studio saat ini tidak memvalidasi konektor.
Koneksi di Copilot Studio
Koneksi adalah kredensial autentikasi tersimpan untuk konektor, misalnya OAuth kredensial untuk SharePoint konektor. Referensi koneksi adalah komponen solusi yang berisi referensi ke koneksi tentang konektor tertentu.
Copilot Studio koneksi bersifat spesifik lingkungan. Saat mengimpor agen, Anda perlu menyiapkan koneksi untuk agen. Kami menawarkan cara standar untuk mencapai kemampuan ini melalui Power Platform referensi Koneksi. Untuk informasi selengkapnya, lihat Referensi koneksi dalam solusi - Power Apps.
Pengakuan eksternal
Integrasi CLU mendukung pengenal eksternal tertentu.
OnRecognize
Pemicu diaktifkan dalam skenario berikut:
Saat topik dipicu:
LanguageUnderstandingReason.TriggerTopic
Ketika simpul pertanyaan tidak mendukung interupsi dan memerlukan jawaban:
LanguageUnderstandingReason.AnswerQuestion
Ketika simpul pertanyaan mendukung interupsi dan memerlukan jawaban:
LanguageUnderstandingReason.AnswerQuestionWithInterruptions
Maksud eksternal
Integrasi CLU mendukung maksud eksternal yang dikenali yang memanfaatkan System.Recognizer.IntentOptions
variabel sistem dalam skenario berikut:
- Gunakan kembali TopicId untuk id intent eksternal
- Gunakan kembali TriggerId untuk id intent eksternal
- Membuat properti baru IntentId untuk id intent eksternal
- Variabel sistem yang mendukung alasan memicu pengenal
Nama properti | Tipe | Description |
---|---|---|
DisplayName | String | Nama tampilan untuk maksud yang dikenali; dilokalkan dalam bahasa saat ini dan akan ditampilkan dalam prompt DYM (jika ada) |
Skor | Angka | Skor pengenal |
TopicId | String | Dataverse Nama skema topik |
TriggerId | String | ID unik pemicu dalam topik AdaptiveDialog |
Untuk daftar Copilot Studio lengkap variabel, termasuk variabel sistem, lihat Gambaran umum variabel.
Campur dan cocokkan jenis komponen entitas
Entitas CLU mencakup informasi relevan yang diekstraksi dari ucapan NLU. Entitas dapat diekstraksi menggunakan metode yang berbeda. Mereka dapat dipelajari melalui konteks, dicampur dan dicocokkan dari daftar, atau dideteksi oleh entitas yang diakui sebelumnya. Untuk daftar lengkap jenis komponen entitas, lihat Jenis Komponen.
Catatan
Anda juga dapat menggunakan Copilot Studio entitas bawaan bersama dengan entitas CLU.
Konten terkait
Fitur pembuatan agen lain yang didukung integrasi CLU meliputi:
- Topik sistem: Gunakan topik sistem
- Entitas dan pengisian slot: Gunakan entitas dan pengisian slot di agen
- Praktik terbaik CLU:Praktik terbaik pemahaman bahasa percakapan - Azure Cognitive Services
- Gangguan alur topik: Merancang dan mengontrol alur percakapan - Bot Service
- Power Fx expressions: Membuat ekspresi menggunakan Power Fx