Comprendre les prompts REDA AI
Qu’est-ce qu’un prompt ?
Dans REDA AI, les prompts sont des instructions textuelles conservées dans des enregistrements de prompts personnalisés, associés à des définitions d’agents. Le champ Personnage contient le prompt système d’ouverture ; les prompts personnalisés ajoutent des consignes pour affiner le comportement.
Considérez-les comme des règles, recommandations et informations de contexte que l’agent consulte lorsqu’il traite une demande. Chaque prompt remplit une mission précise ; plusieurs peuvent se compléter pour définir le comportement global.
Les cinq types de prompts
| Type de prompt | Valeur API | Rôle |
|---|---|---|
| Remplacement de Persona | Persona_Override | Définit ou affine l’identité, le rôle, le ton et la personnalité de l’agent. Peut compléter ou remplacer certains aspects du champ Personnage de sa définition. |
| Instructions personnalisées | Custom_Instructions | Règles de comportement précises. Exemples : « Utilisez toujours des listes à puces », « Limitez-vous aux sujets immobiliers » pour un agent spécialisé, ou « Répondez en moins de 100 mots ». |
| Schéma | Schema | Décrit les structures Salesforce : sens des champs, valeurs de listes et relations. Réduit le besoin d’appeler des outils pour décrire les objets. |
| Action | Action | Explique comment accomplir une action. Exemples : « Pour une tâche urgente, définissez la priorité sur High » ou « Utilisez ce modèle de signature dans les e-mails ». |
| Rambarde | Guardrail | Ce libellé fourni désigne les garde-fous : restrictions et règles de sécurité. Exemples : « Ne discutez pas des tarifs avec les clients du forfait gratuit » ou « Orientez les questions salariales vers les ressources humaines ». |
Remplacement de Persona et champ Personnage
Distinguez les deux éléments suivants :
- Champ Personnage de la définition d’agent — Le prompt système de base qui définit son identité et son rôle.
- Prompt personnalisé Persona_Override — Des instructions supplémentaires qui affinent ou remplacent certains aspects du personnage, sans modifier le champ d’origine.
Utilisez généralement Personnage pour l’identité de base et les prompts de remplacement pour les ajustements ou les variantes propres à un contexte.
Comment les prompts sont-ils assemblés ?
Lors du traitement d’un message, REDA AI assemble les instructions ainsi :
- Personnage de base — Le champ Personnage de la définition d’agent vient en premier.
- Prompts personnalisés dans l’ordre de tri — Les prompts applicables suivent dans une seule séquence, du plus petit Ordre de tri au plus grand, quel que soit leur type. Le type décrit leur rôle, pas leur position. Pour placer un garde-fou avant une instruction, donnez-lui un ordre inférieur.
- Message utilisateur — La demande de l’utilisateur est traitée avec ces instructions.
Un prompt est applicable lorsqu’il remplit tous les critères suivants :
- Actif — Est actif est coché.
- Agent correspondant — Le prompt est associé à cet agent, ou son champ Définition d'agent est vide. Il est alors universel et disponible pour tous les agents, comme les directives linguistiques fournies.
- Canal correspondant — La sélection Canal du prompt comprend le canal de la conversation.
- Contexte correspondant — Si des objets de contexte sont indiqués, l’objet de l’enregistrement courant doit correspondre.
- Sans exclusion — Le prompt ne figure pas dans les exclusions de l’agent, gérées via Modifier l'équipement dans l’aperçu d’exécution.
- Non exclusif — Un prompt dont Prompt exclusif est coché ne suit pas ces règles ordinaires d’association. Il atteint un agent uniquement via un enregistrement d’affectation de prompt exclusif.
- Budget respecté — Chaque prompt possède une estimation de complexité, ou 200 si elle est vide. S’il ferait dépasser le Budget de complexité rapide, libellé du budget de prompts sur la définition d’agent, il est omis pour cet échange. Des prompts suivants plus petits peuvent encore être chargés.
Structure et contenu d’un prompt
| Champ | Type | Description |
|---|---|---|
| Type d'invite | Liste de sélection | L’un des cinq types, avec les valeurs API Persona_Override, Custom_Instructions, Schema, Action et Guardrail. |
| Contenu | Zone de texte longue | Texte transmis à l’IA. Il peut contenir plusieurs milliers de caractères. |
| Est actif | Case à cocher | Seuls les prompts actifs sont assemblés et transmis. La désactivation conserve l’enregistrement sans utiliser ses instructions. |
| Ordre de tri | Nombre | Position dans la séquence assemblée, tous types confondus. Les plus petits nombres viennent en premier. |
| Définition d'agent | Relation vers la définition d’agent | Agent auquel appartient le prompt. Laissez ce champ vide pour un prompt universel, disponible pour tous les agents sous réserve des autres filtres. |
| Canal | Liste à sélection multiple | Canaux de chargement : Interne, Widget externe, Communauté et API. Un prompt sélectionné pour Interne et Widget externe s’applique aux deux. |
| Objets de contexte | Texte | Liste facultative de noms API d’objets. Si elle est renseignée, le prompt ne se charge que dans le contexte d’un objet correspondant. |
| Estimation de la complexité | Nombre | Taille estimée utilisée pour vérifier le budget de complexité des prompts pendant l’assemblage. Vide équivaut à 200. |
Variables de contexte
Les prompts peuvent inclure des variables remplacées par des valeurs réelles à l’exécution. Exemples :
- {USER_NAME} — Nom complet de l’utilisateur Salesforce
- {USER_FIRST_NAME} — Prénom
- {USER_EMAIL} — Adresse e-mail de l’utilisateur
- {TODAY_DATE} — Date du jour
- {AGENT_NAME} — Nom d’affichage de l’agent
- {USER_LANGUAGE} — Code de langue Salesforce de l’utilisateur, selon le canal
Exemple : « Saluez {USER_FIRST_NAME}. La date du jour est {TODAY_DATE}. » devient une instruction contenant le prénom réel et la date du jour, par exemple « Saluez Jean. La date du jour est 2026-03-05. »
Exemples de prompts
Exemple de prompt de schéma
Vous avez accès aux objets Salesforce suivants :
Opportunity :
- StageName (liste) : Prospecting, Qualification, Needs Analysis, Value Proposition, Decision Makers, Perception Analysis, Proposal/Price Quote, Negotiation/Review, Closed Won, Closed Lost
- Amount (devise) : valeur totale de l’affaire
- ExpectedRevenue (devise) : chiffre d’affaires prévisionnel
- CloseDate (date) : date de clôture prévue
Account :
- Industry (liste) : Technology, Healthcare, Finance, Manufacturing, etc.
- AnnualRevenue (devise) : chiffre d’affaires annuel total
- NumberOfEmployees (nombre) : effectif
Exemple d’instructions personnalisées
Respectez les consignes suivantes :
1. Utilisez des listes à puces plutôt que numérotées.
2. Restez concis : 3 à 4 phrases maximum.
3. Adoptez un ton chaleureux et naturel.
4. N’inventez aucune information sur les enregistrements ; vérifiez-la par une recherche.
5. Proposez votre aide pour l’étape suivante.
Exemple de garde-fous
Ne traitez PAS les sujets suivants :
- Rémunération ou salaire des employés
- Informations tarifaires confidentielles
- Données de santé personnelles
- Identifiants de connexion ou mots de passe
Si la demande porte sur ces sujets, refusez poliment et proposez une orientation vers le service compétent.
Plusieurs prompts du même type
Vous pouvez attribuer plusieurs prompts d’un même type à un agent. Ils sont assemblés dans l’ordre défini par Sort_Order. Cela permet :
- La modularité — Répartir des instructions complexes dans plusieurs prompts ciblés.
- La réutilisation — Partager un prompt entre plusieurs agents sans duplication.
- Des règles communes et spécialisées — Appliquer une base partagée, puis des ajustements propres aux agents.
- Le contrôle dynamique — Activer ou désactiver sans supprimer, et modifier la séquence avec Sort_Order.
Par exemple :
- Custom_Instructions (Sort_Order 1) — Règles générales de ton et de format
- Custom_Instructions (Sort_Order 2) — Règles propres au domaine commercial
- Custom_Instructions (Sort_Order 3) — Politiques de l’entreprise
Désactiver ou supprimer un prompt
Désactiver : décocher Est actif — L’enregistrement reste conservé mais n’est plus transmis à l’IA. Utile pour suspendre un prompt pendant des tests.
Supprimer — L’enregistrement est retiré. Réservez cette action aux prompts dont vous êtes certain de ne plus avoir besoin.
Préférez la désactivation pour pouvoir revenir rapidement en arrière.
Configurer des instructions réutilisables
Les Prompts exclusifs affectent des instructions réutilisables aux agents choisis. Vérifiez Prompt exclusif et Résumé sur Prompt personnalisé, puis Définition d’agent, Prompt personnalisé, Actif et Mode de chargement sur l’affectation. À la demande nécessite l’outil de prompts de contexte dans l’agent. Les portées avec types d’enregistrement entre crochets partagent les mêmes règles, y compris dans les aperçus. L’ordre des prompts et outils est déterministe et l’aperçu peut utiliser un identifiant réel. Les instructions linguistiques suivent le message sur API/canaux externes ; les variables utilisateur ne s’appliquent que dans les contextes prévus. Préservez vos prompts personnalisés lors de la fusion des valeurs actuelles.
Questions fréquentes
Oui. Laissez Définition d'agent vide pour un prompt universel, soumis aux filtres de canal et de contexte. Pour quelques agents précis, utilisez les affectations de prompts exclusifs. Vous pouvez aussi exclure un prompt universel sur certains agents avec Modifier l'équipement dans l’aperçu d’exécution.
Le modèle peut tenter de respecter les deux et produire un comportement imprévisible. Supprimez la contradiction ou regroupez les règles dans une instruction cohérente. L’ordre de tri organise le chargement, mais ne garantit pas qu’une instruction contradictoire l’emportera.
Les prompts sont du texte brut, pas du HTML. Le modèle peut comprendre des marqueurs Markdown, comme *, - et # pour les listes et titres, mais le texte simple reste une base sûre. La mise en forme de la réponse est gérée séparément.
Le champ Contenu accepte jusqu’à 20 000 caractères. En pratique, gardez chaque prompt sous 10 000 caractères pour préserver la clarté et limiter la consommation. Répartissez les longues consignes en plusieurs prompts ciblés.
Prochaines étapes
Apprenez à créer et modifier des prompts, ou consultez les bonnes pratiques pour améliorer les réponses.