ComenzarEmpieza gratis

Controlar la creatividad con temperature

Eres la persona responsable de producto en Luna Gear y vas a lanzar la mochila ecológica TerraPack. El equipo necesita textos para un test A/B: uno pulido e informativo y otro más juguetón y con mucho hype.

La librería anthropic, el client y la cadena product_info ya están precargados.

Este ejercicio forma parte del curso

Introducción a los modelos Claude

Ver curso

Instrucciones del ejercicio

  • Define un valor bajo de temperature para obtener resultados consistentes y profesionales (0.1-0.3).
  • Define un valor alto de temperature para obtener resultados creativos y variados (0.7-0.9).
  • Imprime el contenido de las respuestas conservadora y creativa.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

conservative_response = client.messages.create(
  # Conservative caption with low temperature
    model="claude-3-7-sonnet-latest", 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-3-7-sonnet-latest", 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:", ____)
Editar y ejecutar código