Jaa


Ennakointitoiminnon käyttäminen Power Automatessa

Kunkin AI Builder -mallin erillisiä toimintoja voi käyttää Power Automatessa. Ennustetoiminto antaa kuitenkin mahdollisuuden käyttää monia AI Builder -mallityyppejä.

Mukautetun tai valmiin mallin käyttäminen

  1. Kirjaudu Power Automate.

  2. Valitse vasemmanpuoleisessa siirtymisruudussa Omat työnkulut ja valitse sitten Uusi työnkulku>Välitön pilvityönkulku.

  3. Nimeä työnkulkusi.

  4. Valitse kohdassa Valitse, miten tämä työnkulku käynnistetään, valitse Työnkulku käynnistetään manuaalisesti ja valitse sitten Luo.

  5. Valitse + Uusi vaihe ja kirjoita ennuste hakukenttään.

  6. Valitse Ennuste AI Builderista tai Muodosta ennusteita AI Builder -mallien avulla Microsoft Dataversesta. Molemmilla toiminnoilla on samat ominaisuudet.

    Näyttökuva ennustetoiminnosta.

  7. Valitse mallin syötteessä luotu mukautettu malli tai valitse valmis malli.

Dynaamisen mallitunnuksen käyttäminen (lisäasetukset)

Joissakin monimutkaisissa käyttötapauksissa on ehkä välitettävä mallitunnus dynaamisesti ennustustoiminnolle. Jos esimerkiksi halutaan käsitellä erityyppisiä laskuja käyttämällä erilaisia malleja, malli halutaan ehkä valita automaattisesti laskun tyypin mukaan.

Tässä osassa opitaan, miten AI Builder -ennustetoiminto määritetään tätä tarkoitusta varten mallin tyypin mukaan.

  1. Kirjaudu Power Automate.

  2. Valitse vasemmanpuoleisessa ruudussa Omat työnkulut ja valitse sitten Uusi työnkulku>Välitön pilvityönkulku.

  3. Nimeä työnkulku, valitse Käynnistä työnkulku manuaalisesti Valitse, miten tämä työnkulku käynnistetään -kohdassa ja valitse sen jälkeen Luo.

  4. Valitse + Uusi vaihe.

  5. Syötä hakupalkkiin Alusta muuttuja ja valitse se sitten Toiminnot-välilehdessä.

  6. Syötä mallin tunnus Nimi-syötteeksi, Merkkijono Tyyppi-syötteeksi ja todellisen mallin tunnus Arvo-syötteeksi.

    Mallitunnus löytyy mallin tietosivun URL-osoitteesta Power Appsissa: make.powerapps.com/environment/[environment id]/aibuilder/models/[mallitunnus]

  7. Valitse + Uusi vaihe, tee haku sanalla ennuste ja valitse sitten Ennuste AI Builderista.

  8. Valitse syöte >Syötä mukautettu arvo ja syötä sitten mallin tunnus vaiheesta 6.

    Päättele pyyntö -sarakkeen arvo määräytyy mallin tyypin mukaan.

Asiakirjan käsittelymalli

  1. Lisää Käynnistä työnkulku manuaalisesti -vaiheessa Tiedosto-syöte ja määritä sen nimeksi Tiedostosisältö.

  2. Lisää Käynnistä työnkulku manuaalisesti -vaiheessa Teksti-syöte ja määritä sen nimeksi MIME-tyyppi.

  3. Syötä Alusta muuttuja -vaiheeseen asiakirjan käsittelymallin tunnus.

  4. Kirjoita Ennuste-vaiheessa seuraava arvo Päättele pyyntö -sarakkeeseen:

    {
        "version": "2.0",
        "requestv2": {
        "@@odata.type": "Microsoft.Dynamics.CRM.expando",
        "mimeType": "@{triggerBody()['text']}",
        "base64Encoded": "@{string(triggerBody()?['file']?['contentBytes'])}",
        "pages": "@{base64('1-2')}"
        }
    }
    

    pages-parametri on valinnainen. Se voi olla lomakkeessa 2 tai sen arvoväli voi olla esimerkiksi 1–10.

    Näyttökuva ennustustoiminnosta dynaamisella mallitunnuksella.

  5. Valitse oikeassa yläkulmassa Tallenna ja testaa työnkulku valitsemalla Testaa:

    Näyttökuva ennustetoiminnon testaamisesta.

  6. Hae mallin JSON-tuloste työnkulun suoritustietojen ennustustoiminnon TULOSTEET-osiosta. Tämä tuloste on hyödyllinen mallin arvoja käyttävien jatkotoimintojen kehittämisessä.

    Näyttökuva suoritustulosten tulosten saamisesta.

  7. Palaa työnkulkuun muokkaustilassa.

  8. Valitse + Uusi vaihe ja valitse Laadi-toiminto (tai mikä tahansa muu toiminto mallitulosteen käsittelemiseksi). Oletetaan, että mallin tuloksella on Yhteensä-sarake. Saat sen seuraavalla kaavalla:

    @{outputs('Predict')?['body/responsev2/predictionOutput/labels/Total/value']}
    

    Näyttökuva ennusteen tuloksen käyttämisestä.

Objektintunnistusmalli

Tämä prosessi muistuttaa päättelypyyntöä vaiheessa 4 Asiakirjan käsittelymalli -osassa seuraavalla tavalla:

{
    "version": "2.0",
    "requestv2": {
        "@@odata.type": "Microsoft.Dynamics.CRM.expando",
        "base64Encoded": "@{string(triggerBody()?['file']?['contentBytes'])}"
    }
}

Luokan luokittelumalli

Tämä prosessi muistuttaa päättelypyyntöä vaiheessa 4 Asiakirjan käsittelymalli -osassa seuraavalla tavalla:

{
    "version": "2.0",
    "requestv2": {
        "@@odata.type": "Microsoft.Dynamics.CRM.expando",
        "language": "Detect automatically",
        "text": "The text to categorize"
    }
}