Jaa


Aiheiden luominen ja muokkaaminen

aihe Copilot Studio määrittää, miten asiakaspalvelija-keskustelu etenee.

Jos haluat muokata aiheita, voit mukauttaa annettuja malleja, luoda aiheita alusta tai kuvailla, mitä haluat, ja antaa tekoälyn luoda sinulle aiheen.

In Copilot Studio, a aihe edustaa jotakin osaa käyttäjän ja asiakaspalvelija välisestä keskusteluketjusta. 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 Studio Asiakaspalvelijat käyttävät luonnollisen kielen ymmärtäminen, asiakkaasi viestiä ja kaikkien aiheidesi käynnistinlauseita löytääkseen parhaan käynnistettävän aihe. 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 syöttää Katso myymälän aukioloajat -viestin, tämä lause käynnistää myymälän aukioloaikoja käsittelevän aiheen.

edellytykset

Luonnollisen kielen ymmärtäminen

Asiakaspalvelija käyttää luonnollisen kielen ymmärtäminen (NLU) jäsentääkseen, mitä asiakas kirjoitti, ja löytääkseen parhaan käynnistinlause tai solmun.

Käyttäjä voi esimerkiksi kirjoittaa "Aukioloajat". asiakaspalvelija vastaa Kaupan aukioloaikoja aihe, aloittaa keskustelun, jossa kysytään, mistä myymälästä asiakas on kiinnostunut, ja näyttää sitten myymälän aukioloajat.

Testi asiakaspalvelija -ruudussa näkyy, miten asiakaspalvelija-keskustelu etenee kullakin vaihe. Testaa asiakaspalvelija -ruudun avulla voit hienosäätää aihe poistumatta portaalista Copilot Studio .

Lisätietoja asiakaspalvelija- ja aihe-rajoista on kohdassa Kiintiöt, rajoitukset, sovelluksen rekisteröinti, varmenteet ja määritysarvot.

Aiheet Copilot Studioissa

Aiheen tyypit

Asiakaspalvelija voi sisältää kahdenlaisia aiheita, järjestelmän ja mukautettuja aiheita. Jokainen uusi asiakaspalvelija alkaa ennalta määritetyllä järjestelmällä ja mukautetuilla aiheilla.

  • Järjestelmäaiheet tukevat olennaisia toimintatapoja, kuten mukautettua pyyntöä puhua ihmiselle tai lopettaa keskustelu. Joissakin järjestelmän ohjeaiheissa on laukaisulauseita, joita voit mukauttaa asiakaspalvelija:n 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. Ennen kuin olet valmis luomaan täydellisiä asiakaspalvelija-kokemuksia, emme kuitenkaan suosittele järjestelmän aiheiden muokkaamista.

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

  • Esimääritetyt mukautetut aiheet koskevat yleisiä toimintamalleja, kuten tervehdystä asiakkaalle, keskustelun lopettamista tai keskustelun käynnistämistä uudelleen.

    • Voit tehdä muutoksia ennalta määritettyihin mukautettuihin aiheisiin tai poistaa ne kokonaan asiakaspalvelija-viestistäsi.
    • 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.
Sisällön tuottaminen ehtojen avulla 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 työnkulkua Kutsu työnkulkua, kuten Power Automatea tai Excel Onlinea, tai käytä yhdistintä tai laajennusta.
Edistynyt Generatiivisia vastauksia, HTTP-pyyntöjä, tapahtumia ja muuta.

Vihje

Solmut on helppo tunnistaa, jos annat niille uudet nimet. Valitse solmun nimikenttä, jos haluat päivittää nimen suoraan siellä. Vaihtoehtoisesti voit valita solmun Lisää-kuvakkeen () ja valita sitten valikosta Nimeä uudelleen -kohdan. Voit nimetä solmut uudelleen myös koodieditorissa.

Käynnistin- ja Siirry vaiheeseen -solmuja ei voi nimetä uudelleen.

Solmujen nimet voivat olla enintään 500 merkkiä pitkä.

Aiheen luominen

  1. Avaa asiakaspalvelija agenttisivun luettelosta. Näkyvyyden parantamiseksi sulje Testaa asiakaspalvelija paneeli toistaiseksi.

  2. Valitse ylemmällä valikkorivillä Aiheet.

  3. Valitse Lisää aihe ja valitse sitten Tyhjästä.

    Käynnistin-solmu tulee näkyviin muuten tyhjässä aiheen tuotantoalustassa.

  4. Valitse Käynnistin-solmun Lisää-kuvake () ja valitse sitten Ominaisuudet. Tunnistetusta aikeesta -ominaisuudet -paneeli avautuu.

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

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

    Asiakaspalvelija tarvitsee 5–10 laukaisulausetta 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.

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

  8. Lisää asiakaspalvelija aihe tietosi:

    • Anna aihe yksilöivä nimi, kuten "Myymälän aukioloajat". Aiheet-sivulla luetellaan kaikki aiheet, jotka on määritetty asiakaspalvelija:ssä tällä nimellä.
    • Anna halutessasi näyttönimi, joka näytetään asiakkaalle, kun asiakaspalvelija ei pysty määrittämään, mikä aihe vastaa asiakkaan viestiä.
    • Käytä halutessasi Kuvaus-kenttää kuvaamaan aihe tarkoitusta itsellesi ja muille tiimisi asiakaspalvelija tekijöille. Asiakkaat eivät milloinkaan näe aiheiden kuvauksia.
  9. Valitse yläosan valikkorivillä Tallenna, jos haluat tallentaa aiheen.

Tärkeää

Vältä pisteiden (.) käyttöä aiheiden nimissä. Ei ole mahdollista viedä ratkaisua, joka sisältää asiakaspalvelija-merkin ja pisteitä minkään aiheensa nimessä.

Aiheen keskustelupolun suunnitteleminen

Kun luot aiheen, Käynnistin-solmu tulee automaattisesti näkyviin tuotantoalustassa. 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 Lisää-kuvake () ja valitse sitten Poista.

Kaavion solmujen muokkausohjausobjekteja

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.

Aiheen syöte- ja tulosparametrien lisääminen

Aiheilla voi olla syöte- ja tulosparametreja. Kun aihe ohjaa uudelleen toiseen aiheeseen, voit käyttää näitä parametreja välittääksesi tietoja aiheiden välillä.

Lisäksi, jos asiakaspalvelija käyttää generatiivista tilaa, se voi automaattisesti täyttää aihe syötteet keskustelukontekstista tai luotuaan kysymyksiä arvojen keräämiseksi käyttäjiltä. Tämä toimintatapa muistuttaa sitä, miten toimintojen generatiivinen paikkojen täyttäminen toimii.

Lisätietoja syöte- ja tulosparametreista: Aiheiden syötteiden ja tulosten hallinta.

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 + Luo>Tyhjästä.

  2. Valitse tuotantoalustan oikeassa yläkulmassa Lisää ja valitse sitten Avaa koodieditori.

    Näyttökuva aiheen 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

Testaa ja julkaise asiakaspalvelija

Testaa asiakaspalvelija , kun teet muutoksia aiheisiisi, varmistaaksesi, että kaikki toimii odotetulla tavalla.

Kun olet suunnitellut ja testannut asiakaspalvelija, julkaise se verkossa, mobiili- tai natiivisovelluksissa tai Microsoft Bot Framework kanavissa.