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

Тестування й удосконалення системних повідомлень

У Redwood Consulting команда маркетингу просуває щорічний whitepaper Tech Forecast у LinkedIn. Пости мають звучати розмовно, але професійно, однак ваша перша версія виявилася прісною й без хештегів. Вам потрібно написати кращий системний меседж, який щоразу даватиме динамічний, відповідний бренду контент.

Рядки anthropic, client, content_request і current_system уже завантажені.

Ця вправа є частиною курсу

Вступ до моделей Claude

Переглянути курс

Інструкції до вправи

  • Встановіть role для користувацького запиту на контент.
  • Напишіть повідомлення improved_system, яке враховує вимоги соцмереж, зокрема використовуйте емодзі.
  • Застосуйте повідомлення improved_system у фінальному тесті.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Test current system message
test_response = client.messages.create(
    model="claude-sonnet-4-6", max_tokens=75, system=current_system,
    messages=[{"role": ____, "content": content_request}])
print("Current output:", test_response.content[0].text)
# Create improved system message based on problems identified
improved_system = ____
final_response = client.messages.create(
          # Apply the improved system message
    model="claude-sonnet-4-6", max_tokens=75, system=____,
    messages=[{"role": "user", "content": content_request}])
print("\nImproved output:", final_response.content[0].text)
Редагувати та запускати код