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
Instrucciones del ejercicio
- Define un valor bajo de
top_ppara un vocabulario enfocado y convencional (0.1-0.3). - Define un valor alto de
top_ppara 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:", ____)