Aggiungere le istruzioni al modello
Stai creando un sistema di assistenza clienti basato su AI per un'azienda di servizi finanziari. Per motivi di sicurezza e conformità, l'AI deve avere confini chiari e rispondere solo a domande su saldo del conto e cronologia delle transazioni. Deve rifiutare cortesemente qualsiasi altra richiesta, come ad esempio il reset della password.
Il client OpenAI è già disponibile come client. Rimarrà disponibile per il resto del corso.
Questo esercizio fa parte del corso
Lavorare con la Responses API di OpenAI
Istruzioni dell'esercizio
- Crea una richiesta alla Responses API verso
"gpt-5-mini"che contenga istruzioni chiare per rispondere solo a domande su saldo del conto e cronologia delle transazioni, e non ad altre richieste come i reset delle password.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)