Управление креативностью с помощью 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:", ____)