IA générative : l’art du prompt

Prompt avancé

Utilisation de caractères spéciaux

Mis à jour le dimanche 25 août 2024

Des caractères spéciaux pour un usage avancé

L’usage de caractères spéciaux tels que les crochets [], les accolades {} ou les parenthèses () permet de structurer et d’affiner les requêtes pour obtenir des réponses plus précises de la part des IA génératives.

  • Les crochets [] peuvent être utilisés pour indiquer des options ou des variables à remplacer, comme dans : « Rédige une histoire mettant en scène un [pirate/savant fou/robot] dans un univers futuriste. » L’IA comprendra qu’elle doit choisir parmi les options et générer une histoire avec l’un des personnages proposés. On peut également utiliser les crochets dans le cadre d’un prompt dynamique : « Rédige un article sur le thème suivant : [insérer le sujet ici] ». Cela permet d’adapter le prompt à différentes situations sans le modifier entièrement.
  • Les accolades {} sont souvent employées pour définir des alternatives ou des variantes dans certains outils de génération : « Explique le fonctionnement d’une {pile|batterie} et son impact sur l’environnement. » Lors de chaque appel du même prompt, l’IA pourra choisir aléatoirement entre pile ou batterie, permettant d’obtenir des variations intéressantes du texte.
  • Les parenthèses (), dans certaines plateformes, peuvent servir à ajuster le poids ou l’importance d’un mot-clé en influençant la génération du contenu. Exemple : « Un (chat) sur un tapis dormait paisiblement. » vs. « Un ((chat)) sur un tapis dormait paisiblement. » Dans le deuxième cas, l’IA mettra davantage l’accent sur le chat que dans le premier. Cela peut se révéler intéressant notamment lors de la génération d’images.

Maîtriser ces conventions permet d’affiner les prompts afin d’exploiter pleinement le potentiel des modèles d’IA génératives.

Combiner les caractères spéciaux pour un prompt optimisé

La combinaison des caractères spéciaux [], {} et () vus précédemment, permet d’optimiser le résultat d’un prompt.

Exemple : « Rédige une histoire courte mettant en scène un [chevalier/pirate/extraterrestre] qui découvre un artefact {magique/technologique} dans un monde ((mystérieux)). Décris son apparence et les conséquences de sa découverte en insistant sur l’ambiance {sombre|joyeuse|tragique}. Termine par une morale surprenante. »

Décryptage :

  • Les crochets [] permettent de choisir un protagoniste parmi plusieurs options : chevalier, pirate, ou extraterrestre.
  • Les accolades {} indiquent une alternative aléatoire entre magique et technologique pour l’artefact, ainsi qu’une variation sur le ton de l’histoire (sombre, joyeuse, tragique).
  • Les parenthèses () accentuent le caractère mystérieux du monde pour guider l’IA à insister sur cet aspect.

Pourquoi ce prompt est-il optimisé ?

  • Il est modulable : l’IA générera une histoire différente à chaque fois.
  • Il permet de tester plusieurs combinaisons sans devoir tout réécrire à chaque fois.
  • Il oriente la créativité de l’IA tout en laissant une part d’aléatoire pour des réponses variées.

Dans la même rubrique