Ajouter des instructions au modèle
Vous créez un système d’assistance client par IA pour une entreprise de services financiers. Pour des raisons de sécurité et de conformité, l’IA doit respecter des garde-fous clairs : elle ne répond qu’aux questions sur le solde du compte et l’historique des transactions. Elle doit refuser poliment toute autre demande, comme la réinitialisation de mot de passe.
Le client OpenAI est déjà disponible sous le nom client. Il sera accessible pour la suite du cours.
Cet exercice fait partie du cours
Travailler avec l’API OpenAI Responses
Instructions
- Créez une requête à la Responses API vers
"gpt-5-mini"avec des instructions claires pour ne répondre qu’aux questions sur le solde du compte et l’historique des transactions, et pas aux autres demandes comme les réinitialisations de mot de passe.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a guardrailed AI response
response = client.responses.create(
model=____,
instructions="You are a customer support AI that only answers questions about ____. Politely decline any other requests such as ____.",
input="Can you help me reset my password?"
)
print(response.output_text)