Comment rédiger une consigne efficace pour GPT-3 ou GPT-4

image1.jpg

GPT peut raconter de mauvaises blagues et écrire des poèmes involontairement hilarants sur votre vie, mais il peut également vous aider à faire votre travail de manière plus efficace. Le hic : vous devez aussi l'aider à faire son travail mieux.

À son niveau le plus élémentaire, GPT-3 et GPT-4 d'OpenAI prédisent du texte en fonction d'une entrée appelée "prompt". Mais pour obtenir les meilleurs résultats, il est nécessaire de rédiger un prompt clair avec un contexte suffisant. Après avoir bidouillé avec cela pendant plus d'heures que je ne voudrais l'admettre, voici mes conseils pour rédiger un prompt efficace pour GPT-3 ou GPT-4.

Testez votre invitation

Il y a très peu de chances que la première fois que vous soumettez votre invite d'IA, elle renvoie exactement ce que vous recherchez. Vous devez écrire, tester, affiner, tester, et ainsi de suite, jusqu'à ce que vous obteniez systématiquement un résultat qui vous satisfait. Je recommande de tester votre invite dans le terrain de jeu OpenAI ou avec l'intégration OpenAI de Zapier.

Pendant vos tests, vous verrez un tas de variables - des choses comme le modèle, la température, la longueur maximale, les séquences d'arrêt et bien plus encore. Cela peut être beaucoup à comprendre, alors pour commencer, je vous suggère de jouer avec seulement deux d'entre elles.

  • Température vous permet de contrôler à quel point vous souhaitez que l'IA soit créative (sur une échelle de 0 à 1). Un score plus bas rend le bot moins créatif et plus susceptible de dire la même chose avec la même demande. Un score plus élevé donne au bot plus de flexibilité et l'incite à écrire des réponses différentes à chaque fois que vous essayez la même demande. La valeur par défaut de 0,7 convient généralement à la plupart des cas d'utilisation.
  • La longueur maximale est un contrôle de la longueur autorisée pour le prompt et la réponse combinés. Si vous remarquez que l'IA s'arrête en plein milieu de sa réponse, c'est probablement parce que vous avez atteint la limite de votre longueur maximale. Augmentez-la légèrement et testez à nouveau.

Guide de rédaction de consignes GPT : 6 conseils pour écrire la meilleure consigne pour GPT-3 ou GPT-4

Aidez le bot à vous aider. Si vous faites chacune des choses énumérées ci-dessous et continuez à affiner votre invitation, vous devriez être en mesure d'obtenir le résultat souhaité.

1. Offrir du contexte

Tout comme les humains, l'IA fonctionne mieux avec du contexte. Réfléchissez précisément à ce que vous souhaitez que l'IA génère, et fournissez une consigne spécifiquement adaptée à cela.

Voici quelques exemples de façons d'améliorer une consigne en ajoutant plus de contexte:

Instructions de base : "Écrivez sur la productivité."

Meilleure proposition : "Écrivez un article de blog sur l'importance de la productivité pour les petites entreprises."

En incluant le type de contenu ("blog") ainsi que quelques détails sur ce dont il faut spécifiquement traiter dans l'article de blog, le robot sera beaucoup plus utile.

Voici un autre exemple, cette fois-ci avec différents types de détails.

Prompt de base : "Écrivez sur comment apprendre la propreté à un chien."

Meilleure suggestion: "En tant qu'éducateur de chiens professionnel, écrivez un e-mail à un client qui vient d'adopter un Corgi de 3 mois concernant les activités à réaliser pour apprendre la propreté à leur chiot."

Dans la meilleure demande, nous demandons à l'IA d'assumer un rôle spécifique ("éducateur canin"), et nous offrons un contexte précis sur l'âge et le type de chien. Comme dans l'exemple précédent, nous leur indiquons également le type de contenu que nous souhaitons ("email").

L'IA peut également modifier le style d'écriture de sa sortie, donc assurez-vous d'inclure le contexte à ce sujet si cela est important pour votre cas d'utilisation.

Promp de base : "Écrivez un poème sur les feuilles qui tombent."

Meilleure consigne : "Écrivez un poème dans le style d'Edgar Allan Poe sur les feuilles qui tombent."

Cela peut être adapté à toutes sortes de tâches professionnelles, par exemple, "écrire un email professionnel mais convivial" ou "écrire un résumé exécutif formel."

2. Inclure des informations utiles d'emblée

Disons que vous souhaitez rédiger une introduction pour vous présenter en tant que conférencier : comment l'IA est censée vous connaître ? Elle n'est pas si intelligente (pour l'instant). Mais vous pouvez lui fournir les informations dont elle a besoin, afin qu'elle puisse les utiliser directement. Par exemple, vous pourriez copier votre CV ou votre profil LinkedIn et le coller en haut de votre message, comme ceci :

CV de Reid : [coller le CV complet ici]

Étant donné les informations ci-dessus, rédigez une biographie amusante sur Reid.

Un autre cas d'utilisation courant est de demander à l'IA de rédiger un résumé d'un article pour vous. Voici un exemple de la façon dont vous pourriez amener GPT-3 d'OpenAI à le faire de manière efficace.

[Collez le texte intégral de l'article ici]

Résumé du contenu de l'article ci-dessus en 5 points clés :

Rappelez-vous que GPT-3 et GPT-4 n'ont accès qu'aux publications antérieures à 2021 et qu'ils n'ont pas accès à Internet. Cela signifie que vous ne devez pas vous attendre à ce qu'il soit à jour sur les événements récents et vous ne pouvez pas lui donner d'URL à lire. Bien que cela puisse fonctionner parfois, il utilise en réalité uniquement le texte contenu dans l'URL elle-même (ainsi que sa mémoire de ce qui est généralement sur ce domaine) pour générer une réponse.

3. Donner des exemples

Fournir des exemples dans la consigne peut aider l'IA à comprendre le type de réponse que vous recherchez (et lui donne encore plus de contexte).

Par exemple, si vous souhaitez que l'IA réponde à une question de l'utilisateur sous forme de chat, vous pouvez inclure une conversation préalable entre l'utilisateur et l'agent. Vous devrez terminer votre invite par "Agent:" pour indiquer où vous voulez que l'IA commence à taper. Vous pouvez le faire en utilisant quelque chose comme ceci :

Vous êtes un pâtissier expert répondant aux questions des utilisateurs. Répondez en tant qu'agent.

Exemple de conversation :

Utilisateur : Hey, pouvez-vous m'aider avec quelque chose

Agent : Bien sûr ! De quoi avez-vous besoin d'aide ?

Utilisateur : Je veux faire cuire un gâteau mais je ne sais pas à quelle température régler le four.

Agent: Pour la plupart des gâteaux, le four doit être préchauffé à 350°F (177°C).

Conversation en cours :

Utilisateur : [Insérer la question de l'utilisateur]

Agent :

Les exemples peuvent également être utiles pour les mathématiques, la programmation, l'analyse syntaxique et tout autre domaine où les détails comptent beaucoup. Si vous souhaitez utiliser OpenAI pour formater une donnée pour vous, il sera particulièrement important de lui donner un exemple. Comme ceci:

Exemple :

Entrée : 2020-08-01T15:30:00Z

Ajoutez 3 jours et convertissez le tampon de temps suivant au format MMM/JJ/AAAA HH:MM:SS

Résultat : 04 août 2020 15:30:00

Entrée : 2020-07-11T12:18:03.934Z

Résultat :

4. Indiquez la longueur de la réponse souhaitée

Quand vous rédigez vos prompts pour GPT, il est utile de fournir un compte de mots pour la réponse, afin de ne pas obtenir une réponse de 500 mots quand vous recherchiez une phrase (ou vice versa). Vous pouvez même utiliser une plage de longueurs acceptables.

Par exemple, si vous souhaitez une réponse de 500 mots, vous pouvez donner une consigne du genre "Rédigez un résumé de cet article de 500 à 750 mots." Cela donne à l'IA la flexibilité de générer une réponse qui se situe dans la plage spécifiée. Vous pouvez également utiliser des termes moins précis comme "court" ou "long".

Prompt de base : "Résume cet article."

Meilleure demande : "Rédigez un résumé de 500 mots de cet article."

5. Définir les formats attendus

GPT peut produire différents langages de code tels que Python et HTML ainsi que des styles visuels tels que des graphiques et des CSV. Lui indiquer le format de votre entrée et de votre sortie souhaitée vous aidera à obtenir exactement ce dont vous avez besoin. Par exemple :

Nom du produit,Quantité

Pomme,1

Orange,2

Banane,1

Kiwi,1

Ananas,2

Jackfruit,1

Pomme,2

Orange,1

Banane,1

En utilisant le CSV ci-dessus, affichez un graphique de la fréquence à laquelle chaque produit apparaît dans le texte ci-dessus.

Il est facile d'oublier de définir le format de l'entrée (dans ce cas, CSV), alors assurez-vous de vérifier deux fois que vous l'avez fait.

Un autre exemple : peut-être souhaitez-vous ajouter la transcription de votre dernière interview de podcast sur votre site web mais avez besoin qu'elle soit convertie en HTML. L'IA est excellente pour cela, mais vous devez lui expliquer exactement ce dont vous avez besoin.

6. Utilisez quelques-unes de ces expressions pratiques

Parfois, il s'agit simplement de trouver la phrase exacte à laquelle OpenAI répondra. Voici quelques phrases que les gens ont découvertes qui fonctionnent bien avec OpenAI pour atteindre certains objectifs.

"Réfléchissons étape par étape"

Cela permet à l'IA de penser de manière logique et peut être particulièrement utile pour les problèmes mathématiques.

"Réfléchir en sens inverse"

Cela peut aider si l'IA arrive constamment à des conclusions erronées.

"Dans le style de [personne célèbre]"

Cela permettra de bien harmoniser les styles.

"En tant que [insérer profession/role]"

Cela permet de structurer la connaissance du bot, afin qu'il sache ce qu'il sait - et ce qu'il ne sait pas.

Automatisez vos requêtes GPT-3 et GPT-4

Maintenant que vous savez comment rédiger une requête efficace, il est temps de mettre cette compétence à profit dans vos flux de travail. Avec les intégrations OpenAI de Zapier, vous pouvez automatiser vos requêtes de sorte qu'elles s'exécutent chaque fois que des événements se produisent dans les applications que vous utilisez le plus. De cette façon, vous pouvez effectuer des actions telles que la rédaction automatique de réponses par e-mail, la génération d'idées de contenu ou la création de listes de tâches. Voici quelques flux de travail préconçus pour vous aider à démarrer.

Et voici quelques approfondissements sur la façon dont vous pouvez automatiser vos invitations GPT-3 et GPT-4 :

Articles connexes

Voir Plus >>

Libérez la puissance de l'IA avec HIX.AI !