Керування креативністю за допомогою temperature
Ви — продакт-лід у Luna Gear, запускаєте екологічний рюкзак TerraPack. Команді потрібні підписи для A/B‑тесту: один виважений і інформативний, інший — грайливий і хайповий.
Бібліотека anthropic, client і рядок product_info уже завантажені.
Ця вправа є частиною курсу
Вступ до моделей Claude
Інструкції до вправи
- Задайте низьке значення
temperatureдля послідовного, професійного результату (0.1–0.3). - Задайте високе значення
temperatureдля креативного, різноманітного результату (0.7–0.9). - Виведіть у консоль вміст стриманої та креативної відповідей.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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:", ____)