Delen via


Voorspellingsactie gebruiken in Power Automate

U kunt voor elk AI Builder-model in Power Automate speciale acties gebruiken. Met de actie voor voorspellen kunt u echter veel AI Builder-modeltypen gebruiken.

Een aangepast of vooraf samengesteld model gebruiken

  1. Aanmelden bij Power Automate.

  2. Selecteer Mijn stromen in het linkervenster en selecteer Nieuwe stroom>Directe cloudstroom.

  3. Geef uw stroom een naam, selecteer Handmatig een stroom activeren onder Kiezen hoe deze stroom wordt geactiveerd en selecteer vervolgens Maken.

  4. Selecteer + Nieuwe stap, en voer dan voorspellen in de zoekbalk in.

  5. Selecteer Voorspellen via AI Builder of Doe voorspellingen aan de hand van AI Builder-modellen uit Microsoft Dataverse. Beide acties bieden dezelfde functies.

    Schermopname van de actie Voorspellen.

  6. In de Model-invoer selecteert u een aangepast model dat u hebt gemaakt of kies een vooraf gebouwd model. Hier is de lijst met de beschikbare vooraf samengestelde modellen:

    • Visitekaartjeslezer: visitekaartjesmodel
    • Categorieclassificatie (vooraf samengesteld): Categorie-/classificatiemodel
    • Extractie van entiteiten (vooraf samengesteld): entiteitsextractiemodel
    • Sleuteltermextractie: sleuteltermextractiemodel
    • Taaldetectie: taaldetectiemodel
    • Sentimentanalyse: sentimentanalysemodel
    • Tekstherkenning: tekstherkenningsmodel
    • Tekst genereren (vooraf gebouwd): GptPromptEngineering model

Notitie

Voor meer informatie over de in- en uitvoerparameters van elk model, raadpleegt u de documentatie waarin wordt uitgelegd hoe u het geselecteerde model kunt gebruiken in de volgende documentatiesecties:

  • Een aangepast AI Builder-model in Power Automate gebruiken
  • Een vooraf gebouwd AI Builder-model in Power Automate gebruiken

Een dynamische model-id gebruiken (geavanceerd)

Voor sommige complexe gebruiksscenario's moet u mogelijk op dynamische wijze een model-id doorgeven aan de voorspellingsactie. Als u bijvoorbeeld verschillende soorten facturen met verschillende modellen wilt verwerken, wilt u misschien automatisch een model kiezen, afhankelijk van het type factuur.

In deze sectie leggen we uit hoe u de AI Builder-voorspellingsactie voor dit specifieke doel, afhankelijk van het modeltype, configureert.

  1. Aanmelden bij Power Automate.

  2. Selecteer Mijn stromen in het linkervenster en selecteer Nieuwe stroom>Directe cloudstroom.

  3. Geef uw stroom een naam, selecteer Handmatig een stroom activeren onder Kiezen hoe deze stroom wordt geactiveerd en selecteer vervolgens Maken.

  4. Selecteer + Nieuwe stap.

  5. Voer Variabele initialiseren in de zoekbalk in en selecteer het vervolgens in het Acties-tabblad.

  6. Voer model-id in de Naam-invoer in, Tekenreeks in de Type-invoer en de werkelijke model-id in de Waarde-invoer.

    De model-id is te vinden in de URL van de detailpagina van het model in Power Apps: make.powerapps.com/environment/[environment id]/aibuilder/models/[model id]

  7. Selecteer + Nieuwe stap, zoek naar voorspellen en selecteer vervolgens Voorspellen via AI Builder.

  8. Selecteer de invoer >Aangepaste waarde invoeren en voer de model-id uit stap 6 in.

    De kolomwaarde Afleidingsaanvraag is afhankelijk van het modeltype.

Documentverwerkingsmodel

  1. Voeg in de stap Handmatig een stroom activeren een invoer Bestand toe en stel de naam in op Bestandsinhoud.

  2. Voeg in de stap Handmatig een stroom activeren een invoer Tekst toe en stel de naam in op MIME-type.

  3. Voer in de stap Variabele initialiseren een documentverwerkingsmodel-id in.

  4. Voer in de stap Voorspellen de volgende waarde in de kolom Afleidingsaanvraag in:

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

    Schermopname van de actie Voorspellen met dynamische model-id.

  5. Selecteer Opslaan in de rechterbovenhoek en selecteer vervolgens Testen om uw stroom uit te proberen:

    Schermopname van het testen van de actie Voorspellen.

  6. Haal in de details van de stroomuitvoering de JSON-uitvoer van het model op in de sectie UITVOER van de voorspellingsactie. Deze uitvoer is handig om downstreamacties te bouwen met behulp van de waarden van het model.

    Schermopname van het verkrijgen van uitvoer van uitvoeringsresultaten.

  7. Ga terug naar uw stroom in de bewerkingsmodus.

  8. Selecteer + Nieuwe stap en selecteer de actie Opstellen (of een andere actie om uw modeluitvoer te verwerken). Stel dat uw modeluitvoer de Totaal-kolom bevat. U kunt het krijgen met de volgende formule:

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

    Schermopname van het gebruik van de voorspellingsuitvoer.

Model voor objectdetectie

Dit proces is vergelijkbaar met de afleidingsaanvraag in stap 4 in de sectie Documentverwerkingsmodel:

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

Model voor categorieclassificatie

Dit proces is vergelijkbaar met de afleidingsaanvraag in stap 4 in de sectie Documentverwerkingsmodel:

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