Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Nastav nízkou hodnotu top_p pro soustředěnou, konvenční slovní zásobu (0.1–0.3).
  • Nastav vysokou hodnotu top_p pro 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:", ____)
Upravit a spustit kód