Kom igångKom igång gratis

Experimentera med top_p

Samma lansering, nya produkter! Luna Gear behöver tre namn på kommande tillbehör: ett inbyggt laddningsskydd för telefonen, ett isolerat hållare för vattenflaskor och en clips-ficka på sidan. De vill ha en fokuserad lista som låter etablerad och en kreativ lista som sticker ut.

Biblioteket anthropic, client och strängen addons_list är förinstallerade.

Den här övningen är en del av kursen

Introduktion till Claude-modeller

Visa kurs

Övningsinstruktioner

  • Ange ett lågt top_p-värde för ett fokuserat, konventionellt ordförråd (0.1–0.3).
  • Ange ett högt top_p-värde för ett varierat, kreativt ordförråd (0.7–0.9).
  • Skriv ut båda svarsinnehållen för att visa de genererade namnen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

 # 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:", ____)
Redigera och kör kod