CommencezCommencez gratuitement

Contrôler la créativité avec temperature

Vous êtes responsable de produit chez Luna Gear et vous lancez le sac à dos écoresponsable TerraPack. L'équipe a besoin de deux légendes A/B pour un test : l'une soignée et informative, l'autre plus ludique et axée sur l'engouement.

La bibliothèque anthropic, le client et la chaîne product_info sont déjà chargés.

Cette activité fait partie du cours

Introduction aux modèles Claude

Voir le cours

Instructions de l’exercice

  • Définissez une temperature faible pour un résultat constant et professionnel (0.1 à 0.3).
  • Définissez une temperature élevée pour un résultat 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 ce code d’exemple.

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:", ____)
Modifier et exécuter le code