Guide d'ingénierie des prompts ChatGPT officiel par OpenAI
Table des matières
- Introduction 🌟
- Pourquoi le guide d'ingénierie de demande est-il important ? ✅
- Stratégie 1 : Écrire des instructions claires 📝
- Tactique 1 : Inclure des détails dans votre question
- Tactique 2 : Demander au modèle d'adopter une Personnalité
- Tactique 3 : Utiliser des délimiteurs pour indiquer clairement les parties distinctes de l'entrée
- Tactique 4 : Spécifier les étapes nécessaires pour accomplir une tâche
- Tactique 5 : Fournir des exemples
- Tactique 6 : Spécifier la longueur désirée de la sortie
- Stratégie 2 : Fournir du texte de référence 📚
- Tactique 1 : Demander au modèle de répondre en utilisant un texte de référence
- Tactique 2 : Instruire le modèle à répondre en utilisant des citations tirées d'un texte de référence
- Stratégie 3 : Diviser les tâches complexes en sous-tâches plus simples ➗
- Tactique 1 : Utiliser la classification des intentions pour identifier les instructions les plus pertinentes
- Tactique 2 : Utiliser un dialogue pour résumer ou filtrer le dialogue précédent
- Tactique 3 : Utiliser des sous-tâches pour diviser un problème complexe
- Stratégie 4 : Laisser le temps au modèle de réfléchir ⌛
- Tactique 1 : Instruire un modèle à trouver sa propre solution avant de sauter à une conclusion
- Tactique 2 : Utiliser un monologue interne pour éviter de révéler le processus de réflexion
- Tactique 3 : Demander au modèle s'il a oublié quelque chose lors du précédent passage
- Stratégie 5 : Utiliser des outils externes pour améliorer la récupération de connaissances 🔍
- Tactique 1 : Utiliser des appels API externes
- Tactique 2 : Utiliser des bases de connaissances préalables
- Stratégie 6 : Tester les modifications de manière systématique 🧪
Introduction 🌟
Le guide officiel d'ingénierie des requêtes d'OpenAI est désormais disponible pour obtenir de meilleurs résultats avec Chat GPT. Ce guide est principalement destiné aux développeurs utilisant l'API, mais je vais vous simplifier cela et vous donner des exemples pratiques pour améliorer vos résultats avec Chat GPT, même si vous n'êtes pas développeur. Le but de l'ingénierie de requêtes est de donner des instructions précises à Chat GPT et à d'autres modèles d'IA similaires afin d'obtenir de meilleures réponses.
Pourquoi le guide d'ingénierie de requêtes est-il important ? ✅
Beaucoup de gens éprouvent de la frustration avec Chat GPT car il ne répond pas correctement à la première requête ou à la question posée. C'est pourquoi il est recommandé de fournir à Chat GPT le plus de détails possible pour lui donner le contexte nécessaire. Dans ce guide, nous allons explorer différentes stratégies et tactiques pour améliorer vos requêtes et obtenir des réponses plus pertinentes.
Stratégie 1 : Écrire des instructions claires 📝
Pour obtenir de meilleurs résultats avec Chat GPT, il est essentiel de fournir des instructions claires et détaillées. Voici quelques tactiques à suivre :
Tactique 1 : Inclure des détails dans votre question
Pour obtenir des réponses pertinentes, veillez à inclure autant de détails que possible dans votre question. Par exemple, au lieu de demander comment ajouter des nombres dans Excel, précisez que vous voulez ajouter une rangée de montants en dollars automatiquement. En fournissant plus de contexte, vous obtiendrez des réponses plus précises et utiles.
Tactique 2 : Demander au modèle d'adopter une Personnalité
L'une de mes tactiques préférées consiste à demander au modèle d'adopter une personnalité spécifique lors de sa réponse. Par exemple, demandez-lui de se comporter comme un consultant en entreprise ou comme un scientifique amical qui Aime ajouter des faits scientifiques amusants. Cela donne une touche personnelle aux réponses et les rend plus engageantes.
Tactique 3 : Utiliser des délimiteurs pour indiquer clairement les parties distinctes de l'entrée
Lorsque votre requête devient plus longue et complexe, utilisez des délimiteurs pour séparer les différentes parties de l'entrée. Par exemple, si vous voulez planifier un événement en précisant à la fois les exigences obligatoires et optionnelles, utilisez des balises spécifiques pour indiquer clairement chaque partie. Cela permet à Chat GPT de mieux comprendre vos instructions.
Tactique 4 : Spécifier les étapes nécessaires pour accomplir une tâche
Lorsque vous donnez une instruction à Chat GPT, spécifiez les étapes nécessaires pour accomplir une tâche. Par exemple, si vous demandez de traduire un texte, indiquez les différentes étapes à suivre, comme vérifier si le ticket est modifiable, vérifier s'il y a des frais éventuels, puis guider l'utilisateur à travers le processus de changement de date. En spécifiant les étapes, vous obtiendrez des réponses plus structurées.
Tactique 5 : Fournir des exemples
Donnez des exemples de la réponse souhaitée pour aider Chat GPT à comprendre ce que vous attendez. Par exemple, demandez-lui de répondre à une question philosophiquement en se basant sur un exemple donné. Cela permet au modèle de comprendre le format souhaité et de générer des réponses similaires. Les exemples sont très utiles pour entraîner Chat GPT à répondre d'une manière spécifique.
Tactique 6 : Spécifier la longueur désirée de la sortie
Pour obtenir des réponses de la bonne longueur, précisez la longueur souhaitée dans votre instruction. Vous pouvez demander à Chat GPT de générer des réponses de 50 mots, de deux paragraphes ou de trois points essentiels. Il est important de noter que, selon les résultats d'OpenAI, spécifier la longueur en nombre de mots peut entraîner des résultats moins précis. Privilégiez plutôt les paragraphes ou les points essentiels pour de meilleurs résultats.
Continuez à lire pour découvrir les autres stratégies et tactiques qui vous aideront à obtenir de meilleurs résultats avec Chat GPT ! Dans les sections suivantes, nous aborderons la stratégie 2 : "Fournir du texte de référence".