Aiheiden luominen ja mukauttaminen

Tärkeää

Power Virtual Agents -ominaisuudet ja -toiminnot ovat nyt Microsoft Copilot Studion osa generatiiviseen tekoälyyn tehtyjen panostusten ja parannettujen Microsoft Copilot -integrointien jälkeen.

Joissakin artikkeleissa ja näyttökuvissa voidaan viitata Power Virtual Agentsiin, kun ohjeita ja koulutussisältöä päivitetään.

Copilot Studiossa aihe määrittää, miten avustajakeskustelu etenee.

Jos haluat muokata aiheita, voit mukauttaa annettuja malleja, luoda aiheita alusta alkaen tai hakea ehdotuksia olemassa olevista ohjesivustoista.

Copilot Studiossa aihe on osa keskusteluketjua käyttäjän ja avustajan välillä. Määritä aiheet sisällön tuotantoalustassa ja käsittele niitä. Aihe sisältää vähintään yhden keskustelusolmun. Solmujen avulla määritetään aiheen keskustelupolut. Kukin solmu suorittaa toiminnon, kuten lähettää viestin tai esittää kysymyksen.

Usein aiheella on joukko käynnistinlauseita eli lauseita, avainsanoja ja kysymyksiä, joita asiakas todennäköisesti käyttää tiettyyn ongelmaan liittyen. Copilot Studion avustajat käyttävät luonnollisen kielen ymmärtämistä, asiakkaan viestiä ja kaikkien aiheiden käynnistinlauseita löytääkseen parhaat käynnistettävät aiheet. Viestin ei tarvitse vastata käynnistinlauseita täsmälleen aiheen käynnistämiseksi. Esimerkiksi myymälän aukioloaikojen aihe voi sisältää käynnistinlauseen check store hours. Jos asiakas lähettää Katso myymälän aukioloajat -viestin, käynnistetään myymälän aukioloaikoja käsittelevä aihe.

edellytykset

Luonnollisen kielen ymmärtäminen

Avustaja käyttää luonnollisen kielen ymmärtämistä (NLU) jäsentäessään asiakkaan kirjoittaman tekstin ja etsiessään parhaan käynnistinlauseen tai solmun.

Käyttäjä voi kirjoittaa esimerkiksi Aukioloajat-tekstin. Avustaja löytää vastaavuuden Myymälän aukioloajat -aiheesta, aloittaa keskustelun ja kysyy, mistä myymälästä asiakas on kiinnostunut, ja näyttää sitten myymälän aukioloajat.

Testaa avustaja -ruudussa näytetään, miten avustajakeskustelu etenee kussakin vaiheessa. Voit käyttää Testaa avustaja -ruutua hienosäätääksesi aihetta ilman Copilot Studio -portaalista poistumista.

Lisätietoja avustajan ja aiheen rajoituksista on kohdassa Kiintiöt, rajoitukset ja määritysarvot.

Aiheet Copilot Studioissa

Aiheen tyypit

Avustaja voi sisältää kahdenlaisia aiheita eli järjestelmä- ja mukautettuja aiheita. Jokainen uusi avustaja alkaa joukolla järjestelmä- ja mukautettuja aiheita.

  • Järjestelmäaiheet tukevat olennaisia toimintatapoja, kuten mukautettua pyyntöä puhua ihmiselle tai lopettaa keskustelu. Joissakin järjestelmäaiheissa on käynnistinlauseita, joita voit mukauttaa avustajan tarpeiden mukaan.

    • Järjestelmäaiheita ei voi luoda.
    • Järjestelmäaiheita ei voi poistaa, mutta voit poistaa ne käytöstä.
    • Voit tehdä muutoksia järjestelmäaiheisiin. Järjestelmäaiheiden muokkaamista ei kuitenkaan suositella, ennen kuin olet valmis luomaan kokonaisia avustajakokemuksia.

    Lisätietoja on kohdassa Järjestelmäaiheiden käyttäminen.

  • Mukautetut aiheet kattavat yleisiä toimintatapoja, kuten asiakkaan tervehtimisen, keskustelun lopettamisen tai keskustelun uudelleen aloittamisen.

    • Voit tehdä muutoksia alustaviin mukautettuihin aiheisiin tai poistaa ne avustajasta kokonaan.
    • Kaikki luotavat aiheet ovat mukautettuja aiheita.

Solmutyypit

Käytettävissä ovat seuraavat solmutyypit:

Asetus Description
Viestin lähettäminen Lähetä asiakkaalle viesti.
Esitä kysymys Esitä asiakkaalle kysymys.
Kysy mukautuvan kortin avulla Luo JSON-koodikatkelma vaihdettavaksi muiden sovellusten kanssa.
Ehdon lisääminen Haaroita keskustelu ehdon perusteella.
Muuttujien hallinta Määritä arvo, jäsennä se tai tyhjennä kaikki muuttujat.
Aiheiden hallinta Voit ohjata, siirtää tai lopettaa aiheen tai keskustelun.
Kutsu toimintoa Kutsu työnkulkua, kuten Power Automatea tai Excel Onlinea, tai käytä yhdistintä tai laajennusta.
Edistynyt Generatiivisia vastauksia, HTTP-pyyntöjä, tapahtumia ja muuta.

Aiheen luominen

  1. Avaa avustaja Avustajat-sivun luettelosta. Sulje Testaa avustaja -ikkuna tässä vaiheessa parempaa näkyvyyttä varten.

  2. Valitse siirtymisruudussa Aiheet ja laajennukset.

  3. Valitse + Luo, osoita Aihe-kohtaa ja valitse Aloita tyhjästä.

    Sisällön tuotantoalustassa näkyy vain Käynnistin-solmu, ja Tunnistetusta aikeesta -ominaisuudet -paneeli on avoinna. Jos paneeli ei ole avoinna, valitse Solmuvalikko-kuvake () Käynnistin-solmussa ja valitse Ominaisuudet.

  4. Valitse Tunnistetusta aikeesta -ominaisuudet -paneelissa Lauseet-alue. Näkyviin tulee toinen Lauseet-paneeli.

  5. Kirjoita Lisää lauseita -kohtaan aiheen käynnistinlause.

    Avustaja tarvitsee 5–10 käynnistinlausetta kouluttaakseen tekoälyn ymmärtämään asiakkaidesi vastauksia. Voit lisätä käynnistinlausekkeita joko

    • Valitse tekstikentän vieressä oleva Lisää-kuvake ja syötä haluttu lause.
    • Liitä joukko käynnistinlauseita niin, että jokainen tulee erilliselle riville, ja valitse Enter-näppäin.
    • Kirjoita käynnistinlausejoukko, paina Vaihto+Enter-näppäimiä kunkin lauseen jälkeen, jolloin lauseet sijoitetaan erillisille riveille, ja valitse Enter-näppäin.

    Voit lisätä käynnistinlauseeseen välimerkkejä. Käytä mieluummin lyhyitä kuin pitkiä lauseita.

  6. Valitse Tiedot työkalurivillä, jos haluat avata Aiheen tiedot -paneelin.

  7. Lisää avustajan aiheen tiedot:

    • Syötä nimi, jonka avulla aihe tunnistetaan. Nimi voi olla esimerkiksi Aukioloajat. Aiheet ja laajennukset -sivulla on kaikkien avustajan määrittämien aiheiden luettelo nimen mukaan järjestettynä.
    • Syötä halutessasi näyttönimi, jonka avustaja näyttää asiakkaalle, kun avustaja määrittää asiakkaan viestiä vastaavan aiheen.
    • Käytä halutessasi Kuvaus-kenttää, jos haluat kuvailla aiheen merkityksen itsellesi ja muille avustajan tekijöille ryhmässäsi. Asiakkaat eivät milloinkaan näe aiheiden kuvauksia.
  8. Valitse yläosan valikkorivillä Tallenna, jos haluat tallentaa aiheen.

Aiheen keskustelupolun suunnitteleminen

Kun luot aiheen, Käynnistin-solmu lisätään automaattisesti sisällön tuotantoalustaan. Tämän jälkeen voit lisätä erityyppisiä solmuja, jotta saat aiheelle haluamasi keskustelupolun.

Voit lisätä solmun toisen solmun jälkeen tai kahden solmun väliin sisällön tuotantoalustan aiheessa seuraavasti:

  1. Valitse sen solmun alla oleva Lisää solmu -kuvake , jonka alle haluat lisätä uuden solmun.

  2. Valitse näkyviin tulevasta luettelosta solmutyyppi.

    Näyttökuva vaihtoehdoista, jotka ovat käytettävissä, kun solmu lisätään Käynnistin-solmun jälkeen.

Poista solmu

Valitse poistettavan solmun valikkokuvake () ja valitse sitten Poista.

Kaavion solmujen muokkausohjausobjekteja

Voit myös nimetä aiheen nopeasti uudelleen sisällön tuotantoalustan työkalurivillä. Valitse aiheen nimi työkalupalkista, kirjoita uusi nimi ja paina Enter.

Näyttökuvassa aiheen sisällöntuotantokaavio aiheen nimi korostettuna

Työkalurivin ohjausobjektien avulla voit leikata, kopioida, liittää ja poistaa valitun solmun tai valittuja vierekkäisiä solmuja.

Näyttökuvassa työkalurivin ohjausobjektit, joilla muokataan sisällöntuotantokaavion solmuja

Työkalupalkissa on myös ohjausobjekti muokkauksen kumoamista varten. Avaa Kumoa-valikko, jos haluat palauttaa kaikki toiminnot takaisin viimeiseen tallennustoimintoon tai tehdä edellisen toiminnon uudelleen.

Näyttökuvassa Kumoa-valikko

Liitä solmut

Kun käytät Leikkaa- tai Kopioi-työkalua solmujen leikepöydälle sijoittamiseen, ne voidaan liittää kaavioon kahdella tavalla:

  • Jos valitset solmun ja valitset sitten Liitä, leikepöydän solmut lisätään valitun solmun jälkeen.

  • Jos avaat Lisää solmu -valikon valitsemalla +, valitse Liitä, jolloin leikepöydällä oleva solmu lisätään kyseiseen paikkaan.

Ohjeaiheiden muokkaaminen koodieditorilla

Koodieditori näyttää aihe YAML-merkintäkielellä, jota on helppo lukea ja ymmärtää. Koodieditorilla voit kopioida ja liittää aiheita muista boteista, myös muiden tekijöiden luomista.

Tärkeä

Aiheen suunnittelua kokonaan koodieditorissa ja monitasoisten aiheiden liittämistä ei tueta täysin.

Tässä esimerkissä YAML kopioidaan ja liitetään koodieditoriin sellaisen aiheen nopeaa lisäämistä varten, joka kysyy asiakkaalta toimitustiedot.

  1. Valitse Aiheet-sivulla + Uusi aihe.

  2. Valitse sisällön tuotantoalustan oikeasta yläkulmasta ... avataksesi Lisäasetukset ja valitse sitten Avaa koodieditori.

    Näyttökuva koodieditorin avaamisesta.

  3. Valitse koodieditorin sisältö ja poista se. Kopioi ja liitä sitten seuraava YAML-koodi:

    kind: AdaptiveDialog
    beginDialog:
      kind: OnRecognizedIntent
      id: main
      intent:
        displayName: Lesson 3 - A topic with a condition, variables and a prebuilt entity
        triggerQueries:
          - Buy items
          - Buy online
          - Buy product
          - Purchase item
          - Order product
    
      actions:
        - kind: SendMessage
          id: Sjghab
          message: I am happy to help you place your order.
    
        - kind: Question
          id: eRH3BJ
          alwaysPrompt: false
          variable: init:Topic.State
          prompt: To what state will you be shipping?
          entity: StatePrebuiltEntity
    
        - kind: ConditionGroup
          id: sEzulE
          conditions:
            - id: pbR5LO
              condition: =Topic.State = "California" || Topic.State = "Washington" || Topic.State     = "Oregon"
    
          elseActions:
            - kind: SendMessage
              id: X7BFUC
              message: There will be an additional shipping charge of $27.50.
    
            - kind: Question
              id: 6lyBi8
              alwaysPrompt: false
              variable: init:Topic.ShippingRateAccepted
              prompt: Is that acceptable?
              entity: BooleanPrebuiltEntity
    
            - kind: ConditionGroup
              id: 9BR57P
              conditions:
                - id: BW47C4
                  condition: =Topic.ShippingRateAccepted = true
    
              elseActions:
                - kind: SendMessage
                  id: LMwySU
                  message: Thank you and please come again.
    
  4. Valitse Tallenna ja sitten Sulje koodieditori. Kysymys-solmulla on nyt useita toimitusta koskevaan kysymykseen sovellettavia ehtoja.

    Näyttökuvassa Copilot Studio -koodieditorissa YAML-kielestä luotu keskustelu

Avustajan testaaminen ja julkaiseminen

Testaa avustaja, kun teet muutoksia aiheisiin. Näin varmistat, että kaikki toimii odotetulla tavalla.

Kun avustaja on suunniteltu ja testattu, julkaise se verkossa, mobiilisovelluksissa, alkuperäisissä sovelluksissa tai Microsoft Bot Framework -kanavilla.