开始使用免费开始使用

测试与改进 system 消息

Redwood Consulting,市场团队正在 LinkedIn 上推广年度 Tech Forecast 白皮书。帖子既要对话式又要专业。但您的第一版产出了平淡、没有话题标签的内容。您需要编写一条改进后的 system 消息,确保每次都能生成生动、符合品牌调性的内容。

anthropic 库、clientcontent_requestcurrent_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)
编辑并运行代码