Contrôle de la structure de sortie
Une méthode pour contrôler la structure de sortie fournie par un modèle linguistique consiste à lui fournir un exemple de question-réponse dans l'invite. Le modèle en tirera des enseignements et s'en inspirera pour générer des réponses à des questions similaires. Cet exercice vise à vous permettre de créer une invite unique qui extrait les nombres impairs d'un ensemble donné de nombres et les affiche sous forme d'un ensemble de nombres entre parenthèses, séparés par des virgules, comme indiqué dans les instructions.
Le package OpenAI et la fonction get_response() ont été préchargés pour vous.
Cet exercice fait partie du cours
Ingénierie rapide avec l'API OpenAI
Instructions
- Veuillez créer un programme unique (one-shot)
promptqui fournit un exemple illustrant comment extraire les nombres impairs de l'ensemble{1, 3, 7, 12, 19}et qui recherche une réponse pour l'ensemble{3, 5, 11, 12, 16}.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
client = OpenAI(api_key="")
# Create a one-shot prompt
prompt = """____"""
response = get_response(prompt)
print(response)