CommencezCommencez gratuitement

Contrôler la structure de la sortie

Une façon de contrôler la structure de la sortie fournie par un modèle de langue est de lui donner, dans le prompt, un exemple de question et de réponse. Le modèle s'en inspirera et s'y conformera lorsqu'il générera des réponses pour des questions similaires. Cet exercice vous amène à créer un prompt « one-shot » qui extrait les nombres impairs d'un ensemble donné et les affiche comme un ensemble de nombres entre crochets, séparés par des virgules, tel qu'indiqué dans les instructions.

Le paquet OpenAI et la fonction get_response() ont été préchargés pour vous.

Cette activité fait partie du cours

Conception de invites (Prompt Engineering) avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Créez un prompt « one-shot » qui fournit un exemple montrant comment extraire les nombres impairs de l'ensemble {1, 3, 7, 12, 19}, et demande une réponse pour l'ensemble {3, 5, 11, 12, 16}.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

client = OpenAI(api_key="")

# Create a one-shot prompt
prompt = """____"""

response = get_response(prompt)
print(response)
Modifier et exécuter le code