Ajouter des instructions au modèle
Vous concevez un système d'assistance à la clientèle alimenté par l'IA pour une entreprise de services financiers. Pour des raisons de sécurité et de conformité, l'IA doit suivre des balises claires et ne répondre qu'aux questions portant 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à accessible via client. Il sera disponible pour le reste du cours.
Cette activité fait partie du cours
Utiliser l'API Responses d'OpenAI
Instructions de l’exercice
- Créez une requête à l'API Responses vers
"gpt-5.4-mini"qui inclut des instructions claires pour ne répondre qu'aux questions sur le solde du compte et l'historique des transactions, et non aux autres demandes comme les réinitialisations de mot de passe.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)