Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Examen, révision et enregistrement de modèles d’invite

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Rappeler comment augmenter la précision et limiter le langage toxique dans une réponse d’invite
  • Échanger sur la façon d’examiner et de réviser une réponse d’invite

Aperçu de votre invite

Une fois que Linda a créé un modèle d’invite Flex, il est temps de le tester. L’espace de travail de modèle d’invite est composé de trois sections. La moitié supérieure est consacrée à la création du modèle d’invite, et à l’ajout de ressources et d’instructions. Le côté droit affiche les propriétés du modèle, qui incluent l’espace de travail Einstein Studio et le modèle sélectionné dans Einstein Studio.

Lorsque vous utilisez un modèle d’invite Flex et définissez trois entrées ou plus pour celui-ci, vous verrez apparaître un onglet supplémentaire appelé Test Records (Enregistrements tests) dans le panneau de configuration.

Les entrées flexibles pour les informations relatives au compte, à l’actif et au contact sont affichées dans l’onglet Test Records (Enregistrements tests) du panneau de configuration latéral.

Une section appelée Preview (Aperçu) se trouve au bas de l’espace de travail Prompt Builder. Cette section est divisée en deux parties.

La partie de gauche est la résolution. C’est à cet endroit que votre invite ancrée (l’invite résolue) est affichée. Cette partie affiche la façon dont les invites et les ressources pour les enregistrements sélectionnés sont résolues en fonction du modèle. Pour chaque ressource de champ de fusion, toutes les valeurs de champ CRM associées sont incluses pour les enregistrements sélectionnés. Pour chaque ressource de flux, Einstein affiche la sortie du flux. À droite, vous trouverez la partie Response (Réponse). C’est là que s’affiche le texte généré du LLM.

Chaque fois que vous révisez votre modèle et régénérez l’aperçu, Einstein affiche une résolution et une réponse d’invite mises à jour. Répétez ce processus jusqu’à ce que vous obteniez une invite et une réponse efficaces et sûres.

Section Preview (Aperçu) montrant les deux parties.

Linda utilise l’aperçu pour examiner la réponse du LLM. L’affichage de la réponse immédiate permet à Linda d’évaluer s’il est nécessaire d’apporter des ajustements au modèle.

Linda souhaite tester le modèle d’invite d’e-mail commercial de l’unité précédente. Découvrons comment l’invite est affichée dans l’aperçu. Ci-dessous, vous trouverez l’invite d’e-mail commercial de Linda, rédigée dans l’unité deux.

Tu es {!$Input:Sender.Title} et ton nom est {!$Input:Sender.Name}, de l’organisation {!$Input:Sender.CompanyName}. Ton prospect est {!$Input:Recipient.Name}, {!$Input:Recipient.Title}. Son entreprise est basée à {!$Input:Recipient.MailingCity}.

Dans l’e-mail, invite le prospect à assister à un événement où les clients de Cloud Kicks pourront réseauter et découvrir en avant-première nos prochains produits, le tout en utilisant moins de 70 mots. Explique au prospect l’intérêt pour lui de participer à cet événement et indique que tu te feras un plaisir d’échanger avec lui pendant l’événement ou en ligne pour lui apporter d’autres informations.

Ajoute à l’e-mail les informations suivantes relatives à l’événement : {!$Apex:ContactEventsPrompt.Prompt}.

Évaluation d’une réponse générée

Linda peut choisir les objets utilisés pour tester son modèle d’invite. Elle sélectionne l’enregistrement du destinataire (Andy Smith - Contact), puis clique sur Save & Preview (Enregistrer et prévisualiser). Linda peut maintenant visualiser le modèle de l’invite « résolue », qui est l’invite résultante du remplacement des champs de fusion par les données de l’enregistrement sélectionné.

Tu t’appelles Linda Rosenberg et tu es administratrice Salesforce au sein de Cloud Kicks. Ton prospect est Andy Smith, responsable commercial. Son entreprise est basée à Toronto.

Dans l’e-mail, invite le prospect à assister à un événement où les clients de Cloud Kicks pourront réseauter et découvrir en avant-première nos prochains produits, le tout en utilisant moins de 70 mots. Explique au prospect l’intérêt pour lui de participer à cet événement et indique que tu te feras un plaisir d’échanger avec lui pendant l’événement ou en ligne pour lui apporter d’autres informations.

Instructions :

"" »

Ajoute à l’e-mail les informations suivantes relatives à l’événement :

Nom de l'événement : Floating on Clouds : Toronto

Description : Cloud Kicks vous invite à une soirée inoubliable pour découvrir ses chaussures sur mesure. Des designs innovants aux modèles personnalisés, cet événement VIP est le lieu où le style rencontre la performance.

Dans Empiler par, il a sélectionné Emplacement : Toronto, Ontario

Date et heure : 18/09, 14 h 00

-

Nom de l'événement : Floating on Clouds : Houston

Description : Rejoignez-nous lors de notre événement national exclusif, où vous serez le premier à découvrir les chaussures de sport les plus chaudes, en édition limitée.

Dans Empiler par, il a sélectionné Emplacement : Houston, Texas

Date et heure : 17/07, 15 h 00

-

Termine l’e-mail avec un appel à l’action clair pour assister à l’événement.

"""

Dans le test de Linda, le modèle renvoie tous les événements organisés par Cloud Kicks. Ce résultat est attendu et montre la puissance de l’utilisation d’Apex dans les modèles d’invite. La classe Apex ContactEventsPrompt créée par Linda renvoie tout événement à venir organisé par Cloud Kicks. Le modèle fournit au LLM toutes les informations dont il a besoin pour agréger ou simplifier la sortie des données.

Ensuite, vous pouvez voir que dans la réponse, selon les instructions « spécifiques » du modèle d’invite de Linda, Einstein est capable de générer un e-mail basé sur les données Salesforce. Très bien !

Objet :

Rejoignez-nous à l’événement Floating on Clouds : Toronto !

Corps :

Cher Andy Smith,

J’espère que vous allez bien. Je voulais vous contacter en personne afin de vous inviter à un événement qui peut vous intéresser près de chez vous. Cloud Kicks organise un événement VIP exclusif, Floating on Clouds : Toronto.

Lors de cet événement, vous aurez l’occasion de découvrir le monde des chaussures sur mesure et des modèles personnalisés. C’est là que le style rencontre la performance, et nous vous garantissons que cette soirée sera inoubliable.

Nom de l'événement : Floating on Clouds : Toronto

Date : 18/09, 14 h 00

Dans Empiler par, il a sélectionné Emplacement : Toronto, Ontario

Nous comprenons que vous puissiez vous poser des questions sur nos produits et sur la manière dont ils peuvent améliorer vos performances sportives. Je tiens à vous assurer que notre équipe sera disponible à cet événement pour en discuter avec vous.

Notez la date de cet événement exclusif dans votre calendrier et venez nous rencontrer le 18 septembre à 14 h 00 à Toronto, Ontario. Nous serions ravis de vous y voir !

Si vous avez des questions ou avez besoin de renseignements complémentaires, n’hésitez pas à me contacter directement. Je suis là pour vous aider.

Au plaisir de vous voir à notre événement Floating on Clouds : Toronto !

Cordialement,

Linda Rosenberg

Administrateur Salesforce

Directeur commercial

Prévention du langage toxique

Jusqu’ici tout va bien, mais il y a encore beaucoup de choses à découvrir sur la création de contenus exceptionnels avec l’IA générative. Les grands modèles de langage sont entraînés avec d’énormes quantités de données. De ce fait, le modèle risque de présenter un langage toxique qui pourrait s’infiltrer dans vos réponses. Pour éviter cela, vous devez définir des restrictions et des mesures de protection dans les modèles d’invite.

Examinons 7 points à prendre en compte lors de la création de mesures de protection afin de garantir la justesse et la pertinence des réponses et d’éviter tout langage toxique.

Éléments à prendre en compte après avoir généré une réponse d’invite

Rubrique

Description

Exemple d’instructions de texte d’invite (le cas échéant)

Pertinence du sujet

La réponse du modèle doit être grammaticalement correcte dans la conversation en cours et être en rapport direct avec la demande globale formulée dans l’invite.

Réalisation de l’action/objectif

Évaluez si la réponse générée correspond à l’action voulue, remplit l’objectif de l’invite et satisfait les besoins de l’utilisateur en répondant à toutes les demandes de l’invite.

Conformité du registre/ton

Lors de l’évaluation de la sortie du modèle, il convient de se demander si le ton ou le style est adapté à l’interaction entre la réponse et l’utilisateur. Assurez-vous que le vocabulaire, la ponctuation et le style répondent aux besoins de votre utilisateur final.

Le résumé doit adopter un ton décontracté.

Précision factuelle

Lorsque vous examinez la sortie du modèle, il faut veiller à ce qu’il n’y ait pas d’inexactitudes ni d’hallucinations. Vérifiez qu’il utilise correctement les données de l’invite et qu’il n’ajoute pas des informations indésirables.

Suis scrupuleusement les instructions, n’ajoute aucune information non fournie.

Répétition

Tenez compte de l’étendue de la variation de la réponse pour votre cas d’utilisation spécifique. Évaluez si la réponse correspond à vos attentes. Déterminez si un vocabulaire répétitif est acceptable pour plus de conformité. Décidez également s’il est acceptable que plusieurs réponses se ressemblent ou utilisent les mêmes termes.

Emploie un langage clair, concis et direct en adoptant la voix active et en évitant strictement l’utilisation de tics de langage ou de pléonasmes.

Langage toxique

Examinez la réponse pour y déceler tout contenu potentiellement préjudiciable, tel qu’un langage offensant, irrespectueux ou abusif qui pourrait avoir un impact négatif sur l’expérience utilisateur.

Biais/éthique

Vérifiez que la réponse favorise l’équité et l’inclusivité.

Examinez la réponse pour y déceler des biais subtils dans le langage. Veillez à ce qu’elle :

  • ne présume pas du genre d’une personne uniquement sur la base de son nom,
  • ne mette pas de côté les participants en situation de handicap,
  • ne fasse pas de suppositions relatives à l’appartenance ethnique ou au statut socioéconomique.

Tu dois traiter sur un pied d’égalité l’ensemble des individus ou personnes, quels que soient leur statut socioéconomique, leur orientation sexuelle, leur religion, leur origine ethnique, leur apparence physique, leur nationalité, leur identité de genre, leur handicap ou leur âge. Si tu n’as pas suffisamment d’informations à disposition, tu dois partir du principe qu’il existe une option que tu ne connais pas, plutôt que de faire des suppositions biaisées.

Maintenant que vous savez ce qu’il faut rechercher lors de l’examen des modèles d’invite, revenons au modèle d’invite d’e-mail commercial et créez une version qui comprend des mesures de protection.

Enregistrement et gestion des versions des modèles d’invite

Prompt Builder permet aux utilisateurs de modifier facilement un modèle d’invite ou d’en créer différentes versions si besoin. Accédez à l’espace de travail du modèle d’invite et sélectionnez votre modèle d’invite pour le modifier. Lorsque c’est fait, vous pouvez effectuer un nouveau test en sélectionnant un destinataire ou un enregistrement et en cliquant sur Save & Preview (Enregistrer et prévisualiser) dans le panneau Preview (Aperçu).

Linda est prête à mettre à jour son modèle d’invite pour inclure des protections. Son modèle d’invite existant étant ouvert, elle clique sur Save As (Enregistrer sous). Deux options sont possibles.

  • Save as a New Version (Enregistrer sous une nouvelle version) : Fournit un accès aux changements progressifs apportés au même modèle d’invite avec le même nom de modèle.
  • Save as a New Template (Enregistrer sous un nouveau modèle) : Crée un modèle d’invite avec un nouveau modèle et un nouveau nom d’API.

Linda souhaite créer une autre version de son modèle. Elle sélectionne Save as a New version (Enregistrer sous une nouvelle version).

L’en-tête affiche le nom du modèle d’invite et Version 2.

Dans le modèle de réplique suivant, le texte montre les modifications que Linda a apportées pour garantir des réponses fiables et exemptes de biais et de langage toxique.

Tu es {!$Input:Sender.Title} et ton nom est {!$Input:Sender.Name}, de l’organisation {!$Input:Sender.CompanyName}. Ton prospect est {!$Input:Recipient.Name}, {!$Input:Recipient.Title}. Son entreprise est basée à {!$Input:Recipient.MailingCity}.

Dans l’e-mail, invite le prospect à assister à un événement permettant aux nouveaux clients et aux clients existants de Cloud Kicks de réseauter et de découvrir en avant-première nos prochains produits, le tout en utilisant moins de 70 mots. Explique au prospect l’intérêt pour lui de participer à cet événement et indique que tu te feras un plaisir d’échanger avec lui pendant l’événement ou en ligne pour lui apporter d’autres informations.

Tu dois traiter sur un pied d’égalité toutes les personnes, quels que soient leur statut socioéconomique, leur orientation sexuelle, leur religion, leur origine ethnique, leur apparence physique, leur nationalité, leur identité de genre, leur handicap ou leur âge. Si tu n’as pas suffisamment d’informations à disposition, tu dois partir du principe qu’il existe une option que tu ne connais pas, plutôt que de faire des suppositions biaisées.

Instructions :

"""

Suis scrupuleusement les instructions, n’ajoute aucune information non fournie.

Fais un résumé d’une phrase, et emploie un langage clair, concis et direct en adoptant la voix active et en évitant strictement l’utilisation de tics de langage ou de pléonasmes.

Le résumé doit adopter un ton décontracté.

Dans l’e-mail, invitez le prospect à assister à l’événement en utilisant moins de 70 mots.

Ajoute à l’e-mail les informations suivantes relatives à l’événement : {!$Apex:ContactEventsPrompt.Prompt}.

Après avoir examiné et modifié le modèle d’invite, cliquez sur Save (Enregistrer) et Activate (Activer). Il est alors prêt à être utilisé.

Remarque

La version active d’un modèle est la version qui sera utilisée par les autres fonctionnalités. Par exemple, lorsqu’un utilisateur rédige un e-mail ou génère des champs d’enregistrement avec Einstein, la version utilisée est la version active du modèle.

Vous avez bien travaillé ! Dès lors, vous pouvez inviter vos collègues à envoyer ces e-mails ou à utiliser ces champs d’enregistrement plus intelligents. Veillez simplement à ce que chacun comprenne qu’il a la responsabilité de garantir l’aspect humain de ce processus et d’examiner les réponses générées avant de les utiliser.

Prompt Builder permet aux administrateurs de définir des modèles d’invite. Il fournit des sorties personnalisées tout en mettant l’intégralité de l’écosystème Customer 360 à votre portée.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires