MulaiMulai sekarang secara gratis

Bereksperimen dengan top_p

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

Pustaka anthropic, client, dan string addons_list sudah dimuat.

Latihan ini adalah bagian dari kursus

Pengantar Model Claude

Lihat Kursus

Petunjuk latihan

  • Tetapkan nilai top_p rendah untuk kosakata yang 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-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:", ____)
Edit dan Jalankan Kode