ComenzarEmpieza gratis

Experimenta con top_p

¡Mismo lanzamiento, nuevos productos! Luna Gear necesita tres nombres para próximos complementos: una tapa con cargador de móvil integrado, un soporte isotérmico para botella de agua y un bolsillo lateral con clip. Quieren una lista enfocada que suene consolidada y otra más atrevida que llame la atención.

La librería anthropic, el client y la cadena addons_list 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 top_p para un vocabulario enfocado y convencional (0.1-0.3).
  • Define un valor alto de top_p para un vocabulario diverso y creativo (0.7-0.9).
  • Imprime ambos contenidos de la respuesta para mostrar los nombres generados.

Ejercicio interactivo práctico

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

 # Focused naming with low top_p
focused_response = client.messages.create(
    model="claude-3-7-sonnet-latest", 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-3-7-sonnet-latest", 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 y ejecutar código