Mengendalikan kreativitas dengan temperature
Anda adalah product lead di Luna Gear, yang sedang meluncurkan ransel ramah lingkungan TerraPack. Tim membutuhkan dua caption A/B untuk pengujian: satu yang rapi dan informatif, satu lagi yang jenaka dan penuh hype.
Library anthropic, client, dan string product_info sudah dimuat sebelumnya.
Latihan ini merupakan bagian dari kursus
Pengantar Model Claude
Instruksi latihan
- Tetapkan nilai
temperaturerendah untuk keluaran yang konsisten dan profesional (0,1–0,3). - Tetapkan nilai
temperaturetinggi untuk keluaran yang kreatif dan bervariasi (0,7–0,9). - Cetak konten respons konservatif dan kreatif.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
conservative_response = client.messages.create(
# Conservative caption with low temperature
model="claude-sonnet-4-6", temperature=____, max_tokens=150,
messages=[{"role": "user",
"content": f"Write a professional caption for this product: {product_info}"}])
creative_response = client.messages.create(
# Creative caption with high temperature
model="claude-sonnet-4-6", temperature=____, max_tokens=150,
messages=[{"role": "user",
"content": f"Write a fun, engaging caption for this product: {product_info}"}])
# Print the Conservative and Creative Responses
print("Conservative caption:", ____)
print("\nCreative caption:", ____)