CommencerCommencer gratuitement

Ajout de glissières de sécurité

Vous développez un chatbot qui donne des conseils aux touristes qui visitent Rome. Il vous a été demandé de vous limiter à des questions sur la nourriture et les boissons, les attractions, l'histoire et les choses à faire dans la ville. Pour tout autre sujet, le chatbot doit s'excuser et dire "Mes excuses, mais je ne suis pas autorisé à discuter de ce sujet".

Cet exercice fait partie du cours

Développer des systèmes d'IA avec l'API OpenAI

Afficher le cours

Instructions

  • Rédigez un message user avec le user_request donné, et un message system pour indiquer au modèle d'évaluer d'abord la question: si c'est autorisé, fournissez une réponse, sinon fournissez le message: «Je vous prie de m'excuser, mais je ne suis pas autorisé à discuter de ce sujet».
  • Imprimez la réponse.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

client = OpenAI(api_key="")

user_request = "Can you recommend a good restaurant in Berlin?"

# Write the system and user message
messages = ____

response = client.chat.completions.create(
    model="gpt-4o-mini", messages=messages
)

# Print the response
____
Modifier et exécuter le code