Experimentování s top_p
Stejný launch, nové produkty! Luna Gear potřebuje tři názvy pro chystané doplňky: víčko s integrovanou nabíječkou telefonu, izolovaný držák na lahev s vodou a boční kapsu na klip. Chtějí jeden soustředěný seznam, který působí zavedeně, a jeden originální seznam, který zaujme.
Knihovny anthropic, proměnná client a řetězec addons_list jsou přednahrány.
Toto cvičení je součástí kurzu
Introduction to Claude Models
Pokyny k cvičení
- Nastav nízkou hodnotu
top_ppro soustředěnou, konvenční slovní zásobu (0.1–0.3). - Nastav vysokou hodnotu
top_ppro rozmanitou, kreativní slovní zásobu (0.7–0.9). - Vypiš obsah obou odpovědí, aby se zobrazily vygenerované názvy.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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:", ____)