Contrôler la créativité avec la temperature
Vous êtes le chef de produit chez Luna Gear, et vous lancez le sac à dos écologique TerraPack. L’équipe a besoin de légendes A/B pour un test : une version soignée et informative, une autre ludique et axée sur le buzz.
La bibliothèque anthropic, client et la chaîne product_info sont préchargées.
Cet exercice fait partie du cours
Introduction aux modèles Claude
Instructions
- Définissez une
temperaturefaible pour un rendu cohérent et professionnel (0,1–0,3). - Définissez une
temperatureélevée pour un rendu créatif et varié (0,7–0,9). - Affichez le contenu des réponses sobre et créative.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
conservative_response = client.messages.create(
# Conservative caption with low temperature
model="claude-sonnet-4-6", temperature=____, max_tokens=150,
messages=[{"role": "user",
"content": f"Write a professional caption for this product: {product_info}"}])
creative_response = client.messages.create(
# Creative caption with high temperature
model="claude-sonnet-4-6", temperature=____, max_tokens=150,
messages=[{"role": "user",
"content": f"Write a fun, engaging caption for this product: {product_info}"}])
# Print the Conservative and Creative Responses
print("Conservative caption:", ____)
print("\nCreative caption:", ____)