MulaiMulai sekarang secara gratis

Mencoba berbagai nilai top_p

Peluncuran yang sama, produk baru! Luna Gear membutuhkan tiga nama untuk add-on yang akan datang: tutup dengan pengisi daya ponsel bawaan, tempat botol minum berinsulasi, dan saku samping yang dapat diklip. Mereka menginginkan satu daftar yang terfokus dan terdengar mapan serta satu daftar unik yang mencolok.

Pustaka anthropic, client, dan string addons_list telah dimuat sebelumnya.

Latihan ini adalah bagian dari kursus

Pengantar Model Claude

Lihat Kursus

Petunjuk latihan

  • Tetapkan nilai top_p rendah untuk kosakata yang lebih terfokus dan konvensional (0,1–0,3).
  • Tetapkan nilai top_p tinggi untuk kosakata yang beragam dan kreatif (0,7–0,9).
  • Cetak kedua konten respons untuk menampilkan nama yang dihasilkan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

 # 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:", ____)
Edit dan Jalankan Kode