Référence des agents
Lorsque vous créez des agents personnalisés, reportez-vous à cet article pour en savoir plus sur les paramètres clés, tels que les instructions et les schémas de sortie. Pour une configuration étape par étape, consultez Créer des agents personnalisés. Pour une introduction, consultez Agents Braze et la Foire aux questions.
Modèles
Lorsque vous configurez un agent, vous pouvez choisir le modèle qu’il utilise pour générer des réponses. Vous avez deux options : utiliser un modèle propulsé par Braze ou apporter votre propre clé API.

Le modèle Auto propulsé par Braze est optimisé pour les modèles dont les capacités de raisonnement sont suffisantes pour effectuer des tâches telles que la récupération de données de catalogue via des sources de connaissances et la vérification de l’appartenance à un Segment. Lorsque vous utilisez d’autres modèles, nous vous recommandons de tester pour confirmer que votre modèle fonctionne bien pour votre cas d’usage. Vous devrez peut-être ajuster vos instructions pour donner différents niveaux de détail ou de raisonnement étape par étape à des modèles ayant des vitesses et des capacités différentes.
Option 1 : Utiliser un modèle propulsé par Braze
C’est l’option la plus simple, sans configuration supplémentaire requise. Braze fournit un accès direct à des grands modèles de langage (LLM). Pour utiliser cette option, sélectionnez Auto, qui utilise les modèles Gemini.

Si vous ne voyez pas Braze Auto comme option dans le menu déroulant Model lors de la création d’un agent, contactez votre gestionnaire de la satisfaction client pour savoir comment devenir éligible à l’utilisation du modèle Braze Auto.
Option 2 : Apporter votre propre clé API
Avec cette option, vous pouvez connecter votre compte Braze à des fournisseurs comme OpenAI, Anthropic ou Google Gemini. Si vous apportez votre propre clé API d’un fournisseur de LLM, les coûts de jetons sont facturés directement par votre fournisseur, pas par Braze.
Nous vous recommandons de tester régulièrement les modèles les plus récents, car les anciens modèles peuvent être abandonnés ou dépréciés après quelques mois. Assurez-vous de disposer de crédits suffisants auprès de votre fournisseur pour exécuter vos agents à grande échelle. Vous pouvez également vous inscrire aux notifications de l’Agent Console dans les Préférences de notification pour être alerté lorsque Braze détecte qu’un modèle n’est plus disponible ou rencontre des problèmes de facturation avec votre fournisseur de LLM.
Pour configurer cela :
- Accédez à Partner Integrations > Technology Partners et trouvez votre fournisseur.
- Saisissez votre clé API du fournisseur.
- Sélectionnez Enregistrer.
Ensuite, vous pouvez revenir à votre agent et sélectionner votre modèle.
Lorsque vous utilisez un LLM fourni par Braze, les fournisseurs de ce modèle agissent en tant que sous-traitants de Braze, soumis aux conditions de l’accord de traitement des données (DPA) entre vous et Braze. Si vous choisissez d’apporter votre propre clé API, le fournisseur de votre abonnement LLM est considéré comme un fournisseur tiers dans le cadre du contrat entre vous et Braze.
Niveaux de raisonnement
Certains fournisseurs de LLM peuvent vous permettre d’ajuster le niveau de raisonnement d’un modèle sélectionné. Les niveaux de raisonnement définissent l’étendue de la réflexion que le modèle utilise avant de répondre, allant de réponses rapides et directes à des chaînes de raisonnement plus longues. Cela affecte la qualité des réponses, la latence et l’utilisation des jetons.
| Niveau | Quand l’utiliser |
|---|---|
| Faible | Tâches simples et bien définies (comme la recherche dans un catalogue, la classification simple). Réponses les plus rapides et coût le plus bas. |
| Bas | Tâches qui bénéficient d’un peu plus de raisonnement mais ne nécessitent pas d’analyse approfondie. |
| Moyen | Tâches à plusieurs étapes ou nuancées (comme l’analyse de plusieurs entrées pour recommander une action). |
| Élevé | Raisonnement complexe, cas limites, ou lorsque vous avez besoin que le modèle élabore des étapes avant de répondre. |
Nous vous recommandons de commencer avec Faible et de tester les réponses de votre agent. Ensuite, vous pouvez ajuster le niveau de raisonnement à Bas ou Moyen si vous constatez que l’agent a du mal à fournir des réponses précises. Dans de rares cas, un niveau de raisonnement Élevé peut être nécessaire, bien que l’utilisation de ce niveau puisse entraîner des coûts de jetons élevés et des temps de réponse plus longs ou un risque accru d’erreurs de délai d’attente. Si votre agent a du mal à équilibrer le raisonnement en plusieurs étapes avec des temps de réponse raisonnables, envisagez de diviser votre cas d’usage en plusieurs agents pouvant travailler ensemble dans un Canvas ou un catalogue.
Braze utilise les mêmes plages d’adresses IP pour les appels LLM sortants que pour le contenu connecté. Les plages sont listées dans la liste d’autorisation d’adresses IP du contenu connecté. Si votre fournisseur prend en charge la liste d’autorisation IP, vous pouvez restreindre la clé à ces plages afin que seul Braze puisse l’utiliser.

Lorsque vous utilisez un LLM fourni par Braze, les fournisseurs de ce modèle agissent en tant que sous-traitants de Braze, soumis aux conditions de l’accord de traitement des données (DPA) entre vous et Braze. Si vous choisissez d’apporter votre propre clé API, le fournisseur de votre abonnement LLM est considéré comme un fournisseur tiers dans le cadre du contrat entre vous et Braze.
Déterminer quel modèle utiliser
Chaque fournisseur de LLM propose un mélange légèrement différent de capacités de modèle, de coûts et de niveaux de raisonnement. Voici quelques recommandations générales et bonnes pratiques :
- Pour l’efficacité des coûts, privilégiez d’abord les tests avec des modèles à faible coût de jetons plutôt que les modèles plus coûteux. N’ajustez vers des modèles plus coûteux que si les modèles moins chers ont du mal avec le cas d’usage ou génèrent des résultats incohérents ou inexacts.
- Pour l’efficacité de la vitesse et des performances, privilégiez d’abord les tests avec des niveaux de raisonnement inférieurs plutôt que des niveaux supérieurs. N’ajustez vers des niveaux de raisonnement supérieurs que si les niveaux inférieurs ont du mal avec le cas d’usage ou génèrent des résultats incohérents ou inexacts.
- Si les modèles moins coûteux ou les niveaux de raisonnement inférieurs ont du mal avec le cas d’usage ou génèrent des résultats incohérents ou inexacts, envisagez de passer à des modèles plus coûteux ou à des niveaux de raisonnement supérieurs.
- Lors des tests, assurez-vous d’équilibrer la fiabilité et la précision avec l’utilisation des jetons et la durée d’invocation.
- Chaque cas d’usage peut avoir un modèle et un niveau de raisonnement optimaux différents. Nous vous recommandons de tester rigoureusement pour vérifier une qualité constante sans dépassements de délai.
Contrôles de flux d’invocation
Les contrôles de flux d’invocation suivants s’appliquent par espace de travail :
- Modèle propulsé par Braze : 5 000 invocations par minute
- Apport de votre propre clé API : 5 000 invocations par minute
Lorsque de nombreux utilisateurs entrent simultanément dans une étape Agent, Braze met les invocations en file d’attente selon ces limites, de sorte que le traitement peut prendre plus de temps pendant les envois à fort volume.
Limites quotidiennes d’invocations et de crédits
Chaque agent dispose d’une limite quotidienne d’invocations (par défaut 250 000 ; maximum 1 000 000 sauf si votre contrat permet davantage). Chaque invocation (y compris les aperçus dans l’Agent Console et les exécutions de test Canvas utilisant Simulate response) compte dans cette limite.
Dans l’Agent Console, la limite quotidienne de coût en crédits d’action estime le maximum de crédits qu’un agent peut consommer par jour. Braze multiplie le ratio de crédits par invocation de votre espace de travail pour le modèle sélectionné par la limite quotidienne d’invocations.
Quand les crédits sont consommés
Braze facture les crédits uniquement pour les invocations dont le traitement est terminé. Les crédits ne sont pas consommés lorsqu’une invocation échoue en raison de :
- Une erreur de limitation du débit du fournisseur de LLM (y compris les tentatives qui finissent par échouer)
- L’indisponibilité du modèle sélectionné
- L’atteinte de la limite quotidienne d’invocations de l’agent
Les crédits sont consommés lorsqu’une invocation expire, même si l’agent ne renvoie pas de résultat utilisable.
Surveiller l’utilisation des crédits
Accédez à Settings > Billing > Credits Usage > Agent Console pour consulter la consommation de crédits, le nombre d’invocations et les ratios de crédits par agent.
Les ratios de crédits proviennent de votre contrat et apparaissent sur le tableau de bord Credits Usage (onglet Credit Ratios et onglet Agent Console). L’estimation se met à jour lorsque vous modifiez le modèle ou la limite d’invocations.
Pour gérer les dépenses, réduisez la limite quotidienne d’invocations. Pour les modèles BYO (apportez le vôtre), vous pouvez également choisir un modèle moins coûteux ou réduire le niveau de raisonnement pour diminuer les coûts de jetons du fournisseur. Braze Auto ne prend pas en charge l’ajustement du niveau de raisonnement.
Erreurs de limitation du débit
Si le fournisseur de LLM renvoie une erreur de limitation du débit lors d’une invocation d’Agent de Canvas Step ou d’Agent de catalogue, Braze retente continuellement la requête en utilisant des délais exponentiels jusqu’à ce que l’appel réussisse ou que Braze détermine qu’il ne peut pas être complété.
Lorsque les tentatives Canvas ou catalogue sont épuisées, le panneau de détails des Logs affiche Error et le message du fournisseur (tel que Rate limit exceeded) dans Output. Les tentatives sont visibles dans les journaux, y compris la toute première invocation, quel que soit son succès ou échec final. Pour un utilisateur donné, s’il faut quatre tentatives pour finalement obtenir un succès, vous pouvez rechercher l’ID utilisateur et voir les cinq (l’original plus quatre tentatives) dans les Logs, et l’original plus les trois premières tentatives afficheront Error avec Rate limit exceeded.
Les erreurs de limitation du débit ne consomment pas de crédits Braze, y compris les tentatives échouées affichées dans les Logs.

Instructions d’écriture
Les instructions sont les règles ou directives que vous donnez à l’agent (prompt système). Elles définissent comment l’agent doit se comporter à chaque exécution. Les instructions système peuvent faire jusqu’à 25 Ko.
Si vous avez créé votre agent avec BrazeAI Operator en utilisant un modèle de départ, passez en revue les instructions pré-remplies et modifiez-les si nécessaire.
Voici quelques bonnes pratiques générales pour vous aider à démarrer avec la rédaction de prompts :
- Commencez par la fin. Énoncez d’abord l’objectif.
- Attribuez un rôle ou un persona au modèle (« Tu es un… »).
- Définissez un contexte et des contraintes clairs (audience, longueur, ton, format).
- Demandez une structure (« Renvoie du JSON/une liste à puces/un tableau… »).
- Montrez plutôt que de décrire. Incluez quelques exemples de haute qualité.
- Décomposez les tâches complexes en étapes ordonnées (« Étape 1… Étape 2… »).
- Encouragez le raisonnement (« Réfléchis aux étapes en interne, puis fournis une réponse finale concise » ou « explique brièvement ta décision »).
- Testez, inspectez et itérez. De petits ajustements peuvent entraîner de grands gains de qualité.
- Gérez les cas limites, ajoutez des garde-fous et des instructions de refus.
- Mesurez et documentez ce qui fonctionne en interne pour la réutilisation et la mise à l’échelle.
Exemples
Pour les configurations de départ dans Agent Console, consultez les modèles d’agent créés avec Operator.
Pour des exemples complets d’instructions que vous pouvez copier ou adapter, consultez la bibliothèque de cas d’usage pour Braze Agents.
| Exemple | Catégorie | Type d’agent | Ce qu’il fait |
|---|---|---|---|
| Rédiger des messages personnalisés en fonction du contexte de l’utilisateur | Génération de contenu | Canvas Step Agent | Génère un objet/accroche d’e-mail et un titre/corps de notification push coordonnés pour les utilisateurs ayant effectué une recherche sans réserver. |
| Analyser les retours des utilisateurs pour déterminer les prochaines étapes | Standardisation des données | Canvas Step Agent | Classifie le sentiment et le sujet d’une enquête post-voyage, puis recommande une prochaine étape CRM. |
| Catégoriser les utilisateurs en compartiments d’intérêts à partir d’attributs existants | Agent d’affinité | Canvas Step Agent | Classifie les utilisateurs en compartiments d’intérêts à partir d’attributs et de signaux à forte intention, puis recommande la meilleure expérience ou le meilleur élément suivant. |
| Router les utilisateurs vers le chemin Canvas le plus pertinent en fonction de leur comportement récent | Agent d’affinité | Canvas Step Agent | Déduit la motivation du comportement récent et renvoie la meilleure clé de route pour la prochaine étape Canvas de l’utilisateur. |
| Attribuer des catégories d’intérêts aux utilisateurs à partir d’actions à forte intention en temps réel | Agent d’affinité | Canvas Step Agent | Attribue des catégories d’intérêts à partir d’actions à forte intention et recommande la meilleure expérience ou le meilleur élément suivant. |
| Classifier les messages entrants pour détecter une intention de désinscription | Classification et routage | Canvas Step Agent | Renvoie un booléen strict indiquant si un message est une demande de désinscription. |
| Standardiser les messages entrants en données structurées pour l’automatisation | Standardisation des données | Canvas Step Agent | Normalise les SMS ou chats entrants en intention structurée, entités et indicateurs de conformité pour l’automatisation en aval. |
| Rédiger des descriptions à fort taux de conversion conformes aux directives de marque | Génération de contenu | Catalog Agent | Génère des descriptions courtes et conformes à la marque pour chaque ligne du catalogue. |
| Fournir des traductions basées sur la langue utilisée par région | Enrichissement de catalogue | Catalog Agent | Localise les chaînes d’interface et marketing par locale et limite de caractères. |
| Enrichir les éléments du catalogue avec des descriptions, catégories et tags | Enrichissement de catalogue | Catalog Agent | Génère des descriptions enrichies, des catégories et des tags à partir des données existantes des éléments du catalogue. |
Utiliser Liquid
Inclure du Liquid dans les instructions de votre agent peut ajouter un niveau supplémentaire de personnalisation dans sa réponse. Vous pouvez spécifier la variable Liquid exacte que l’agent reçoit et l’inclure dans le contexte de votre prompt. Par exemple, au lieu d’écrire explicitement « first name », vous pouvez utiliser l’extrait Liquid {{${first_name}}} :
Tell a one-paragraph short story about this user, integrating their {{${first_name}}}, {{${last_name}}}, and {{${city}}}. Also integrate any context you receive about how they are currently thinking, feeling, or doing. For example, you may receive {{context.${current_emotion}}}, which is the user's current emotion. You should work that into the story.
Dans la section Logs de l’Agent Console, vous pouvez consulter les détails des entrées et sorties de l’agent pour comprendre quelle valeur est générée à partir du Liquid.
Quelles données les agents reçoivent
Le contexte de l’agent n’est pas une mémoire conversationnelle ouverte. Contrairement à un assistant de chat, un agent ne voit que les données que vous lui transmettez explicitement au moment de l’invocation : il ne parcourt pas les profils utilisateur, ne déduit pas les champs manquants et ne vous signale pas l’absence d’informations requises.
Concevez chaque agent comme un pipeline entrée-sortie délibéré. Connectez chaque point de données dont l’agent a besoin en utilisant un ou plusieurs des moyens suivants :
- Liquid dans les instructions : Injectez les attributs utilisateur (
{{${first_name}}}) et les variables de contexte Canvas ({{context.${variable_name}}}) directement dans le prompt de l’agent. - + Agent context : Sélectionnez les sources de connaissances, l’appartenance aux Segments, les directives de marque, All Canvas Context ou les données d’interaction utilisateur dans Agent Console.
- Étapes de contexte : Définissez ou mettez à jour les variables
context.*en amont dans le Canvas avant l’exécution d’une étape Agent. - Contexte supplémentaire sur l’étape Agent : Transmettez à l’agent au moment de l’envoi toutes les valeurs supplémentaires injectées via Liquid qui ne sont pas déjà spécifiées par les autres méthodes, à partir de la configuration de l’étape.
Assurez-vous d’injecter ces variables de contexte via Liquid dans les instructions de l’agent, de joindre des fichiers de contexte que l’agent doit consulter, ou de sélectionner Add All Canvas Context. Si une valeur n’est pas transmise par l’un de ces canaux, l’agent ne la reçoit pas. Listez les entrées requises dans vos instructions ou dans les prérequis du cas d’usage, et vérifiez les entrées dans Agent Console > Logs après les tests.

Pour les Catalog Agents, utilisez Fields dans la section Output plutôt que le schéma JSON ; vous pouvez toujours rédiger des instructions demandant au modèle une sortie clé-valeur correspondant à ces noms de champs.
Pour plus de détails sur les bonnes pratiques de rédaction de prompts, consultez les guides des fournisseurs de modèles suivants :
Sorties
Si vous avez créé votre agent avec BrazeAI Operator à l’aide d’un modèle de départ, examinez le schéma de sortie prérempli et modifiez-le si nécessaire.
Schémas de base
Les schémas de base sont une sortie simple qu’un agent renvoie. Il peut s’agir d’une chaîne de caractères, d’un nombre, d’un booléen, d’un tableau de chaînes de caractères ou d’un tableau de nombres.
Par exemple, si vous souhaitez recueillir des scores de satisfaction utilisateur à partir d’une enquête simple pour déterminer le niveau de satisfaction de vos clients après avoir reçu un produit, vous pouvez sélectionner Number comme schéma de base pour structurer le format de sortie.

Les tableaux sont disponibles uniquement pour les agents d’étape Canvas, pas pour les agents de catalogue.

Schémas avancés
Les options de schéma avancé incluent la structuration manuelle de champs ou l’utilisation de JSON.
- Fields : Une méthode sans code pour imposer une sortie d’agent que vous pouvez utiliser de manière cohérente.
- JSON : Une approche par code pour créer un format de sortie précis, dans lequel vous pouvez imbriquer des variables et des objets au sein du schéma JSON. Disponible uniquement pour les agents d’étape Canvas, pas pour les agents de catalogue.
Nous recommandons d’utiliser les schémas avancés lorsque vous souhaitez que l’agent renvoie une structure de données comportant plusieurs valeurs définies de manière structurée, plutôt qu’une sortie à valeur unique. Cela permet à la sortie d’être mieux formatée en tant que variable de contexte cohérente.
Sortie de secours
Les valeurs de secours sont disponibles uniquement pour les agents d’étape Canvas. Dans la section Output de la console de l’agent pour un agent d’étape Canvas, vous pouvez définir des valeurs que Braze utilise lorsqu’une invocation échoue.
Pour les schémas JSON, Braze lit le schéma et génère un champ de saisie pour chaque propriété afin que vous puissiez définir une valeur de secours par clé. Pour les schémas Fields, vous saisissez une valeur de secours pour chaque champ. Pour les schémas de base, vous saisissez une seule valeur de secours. Les agents d’étape Canvas prennent en charge Liquid dans les valeurs de secours.
Pour les étapes de configuration, consultez Configurer les valeurs de secours. Pour le comportement en exécution dans Canvas, consultez Gestion des erreurs et comportement de secours.
Par exemple, vous pouvez utiliser un format de sortie au sein d’un agent conçu pour créer un exemple d’itinéraire de voyage pour un utilisateur en fonction d’un formulaire qu’il a soumis. Le format de sortie vous permet de définir que chaque réponse de l’agent doit revenir avec des valeurs pour tripStartDate, tripEndDate et destination. Chacune de ces valeurs peut être extraite des variables de contexte et placée dans une étape Message pour la personnalisation à l’aide de Liquid.
Si vous souhaitez formater les réponses à une enquête de satisfaction simple pour déterminer dans quelle mesure les répondants sont susceptibles de recommander la nouvelle saveur de glace de votre restaurant, vous pouvez configurer les champs suivants pour structurer le format de sortie :
| Nom du champ | Valeur |
|---|---|
| likelihood_score | Number |
| explanation | String |
| confidence_score | Number |

Si vous souhaitez recueillir les commentaires des utilisateurs sur leur expérience culinaire la plus récente dans votre chaîne de restaurants, vous pouvez sélectionner JSON Schema comme format de sortie et insérer le JSON suivant pour renvoyer un objet de données incluant une variable de sentiment et une variable de raisonnement.
{
"type": "object",
"properties": {
"sentiment": {
"type": "string"
},
"reasoning": {
"type": "string"
}
},
"required": [
"sentiment",
"reasoning"
]
}
Contexte de catalogue et champs
Pour donner à un Canvas Step Agent l’accès aux données d’un catalogue, créez une source de connaissances à partir du catalogue et ajoutez-la comme + Agent context. L’agent interroge la source de connaissances pour récupérer les lignes correspondantes et n’envoie au LLM que les données de catalogue pertinentes, ce qui minimise la consommation de jetons et améliore la précision de la récupération. N’attachez pas le catalogue directement comme contexte d’agent. Les agents configurés avec l’ancienne option Add catalog fields avant la disponibilité des sources de connaissances peuvent continuer à utiliser ce contexte jusqu’à leur migration.

Lorsque vous déployez un Catalog Agent sur un champ de catalogue, activez le contrôle d’entrée obligatoire et choisissez quelles colonnes sélectionnées doivent être renseignées avant que l’agent ne s’exécute. L’agent ignore une ligne uniquement lorsque l’une de ces colonnes obligatoires est vide ou manquante — par exemple, un champ gender qui n’a pas encore été rempli. Les colonnes sélectionnées sont obligatoires par défaut, mais vous pouvez retirer des colonnes qui peuvent être vides sans bloquer l’exécution. Cela évite de gaspiller des jetons sur des données incomplètes.
Les Catalog Agents respectent également l’ordre des colonnes lorsque les champs d’entrée dépendent les uns des autres. Si la colonne D doit être générée à partir des colonnes B et C, l’agent ne s’exécute pas sur la colonne D tant que B et C ne contiennent pas de valeurs pour cette ligne.
Pour les scénarios de déploiement et les exemples, consultez Utiliser les Catalog Agents et Bonnes pratiques pour les Catalog Agents.
Contexte d’appartenance aux Segments
Vous pouvez sélectionner jusqu’à cinq Segments que l’agent pourra croiser avec l’appartenance de chaque utilisateur lorsqu’il est utilisé dans un Canvas. Imaginons que votre agent dispose de l’appartenance au Segment « Loyalty Users » et qu’il est utilisé dans un Canvas. Lorsque les utilisateurs entrent dans une étape Agent, l’agent peut vérifier si chaque utilisateur est membre de chacun des Segments que vous avez spécifiés dans la console de l’agent, et utiliser l’appartenance (ou la non-appartenance) de chaque utilisateur comme contexte pour le LLM.

Directives de marque
Vous pouvez sélectionner des directives de marque que votre agent devra respecter dans ses réponses. Par exemple, si vous souhaitez que votre agent génère du contenu SMS pour encourager les utilisateurs à s’inscrire à un abonnement en salle de sport, vous pouvez utiliser ce champ pour faire référence à vos directives prédéfinies au ton audacieux et motivant.
Fichiers de contexte
Téléversez des documents de référence afin qu’un agent puisse consulter du contenu statique à chaque invocation — par exemple, un guide de ton, un document de politique ou une spécification produit. Les fichiers de contexte sont disponibles pour les agents d’étape Canvas et les agents de catalogue.
Pour joindre des fichiers :
- Dans l’étape Instructions, sélectionnez + Agent context > Upload files.
- Ajoutez un ou plusieurs fichiers. Les types pris en charge sont PDF, TXT, MD et CSV.
- Enregistrez l’agent. Les fichiers sont téléversés lors de l’enregistrement. Ils restent en attente dans le navigateur et sont inclus lorsque vous prévisualisez l’agent.
Vous pouvez joindre jusqu’à 10 fichiers par agent. L’ensemble des fichiers joints peut totaliser jusqu’à 15 Mo. Lorsque vous joignez des fichiers de contexte, indiquez à l’agent dans vos instructions comment les utiliser. Par exemple, vous pouvez inclure : « Suivez le ton et la terminologie du guide de style joint. » Une section Files vide est comptabilisée dans l’avertissement needs setup tant que vous n’avez pas joint au moins un fichier.
Braze envoie les fichiers joints à chaque invocation de l’agent, y compris les prévisualisations dans la console d’agent. Étant donné que les fichiers sont inclus à chaque exécution, des pièces jointes volumineuses peuvent augmenter la consommation de jetons et la latence.
Les fichiers de contexte diffèrent des directives de marque : les directives de marque sont des paramètres d’espace de travail synthétisés, tandis que les fichiers de contexte sont des documents que vous téléversez directement vers un seul agent. Pour les étapes de configuration, consultez Ajouter du contexte.
Historique d’interaction spécifique à l’utilisateur
Les données d’interaction d’un utilisateur incluent les Campaign et les messages Canvas récemment reçus par canal, le contenu de chaque message et si l’utilisateur a interagi avec chacun d’entre eux. Vous pouvez inclure ces données en tant que contexte spécifique à l’utilisateur qu’un agent peut consulter lorsqu’il est invoqué pour un utilisateur dans un Canvas. L’historique d’interaction spécifique à l’utilisateur peut aider à influencer un agent pour qu’il rédige des textes qui résonnent avec chaque utilisateur lorsque sa mission est de rédiger des messages personnalisés.
Historique des versions
La Console des agents enregistre une nouvelle version chaque fois que vous enregistrez des modifications apportées à l’agent. L’onglet Historique des versions répertorie chaque version enregistrée et les modifications entre les enregistrements.
- Ouvrez l’agent dans la Console des agents.
- Sélectionnez l’onglet Historique des versions.
- Sélectionnez une version pour examiner sa configuration.
Pour inspecter les modifications d’une version, sélectionnez Voir. Braze affiche un diff en ligne de style code qui met en évidence les ajouts et les suppressions. Le contenu supprimé apparaît avec un style barré en rouge. Lorsque vous ajoutez ou supprimez des fichiers de contexte, le diff liste les noms des fichiers joints.

Si vous devez restaurer les instructions d’une version précédente, ouvrez Voir pour cette version, copiez le texte des instructions et collez-le dans votre champ Instructions actuel.

Dans la vue du diff en ligne, appuyez sur ⌘ + A (macOS) ou Ctrl + A (Windows) pour sélectionner toutes les instructions sans le balisage de suppression en rouge, afin de pouvoir copier et restaurer le texte propre.
Dupliquer des agents
Dupliquez un agent pour tester des améliorations ou des itérations côte à côte par rapport à l’original. Utilisez l’historique des versions pour consulter ou restaurer des configurations antérieures. Pour dupliquer un agent :
- Survolez la ligne de l’agent et sélectionnez le menu .
- Sélectionnez Dupliquer.
Archiver des agents
Au fur et à mesure que vous créez des agents personnalisés, vous pouvez organiser la page Agent Management en archivant les agents qui ne sont pas activement utilisés. Pour archiver un agent :
- Survolez la ligne de l’agent et sélectionnez le menu .
- Sélectionnez Archive.