Jaa


Toimintojen käyttäminen mukautetuissa agenteissa (esiversio)

Voit laajentaa asiakaspalvelija ominaisuuksia lisäämällä yhden tai useamman toiminnon. Agentti käyttää toimintoja vastatakseen käyttäjille automaattisesti käyttäen generatiivista orkestrointia. Voit myös kutsua niitä nimenomaisesti aiheen sisältä.

Ydintoimintojen tyypit

Jos otat generatiivisen orkestroinnin käyttöön, asiakaspalvelija voi automaattisesti valita sopivimman toiminnon tai aiheen tai etsiä tietoja vastatakseen käyttäjälle.

Perinteisessä tilassa (generatiivinen orkestrointi pois käytöstä) agentti voi käyttää vain aiheita käyttäjälle vastatessaan. Voit kuitenkin tästä huolimatta suunnitella agentin kutsumaan toimintoja ainoastaan aiheiden sisältä.

Toiminnot perustuvat johonkin seuraavista ydintoimintojen tyypeistä:

  • Etukäteen luotu yhdistintoiminto
  • Mukautettu yhdistintoiminto
  • Power Automate -pilvityönkulku
  • AI Builder Kehotteet (aiheen sisällä)
  • Bot Framework -taito
  • REST API -yhteys

Kullakin ydintoiminnolla on lisätietoja, joissa kuvataan sen tarkoitus, mikä mahdollistaa agentille generatiivisen tekoälyn käyttämisen kysymysten luomiseen. Nämä kysymykset ovat pakollisia, jotta toiminnon suorittamiseksi tarvittavat syötteet voidaan täyttää. Tämän vuoksi sinun ei tarvitse luoda kysymyssolmuja manuaalisesti kaikkien tarvittavien syötteiden, kuten työnkulun syötteiden, keräämiseksi. Syötteet käsitellään puolestasi suorituksen aikana.

Kun käytetään generatiivista tilaa, toiminnot palauttavat oletusarvoisesti tietonsa takaisin agenttiin, jotta agentti voi luoda tilannekohtaisen vastauksen käyttäjän kyselyyn. Vaihtoehtoisesti voit määrittää toimintasi vastaamaan aina välittömästi, joko luomalla viestin tai kirjoittamalla selkeän viestin.

Vihje

Kun käytät toimintojen luomia kysymyksiä, ilmoita käyttäjillesi, että osa keskustelusta on luotu tekoälyllä.

Voit esimerkiksi lisätä ylimääräisen viestin keskustelun alunjärjestelmäaiheeseen. Tämä aihe määrittää käyttäjillesi näytettävän viestin, kun uusi keskustelu alkaa.

Lisää toiminto

  1. Avaa mukautettu agentti valitsemalla vasemmasta siirtymisruudusta Agentit ja valitsemalla agenttisi luettelosta.

  2. Tarkastele agentin toimintoja valitsemalla Toiminnot.

  3. Valitse Lisää toiminto.

  4. Hae ohjatussa Valitse toiminto -toiminnossa toiminto, jota haluat käyttää, ja valitse se.

    Näkyvissä oleva oletusluettelo sisältää Power Automate -työnkulut ja mukautetut yhdistimet, jotka ovat saatavilla ympäristössä. Tämä luettelo sisältää yleisesti käytettyjä valmiita yhdistimiä ja Bot Framework -taitoja, jotka on rekisteröity agenttiisi.

    Näyttökuva ohjatun toiminnon ensimmäisestä sivusta, jolla toimintotyypin suodatin on avattuna.

    Tärkeää

    Osa tekoälylaajennuksilla luoduista toiminnoista, kuten dynaamiset ja Dataversen ohjelmointirajapintaan perustuvat kehotteet, vaativat todennuksen.

    Toiminnosta riippuen yhteytesi määritetään automaattisesti, kuten esimerkissä näkyy. Määritä muussa tapauksessa yhteys ohjatun toiminnon ohjeiden mukaisesti. Kun yhteyden määrittäminen onnistuu, valitse Seuraava.

    Näyttökuva ohjatun toiminnon ensimmäisestä sivusta yhteyssivulla.

  5. Tarkista laajennustoiminnon määritykset ja tee tarvittaessa muutoksia .

    Valitse Seuraava.

  6. Lisää toiminto agenttiin valitsemalla Viimeistele.

Testaa toiminto

Jos olet ottanut generatiivisen orkestroinnin käyttöön, toimintoasi kutsutaan automaattisesti vastauksena vastaavaan kyselyyn.

Vaihtoehtoisesti voit kutsua toimintoa nimenomaisesti aiheen sisältä.

Agentti valitsee ja suorittaa toiminnon nimen ja kuvauksen perusteella. Voit luoda laadukkaita kuvauksia käyttämällä aktiviteettikarttaa nähdäksesi, mitä toimintoja asiakaspalvelija valinnut toimintosivulta .

Seuraavassa näyttökuvassa näkyy säätoiminnon testaaminen:

Näyttökuva toiminnon testaamisesta.

Muutosten tekeminen toiminnon määritykseen

Toiminnon voi määrittää monin tavoin. Toiminnon ohjatun toiminnon viimeisessä vaiheessa eli Tarkista ja viimeistele voit tehdä muutoksia toiminnon määritykseen valitsemalla Muokkaa asianmukaisen osan vieressä. Voit hallita toiminnon syöte- ja tulosparametreja joko ohjatun toiminnon Tarkista syötteet ja tulokset -näytössä tai sellaisen toiminnon tietosivulla, joka on jo osa agenttiasi.

Toiminnon tiedot

Tässä voit määrittää toiminnon tietoja, kuten arvoja Mallinäyttönimi ja Mallikuvaus. Yleensä nimi ja kuvaus täytetään valmiiksi valitsemasi toiminnon perusteella.

Kunkin syötteen Näyttönimi- ja Kuvaus-ominaisuudet auttavat agenttia ymmärtämään syötteen tarkoituksen, luomaan asianmukaisen vastauksen käyttäjälle ja tunnistamaan oikean arvon käyttäjän vastauksessa. Esimerkiksi seuraavat ovat MSN Sää -yhdistimen sijaintisyöteparametrin oletusarvoinen nimi ja kuvaus.

  • Nimi: Sijainti
  • Kuvaus: Sijainnin hakukysely. Kelvollisia syötteitä ovat Kaupunki, Alue, Osavaltio, Maa tai alue, Maamerkki, Postinumero, leveys- ja pituusaste

Kun asiakaspalvelija kysyy käyttäjältä sijaintia, se luo seuraavanlaisen kysymyksen : Mikä on sijainti, jonka sään haluat tarkistaa? Voit antaa kaupungin, alueen, osavaltion, maan, maamerkin tai postinumeron.

Voit muuttaa Tunnista käyttäjäksi -asetuksen tiettyyn entiteettityyppiin kerättävän syötteen mukaan, mikä voi auttaa agenttia poimimaan arvon tarkasti käyttäjän vastauksesta.

Syötteet

Oletusarvoisesti kunkin syötteen arvona on Täytä dynaamisesti parhaalla vaihtoehdolla. Asiakaspalvelija yrittää poimia arvon käytettävissä olevasta kontekstista, esimerkiksi käyttäjän viestistä. Jos sopivaa arvoa ei löydy, se luo kysymyksen, jossa käyttäjältä pyydetään arvoa. Voit ohittaa syötteen arvolla sen sijaan, että sitä kysyttäisiin käyttäjältä. Voit määrittää ohituksen valitsemalla Määritä arvoksi kohdassa Miten agentti täyttää tämän syötteen? ja syöttämällä haluamasi arvon. Tämä arvo voi olla literaaliarvo, olemassa oleva muuttuja tai Power Fx -kaava.

Näyttökuva toimintojen määrityksen syöteosasta.

Voit hallita agentin toimintatapaa, kun se pyytää arvoa tai vahvistaa käyttäjän vastauksen, määrittämällä syötteille lisäasetuksia.

Tulokset

Oletusarvoisesti toiminto määritetään luomaan käyttäjälle automaattisesti tilannekohtainen vastaus, joka perustuu heidän kyselyynsä ja toiminnon tulokseen. Jos käyttäjän kysymys on esimerkiksi "Mikä on lämpötila Lontoossa tällä hetkellä?", kontekstuaalinen vastaus luodaan käyttämällä GPT:n avulla. Se voi olla esimerkiksi "Lämpötila Lontoossa on tällä hetkellä 9 celsiusastetta".

Vaihtoehtoisesti voit laatia tietyn vastauksen toimintosi palautettavaksi. Kuten vahvistuseditorissakin, voit lisätä viittauksia tulosmuuttujiin toiminnosta käyttäen muuttujan valitsinta tämän esimerkin mukaisesti.

Näyttökuva tulosvastauseditorista, jossa muuttujan valitsin on avoinna.

Toiminnon kutsuminen aiheen sisältä

Voit kutsua toimintoa nimenomaisesti aiheen sisällä samankaltaisesti kuin muita toimintotyyppejä, kuten Power Automate -työnkulkuja. Käyttötapauksestasi riippuen voit käyttää työnkulkuasi osana laajempaa aihetta, joka käyttää suurempaa määrää solmuja. Tai, kuten sääesimerkissä, yhden toimintosolmun lisääminen aiheeseen saattaa olla kaikki mitä tarvitset.

Toiminnon kutsuminen aiheen sisältä:

  1. Siirry Copilot Studiossa sen agentin Aiheet-sivulle, jota haluat muokata.

  2. Luo uusi aihe ja anna sen nimeksi Hae sää.

  3. Lisää seuraavat Käynnistinlauseet:

    • sataako
    • kuluvan päivän ennuste
    • hae sää
    • millainen sää on

    Näyttökuva uuden aiheen herätinlauseista.

  4. Valitse ensin Lisää solmu (+) ja sitten Kutsu toimintoa. Siirry Laajennustoiminnot (esiversio) -välilehdelle ja valitse aiemmin luomasi toiminto Hae sääennuste.

    Näyttökuva uudesta solmuvalikosta avattuna sekä valitusta säätoiminnosta.

  5. Laajennustoiminto (esiversio) -solmu on nyt lisätty aiheeseen.

    Näyttökuva uudesta toimintosolmusta aiheessa.

  6. Valitse Tallenna.

Syötteiden ohittaminen kutsuttaessa toimintoa aiheesta

Kun toiminto suoritetaan, asiakaspalvelija luo oletusarvoisesti kysymyksiä, joihin käyttäjä voi täyttää tarvittavat syötteet. Kannattaa kuitenkin ehkä korvata yksi tai useampi syöte ja antaa eksplisiittinen arvo sen sijaan, että esittäisit käyttäjälle kysymyksen. Voit ohittaa laajennustoiminnon määrityksen Syötteet-osassa. Voit myös ohittaa arvoja vain, kun toimintoa käytetään tietystä aiheesta käsin:

  1. Valitse solmussa Määritä arvo ja valitse syöte, jonka haluat korvata.

    Näyttökuva niiden syötteiden luettelosta, jotka voidaan ohittaa.

  2. Syötä syötteen arvo kirjoittamalla arvo, valitsemalla muuttuja tai käyttämällä kaavaa.

    Näyttökuva syötetystä yksiköstä, jossa on ohitus.

Nyt kun tämä syöte ohitetaan, agentti ei pyydä käyttäjältä arvoa.

Ota todennus käyttöön tekoälytoiminnoille

Tietyt toiminnot, kuten dynaaminen kehota ja muut, jotka kutsuvat Dataverse-ohjelmointirajapintaa, edellyttävät todennusta toimiakseen asianmukaisesti, kun ne luodaan tekoälytoimintojen perusteella.

Toiminnot suoritetaan aina agentin suorituspalvelussa käyttäjän kontekstissa eikä niitä voi suorittaa, ellei todennus ole käytössä. Kahta todennustyyppiä tuetaan:

  1. Siirry yhdistintoiminnon ominaisuuksiin.

  2. Valitse Loppukäyttäjän todennus -kohdassa Agentin tekijän todennus.

  3. Julkaise ja testaa kokemus agentin testiruudussa tai haluamassasi kanavassa.

    Näyttökuva yhdistinasetusten määrittämisestä.

Työnkulkutoimintojen käyttäminen käyttäjän tunnistetiedoilla

Työnkulun toiminnot voidaan määrittää käyttämään käyttäjän tunnistetietoja. Työnkulun käyttäminen tuetussa kanavassa ei edellytä erityisiä määrityksiä asiakaspalvelija-valintaikkunassa, ja käyttäjät voivat hallita tietyn työnkulun yhteyksiä annetussa kokemuksessa.

Kirjastosi laajennuksiin perustuvien toimintojen todennus

Kun toimintoja luodaan tekoälylaajennusten perusteella, toimintojen oikein toimiminen vaatii todennuksen. Tätä tapahtuu useimmin kehotteisiin perustuvien toimintojen tai muiden Dataverse-ohjelmointirajapintoja kutsuvien toimintojen kohdalla. Laajennuksiin perustuvat toiminnot suoritetaan aina käyttäjäkontekstissa, eikä niitä voi suorittaa, ellei todennus ole käytössä. Kahta todennustyyppiä tuetaan:

  • Integroitu todennus (Teams ja Power Apps): Voit käyttää tätä todennusmenetelmää, jos haluat julkaista asiakaspalvelija Teams-kanavalle. Tämä menetelmä toimii myös asiakaspalvelijoille, jotka on upotettu mihin tahansa Power Platform sovellukseen, joka käyttää PPAPI-standardin mukaisesti luotuja tunnuksia.

  • Manuaalinen todennus (kolmannen osapuolen agentit): Tämä todennusmenetelmä sisältää tunnusyhteyden määrittämisen Microsoft Entra .

Manuaalisen todennusyhteyden luominen:

  1. Määritä Microsoft Entra ID -sovellus.

  2. Määritä manuaalinen todennus agentillesi.

  3. Salli sovelluksesi käyttää valtuutusta tunnisteen hakemiseen käyttäjän puolesta. Muista lisätä tarvittavat laajuudet.

    Näyttökuva todennuksen asetuksista.