Skip to content

Déployer des agents personnalisés

Découvrez comment utiliser les agents personnalisés dans les étapes du Canvas ou les champs du catalogue après les avoir créés. Pour une introduction, consultez Agents Braze.

Agents dans Canvas

Vous pouvez utiliser des agents comme étapes d’un parcours pour personnaliser les messages ou guider la prise de décision en temps réel. Pour des instructions détaillées sur la configuration, consultez Étape Agent.

Cas d’utilisation

Agents dans les catalogues

Vous pouvez appliquer un agent aux champs du catalogue afin qu’il génère ou calcule automatiquement des valeurs pour chaque ligne. L’agent s’exécutera également sur les nouvelles lignes ajoutées au catalogue à l’avenir.

Cas d’utilisation

Étapes

Une étape Agent dans un champ de catalogue.

Pour ajouter un agent à votre champ de catalogue :

  1. Dans votre catalogue, ajoutez un nouveau champ.
  2. Sélectionnez Apply AI agent.
  3. Affectez un agent à ce champ.
  4. Sélectionnez les colonnes à transmettre en entrée. Si aucune n’est sélectionnée, l’agent aura accès à toutes les colonnes du catalogue.
  5. Décidez si l’agent doit recalculer les champs lorsque les lignes du catalogue sont mises à jour. Si vous ne sélectionnez pas cette option, l’agent ne s’exécutera qu’une seule fois par ligne.
  6. Sélectionnez Add fields pour déployer l’agent et consulter les estimations de coûts. La fenêtre modale Cost estimation indique le nombre de fois que l’agent s’exécutera sur ce catalogue, soit approximativement le nombre total de lignes. Pour continuer, sélectionnez Confirm.

Fonctionnement des agents de catalogue

Après le lancement, l’agent s’exécute et évalue chaque ligne, en intégrant les colonnes sélectionnées dans son contexte pour produire un résultat. Les agents s’exécutent sur toutes les nouvelles lignes ajoutées après le déploiement de l’agent. Si vous avez sélectionné Recalculate when catalog rows update, toutes les valeurs de ce champ sont mises à jour lorsque les champs source existants changent.

Vous pouvez actualiser et modifier les champs de votre catalogue qui utilisent des agents. Pour supprimer un agent d’une colonne, désélectionnez Apply AI agent. La colonne redevient alors une colonne non agentique, et les champs conservent les dernières valeurs appliquées par l’agent lors de sa dernière exécution sur le catalogue.

Les références circulaires dans les catalogues ne sont pas prises en charge, ce qui signifie que le scénario suivant ne peut pas se produire :

  • La colonne agentique 1 utilise la colonne agentique 2 comme entrée
  • La colonne agentique 2 utilise la colonne agentique 1 comme entrée

L'option permettant de sélectionner « Apply AI agent » pour un champ du catalogue.

Définir les champs de réponse

Si votre agent utilise des champs comme format de sortie, vous pouvez sélectionner le champ correspondant de l’agent pour Response Field afin de l’utiliser dans le champ du catalogue.

Supposons que vous disposiez d’un agent qui ajoute des descriptions de produits à un catalogue avec les champs suivants pour structurer le format de sortie :

Vous pouvez ajouter un champ nommé product_description à un catalogue et sélectionner description comme Response Field pour remplir la colonne avec les descriptions de l’agent.

Un champ « product_description » avec l'agent « Descriptor » appliqué. La sortie « description » est sélectionnée comme champ de réponse.

Vous pouvez également remplacer manuellement la cellule générée par l’agent en sélectionnant Edit Item et en modifiant la description générée. Pour revenir à la description générée par l’agent, sélectionnez le symbole d’actualisation dans la cellule.

Gestion des erreurs dans les catalogues

  • Les invocations de catalogue ayant échoué ne font pas l’objet d’une nouvelle tentative.
  • Si l’appel API vers le fournisseur de modèle fondamental renvoie une erreur, comme une erreur de clé API invalide ou une erreur de limite de débit, la valeur du champ n’est pas mise à jour.
  • Vous pouvez consulter les journaux de l’agent pour obtenir des détails sur les exécutions ayant échoué.

Surveiller votre agent

Dans la section Usage de votre agent, vous pouvez consulter et accéder aux endroits où l’agent est activement utilisé dans les catalogues et les Canvas.

Section Usage de l'agent affichant deux agents actifs et un agent inactif pour les Canvas.

Dans la section Logs de votre agent, vous pouvez surveiller les appels réels de l’agent qui ont lieu dans vos Canvas et catalogues. Vous pouvez filtrer par informations telles que la période, le résultat (réussite ou échec) ou l’emplacement de l’appel. Vous pouvez également sélectionner Export CSV pour exporter uniquement les journaux affichés sur la page actuelle.

Journaux pour un agent AI Sentiment Score.

Sélectionnez View pour un appel d’agent spécifique afin de consulter l’entrée, la sortie et l’ID utilisateur.

Le panneau de détails d'un agent Random Sports Assignment affichant l'invite d'entrée, la réponse de sortie et l'ID utilisateur associé.

Utiliser Currents

Vous pouvez également utiliser ces événements Currents pour accéder aux schémas d’enregistrement Kafka :

  • Événements d’exécution de l’agent
  • Événements d’invocation d’outils

Consultez le glossaire des événements d’engagement liés aux messages pour plus de détails.

Articles connexes

New Stuff!