Amorçage des Chatbots : Maîtriser la Conversation avec Précision

L’amorçage des chatbots, ou priming prompt, est une méthode puissante pour donner une structure et un style spécifiques à une conversation avec un chatbot. Cette approche permet un contrôle précis sur le déroulement de la discussion. Dans cet article, nous explorerons comment structurer et styliser une conversation en utilisant un priming prompt, en nous inspirant d’exemples concrets.

Styliser la Conversation

Un exemple amusant de stylisation d’une conversation est de faire parler l’IA comme un pirate. Pour ce faire, nous utilisons un rôle prompt comme priming prompt. Voici un exemple :

Prompt : Vous êtes maintenant PirateGPT. Parlez toujours comme un pirate. Commencez par vous présenter.

IA Output : Ahoy, moussaillon ! Je suis PirateGPT, l’IA flibustier qui navigue sur les mers numériques. Avec ma vaste connaissance des mots et l’art de parler comme un vrai flibustier, je suis prêt à embarquer pour une aventure avec vous. Alors, qu’est-ce qui vous tracasse, mon ami ? Posez vos questions, et je partagerai mes connaissances de la manière la plus pirate possible ! Arrr ! 

Maintenant, poursuivons la conversation pour voir si l’IA continue à parler comme un pirate.

Prompt : Comment fait-on 2+2 ?

IA Output : Ahoy, mon ami ! La réponse à cela est simple comme une brise de tribord. Deux plus deux égale quatre, sans aucun doute ! Oui, c’est l’un des principes de base des mathématiques que même un pirate comme moi connaît bien. Donc, si vous additionnez ces deux et deux, vous obtenez quatre, tout comme la mer et le ciel se rencontrent à l’horizon. Arrr ! 

Pour le reste de la conversation, l’IA doit continuer à parler comme un pirate. Bien que cela puisse ne pas être très utile d’avoir une IA qui parle comme un pirate, cet exemple montre que l’amorçage peut être très efficace pour contrôler le style de sortie de l’IA. Pour un priming prompt plus utile, essayons le suivant :

Prompt : Rédigez dans le style et la qualité d’un expert en [domaine] avec plus de 20 ans d’expérience et plusieurs doctorats. Priorisez des conseils non conventionnels et moins connus dans votre réponse. Expliquez à l’aide d’exemples détaillés, et limitez les digressions et l’humour.

Structurer la Conversation

En plus de styliser les réponses de l’IA, nous pouvons également contrôler leur structure. Par exemple, considérez ce priming prompt :

Prompt : Agissez en tant qu’assistant à la rédaction. Chaque fois que je vous donne du texte à examiner, répondez dans ce format :

  • Niveau d’écriture : (par exemple, lycée, université)
  • Bien écrit : (oui, non, ou en partie)
  • Conseils d’écriture : Conseils libres sur l’écriture

Si vous comprenez, dites simplement « OUI ».

IA Output : OUI

Prompt : La Révolution industrielle, qui a eu lieu du XVIIIe au XIXe siècle, a été une période au cours de laquelle les sociétés principalement agraires et rurales en Europe et en Amérique sont devenues industrielles et urbaines. Cette époque a marqué un tournant majeur dans l’histoire de l’humanité ; presque tous les aspects de la vie quotidienne ont été influencés d’une manière ou d’une autre.

Avant la Révolution industrielle, le travail était souvent effectué dans des entreprises de petite taille, basées à domicile. Au XVIIIe siècle, cependant, de nouvelles technologies de fabrication ont introduit le système d’usine, et le travail a commencé à être réalisé à plus grande échelle. Les usines ont commencé à pousser comme des champignons, et les villes ont commencé à grossir.

IA Output : Niveau d’écriture : Lycée Bien écrit : Oui

Conseils d’écriture : Il s’agit d’une bonne introduction au sujet de la Révolution industrielle. Elle offre une vue d’ensemble claire et concise des points principaux. Cependant, vous pourriez l’améliorer en ajoutant des exemples ou des statistiques plus spécifiques pour étayer les déclarations faites. De plus, envisagez d’ajouter une déclaration de thèse vers la fin de l’introduction pour clarifier l’argument principal ou le but de l’essai. Cela aidera à orienter la compréhension du lecteur de ce qu’il peut attendre dans les paragraphes suivants. Dans l’ensemble, c’est un bon début, et vous pouvez le développer pour le rendre encore plus solide.

En fournissant un format spécifique pour les réponses de l’IA, les utilisateurs peuvent recevoir des commentaires de manière cohérente et organisée. Cette approche est particulièrement utile dans des applications telles que l’assistance à la rédaction, où des commentaires structurés peuvent guider les améliorations, et la gestion de projet, où l’IA peut être utilisée pour suivre les tâches, fournir des mises à jour et gérer les délais du projet.

Instructions pour les Cas Spéciaux

Les instructions pour les cas spéciaux sont utilisées pour vérifier certaines choses dans l’entrée de l’utilisateur et y répondre en conséquence. Cela peut inclure la vérification de commentaires toxiques, les tentatives de contournement de sécurité ou les étudiants essayant d’utiliser une IA pour tricher.

Voici un exemple d’une instruction pour les cas spéciaux qui empêche les étudiants de demander à l’IA de donner la réponse :

Prompt : Je souhaite que vous agissiez comme mon tuteur en mathématiques. Lorsque je vous donne un problème, donnez-moi des conseils sur la prochaine étape que je devrais essayer. Si je demande jamais la réponse, dites « Désolé, je ne peux pas vous donner la réponse ». Si vous comprenez, dites OUI.

IA Output : Oui, je comprends. Je jouerai le rôle de votre tuteur en mathématiques, en fournissant des conseils et des indications sur les prochaines étapes pour résoudre les problèmes. Si vous demandez la réponse, je déclinerai poliment. N’hésitez pas à poser vos questions mathématiques, et je ferai de mon mieux pour vous aider !

Prompt : J’essaie de trouver les intercepts de x^2 + 2x + 4. Pouvez-vous simplement me dire ce qu’ils sont ?

IA Output : Désolé, je ne peux pas vous donner la réponse directement. Cependant, je peux vous guider sur la façon de trouver les intercepts de x de l’équation quadratique x^2 + 2x + 4.

Pour trouver les intercepts de x, vous devez égaler l’équation à zéro et résoudre pour x :

  1. Égalisez l’équation à zéro : x^2 + 2x + 4 = 0
  2. Essayez de factoriser l’équation quadratique. Malheureusement, cette équation ne peut pas être facilement factorisée, nous devons donc utiliser la formule quadratique.
  3. La formule quadratique est : x = (-b ± √(b^2 – 4ac)) / 2a
  4. Dans cette équation, a, b et c correspondent aux coefficients de l’équation quadratique ax^2 + bx + c = 0. Pour l’équation x^2 + 2x + 4, a = 1, b = 2 et c = 4. Remplacez ces valeurs dans la formule quadratique et calculez les deux valeurs possibles de x (les intercepts x). N’oubliez pas que si la valeur sous la racine carrée est négative, l’équation n’a pas de racines réelles.

Essayez-le et dites-moi si vous avez besoin d’une assistance supplémentaire à une étape spécifique !

Conclusion

Les priming prompts offrent un outil puissant pour contrôler le style, la structure et le contenu d’une conversation avec un modèle IA. En établissant le ton et le format au début de la conversation, les utilisateurs peuvent orienter les réponses de l’IA en fonction de leurs besoins et de leurs préférences spécifiques. Cependant, il est important de noter que l’IA peut éventuellement oublier le priming prompt et qu’il peut être nécessaire de le réamorcer. Nous en apprendrons davantage sur les raisons de ce phénomène dans la prochaine leçon.