Contrôle de la structure des sorties
L'un des moyens de contrôler la structure de sortie fournie par un modèle linguistique consiste à lui donner 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 a pour but de vous permettre de construire une invite unique qui extrait les nombres impairs d'un ensemble donné de nombres et les affiche sous la forme d'un ensemble de nombres entre parenthèses, séparés par des virgules, comme indiqué dans les instructions.
Le paquet 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
- Créez un one-shot
prompt
qui fournit un exemple montrant comment extraire les nombres impairs de l'ensemble{1, 3, 7, 12, 19}
, et qui cherche 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)