Jaa


Tulosluettelon palauttaminen

Tärkeää

Power Virtual Agents -ominaisuudet ja -toiminnot ovat nyt Microsoft Copilot Studion osa generatiiviseen tekoälyyn tehtyjen panostusten ja parannettujen Microsoft Copilot -integrointien jälkeen.

Joissakin artikkeleissa ja näyttökuvissa voidaan viitata Power Virtual Agentsiin, kun ohjeita ja koulutussisältöä päivitetään.

Avustajaa pyydetään usein etsimään tietoja ulkoisesta järjestelmästä ja palauttamaan luettelon tuloksista. Tämä voidaan tehdä, kun Microsoft Copilot Studio kutsuu Power Automate -työnkulkua

  • todentamaan ja muodostamaan yhteyden ulkoiseen ratkaisuun
  • suorittamaan kyselyn käyttäjän syötteiden perusteella
  • muotoilemaan tulokset
  • palauttamaan tulokset avustajalle

Tässä esimerkissä käytetään Power Automaten Dataverse-yhdystoimintoa tilien hakemiseen. Tämän jälkeen palautat Microsoft Copilot Studioiin tulosluettelon, jossa on tilin nimi, kaupunki ja tilin numero.

edellytykset

Dataverse-tilitaulun määrittäminen

Tili-taulukko on vakiotaulukko, joka sisällytetään automaattisesti Power Platform -ympäristöihin. Se ei kuitenkaan alun perin sisällä tilitietoja. Ennen kuin avustajasi 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. Sinun on kuitenkin käytettävä eri hakusanoja, kun testaat avustajaasi myöhemmissä vaiheissa.

  1. Siirry Power Apps -portaaliin..

  2. Valitse sivuruudussa Dataverse-kohdassa 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 avustajan Aiheet-sivulle.

  2. Luo aihe nimeltä Tilien haku.

  3. Lisää seuraavat käynnistinlauseet:

    • Etsin asiakasta
    • Etsin tiliä
    • hae tiliä
    • hae asiakasta
  4. Lisää Viesti-solmu ja kirjoita viesti Vaikuttaa siltä, että etsit tiliä. Voin etsiä sen..

  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 toimii. Kun kuitenkin valitaan Organisaatio-entiteetti, hyödynnetään avustajan kielen ymmärtämisen kykyjä organisaation nimen poimimiseen vastauksesta.

    Näyttökuva uudesta aiheesta, jossa on viesti- ja kysymyssolmu.

  7. Jos haluat tallentaa vastauksen nimellä, nimeä muuttuja uudelleen nimellä organisaatio.

Luo työnkulku

  1. Valitse laatimispohjassa Lisää solmu (+). Valitse Kutsu toimintoa ja valitse sitten Luo työnkulku.

  2. Anna Power Automate -portaalissa työnkululle nimi Hae tiliä.

  3. Lisää Teksti-syöte nimeltä Organisaatio.

    Näyttökuva työnkulun herättimestä ja lisätty tekstisyöte.

  4. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto.

  5. Valitse Microsoft Dataverse -yhdistin ja valitse sitten Hae rivejä -toiminto.

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

    Näyttökuvassa Dataverse-yhdistimen Hae rivejä -toiminto

  6. Valitse Hakuehto-kohdassa organisaatio-muuttuja.

  7. Valitse Näytä lisäasetukset ja määritä seuraavat kohteet:

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

    Näyttökuva Hae rivejä -toiminnoista, jossa lisäasetukset on määritetty.

Tulosten muotoilu

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

  1. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto.

  2. Valitse Tietotoiminto-yhdistin ja valitse sitten Jäsennä JSON -toiminto.

  3. Valitse Sisältö-ruudun Hae rivit -kohdasta Riviluettelo-muuttuja.

  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-rakenteesta, joka on syötetty Jäsennä JSON -solmuun.

  5. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Valitse Muuttuja-yhdistin ja valitse sitten Alusta muuttuja -toiminto.

  6. Syötä Nimi-kenttään ListOfAccounts. Valitse Tyyppi-kohdalle Merkkijono.

    Näyttökuva Alusta muuttuja -toiminnosta.

  7. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Hae Ohjausobjekti-yhdistin ja valitse sitten Käytä kuhunkin -toiminto.

  8. Valitse Valitse tuloste edellisistä vaiheista -ruutu avataksesi Dynaaminen sisältö -valikon. Hae teksti ja valitse sitten Jäsennä JSON -kohdasta Teksti-muuttuja.

  9. Valitse Lisää uusi vaihe(+) ja valitse sitten Lisää toiminto. Valitse Muuttuja-yhdistin ja valitse sitten Lisää merkkijonomuuttujaan -toiminto.

  10. Valitse Nimi-kentässä ListOfAccounts. 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']}
    
  11. Lisää rivinvaihto katkelman jälkeen, jotta jokainen tulos näkyy omalla rivillään.

    Näyttökuvassa Käytä kaikkiin -toiminto.

  12. Lisää Palauta arvot Microsoft Copilot Studioiin -toimintoon Teksti-tuloste. Syötä Nimi-kenttään FoundAccounts. Valitse Arvo-kentässä ListOfAccounts.

    Näyttökuvassa Palauta arvot Microsoft Copilot Studioiin -toiminto

  13. Valitse Tallenna.

Työnkulun kutsuminen Microsoft Copilot Studioista

  1. Valitse Microsoft Copilot Studion sisällön tuotantoalustassa Lisää solmu (+) ja valitse sitten Kutsu toimintoa.

  2. Valitse aiemmin luomasi työnkulku Hae tiliä -kohdasta.

  3. Valitse Organisaatio saa arvon kohteesta -kohdassa organisaatio-muuttuja.

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

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

    Näyttökuva keskustelusta avustajan kanssa, joka on vastannut löytyneiden tilien luettelolla.

  6. Valitse Tallenna.

  7. Testaa avustajasi Testaa avustaja -ruudussa.

    Näyttökuva avustajakeskustelusta Testaa avustaja -ruudussa.