Utiliser l’action de prédiction dans Power Automate

Vous pouvez utiliser des actions dédiées pour chaque modèle AI Builder dans Power Automate. Cependant, l’action prédire vous permet d’utiliser plusieurs types de modèles AI Builder.

Utiliser un modèle prédéfini ou personnalisé

  1. Connectez-vous à Power Automate.

  2. Sélectionnez Mes flux dans le volet de gauche, puis sélectionnez Nouveau flux>Flux cloud instantané.

  3. Nommez votre flux, sélectionnez Déclencher manuellement un flux sous Choisir comment déclencher ce flux, puis sélectionnez Créer.

  4. Sélectionnez + Nouvelle étape, puis entrez prédire dans la barre de recherche.

  5. Sélectionnez Prédire à partir d’AI Builder ou Prédire à l’aide de modèles AI Builder de Microsoft Dataverse. Les deux actions offrent les mêmes fonctionnalités.

    Capture d’écran de l’action Prédire.

  6. Dans l’entrée Modèle, sélectionnez un modèle personnalisé que vous avez créé ou choisissez un modèle prédéfini. Voici la liste des modèles préconstruits disponibles :

    • Lecteur de carte de visite : modèle BusinessCard
    • Classification par catégorie (prédéfini) : Modèle de catégorie/classification
    • Extraction d’entité (prédéfinie) : modèle EntityExtraction
    • Extraction de phrases clés : modèle KeyPhraseExtraction
    • Détection de langue : modèle LanguageDetection
    • Analyse des sentiments : modèle SentimentAnalysis
    • Reconnaissance du texte : modèle TextRecognition
    • Génération de texte (prédéfinie) : modèle GptPromptEngineering

Note

Pour en savoir plus sur les paramètres d’entrée et de sortie de chaque modèle, reportez-vous à la documentation expliquant comment utiliser le modèle sélectionné dans les sections de documentation suivantes :

  • Utiliser un modèle AI Builder personnalisé dans Power Automate
  • Utiliser un modèle AI Builder prédéfini dans Power Automate

Utiliser un identifiant de modèle dynamique (avancé)

Dans certains cas d’utilisation complexes, vous devrez peut-être transmettre dynamiquement un ID de modèle à l’action de prédiction. Par exemple, si vous souhaitez traiter différents types de factures à l’aide de différents modèles, vous pouvez choisir automatiquement un modèle en fonction du type de facture.

Dans cette section, nous expliquerons comment configurer l’action de prédiction AI Builder dans ce but spécifique en fonction du type de modèle.

  1. Connectez-vous à Power Automate.

  2. Sélectionnez Mes flux dans le volet de gauche, puis sélectionnez Nouveau flux>Flux cloud instantané.

  3. Nommez votre flux, sélectionnez Déclencher manuellement un flux sous Choisir comment déclencher ce flux, puis sélectionnez Créer.

  4. Cliquez sur + Nouvelle étape.

  5. Entrez Initialiser la variable dans la barre de recherche, puis sélectionnez-la dans l’onglet Actions.

  6. Entrez Identifiant du modèle dans l’entrée Nom, Chaîne dans l’entrée Type et l’ID de modèle actuel dans l’entrée Valeur.

    L’identifiant du modèle se trouve dans l’URL de la page des détails du modèle dans Power Apps: make.powerapps.com/environment/[ID environnement]/aibuilder/models/[ID modèle]

  7. Sélectionnez + Nouvelle étape, recherchez prédire, puis sélectionnez Prédire à partir d’AI Builder.

  8. Sélectionnez l’entrée >Entrer une valeur personnalisée, puis entrez l’ID du modèle provenant de l’étape 6.

    La valeur de colonne Déduire la demande de la colonne dépend du type de modèle.

Modèle de traitement de documents

  1. Dans l’étape Déclencher manuellement un flux, ajoutez une entrée Fichier et définissez son nom sur Contenu du fichier.

  2. Dans l’étape Déclencher manuellement un flux, ajoutez une entrée Texte et définissez son nom sur Type Mime.

  3. À l’étape Initialiser la variable, entrez un ID de modèle de traitement de documents.

  4. Dans l’étape Prédire, entrez la valeur suivante dans la colonne Déduire la demande :

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

    Capture d’écran de l’action Prévoir avec ID de modèle dynamique.

  5. Sélectionnez Enregistrer dans l’angle supérieur droit et sélectionnez Tester pour tester votre flux :

    Capture d’écran de l’action de prédiction.

  6. Dans les détails de l’exécution du flux, obtenez la sortie JSON du modèle dans la section RÉSULTATS de l’action de prédiction. Ce résultat est utile pour créer des actions en aval à l’aide des valeurs du modèle.

    Capture d’écran de l’obtention de la sortie des résultats d’exécution.

  7. Revenez à votre flux en mode d’édition.

  8. Sélectionnez + Nouvelle étape et sélectionnez l’action Composer (ou toute autre action pour traiter le résultat de votre modèle). Disons que la sortie de votre modèle comporte la colonne Total. Vous pouvez l’obtenir avec la formule suivante :

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

    Capture d’écran de l’utilisation de la sortie de prédiction.

Modèle de détection d’objet

Ce processus est similaire à la demande de déduction de l’étape 4 de la section Modèle de traitement de documents :

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

Modèle de classification par catégorie

Ce processus est similaire à la demande de déduction de l’étape 4 de la section Modèle de traitement de documents :

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