Ikhtisar integrasi pemahaman bahasa percakapan

Penting

Power Virtual Agents kemampuan dan fitur sekarang menjadi bagian dari Microsoft Copilot Studio mengikuti investasi signifikan dalam AI generatif dan integrasi yang ditingkatkan Microsoft Copilot.

Beberapa artikel dan tangkapan layar mungkin merujuk saat Power Virtual Agents kami memperbarui dokumentasi dan konten pelatihan.

Anda dapat mengintegrasikan model Pemahaman Bahasa percakapan (CLU) Anda dengan Microsoft Copilot Studio bot. 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 ujung ke ujung. API layanan bahasa tersedia (tetapi tidak diperlukan untuk Anda integrasikan Microsoft Copilot Studio ) dan Azure Language Studio menyediakan fitur pemrosesan bahasa alami (NLP) untuk menganalisis teks percakapan.

Untuk proyek yang dibuat dengan kemampuan ini, pembuat bot sekarang dapat mengakses maksud dan entitas model CLU yang ada secara langsung Microsoft Copilot Studio. Microsoft Copilot Studio pengguna sekarang dapat memetakan maksud CLU untuk memicu dialog bot dengan cara yang sama seperti pemicu Microsoft Copilot Studio ucapan asli. Entitas yang diimpor dari model CLU muncul di Microsoft Copilot Studio halaman Entitas dan dapat digunakan bersama Microsoft Copilot Studio entitas bawaan. Pembuat bot dapat menambahkan node pertanyaan baru dalam topik dan memilih entitas dan maksud yang tersedia dari model CLU yang diimpor. Entitas CLU terikat pada objek yang setara Microsoft Copilot Studio . Pengguna menentukan nama, jenis data, dan struktur JSON dari jenis data kustom, jika diinginkan untuk setiap entitas.

Catatan

Untuk bot yang ada yang ingin Anda manfaatkan dari integrasi CLU, Anda harus memetakan model Microsoft Copilot Studio CLU, kemudian Anda dapat memperbarui frasa pemicu bot untuk mengikat setiap topik ke maksud CLU yang sesuai. Anda juga dapat mengelola hubungan antara model CLU dan Microsoft Copilot Studio.

Prasyarat

Konsep kunci

Konsep yang dibahas dalam artikel ini membantu Anda memahami cara mengintegrasikan model CLU dengan Microsoft Copilot Studio proyek. Untuk informasi selengkapnya, lihat Mulai memahami bahasa.

Konektor CLU

Konektor adalah pembungkus di sekitar API yang memungkinkan Azure Cognitive Service untuk berbicara Microsoft 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, Microsoft Copilot Studio saat ini tidak memvalidasi konektor.

Koneksi di Microsoft Copilot Studio

Koneksi adalah kredensial autentikasi tersimpan untuk konektor, misalnya kredensial OAuth untuk SharePoint konektor. Referensi koneksi adalah komponen solusi yang berisi referensi ke koneksi tentang konektor tertentu.

Microsoft Copilot Studio Koneksi bersifat spesifik lingkungan. Saat Anda mengimpor bot, Anda perlu menyiapkan koneksi untuk itu. Kami menawarkan cara standar untuk mencapai kemampuan Power Platform ini melalui referensi Koneksi. Untuk informasi selengkapnya, lihat Referensi koneksi dalam solusi - Power Apps.

Pengenal eksternal

Integrasi CLU mendukung pengenal eksternal tertentu. Pemicu OnRecognize diaktifkan dalam skenario berikut:

  • Saat topik dipicu: LanguageUnderstandingReason.TriggerTopic

  • Ketika node pertanyaan tidak mendukung interupsi dan memerlukan jawaban: LanguageUnderstandingReason.AnswerQuestion

  • Ketika node pertanyaan mendukung interupsi dan membutuhkan jawaban: LanguageUnderstandingReason.AnswerQuestionWithInterruptions

Maksud eksternal

Integrasi CLU mendukung maksud eksternal yang diakui yang memanfaatkan System.Recognizer.IntentOptions variabel sistem dalam skenario berikut:

  • Menggunakan kembali TopicId untuk id intent eksternal
  • Menggunakan kembali TriggerId untuk id intent eksternal
  • Membuat properti baru IntentId untuk id intent eksternal
  • Variabel sistem yang mendukung alasan pemicu recognizer
Nama properti Tipe Description
DisplayName String Nama tampilan untuk maksud yang dikenali; dilokalkan dalam bahasa saat ini dan ditampilkan dalam prompt DYM (jika berlaku)
Skor Angka Skor pengenal
TopicId String Nama Dataverse skema topik
TriggerId String ID unik pemicu dalam AdaptiveDialog topik

Untuk daftar Microsoft Copilot Studio lengkap variabel, termasuk variabel sistem, lihat Menggunakan variabel - Microsoft Copilot Studio.

Mencampur dan mencocokkan jenis komponen entitas

Entitas CLU mencakup informasi relevan yang diambil dari ucapan NLU. Suatu entitas dapat diekstraksi menggunakan metode yang berbeda. Mereka dapat dipelajari melalui konteks, dicampur dan dicocokkan dari daftar, atau terdeteksi oleh entitas yang diakui sebelumnya. Untuk daftar lengkap jenis komponen entitas, lihat Jenis Komponen.

Catatan

Anda juga dapat menggunakan Microsoft Copilot Studio entitas bawaan bersama dengan entitas CLU.

Fitur pembuatan bot lainnya yang didukung integrasi CLU meliputi: