ÎncepețiÎncepe gratuit

Experimentând cu top_p

Același brand, produse noi! Luna Gear are nevoie de trei nume pentru accesorii viitoare: un capac cu încărcător de telefon integrat, un suport termoizolant pentru sticla de apă și un buzunar lateral detașabil. Vor o listă concentrată, cu nume care sună consacrat, și una inedită, care să iasă în evidență.

Biblioteca anthropic, client și șirul de caractere addons_list sunt preîncărcate.

Acest exercițiu face parte din cursul

Introducere în modelele Claude

Vezi cursul

Instrucțiuni pentru exercițiu

  • Setează o valoare mică pentru top_p, pentru un vocabular concentrat și convențional (0,1–0,3).
  • Setează o valoare mare pentru top_p, pentru un vocabular divers și creativ (0,7–0,9).
  • Afișează conținutul ambelor răspunsuri pentru a vedea numele generate.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

 # 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:", ____)
Editează și rulează codul