Bot Framework Composerin yleiskatsaus
Muistiinpano
Tämä artikkeli koskee vain perinteisiä keskustelubotteja. Jos haluat laajentaa asiakaspalvelijoita Copilot Studio, jotka on luotu, sinun ei tarvitse käyttää Bot Framework Composeria. Kaikki tässä artikkelissa kuvatut ominaisuudet ovat asiakaspalvelijoiden käytettävissä suoraan asiakaspalvelijoissa Copilot Studio.
Avustajaa voi parantaa kehittämällä mukautettuja aiheita Bot Framework Composerin avulla ja lisäämällä ne Copilot Studio -avustajaan.
Composer on integroitu Copilot Studioon, joten kehittäjät ja yrityskäyttäjät voivat muodostaa avustajia yhdessä. Composerin avulla voidaan laajentaa avustajaa Bot Framework -toimintojen avulla seuraavasti:
- Mukautuvat dialogit
- Kielen muodostaminen (LG)
- Säännölliset lausekkeet (RegEx)
- Mukautuvat kortit
Composer ja Copilot Studio mahdollistavat keskustelumuistin ja -kontekstin käyttämisen, mukaan lukien Copilot Studioissa määritetyt muuttujat. Tämän muistin ja kontekstin avulla voit luoda aiheita, jotka käsittelevät keskeytyksiä, peruutuksia ja kontekstin vaihtamista. Mukautuvia kortteja voidaan lisätä myös näytön interaktiivisiin elementteihin, kuten avustajan kuviin, videoihin ja lomakkeisiin.
Composerissa on useita käytettävissä olevia valmiita toimintoja ja lausekkeita sekä mahdollisuus lauseen useiden variaatioiden määrittämiseen avustajaa varten suorituksenaikaista sattumanvaraista valintaa varten.
Composerin avulla lisätyt mukautetut aiheet otetaan käyttöön sekä niitä isännöidään ja suoritetaan yhdessä muun Copilot Studio -avustajan sisällön kanssa. Ne eivät edellytä Azuren lisäisännöintiä.
Tärkeää
Composerin integrointi ei ole käytettävissä käyttäjille, joilla on vain Teams Microsoft Copilot Studio-käyttöoikeus. Sinulla on oltava kokeiluversio tai täydellinen Microsoft Copilot Studio -käyttöoikeus.
edellytykset
Composerin keskeiset käsitteet
Composer käyttää erilaisia käsitteitä kuvaamaan samanlaisia Copilot Studioissa käytettyjä termejä. Seuraavassa on tärkeitä tärkeitä termejä:
dialog: Dialogit ovat Composerin perus rakenneosa ja toimivat käynnistimien säilöinä. Jokainen dialogi edustaa osaa bottitoiminnoista ja se sisältää ohjeita siitä, mitä botti tekee ja miten se reagoi käyttäjän syötteisiin. Lisätietoja dialogeista: Dialogit keskustelevina rakenneosina Composerissa.
main dialog: botti:n päävalintaikkuna on ensimmäinen valintaikkuna, joka näkyy botti Explorerissa ja luodaan, kun tuot # Copilot Studio avustaja Composeriin. Päädialogia ei tule koskaan poistaa, koska se vastaa Copilot Studio -avustajaa.
trigger: Triggerit ovat valintaikkunan pääkomponentti, ja niiden avulla voit seurata tapahtumia ja vastata niihin. Jokaisella käynnistimellä on ehto ja kokoelma toimintoja, jotka suoritetaan, kun ehto täyttyy. Käynnistimet ovat periaatteessa sama asia kuin aiheet Copilot Studioissa. Lisätietoja käynnistimistä: Käynnistimet.
action: Toiminnot ovat käynnistimen pääkomponentteja, joiden avulla voit lähettää vastaus, luoda ja määrittää ominaisuuksia arvoille, käsitellä keskustelunkulkua, hallita valintaikkunoita ja monia muita toimintoja. Toiminnot ovat periaatteessa sama asia kuin solmut Copilot Studioissa.
Composerin ominaisuudet, joita Copilot Studio ei tue
Seuraavia Composer-ominaisuuksia ei tueta Copilot Studioissa:
Ominaisuus, jota ei tueta | Lisätiedot |
---|---|
LUIS (kielen ymmärtämisen) tunnistus | Composerin oletustunnistukseksi on määritetty Microsoft Copilot Studioin luonnollisen kielen ymmärtäminen (NLU). |
Bot Framework Orchestrator | Bot Framework Orchestratoria ei tueta Copilot Studioin Composerissa. |
Mukautettu tunnistus | Copilot Studioin Composer ei tue mukautettua tunnistusta. |
Botin taidot | Botin taitoja ei voi käynnistää Copilot Studioille tarkoitetussa Composerin sisällössä. |
QnA Maker | Tämä ominaisuus ei ole käytettävissä Copilot Studioin Composerissa. |
OAuth Kirjautuminen ja käyttäjän uloskirjautuminen | Näitä toimintotyyppejä ei tueta Copilot Studioin Composerissa. |
Dialogin syötteet ja tulokset | Copilot Studioin Composer ei tue dialogin syötteitä ja tuloksia. |
Entiteetin havaitseminen Composerin käynnistinlauseissa | # getUserName my name is {username=userName} ei voi olla käytössä Composerissa. |
Testaaminen Bot Framework Emulatorissa | Kaikki Composerin sisältö on julkaistava ja testattava Copilot Studioissa. |
Ohjeet sisällön luomiseksi Copilot Studiota varten Composerissa
Seuraavassa esitellään joitakin pääohjeita, joiden avulla sisältöä voidaan luoda Composerissa Copilot Studiota varten:
Copilot Studio -avustajan aiheet näytetään Composerissa valintaikkunoina. Näitä dialogeja ei voi muokata Composerissa. Valittaessa ne avaavat vastaavat aiheet Copilot Studiossa muokkausta varten.
Copilot Studioin yleisiä muuttujia käytetään Composerissa käyttämällä
virtualagent
-vaikutusaluetta. Tämä vaikutusalue ei näy Composerin ominaisuuden viitevalikossa, mutta voit käyttää sitä kirjoittamalla lausekkeen suoraan.Kun sisältö julkaistaan Composerissa, muutokset ovat käytettävissä testausta varten, mutta Copilot Studio -avustajaa ei julkaista automaattisesti. Julkaise avustajan muutokset kanavissa Copilot Studion Julkaise-ominaisuuden avulla.
Käytä Aloita Microsoft Copilot Studio -aihe -toimintoa kutsuaksesi Copilot Studio -aiheita Composerissa.
Uusia kaikentyyppisiä Composer-käynnistimiä voi lisätä päädialogiin ("juureen").
Voit lähettää viestejä ja esittää kysymyksiä näistä Composer-käynnistimistä.
Et voi käyttää säännöllisen lausekkeen tunnistusta päädialogissa. Kun säännöllisen lausekkeen tunnistusta käytetään päädialogissa, et voi julkaista Composerin sisältöä Copilot Studioon. Säännöllisen lausekkeen tunnista voi kuitenkin käyttää missä tahansa muussa Composer-dialogissa.
Luotuihin dialogeihin voi lisätä mitä tahansa Composer-tapahtumia ja -käynnistimiä.
Bottivastaukset -sivulla Yhteiset-osan tulisi olla tyhjä. Jos resursseja käytetään, tuloksena on tarkistusvirheitä. Ne estävät Composerin sisällön julkaisemisen Copilot Studiossa.
Jokaisella Composer-dialogilla on omat resurssinsa bottivastauksille (.lg) ja kielen ymmärtämiselle (.lu). Esimerkiksi botti, joka puhuu englantia (Yhdysvallat) ja jossa on dialogissa nimeltä
dialog1
on yksidialog1.en-us.lg
-tiedosto jadialog1.en-us.lu
-tiedosto.Composerin päädialogia ei tule koskaan poistaa, koska se vastaa Copilot Studio -avustajaa. Päädialogin käynnistimien määrä voi olla nolla tai enemmän.
Voit tallentaa telemetrian Composerin dialogeissa ja käynnistimissä ja analysoida sen Application Insightsin avulla mukautuvien dialogien Kusto-kyselyissä. Lisätietoja: Telemetrian tallentaminen Application Insightsin avulla.
Lisätietoja Composerin valintaikkunoista, tapahtumista, käynnistimistä ja botin lisäsisällön luomisesta Bot Frameworkin avulla on seuraavissa resursseissa:
- Bot Framework Säveltäjän valintaikkunat
- Bot Framework Säveltäjän tapahtumat ja käynnistimet
- Kielen tuottaminen
- Keskustelun kulku ja muisti
Viitteet
Lisätietoja Composerin kehittämisestä on seuraavissa resursseissa:
- Bot Framework Composer -ohjeet
- Säveltäjän kiertue
- Opetusohjelma: Uuden botti luominen
- Opetusohjelma: Kortit ja painikkeiden lisääminen botti
- Opetusohjelma: Kielen luonnin lisääminen botti
- Bot Framework Säveltäjä GitHubissa