Comece agoraComece grátis

Experimentando com top_p

Mesmo lançamento, novos produtos! A Luna Gear precisa de três nomes para complementos que estão por vir: uma tampa com carregador de celular embutido, um suporte térmico para garrafa de água e um bolso lateral com clipe. Eles querem uma lista mais focada, com tom consolidado, e outra mais descontraída, que chame atenção.

A biblioteca anthropic, o client e a string addons_list já estão pré-carregados.

Este exercicio faz parte do curso

Introdução aos modelos Claude

Ver curso

Instruções do exercicio

  • Defina um valor baixo de top_p para um vocabulário focado e convencional (0,1–0,3).
  • Defina um valor alto de top_p para um vocabulário diverso e criativo (0,7–0,9).
  • Imprima ambos os conteúdos de resposta para exibir os nomes gerados.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

 # Focused naming with low top_p
focused_response = client.messages.create(
    model="claude-sonnet-4-6", top_p=____, max_tokens=50,
    messages=[{"role": "user",
        "content": f"Generate feature names for each of these TerraPack add-ons: {addons_list}"}])

# Diverse naming with high top_p
diverse_response = client.messages.create(
    model="claude-sonnet-4-6", top_p=____, max_tokens=50,
    messages=[{"role": "user",
        "content": f"Generate feature names for each of these TerraPack add-ons: {addons_list}"}])

print("Focused names:", ____)
print("\nDiverse names:", ____)
Editar e Executar Código