Controllare la creatività con temperature
Sei il product lead di Luna Gear e stai lanciando lo zaino ecologico TerraPack. Il team ha bisogno di didascalie A/B per un test: una rifinita e informativa, una giocosa e carica di entusiasmo.
La libreria anthropic, il client e la stringa product_info sono già caricati.
Questo esercizio fa parte del corso
Introduzione ai modelli Claude
Istruzioni dell'esercizio
- Imposta un valore
temperaturebasso per un output coerente e professionale (0.1-0.3). - Imposta un valore
temperaturealto per un output creativo e vario (0.7-0.9). - Stampa i contenuti delle risposte conservativa e creativa.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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:", ____)