Kontrollera kreativitet med temperature
Du är produktansvarig på Luna Gear och lanserar ryggsäcken TerraPack – ett miljövänligt alternativ. Teamet behöver två A/B-texter: en välpolerad och informativ, och en lekfull och entusiastisk.
Biblioteket anthropic, client och strängen product_info är redan inlästa.
Den här övningen är en del av kursen
Introduktion till Claude-modeller
Övningsinstruktioner
- Ange ett lågt
temperature-värde för konsekvent och professionell output (0.1–0.3). - Ange ett högt
temperature-värde för kreativ och varierad output (0.7–0.9). - Skriv ut innehållet i det konservativa och det kreativa svaret.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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:", ____)