Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Huomautus
Tämän artikkelin ominaisuudet perustuvat standardivaljaisiin, jotka käyttävät Lisensointi-osiossa kuvattuja laskutusvaihtoehtoja agenteille, jotka käyttävät standardivaljasta. Opi, miten pääset käsiksi standardeihin liittyviin ominaisuuksiin Accessin standardiagenteissa ja agenttivirroissa.
Muuttujia on neljällä tasolla tai vaikutusalueella:
- Aihemuuttujia voi käyttää vain aiheissa, joissa ne on luotu. Tämä vaikutusalue on luotujen muuttujien oletusarvo.
- Yleisiä muuttujia voi käyttää kaikissa aiheissa. Voit muuttaa aiheen muuttujan vaikutusaluetta ja tehdä siitä yleisen muuttujan.
- Järjestelmämuuttujat ovat Copilot Studion agentille automaattisesti luomia muuttujia. Niissä on tilannetietoja keskustelusta tai käyttäjästä. Ne ovat käytettävissä kaikissa aiheissa.
- Ympäristömuuttujat luodaan Power Platformissa. Ne ovat vain luku -tilassa Copilot Studio -ohjelmassa. Ne tallentavat parametrin avaimet ja arvot, jotka tämän jälkeen toimivat muiden sovellusobjektien, mukaan lukien Copilot Studio, syötteinä. Erottamalla parametrit kulutuskohteista voit muuttaa arvoja samassa ympäristössä tai siirrettäessä ratkaisuja muihin ympäristöihin. Vaihtoehto on jättää kiinteät parametriarvot niitä käyttäville osille.
Muuttujatyypit
Kullakin muuttujalla on perustyyppi. Tyyppi määrittää, mitä arvoja muuttajalla voi olla, ja operaattorit, joita voidaan käyttää, kun sen avulla muodostetaan looginen lauseke.
| Tyyppi | Kuvaus |
|---|---|
| merkkijono | Merkkijono, jota käytetään kuvaamaan tekstiä |
| totuusarvo | Looginen arvo, joka voi olla vain true tai false |
| Numero | Mikä tahansa reaaliluku |
| Taulukko | Arvoluettelo, mutta kaikkien arvojen on oltava samantyyppisiä |
| Tallenna | Nimi-arvo-parit, joissa arvot voivat olla minkä tahansa tyyppisiä |
| DateTime | Päivämäärä, kellonaika, viikonpäivä tai kuukausi suhteessa ajankohtaan |
| Valinta | Luettelo merkkijonoarvoista sekä liittyvät synonyymit |
| Tyhjä | Paikkamerkki "ei arvoa" tai "tuntematon arvo"; lue lisää Blankissa Power FX -dokumentaatiossa |
Muuttujan tyyppi määritetään, kun sille määritetään arvo ensimmäisen kerran. Tämän jälkeen tyyppi on pysyvä eikä minkään muun tyypin arvoja voida määrittää. Jos muuttujalle määritetään esimerkiksi aloitusarvo 1, sen tyypiksi määritetään Luku. Jos sitten yritetään määrittää Merkkijono-arvo, kuten "apples", seurauksena on virhe.
Agenttia testattaessa muuttujan tyyppinä voi tilapäisesti näkyä tuntematon. Tuntemattomalla muuttujalla ei vielä ole arvoa.
Muuttujien järjestys määräytyy kirjoittajan kankaan yläosasta alas. Agentti tarkastelee solmuja kirjoittajan kankaan yläosassa ennen solmuja alareunassa.
Kun luot haaroja käyttämällä Condition-solmuja, Copilot Studio järjestää haarat vasemmalta oikealle. Agentti tarkastelee solmuja vasemmanpuoleisimmassa haarassa ennen oikeanpuoleisimman haaran solmuja.
Entiteetit
Copilot Studio käyttää entiteettejä tiettyjen tietotyyppien tunnistamiseen käyttäjän vastauksista. Tunnistetut tiedot tallennetaan muuttujaan, jonka tyyppi on tietojen mukaan sopiva. Seuraavassa taulukossa on lueteltu valmiiksi rakennettuihin entiteetteihin liittyvä muuttujan perustyyppi.
| Kokonaisuus | Muuttujan perustyyppi |
|---|---|
| Monivalinnan vaihtoehdot | Valinta |
| Käyttäjän koko vastaus | merkkijono |
| Ikä | Numero |
| totuusarvo | totuusarvo |
| City | merkkijono |
| Väri | merkkijono |
| Maanosa | merkkijono |
| Maa tai alue | merkkijono |
| Päivämäärä ja aika | DateTime |
| merkkijono | |
| Tapahtuma | merkkijono |
| Kokonaisluku | Kokonaisluku |
| Kieli | merkkijono |
| Raha | Numero |
| Numero | Numero |
| Järjestysluku | Numero |
| Organisaatio | merkkijono |
| Prosenttiosuus | Numero |
| Henkilön nimi | merkkijono |
| Puhelinnumero | merkkijono |
| Kiinnostuksen kohde | merkkijono |
| Nopeus | Numero |
| Osavaltio | merkkijono |
| Katuosoite | merkkijono |
| Lämpötila | Numero |
| osoite | merkkijono |
| Paino | Numero |
| Postinumero | merkkijono |
| Mukautettu entiteetti | Valinta |
Ympäristömuuttujat
Ympäristömuuttujat ovat Power Platform -käsitteitä. Ympäristömuuttujat ottavat käyttöön sovelluksen elinkaaren hallinnan (ALM) perusskenaarion sovellusten siirtämiseksi Power Platform -ympäristöjen välillä. Tässä skenaariossa sovellus pysyy täsmälleen samana, lukuun ottamatta muutamia keskeisiä ulkoisia viittauksia, jotka eroavat lähde- ja kohdeympäristön välillä.
Käytä ympäristömuuttujia samalla tavalla kuin aihe-, globaali- ja järjestelmämuuttujia. Yksi merkittävä ero on se, että ympäristömuuttujat ovat vain luku -muotoisia Copilot Studiossa. Agentin tekijät eivät voi muokata ympäristömuuttujia Copilot Studiossa. Järjestelmänvalvojat voivat kuitenkin muuttaa ympäristömuuttujien arvoa Power Appsissa. Copilot Studion muuttujapaneelissa voi tarkastella ympäristömuuttujaa koskevia tietoja. Muuttujan ominaisuuspaneelissa on myös linkki Power Appsiin, joka on ympäristömuuttujien laatimiskokemus.
Agentin julkaistu versio, joka käyttää ympäristömuuttujia, sisältää ne arvot, jotka asetat näille muuttujille agentin julkaisun yhteydessä. Aina kun ylläpitäjä päivittää ympäristömuuttujia, sinun täytyy julkaista uudelleen kaikki agentit, jotka käyttävät näitä muuttujia, jotta muutokset astuvat voimaan ajonaikaisesti. On kuitenkin yksi poikkeus: sinun ei tarvitse julkaista uudelleen agenttejasi, kun ympäristömuuttujan tyyppi salainen muuttuu. Toisin kuin muut ympäristömuuttujat, salaiset muuttujat noudetaan suorituspalvelun aikana.
Copilot Studioin ympäristömuuttujatyypit yhdistetään Power Appsin tietotyyppeihin seuraavasti:
| Kirjoita Copilot Studioon | Kirjoita Power Appsiin |
|---|---|
| Desimaaliluku | Numero |
| JSON | Tunnista tyyppi arvosta. Jos ei JSON => Määrittelemätön (tarkistusvirhe) |
| Teksti | merkkijono |
| Kyllä/ei | totuusarvo |
| Tietolähde | merkkijono |
| Salainen koodi | merkkijono |
Huomautus
Näet ympäristömuuttujan virheitä testichatissa ja julkaisun aikana. Nämä virheet eivät kuitenkaan näy aihe-listassa, koska ympäristömuuttujat eivät ole aihemuuttujia.
Järjestelmämuuttujat
Jokaisessa agentissa on sisäänrakennettuja järjestelmämuuttujia, jotka tarjoavat lisätietoja keskustelusta.
Copilot Studio ei näytä kaikkia järjestelmämuuttujia. Piilotettuja järjestelmämuuttujia voidaan käyttää Power Fx -kaavalla.
Power Fx -kaavan järjestelmämuuttujia käytetään lisäämällä System. ennen muuttujan nimeä. Jos esimerkiksi haluat sisällyttää järjestelmämuuttujan User.DisplayName kaavaan, viittaa siihen nimellä System.User.DisplayName.
| Nimi | Tyyppi | Määritelmä |
|---|---|---|
| Toiminto.Liitteet | taulukko | Käyttäjän toimittamat tiedostoliitteet. |
| Aktiviteetti.Kanava | valinta | Nykyisen keskustelun kanavatunnus. |
| Activity.Kanavatiedot | mikä tahansa | Objekti, joka sisältää kanavakohtaista sisältöä. |
| Activity.ChannelId | merkkijono | Nykyisen keskustelun kanavatunnus merkkijonona. |
| Activity.From.Id | merkkijono | Lähettäjän kanavakohtainen yksilöllinen tunnus. |
| Activity.From.Name | merkkijono | Lähettäjän kanavakohtainen käyttäjäystävällinen nimi. |
| Toiminto.Nimi | merkkijono | Tapahtuman nimi. |
| Activity.Recipient.Id | merkkijono | Saapuvan aktiviteetin tyyppiominaisuus. |
| Activity.Recipient.Name | merkkijono | Määrittää agentin näyttönimen kanavassa. Puhelinkanavakontekstissa tämän muuttujan arvo on puhelinnumero, johon asiakaspalvelija on liitetty. |
| Toiminto.Text | merkkijono | Käyttäjän viimeksi lähettämä viesti. |
| Aktiviteetti.Tyyppi | valinta | Aktiviteetin tyyppi. |
| Aktiivisuus.TyyppiId | merkkijono | Aktiviteetin tyyppi merkkijonona. |
| Activity.Value | mikä tahansa | Avoimeksi jätetty arvo. |
| Bot.EnvironmentId | merkkijono | Agentin ympäristötunnus. |
| Bot.Id | merkkijono | Agentin tunnus. |
| Bot.Name | merkkijono | Edustajasi nimi. |
| Bot.SchemaName | merkkijono | Agentin skeeman nimi. |
| Bot.TenantId | merkkijono | Agentin vuokralaisen tunnus. |
| ClientPluginActions | valinta | Kokoelma dynaamisia asiakaslaajennustoimintoja, jotka on otettava huomioon generatiivisessa orkestraatiossa. |
| Conversation.Id | merkkijono | Mykyisen keskustelun yksilöivä tunniste. |
| Keskustelu.Testitilassa | totuusarvo | Totuusarvomerkintä, joka ilmaisee, tapahtuuko keskustelu testikaaviossa. |
| Conversation.LocalTimeZone | merkkijono | Käyttäjän IANA-aikavyöhykkeen tietokantamuodossa käyttämän aikavyöhykkeen nimi. |
| Conversation.LocalTimeZoneOffset | päivämäärä/aika | Nykyisen paikallisen aikavyöhykkeen aikasiirtymä UTC-ajasta. |
| Error.Code | merkkijono | Nykyisen virheen virhekoodi. Nykyiselle virheelle määritetty virhesanoma. |
| Virhe.Viesti | merkkijono | Nykyiselle virheelle määritetty virhesanoma. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Error. |
| FallbackCount | numero | Tämä muuttuja laskee, kuinka monta kertaa aihetta ei voitu kohdistaa käyttäjän syötteeseen. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Unknown Intent. |
| InactivityTimer.Continue | totuusarvo | Boolean-arvomerkki, joka ilmaisee, tarvitseeko ajastimen jatkamista. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on Inactivity. |
| InactivityTimer.Count | numero | Kuinka monta kertaa OnInactivity-ajastin käynnistyi käyttäjän käyttämättömyyden vuoksi määritetyn ajan kuluttua. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on Inactivity. Lue lisätietoja Toimettomuus-käynnistimestä. |
| LastMessage.Id | merkkijono | Käyttäjän lähettämän edellisen viestin tunnus. |
| ViimeinenViestiteksti | merkkijono | Käyttäjän lähettämä edellinen viesti. |
| Recognizer.ExtractedEntities | valinta | Ilmaisee käynnistyssanomasta poimitut entiteetit. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Select Intent. |
| Recognizer.IntentOptions | valinta | Ilmaisee aievaihtoehdot, kun tunnistus palauttaa epäselviä tuloksia. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Select Intent. |
| Recognizer.SelectedIntent | valinta | Ilmaisee tunnistuksesta valitun tarkoituksen. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Select Intent. |
| Recognizer.TriggeringMessage.Id | merkkijono | Sen käyttäjän sanoman tunnus, joka käynnisti nykyisen aiheen. |
| Recognizer.TriggeringMessage.Text | merkkijono | Käyttäjän sanoma, joka käynnisti nykyisen aiheen. |
| Tunnistin.Useita aiheita vastine sekasyy | merkkijono | Käytetään määrittämään, miksi useita aiheita yhdistettiin. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Select Intent. |
| Kirjautumissyy | valinta | Käytetään määrittämään, mitä kirjautumisvaihtoehtoa tarvitaan aihetta käynnistettäessä. Huomautus: tätä muuttujaa tuetaan vain, jos käynnistin on On Sign In. |
| Käyttäjä.Kieli | valinta | Tätä muuttujaa käytetään määrittämään käyttäjän kielialue keskustelukohtaisesti. |
Ääniohjattujen agenttien muuttujat
Seuraavat muuttujat ovat käytettävissä vain äänitoimintoja käyttävissä asiakaspalvelijoissa. Lue lisää aiheesta Käytä äänimuuttujia.
| Nimi | Tyyppi | Määritelmä |
|---|---|---|
| Activity.InputDTMFKeys | merkkijono | Puhelimen DTMF-avaimen raaka-arvo. |
| Activity.Puheentunnistus.Luotettavuus | numero | Automaattisen puheentunnistuksen hypoteesin luottamuspisteet koko tulos, 0–1. |
| Activity.SpeechRecognition.MinimallyFormattedText | merkkijono | Hieman muotoiltu teksti automaattisen puheentunnistushypoteesin tuloksesta. Esimerkiksi Viisisataa dollaria. Sanat on kirjoitettu, mutta peruskirjainkoko ja välimerkit ovat mukana. |
| Toiminto.KäyttäjänSyöttöTyyppi | valinta | Agentin käyttäjän viimeisimmän syötteen tyyppi. Arvo voi olla joko testi, puhe tai DTMF. |
| Keskustelu.SalliVainDTMF | totuusarvo | Boolean-lippu, joka ilmaisee, onko puheentunnistusjärjestelmä määritettävä DTMF-tilaan ajonaikaisesti. |
| Conversation.SipUuiHeaderValue | merkkijono | UUI-otsikkomerkkijono kontekstin siirtämiseen äänipalvelun puhelun alkaessa. |
Integroidun todennuksen muuttuvat (oletusarvo)
Seuraavat muuttujat ovat käytettävissä agenteille, jotka on määritetty käyttämään Microsoftin todennusta. Tämä määritys käyttää Microsoft Entra ID -todennusta ja on uusien agenttien oletusarvo. Lue lisää autentikointimuuttujista.
| Nimi | Tyyppi | Määritelmä |
|---|---|---|
| Käyttäjä.Näyttönimi | merkkijono | Agentin kanssa keskustelevan käyttäjän näyttönimi. |
| Käyttäjä.Sähköposti | merkkijono | Agentin kanssa keskustelevan käyttäjän sähköpostiosoite. |
| Kayttaja.Etunimi | merkkijono | Agentin kanssa keskustelevan käyttäjän etunimi. |
| User.Id | merkkijono | Agentin kanssa keskustelevan käyttäjän yksilöivä tunnus. |
| User.IsLoggedIn | totuusarvo | Totuusarvomerkintä, joka ilmaisee, onko agentin kanssa keskusteleva käyttäjä todennettu vai ei. |
| Käyttäjä.Sukunimi | merkkijono | Sen käyttäjän sukunimi, joka parhaillaan keskustelee agentin kanssa. |
| User.PrincipalName | merkkijono | Sen käyttäjän pääasiallinen käyttäjänimi, joka parhaillaan keskustelee asiakaspalvelijan kanssa. |
Manuaaliset yleisen OAuth 2 -todennuksen muuttujat
Seuraavat muuttujat ovat niiden agenttien käytettävissä, jotka on määritetty käyttämään yleistä OAuth 2 -palveluntarjoajaa.
| Nimi | Tyyppi | Määritelmä |
|---|---|---|
| User.AccessToken | merkkijono | Agenttia todennukseen käyttävän käyttäjän käyttöoikeustietue. |
| Käyttäjä.Näyttönimi | merkkijono | Agentin kanssa keskustelevan käyttäjän näyttönimi. |
| User.Id | merkkijono | Agentin kanssa keskustelevan käyttäjän yksilöivä tunnus. |
| User.IsLoggedIn | totuusarvo | Totuusarvomerkintä, joka ilmaisee, onko agentin kanssa keskusteleva käyttäjä todennettu vai ei. |
Manuaalisen todennuksen muuttujat Microsoft Entra ID:n avulla
Seuraavat muuttujat ovat niiden agenttien käytettävissä, jotka on määritetty käyttämään Microsoft Entra ID (aiemmin Azure Active Directory) -palveluntarjoajia.
| Nimi | Tyyppi | Määritelmä |
|---|---|---|
| User.AccessToken | merkkijono | Agenttia todennukseen käyttävän käyttäjän käyttöoikeustietue. |
| Käyttäjä.Näyttönimi | merkkijono | Agentin kanssa keskustelevan käyttäjän näyttönimi. |
| Käyttäjä.Sähköposti | merkkijono | Agentin kanssa keskustelevan käyttäjän sähköpostiosoite. |
| Kayttaja.Etunimi | merkkijono | Agentin kanssa keskustelevan käyttäjän etunimi. |
| User.Id | merkkijono | Agentin kanssa keskustelevan käyttäjän yksilöivä tunnus. |
| User.IsLoggedIn | totuusarvo | Totuusarvomerkintä, joka ilmaisee, onko agentin kanssa keskusteleva käyttäjä todennettu vai ei. |
| Käyttäjä.Sukunimi | merkkijono | Sen käyttäjän sukunimi, joka parhaillaan keskustelee agentin kanssa. |
| User.PrincipalName | merkkijono | Sen käyttäjän pääasiallinen nimi, joka parhaillaan keskustelee agentin kanssa. |