Jaa


Tulosluettelon palauttaminen

On tavallista pyytää asiakaspalvelijaa etsimään tietoja ulkoisesta järjestelmästä ja palauttamaan tulosluettelo. Tätä varten agenttia voi kutsua Power Automate -työnkulun tekemään seuraavaa:

  1. Todentamaan ja muodostamaan yhteyden ulkoiseen ratkaisuun.
  2. Suorita kysely käyttäjän syötteen perusteella.
  3. Muotoilemaan tulokset.
  4. Palauta tulokset asiakaspalvelijalle.

Tässä esimerkissä käytetään Dataverse-yhdistintä Power Automatessa tilien etsimiseen. Yhdistin palauttaa agentille tulosten luettelon, joka sisältää tilin nimen, paikkakunnan ja tilinumeron.

edellytykset

Dataverse-tilitaulun määrittäminen

Tili-taulukko on vakiotaulukko, joka on oletusarvoisesti käytettävissä Power Platform -ympäristöissä. Se ei kuitenkaan alun perin sisällä tilitietoja. Ennen kuin agentti voi hakea tilejä, sinun on täytettävä Tili-taulukko.

Jos sinulla on jo Tili-taulukko, jossa on tietoja, ohita tämä vaihe ja siirry kohtaan Luo aihe. Muista kuitenkin käyttää tietoihisi liittyviä hakutermejä, kun testaat asiakaspalvelijaasi myöhemmissä vaiheissa.

  1. Siirry Power Apps -portaaliin..

  2. Valitse siirtymisruudussa Taulukot.

  3. Valitse Tili-taulukko ja sitten taulukon ominaisuussivulla Muokkaa.

  4. Lisää taulukkoon seuraavat rivit:

    Osoite 1: Postitoimipaikka Asiakkaan nimi Asiakasnumero
    Seattle Contoso Inc AC0125
    San Francisco Contoso Residences AC0255
    Olympia Contoso Meal Delivery AC0035

Aiheen luominen

  1. Siirry Copilot Studiossa agenttisi Aiheet-sivulle.

  2. Luo aihe nimeltä Tilihaku.

  3. Lisää seuraavat käynnistinlauseet:

    • Etsin asiakasta
    • Etsin tiliä
    • hae tiliä
    • hae asiakasta
  4. Lisää Viesti-solmu ja kirjoita viesti "Olet ilmeisesti etsimässä tiliä. Voin etsiä sen puolestasi."

  5. Lisää Kysymys-solmu ja kirjoita viesti "Mikä on etsimäsi asiakkaan nimi?"

  6. Valitse Tunnista-kohdassa Organisaatio.

    Myös käyttäjän koko vastaus toimisi. Valitsemalla Organisaatio-entiteetin voit kuitenkin hyödyntää agentin kielenymmärrysominaisuuksia organisaation nimen poimimiseen vastauksesta.

  7. Kun valitset Tallenna käyttäjän vastaus nimellä, nimeä muuttuja uudelleen käyttäen nimeä organisaatio.

    Näyttökuva Tilihaku-ohjeaiheesta, jossa on Viesti-solmu ja Kysymys-solmu.

Työnkulun luominen

  1. Valitse Lisää solmu -kuvake minkä tahansa solmun alta ja valitse Lisää toiminto.

  2. Valitse Perustoiminnot-välilehdessä Uusi Power Automate -työnkulku.

  3. Valitse Power Automatessa työnkulun nimi ja korvaa se nimellä Hae tili.

  4. Valitse Suorita työnkulku Copilotista -työnkulkukäynnistin ja lisää Teksti-syöteparametri nimellä Organisaatio.

    Näyttökuva työnkulun käynnistimestä, jossa on Organisaatio-tekstisyöte.

  5. Valitse Lisää-kuvake Suorita työnkulku Copilotista -työnkulkukäynnistimen alta.

  6. Tee Lisää toiminto -kohdassa haku Microsoft Dataverse ja valitse Hae rivejä -toiminto.

    Tämä toiminto löytää Dataverse-tilitaulukossa asiaankuuluvat tilit sumean täsmäytyksen avulla.

  7. Syötä Hakuehto-ruutuun kauttaviiva (/), valitse Lisää dynaamista sisältöä ja valitse sitten Organisaatio-syöteparametri.

  8. Valitse Lisäparametrit-arvoksi Näytä kaikki ja määritä seuraavat arvot:

    • Taulukkosuodatuskohde: account
    • Lajittele kohteen mukaan – 1: search.score desc
    • Lajittele kohteen mukaan – 2: name asc

    Näyttökuva Hae rivejä -toiminnon ominaisuuksista ja lisäasetuksista.

Tulosten muotoilu

Hae rivejä -toiminto palauttaa riviluettelo-muuttujan, joka sisältää JSON-tietoja. Ennen kuin voit käyttää tietoja, ne on analysoitava Jäsennä JSON -toiminnolla.

  1. Valitse Lisää-kuvake Hae rivejä -toiminnon alla.

  2. Tee Lisää toiminto -kohdassa haku Tietotoiminto ja valitse Jäsennä JSON -toiminto.

  3. Syötä Sisältö-ruutuun kauttaviiva (/), valitse Lisää dynaamista sisältöä ja valitse sitten Riviluettelo.

  4. Kopioi seuraava JSON-rakenne ja liitä se Rakenne-ruutuun:

    {
        "type": "array",
        "items": {
            "type": "object",
            "properties": {
                "@@search.score": {
                    "type": "number"
                },
                "name": {
                    "type": "string"
                },
                "address1_city": {
                    "type": "string"
                },
                "accountnumber": {
                    "type": "string"
                }
            },
            "required": [
                "name"
            ]
        }
    }
    

    Näyttökuva JSON-rakenteen jäsentämisen JSON-toiminnon ominaisuuksista.

  5. Valitse Lisää-kuvake Jäsennä JSON -toiminnon alla.

  6. Tee Lisää toiminto -kohdassa haku Muuttuja ja valitse Alusta muuttuja -toiminto.

  7. Syötä Nimi-ruutuun ListOfAccounts.

  8. Valitse Tyyppi-kohdalle Merkkijono.

    Näyttökuva Alusta muuttuja -toiminnon ominaisuuksista.

  9. Valitse Lisää-kuvake Alusta muuttuja -toiminnon alla.

  10. Tee Lisää toiminto -kohdassa haku Ohjausobjekti ja valitse Sovella kaikkiin -toiminto.

  11. Syötä Valitse tulos edellisistä vaiheista -ruutuun kauttaviiva (/), valitse Lisää dynaamista sisältöä ja valitse sitten Teksti-muuttuja Jäsennä JSON -toiminnon alta.

  12. Valitse Lisää-kuvake Sovella kaikkiin -toiminnon sisällä.

  13. Tee Lisää toiminto -kohdassa haku Muuttuja ja valitse Liitä merkkijonomuuttujaan -toiminto.

  14. Valitse Nimi-kentässä ListOfAccounts.

  15. Kopioi seuraava teksti ja liitä se Arvo-kenttään:

    - @{items('Apply_to_each')['accountnumber']}: @{items('Apply_to_each')['name']} - @{items('Apply_to_each')['address1_city']}
    
  16. Lisää rivinvaihto katkelman jälkeen, jotta jokainen tulos näkyy omalla rivillään.

    Näyttökuva Lisää merkkijonomuuttujaan -toiminnon ominaisuuksista.

  17. Lisää Vastaa Copilotille -toiminnossa Teksti-tulos.

  18. Syötä Nimi-kenttään FoundAccounts.

  19. Syötä ruutuun arvoksi kauttaviiva (/), valitse Lisää dynaamista sisältöä ja valitse sitten ListOfAccounts-muuttuja.

    Näyttökuva Vastaa Copilot -toiminnon ominaisuuksista.

  20. Tallenna ja julkaise työnkulkusi.

Työnkulun kutsuminen Copilot Studioista

  1. Valitse Copilot Studiossa Lisää solmu -kuvake Kysymys-solmun alla, valitse Lisää toiminto ja valitse sitten aiemmin luomasi työnkulku, Hae tiliä.

  2. Määritä työnkulun syöteparametriksi Kysymys-solmun tulosmuuttuja: Organisaatio (merkkijono) saa arvonsa organisaatio-muuttujasta.

  3. Lisää Viesti-solmu ja kirjoita viesti "Ok, tämä löytyi".

  4. Lisää toinen Viesti-solmu. Valitse Lisää muuttuja -kuvake ja valitse sitten FoundAccounts.

    Näyttökuva keskustelunkulusta, joka vastaa löydettyjen tilien luettelolla.

  5. Valitse Tallenna.

  6. Agentin testaaminen.

    Näyttökuva esimerkkikeskustelusta testipaneelissa.