Stratégies d'itération des requêtes

La conception d'une requête nécessite souvent plusieurs essais avant d'obtenir la réponse souhaitée de manière consistante. Votre stratégie de conception de requêtes doit observer les bonnes pratiques de conception de requêtes, avec des améliorations incrémentielles. Vous pouvez introduire de manière itérative tout ou partie des bonnes pratiques lors des tests de performances qui répondent à vos besoins.

De plus, l'ordre du contenu dans la requête peut parfois affecter la réponse. Essayez de modifier l'ordre du contenu et observez comment la réponse change. Par exemple, pour les requêtes multimodales, essayez d'ajouter les fichiers à la requête avant les instructions.

Lorsque vous recevez des réponses du modèle, notez les aspects qui vous intéressent et qui vous déplaisent dans ses réponses, puis modifiez vos requêtes pour guider le modèle vers les réponses les plus adaptées à vos cas d'utilisation.

Examples

Dans cet exemple, supposons que vous souhaitiez que le modèle rédige du contenu publicitaire pour votre produit. Vous pouvez commencer par définir le contenu de requête suivant :

  • Objectif : Créer du contenu publicitaire
  • Contexte :
    • Catégories : rare, exclusivité
    • Description du produit : "Chromecast est un appareil qui permet aux utilisateurs de caster du contenu sans fil à partir d'autres appareils pour regarder leurs films, séries TV, photos, sites Web et plus encore sur leur téléviseur. Chromecast permet d'afficher du contenu provenant d'un smartphone ou d'une tablette Android, d'un iPhone ou d'un iPad, d'un ordinateur portable Windows ou Mac et d'un Chromebook Pixel."
  • Contraintes : chaque réponse doit être composée de deux phrases ou moins.

Tester la manière dont vous fournissez le contenu au modèle peut vous aider à vous assurer que la réponse du modèle répond le mieux à vos besoins. Supposons que vous fournissiez au modèle le contenu de la requête exactement tel qu'il est écrit :

Première itération

      Create ad copy.

      Categories: scarcity, exclusivity

      Product description: "Chromecast is a device that allows users to wirelessly cast their content from other devices, so they can watch their favorite movies, TV shows, photos, websites, and more on their TV. Chromecast can display content from Android smartphones and tablets, iPhones & iPads, Windows and Mac laptops, and the Chromebook Pixel."

      Constraints: Each response should be two sentences or less.
    

      Scarcity

      *  Time is running out to experience the future of entertainment! Get your Chromecast before they're gone.
      *  Limited quantities available! Don't miss your chance to own the streaming device everyone's talking about.

      Exclusivity

      *  Unlock a world of entertainment with Chromecast. Experience the freedom of streaming like never before.
      *  Upgrade your home entertainment with the exclusive Chromecast device. Join the elite group of cord-cutters who stream smarter.
    

Vous pouvez ensuite essayer de reformater la requête pour voir comment la réponse change lorsque l'objectif de la requête, les contraintes et une partie du contexte sont combinés en une seule phrase :

Deuxième itération

      Create scarcity and exclusivity-focused ad copy that is less than two sentences.

      Product description: "Chromecast is a device that allows users to wirelessly cast their content from other devices, so they can watch their favorite movies, TV shows, photos, websites, and more on their TV. Chromecast can display content from Android smartphones and tablets, iPhones & iPads, Windows and Mac laptops, and the Chromebook Pixel."
    

      Options for Scarcity & Exclusivity-Driven Chromecast Ads:

      Option 1 (Scarcity): "Limited quantities available! Get your Chromecast today before they're gone and unlock a world of on-demand entertainment."

      Option 2 (Exclusivity): "Experience entertainment like never before. Chromecast: the ultimate upgrade for your TV, available for a limited time."
    

Cette fois, la réponse du modèle ne contenait qu'une seule option de copie pour chaque catégorie. Si vous réalisez que vous avez besoin d'au moins deux options pour chaque catégorie et que vous ne souhaitez pas limiter la longueur de la réponse, vous pouvez modifier les contraintes et relancer votre requête :

Troisième itération

      Create two ad-copies about scarcity and two ad-copies about exclusivity.

      Product description: "Chromecast is a device that allows users to wirelessly cast their content from other devices, so they can watch their favorite movies, TV shows, photos, websites, and more on their TV. Chromecast can display content from Android smartphones and tablets, iPhones & iPads, Windows and Mac laptops, and the Chromebook Pixel."
    

    Scarcity Ad Copies:
    Ad 1:

    Headline: Don't miss out! Chromecast is flying off the shelves!

    Body: Experience the magic of Chromecast before it's too late! Limited quantities are available, so grab yours now and start enjoying your favorite entertainment on the big screen.

    Ad 2:

    Headline: Last chance! Chromecast is almost sold out.

    Body: Time is running out to get your hands on Chromecast. Upgrade your TV experience today and enjoy seamless streaming from all your devices. Don't wait, supplies are limited!

    Exclusivity Ad Copies:

    Ad 1:

    Headline: Unlock a world of entertainment with the exclusive Chromecast.

    Body: Join the elite group of Chromecast users and experience the future of television. Enjoy effortless streaming, endless entertainment options, and unparalleled convenience. Chromecast: It's not just TV, it's an experience.

    Ad 2:

    Headline: Elevate your home entertainment with the Chromecast advantage.

    Body: Go beyond ordinary TV with Chromecast. Seamlessly stream content from all your devices and enjoy a personalized entertainment experience like no other. Discover the exclusivity of Chromecast today.
    

Dans la troisième itération, la réponse du modèle contenait à la fois des champs de titre et de corps pour le contenu publicitaire. Pour cet exemple, supposons que cette réponse soit conforme aux exigences de votre contenu publicitaire.

Maintenant que vous avez ajusté la requête pour obtenir une réponse conforme à vos exigences en matière de contenu publicitaire, vous pouvez la mettre à jour et la tester pour vous assurer que le modèle générera à l'avenir des réponses au format similaire :

Quatrième itération

      Create two ad-copies about scarcity and two ad-copies about exclusivity.

      Include a headline and body for each ad copy.

      Product description: "Chromecast is a device that allows users to wirelessly cast their content from other devices, so they can watch their favorite movies, TV shows, photos, websites, and more on their TV. Chromecast can display content from Android smartphones and tablets, iPhones & iPads, Windows and Mac laptops, and the Chromebook Pixel."
    

    Scarcity Ads:

    Ad 1:

    Headline: Last Chance! Chromecast is Selling Out Fast
    Body: Get the Chromecast experience before it's gone! Limited quantities remain. Upgrade your TV time today!

    Ad 2:

    Headline: Don't Miss Out! Chromecast Stock is Running Low
    Body: Time is running out to grab your Chromecast. Enjoy seamless streaming on the big screen. Order now while supplies last!

    Exclusivity Ads:

    Ad 1:

    Headline: Unlock the Ultimate Viewing Experience with Chromecast
    Body: Join the elite group of Chromecast users and enjoy unparalleled streaming convenience. Elevate your entertainment today!

    Ad 2:

    Headline: Experience the Future of Entertainment: Get Your Chromecast
    Body: Be among the first to enjoy the cutting-edge technology of Chromecast. Stream anything, anytime, effortlessly.  Upgrade your home entertainment now!
    

Cette fois, la réponse du modèle est très semblable à l'itération précédente, même avec les contraintes supplémentaires, ce qui signifie que vous avez bien itéré votre requête.

Comme le montre l'exemple, l'itération de requêtes fait partie intégrante du processus de conception de requêtes. Elle peut être utilisée pour vous aider à guider le modèle afin de produire les meilleurs résultats pour votre cas d'utilisation.

Étapes suivantes