Jaa


Keskustelukielen ymmärtämisen integroinnin yleiskuvaus

Voit integroida keskustelevan kielen ymmärtämisen (CLU) mallin a Copilot Studio asiakaspalvelija. Keskustelunomaisen kielen ymmärtäminen on yksi Azuren kognitiivisten kielipalvelujen sisältämistä mukautetuista ominaisuuksista. Se on pilvipohjainen palvelu, joka käyttää koneoppimiseen perustuvia tietoja sen mahdollistamiseksi, että voit luoda luonnollisen kielen ymmärtämisen komponentin, jota käytetään päästä päähän -keskustelusovelluksessa. Kielipalvelujen ohjelmointirajapinnat ovat käytettävissä (mutta niitä ei tarvitse integroida Copilot Studio), ja Azure Language Studio tarjoaa luonnollisen kielen käsittelyominaisuuksia (NLP) keskustelutekstin analysointiin.

Tällä ominaisuudella luoduissa projekteissa asiakaspalvelija luojat voivat nyt käyttää aiemmin luotuja CLU-mallin aikomuksia ja entiteettejä suoraan sisään Copilot Studio. Copilot Studio käyttäjät voivat nyt yhdistää CLU-aikomukset käynnistääkseen asiakaspalvelija-valintaikkunat samalla tavalla kuin alkuperäiset Copilot Studio lausuntokäynnistimet. CLU-mallista tuodut entiteetit näkyvät Entiteetit-sivulla Copilot Studio , ja niitä voidaan käyttää valmiiden entiteettien rinnalla Copilot Studio . Molemmat tekijät voivat luoda aiheessa uusia kysymyssolmuja ja valita käytettävissä olevia entiteettejä ja aikeita tuodusta CLU-mallista. CLU-entiteetit on sidottu vastaaviin Copilot Studio objekteihin. Käyttäjät määrittävät nimen, tietotyypin ja mukautetun tietotyypin JSON-rakenteen, jos näin halutaan kunkin entiteetin osalta.

Muistiinpano

Jos haluat hyödyntää olemassa olevaa CLU-integraatiota, sinun on yhdistettävä CLU-malli, minkä Copilot Studio jälkeen voit päivittää asiakaspalvelija:n laukaisulauseet sitomaan kunkin aihe vastaavaan CLU-tarkoitukseen. Voit myös hallita manuaalisesti CLU-mallin ja Copilot Studio.

edellytykset

Keskeiset käsitteet

Tässä artikkelissa käsitellyt käsitteet auttavat sinua ymmärtämään, miten CLU-mallit integroidaan Copilot Studio projekteihin. Lisätietoja: Keskustelukielen ymmärtämisen integroinnin käytön aloittaminen

CLU-yhdistimet

Yhdistin on ohjelmointirajapinnan ympärillä oleva kääre, jonka kanssa Copilot Studio Azure kognitiivinen palvelu voi keskustella. Sen avulla käyttäjät voivat liittää tilinsä ja käyttää valmista toiminto- ja käynnistinjoukkoa sovellusten ja työnkulkujen muodostamisessa. Lisätietoja: Azuren kognitiivinen kielipalvelu – yhdistimet.

Power Platform -yhdistinten avulla Microsoftin palvelut voivat keskustella CLU-ohjelmointirajapinnan kanssa. Lisätietoja: Power Platform- ja Azure Logic Apps -yhdistinten ohjeet – yhdistimet. Vaikka voit tuoda mitä tahansa yhdistintyyppejä, Copilot Studio se ei tällä hetkellä vahvista yhdistimiä.

Liitännät sisään Copilot Studio

Yhteys on yhdistimelle tallennettutodennustunnistetieto, kuten SharePoint-yhdistimen OAuth-tunnistetiedot. Yhteysviite on ratkaisun osa, joka sisältää viittauksen tiettyyn yhdistimeen liittyvään yhdistimeen.

Copilot Studio Yhteydet ovat ympäristökohtaisia. Kun tuot asiakaspalvelija-merkin, sinun on määritettävä sille yhteys. Tarjoamme vakiotavan tämän ominaisuuden käyttöön Power Platformissa yhteysviitteen avulla. Lisätietoja: Yhteysviitteet ratkaisuissa – Power Apps.

Ulkoiset tunnistajat

CLU-integrointi tukee tiettyjä ulkoisia tunnistajia. OnRecognize-käynnistin käynnistyy seuraavissa skenaarioissa:

  • Kun aihe käynnistetään: LanguageUnderstandingReason.TriggerTopic

  • Kun kysymyssolmu ei tue keskeytyksiä ja vaatii vastausta: LanguageUnderstandingReason.AnswerQuestion

  • Kun kysymyssolmu tukee keskeytyksiä ja vaatii vastausta: LanguageUnderstandingReason.AnswerQuestionWithInterruptions

Ulkoiset aikeet

CLU-integrointi tukee tunnistettuja ulkoisia aikeita, jotka käyttävät System.Recognizer.IntentOptions-järjestelmämuuttujaa seuraavissa skenaarioissa:

  • TopicId-tunnuksen käyttäminen uudelleen ulkoisen aikeen tunnuksen osalta
  • TriggerId-tunnuksen käyttäminen uudelleen ulkoisen aikeen tunnuksen osalta
  • Uuden ominaisuuden IntentId-tunnuksen luominen ulkoisen aikeen tunnukselle
  • Järjestelmämuuttujat, jotka tukevat tunnistajan käynnistämisen syyn
Ominaisuuden nimi Type Description
DisplayName String Tunnistetun aikeen näyttönimi; lokalisoidaan kulloisellekin kielelle ja näytetään DYM-kehotteessa (jos soveltuu)
Pisteet Number Tunnistajan pisteet
TopicId String Aiheen nimen Dataverse-rakenne
TriggerId String Käynnistimen yksilöllinen tunnus AdaptiveDialog-aiheessa

Täysi luettelo Copilot Studion muuttujista, järjestelmämuuttujat mukaan luettuna. Muuttujien käyttö.

Entiteettikomponenttien tyyppien yhdisteleminen

CLU-entiteetit sisältävät NLU-lausahduksista poimittuja merkityksellisiä tietoja. Entiteetti voidaan poimia eri menetelmiä käyttäen. Niitä voidaan oppia kontekstin kautta, yhdistellä luettelossa tai tunnistaa valmiin tunnistetun entiteetin perusteella. Täydellinen luettelo entiteettikomponenttien tyypeistä: Komponenttien tyypit.

Huomautus

Voit myös käyttää Copilot Studioin valmiita entiteettejä yhdessä CLU-entiteettien kanssa.

Muita agenttien rakennusominaisuuksia, joita CLU-integraatio tukee, ovat: