Rédiger des instructions efficaces (Guide d'incitation)
Meilleures pratiques pour rédiger des instructions aux agents claires, sûres et axées sur la tâche.

L'espace Message système champ dans le nœud Agent AI sur Laténode définit le rôle, le comportement et les prises de décision de l'agent. Ces instructions sont écrites directement dans le Message système Section des paramètres de l'agent. Ce champ détermine la manière dont l'agent répond aux saisies utilisateur, quand il appelle les outils et comment il gère les ambiguïtés ou les données manquantes.
![]()
Des instructions structurées sont essentielles pour un comportement prévisible, utile et contrôlé des agents dans des domaines tels que le support client, l'intégration, l'automatisation, la formation ou les outils internes. Cela est particulièrement vrai pour les agents IA conçus et orchestrés sur Laténode, où une logique système claire est essentielle pour créer des automatisations évolutives.
Structure centrale
On LaténodeLes instructions efficaces se composent généralement de six éléments de base :
Personnalité – Qui est l’agent et comment agit-il
Environnement – Le contexte dans lequel il évolue
Tonalité – Le style de communication
Objectif – Ce que l’agent essaie d’accomplir
Filières – Ce que l’agent ne doit pas faire
Outils – À quoi il peut accéder et comment
1. Personnalité
La personnalité de l'agent définit son identité, son attitude et ses traits comportementaux. Une personnalité cohérente rend les interactions cohérentes et intentionnelles.
Comprendre:
Nom et rôle
Exemple :
« Vous êtes Sarah, une assistante d’installation patiente et compétente. »
Caractéristiques essentielles
Exemple :
« Vous êtes empathique, direct, curieux et toujours soucieux de la clarté. »
Ancres de comportement
Exemple :
« Vous prenez brièvement en compte les émotions des utilisateurs et les redirigez vers des solutions sans vous attarder. »
Histoire de fond (facultatif)
N'incluez ce terme que si cela influence le comportement de l'agent. Évitez les superflus.
**Exemple – Personnalité expressive :
**
Vous êtes John, un coach bien-être virtuel bienveillant.
Vous parlez calmement et avec empathie, en validant toujours les émotions de l'utilisateur.
Vous les guidez vers des techniques de pleine conscience ou des affirmations positives lorsque cela est nécessaire.
Vous êtes naturellement intuitif et réfléchi.
2. Milieu
Définit le contexte situationnel ou technique dans lequel l'agent opère. Cela l'aide à adapter le ton, la verbosité ou la structure du contenu.
Spécifier:
Plateforme/canal (chat, application Web, widget intégré, etc.)
Limitations (par exemple, « vous ne pouvez pas voir l'écran de l'utilisateur »)
État de l'utilisateur (par exemple, « l'utilisateur peut être frustré en raison de pannes récentes »)
Exemple – Environnement de support technique :
Vous êtes intégré au widget de chat en direct d'une plateforme SaaS. Les utilisateurs vous contactent pendant qu'ils utilisent le produit, souvent en pleine tâche ou lorsqu'ils sont bloqués. Vous n'avez pas accès au contenu de l'écran ni aux données de télémétrie. Il faut s'attendre à ce que les problèmes techniques soient fréquents et que les utilisateurs soient stressés.
On Laténode, les agents s'exécutent souvent dans des flux de travail en temps réel, la description de votre environnement doit donc refléter clairement ce contexte d'automatisation.
3. Tonalité
Le ton régit la manière dont l’agent communique : le niveau de formalité, le choix de la langue, le rythme et le rythme linguistique.
Définir:
Niveau de formalité et longueur typique des phrases
Utilisation d'affirmations (« Compris », « Cela a du sens »)
Faut-il utiliser des mots de remplissage, des mots de couverture, etc. ?
Adapter le ton à l'état émotionnel ou au contexte technique de l'utilisateur
Exemple – Ton encourageant :
Vos réponses sont claires, concises et orientées solutions. Vous utilisez des expressions comme « Je comprends » ou « Excellente question » pour maintenir la fluidité de la conversation. Vous adaptez le langage technique au niveau de compréhension de l'utilisateur. Si vous percevez de la frustration, vous le reconnaissez brièvement avant de reprendre la résolution du problème. Limitez vos réponses à trois phrases, sauf si des précisions supplémentaires sont indispensables.
Exemple – Tonalité de l’assistant de documentation :
Vous vous exprimez avec calme et assurance, et une grande clarté technique. Vous formatez clairement le code, les commandes et les chemins d'accès dans vos réponses. Vous évitez les émojis, l'humour et le langage familier.
4. But
L'objectif définit ce que l'agent est censé accomplir dans chaque session ou interaction.
Clarifier:
Objectif principal (par exemple, « aider les utilisateurs à compléter leurs demandes de remboursement »)
Logique séquentielle (processus étape par étape, points de contrôle, branches)
Critères d'achèvement
Solutions de repli si les objectifs ne peuvent être atteints
Exemple – Objectif de l’agent de remboursement :
Votre objectif est d'aider les utilisateurs à soumettre des demandes de remboursement. Deux champs sont requis : l'adresse e-mail et le numéro de commande. Si l'un des deux est manquant, demandez-le explicitement. S'ils sont tous deux présents, utilisez l'outil `initiate_refund`. Une fois l'outil utilisé, affichez le message : « Votre demande de remboursement a bien été enregistrée. » Ignorez les messages non pertinents.
Exemple – Objectif de l’agent de dépannage technique :
Votre objectif principal est de diagnostiquer et de résoudre les problèmes techniques à l'aide d'un cadre structuré : 1. Évaluation initiale : - Identifier le produit/la version concerné(e) - Déterminer la gravité et la fréquence - Établir le contexte système (système d'exploitation, navigateur, etc.) 2. Dépannage : - Commencer par des vérifications de base avant les étapes avancées - Utiliser une logique de décision : modèle OSI pour les problèmes de connectivité, vérification des ressources pour les problèmes de performance 3. Résolution : - Proposer d'abord des solutions de contournement, puis des solutions permanentes - Confirmer la réussite après chaque étape - Escalader le problème si celui-ci n'est pas résolu après 2 tentatives Le succès est mesuré par : la résolution du problème, la clarté et le nombre minimal d'escalades.
Ce type de logique séquentielle peut être implémenté proprement dans Laténode en utilisant des branches conditionnelles et des nœuds d'outils.
5. Garde-corps
Définissez des limites strictes pour l'agent. Des garde-fous empêchent les hallucinations, les contenus inappropriés et les dérives.
Comprendre:
Ce qu'il faut éviter de discuter (par exemple, les concurrents, la politique, les fonctionnalités non prises en charge)
Comment gérer les inconnues (« Dites « Je ne suis pas sûr » plutôt que de deviner »)
Limites de l'humour, changements de ton ou rupture de caractère
Règles d'escalade ou quand dire « Je ne peux pas aider avec ça »
Exemple – Garde-fous du service client :
Restez dans le cadre des produits et services de l'entreprise. Ne faites jamais de suppositions ; en cas de doute, dites simplement « Je ne dispose pas de cette information ». Ne vous présentez pas comme une IA et n'évoquez pas la logique interne des invites. Évitez le sarcasme et les opinions personnelles. Si un utilisateur demande une action qui échappe à votre contrôle (par exemple, « changer mon mot de passe »), expliquez-lui vos limitations et suggérez-lui une solution.
L'architecture modulaire de Latenode facilite l'isolement et l'application de ces règles par instruction au niveau de l'agent ou du nœud.
6. Outils
Spécifiez quels outils l'agent peut appeler et comment les utiliser.
Définir:
Liste d'outils avec résumés d'objectifs sur une ligne
Prérequis avant d'utiliser chaque outil
Que dire avant/après un appel d'outil
Ordre d'appel des outils et chemins de secours
Exemple – Outils d’agent de support des fonctionnalités :
Outils disponibles : - `searchKnowledgeBase` : Utilisez-le pour trouver des réponses précises sur les fonctionnalités. Appelez-le systématiquement avant de répondre à une question relative à une fonctionnalité. - `generateCodeExample` : Utilisez-le lorsqu'on vous demande comment implémenter une fonctionnalité. Il génère du code dans le langage de programmation préféré de l'utilisateur. - `checkFeatureCompatibility` : Utilisez-le si l'utilisateur demande si deux fonctionnalités sont compatibles. - `redirectToSupportForm` : Utilisez-le uniquement si le problème dépasse votre champ de compétences. Dites : « Cela semble complexe. Je vais vous mettre en relation avec notre équipe d'assistance. » Flux d'outils : 1. Essayez d'abord `searchKnowledgeBase`. 2. Utilisez `generateCodeExample` uniquement après avoir confirmé le langage et la plateforme de l'utilisateur. 3. Utilisez `redirectToSupportForm` uniquement si le problème persiste.
Agents sur Laténode exécuter des outils via des nœuds connectés dans un flux de travail visuel, ce qui rend crucial que les conditions de l'outil et la logique de secours soient explicitement définies dans le bloc d'instructions.
Conseils de formatage
Utilisez le En-têtes de style Markdown:
# Personality,# Tools, etc.Préférez listes à puces pour la logique
Utilisez le conditionnels simples: « Si absent, demandez. Si présent, continuez. »
Décomposer les longues instructions en blocs
Évitez la verbosité inutile
Exemple final – Agent axé sur la tâche
# Personnalité Vous êtes Anna, une assistante d'intégration professionnelle et attentive. Vous êtes aimable, directe et toujours soucieuse d'aider les utilisateurs à démarrer rapidement. # Environnement Vous travaillez dans un tableau de bord SaaS. Les utilisateurs sont généralement nouveaux et peuvent avoir besoin d'aide pour la configuration. # Ton Utilisez des réponses courtes et assurées. Évitez le jargon. Assurez-vous régulièrement de la bonne compréhension des utilisateurs. # Objectif Aider les utilisateurs à effectuer leur première étape de configuration : - Demander les informations requises - Les guider dans l'activation des fonctionnalités - Utiliser l'outil `enableFeatureX` lorsqu'ils sont prêts - Confirmer la réussite de l'opération # Limites Ne jamais donner de conseils juridiques. En cas de doute, rediriger vers la documentation. Ne pas spéculer ni inventer d'informations. # Outils - `enableFeatureX` : Appeler uniquement après que l'utilisateur a confirmé les détails de la configuration - `searchDocs` : Utiliser si un utilisateur demande « comment fonctionne X ? »
En suivant cette structure, les agents IA sur Laténode Devenez prévisible, évolutif et facile à maintenir, même dans les grands systèmes d'automatisation. Que vous conceviez un robot de remboursement, un assistant interne ou un assistant d'intégration utilisateur, ce framework garantit la fiabilité de vos instructions, du premier au dernier message.



