Controlando a criatividade com temperature
Você é a pessoa líder de produto na Luna Gear, lançando a mochila ecológica TerraPack. O time precisa de legendas A/B para um teste: uma polida e informativa, outra descontraída e com tom de hype.
A biblioteca anthropic, o client e a string product_info já estão pré-carregados.
Este exercicio faz parte do curso
Introdução aos modelos Claude
Instruções do exercicio
- Defina um valor baixo de
temperaturepara gerar um resultado consistente e profissional (0.1–0.3). - Defina um valor alto de
temperaturepara gerar um resultado criativo e variado (0.7–0.9). - Imprima os conteúdos das respostas conservadora e criativa.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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:", ____)