Jaa


Käynnistinlauseiden ja luonnollisen kielen ymmärtämisen optimointi

Mitä ovat Copilot Studioin käynnistinlauseet

  • Laukaisulause treenaa asiakaspalvelija:n luonnollisen kielen ymmärtäminen (NLU) mallia.

  • Laukaisulauseet määritetään aihe tasolla ja osoittavat asiakaspalvelija: lle, mihin tyypillisiin käyttäjän lausuntoihin tietty aihe tulisi käynnistää.

  • Käynnistinlauseet sieppaavat yleensä sen, miten loppukäyttäjä kysyy ongelmaa tai hankaluutta. Esimerkiksi "ongelma: rikkaruohoja nurmikolla"

Vihje

  • Luodessaan uutta aihetta tekijä tarvitsee vain muutaman esimerkkilauseen (ihanteellisesti 5–10). Kun asiakaspalvelija käytetään, tekoäly jäsentää käyttäjän sanoman ja laukaisee aihe, joka on lähinnä käyttäjän lausuntoa.
  • Lisätietoja tehokkaista käynnistinlausekkeista on kohdassa Tehokkaiden käynnistinlausekkeiden valitseminen.

Käynnistävän kontekstin tärkeys

Copilot Studio NLU käyttäytyy eri tavalla keskustelutilasta riippuen, mikä voi joskus aiheuttaa saman käyttäjän käyttäytymisen eri käyttäytymismalleja.

Seuraavat ovat keskustelun eri tilat:

  • Keskustelun alku: asiakaspalvelija:llä ei ole kontekstia, joten käyttäjän lausunnon odotetaan joko: käynnistävän aihe suoraan (tarkoituksen tunnistus), käynnistävän "tarkoititko sitä" (useita vastaavia aiheita) täsmennyskysymyksen aikomusehdokkaiden keskuudessa, jos vastaavia aiheita on useita, tai siirtyvän vara-aihe, jos aikomusta ei tunnisteta.
  • Kun "tarkoititko" (useita yhdistettyjä aiheita) käynnistyy: NLU optimoi ne vastaamaan jotain ehdotettua aihetta ja siirtyä pois esiteltyjen vaihtoehtojen raja-arvoista.
  • Siirtyminen nykyisestä aiheesta: Jos NLU yrittää täyttää paikan aiheessa, käyttäjä antaa käyttäjäkyselyn, joka voi käynnistää toisen käyttäjän aiheen (aiheen vaihtamisen).

Välimerkein

NLU-malli välimerkkeihin, myös kysymysmerkkeihin, on agnostinen.

Uusien käynnistinlauseiden luominen

Jos mahdollista, aloita todellisista tuotantotiedoista omien käynnistinlausekkeiden keksimisen sijaan. Parhaat käynnistinlausekkeet ovat samanlaisia kuin loppukäyttäjiltä tulevat todelliset tiedot. Nämä lauseet ovat niitä, joita käyttäjät kysyvät käyttöönotetulta asiakaspalvelija.

Tiettyjä sanoja ei tarvitse jättää pois: malli on suunniteltu antamaan vähemmän painoarvoa tarpeettomille sanoille, kuten lopetussanoille (sanat, jotka suodatetaan pois ennen luonnollisen kielen datan käsittelyä, koska ne ovat merkityksettömiä).

Optimoidaan käynnistinlauseita

# Vihje Esimerkkejä
1 Sinulla on vähintään 5–10 käynnistinlausetta aihetta kohti
Iteroi ja lisää enemmän, kun opit käyttäjiltä.
Etsi lähin myymälä
Tarkista myymälän sijainti
Myymälän etsiminen
Etsi lähin sijaintisi
Myymälä lähelläni
2 Lauseiden rakenne ja tärkeimmät termit vaihtelevat
Malli ottaa automaattisesti huomioon näiden lauseiden variaatiot.
Milloin suljettu
Päivittäiset aukioloajat
3 Käytä lyhyitä käynnistinlauseita
Vähemmän kuin 10 sanaa.
Milloin avoinna
4 Yksisanaisten käynnistinlauseiden vältteleminen
Tämä lisää tiettyjen sanojen painoarvoa aiheen käynnistyessä.
Se voi aiheuttaa sekaannusta samankaltaisten aiheiden välillä.
Store
5 Käytä täydellisiä lauseita Voinko keskustella ihmisasiakaspalvelijan kanssa
6 Käytä yksilöllisiä verbejä ja niiden yhdistelmiä Tarvitsen asiakaspalvelua
Haluan puhua konsultille
7 Vältä saman entiteetin muunnelmien käyttöä
Entiteetin arvon kaikkia esimerkkejä ei tarvitse käyttää.
NLU ottaa automaattisesti huomioon kaikki variaatiot.
Haluan tilata hampurilaisen
Haluaisin pizzaa
Haluan kananugetteja

Käynnistinlauseiden määrän tasapainottaminen aihetta kohti

Yritä tasapainottaa laukaisevien lauseiden määrää aiheiden välillä.

Vihje

Näin NLU-ominaisuudet eivät ylipainota aihetta toisiin verrattuna määritettyjen laukaisulausekkeiden perusteella.

Muutosten vaikutuksen todentaminen

Kun päivität käynnistinlauseita tai kun yhdistät tai jaat aiheita, muutoksia voidaan arvioida usealla eri tavalla:

  • Välitön muutos asiakaspalvelija käyttäytymisessä, joka voidaan havaita "testi asiakaspalvelija" -alustan kautta (esimerkiksi aihe, joka käynnistyy nyt tai ei perustu käynnistinlause päivityksiin).
  • Muutos asiakaspalvelija käyttöönoton ja liikenteen kohtaamisen jälkeen, mikä tarkoittaa korkeampia tai pienempiä taipumia (ei-eskalaatiota). Tämä voidaan tehdä Copilot Studioin Analyysit-välilehdestä.

Vihje

Voit testata aiheiden käynnistymisen ja sen, miten NLU-malli toimii testaustietoihin verrattuna, joukoittain hyödyntämällä Copilotin testauskehystä.

Vaikka Copilotin testauskehyksen muodostamisessa käytettyjä ominaisuuksia ja komponentteja (kuten vuorovaikutus Direct Line -ohjelmointirajapinnan kanssa) tuetaan, Copilotin testauskehys itse ilmaisee näiden ominaisuuksien esimerkkitoteutuksia.

Asiakkaamme ja yhteisömme voivat käyttää ja mukauttaa Copilotin testauskehystä ottaakseen joukkotestauksen käyttöön. Jos sinulla on ongelmia Copilotin testauskehyksen kanssa, ilmoita ongelmasta tänne: https://aka.ms/PVASamples. Microsoft-tuki ei auta näihin malleihin liittyvissä kysymyksissä, mutta se auttaa niihin liittyvissä, taustalla olevissa ympäristön ja ominaisuuksien ongelmissa.