Mit top_p experimentieren
Gleicher Launch, neue Produkte! Luna Gear braucht drei Namen für kommende Add-ons: einen Deckel mit integriertem Handy-Ladegerät, einen isolierten Flaschenhalter und eine seitliche Clip-On-Tasche. Sie möchten eine fokussierte Liste, die etabliert klingt, und eine ausgefallene Liste, die heraussticht.
Die Bibliothek anthropic, der client und der String addons_list sind geladen.
Diese Übung ist Teil des Kurses
Einführung in Claude-Modelle
Anleitung zur Übung
- Setze einen niedrigen
top_p-Wert für einen fokussierten, konventionellen Wortschatz (0,1–0,3). - Setze einen hohen
top_p-Wert für einen vielfältigen, kreativen Wortschatz (0,7–0,9). - Gib beide Antwortinhalte aus, um die generierten Namen anzuzeigen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Focused naming with low top_p
focused_response = client.messages.create(
model="claude-sonnet-4-0", 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-0", 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:", ____)