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
- Täysin koulutettu CLU-malli. Tähän sisältyy kunkin Copilot Studion järjestelmäaiheen ja minkä tahansa mukautetun aiheen tarkoitus, jonka haluat ehkä kirjoittaa.
- Käyttöön otettu mallin käyttöönotto (sisältää avaimen ja ennusteen URL-osoitteen)
- CLU-projektin nimi ja käyttöönottonimi
- Copilot Studio tili
- Olemassa Copilot Studio asiakaspalvelija
- Varmista, että Copilot Studion kieliyhdistimessä käytetään tekijän todennusta
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.
Liittyvä sisältö
Muita agenttien rakennusominaisuuksia, joita CLU-integraatio tukee, ovat:
- Järjestelmäaiheet: Järjestelmäaiheiden käyttö
- Entiteetit ja paikkojen täyttö: Käytä entiteettejä ja paikkojen täyttöä agenteissa
- CLU:n parhaat käytännöt: Keskustelukielen ymmärtämisen parhaat käytännöt – Azuren kognitiiviset palvelut
- Aiheiden kulun keskeytykset Suunnittele ja hallitse keskustelunkulkuja – bottipalvelu
- Power Fx -lausekkeet: Lausekkeiden luominen Power Fx:n avulla