CommencerCommencez gratuitement

Résolution collaborative de problèmes

Avec le nouvel atelier de fabrication sur le point d’être lancé, le site d’inscription d’Aurora a ralenti à 8–10 secondes par chargement de page, ce qui dissuade les participants potentiels. Vous vous tournez vers Claude pour une autre conversation en plusieurs tours : d’abord signaler le ralentissement, puis ajouter plus de détails afin que Claude puisse cibler le goulot d’étranglement.

La bibliothèque anthropic et client sont préchargées.

Cet exercice fait partie du cours

<cours>Introduction aux modèles Claude</cours>
Voir le cours

Instructions de l’exercice

  • Signalez le problème initial : "My website loads slowly, taking 8-10 seconds".
  • Donnez des détails de diagnostic supplémentaires : "The slowdown happens only on the homepage with the image gallery".
  • Ajoutez le paramètre messages au deuxième appel d’API.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

messages = []

# Add initial problem report
messages.append({"role": "user", "content": ____})

response1 = client.messages.create(model="claude-sonnet-4-6", max_tokens=150, messages=messages)

# Simulate Claude asking follow-up questions, then provide more details
messages.append({"role": "assistant", "content": response1.content[0].text})
messages.append({"role": "user", "content": ____})

# Get final troubleshooting advice
response2 = client.messages.create(model="claude-sonnet-4-6", max_tokens=200, ____)
Modifier et exécuter le code