ПочатиПочніть безкоштовно

Керування креативністю за допомогою 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:", ____)
Редагувати та запускати код