开始使用免费开始使用

协作式问题求解

新的制造业工作坊即将上线,但 Aurora 的报名网站每次加载页面都需要 8–10 秒,正在劝退潜在报名者。您决定再次与 Claude 开启多轮对话:先报告变慢的问题,再补充更多细节,帮助 Claude 精准定位瓶颈。

已预加载 anthropic 库和 client

本练习是课程的一部分

Claude 模型入门

查看课程

练习说明

  • 报告初始问题:"My website loads slowly, taking 8-10 seconds"
  • 提供更多诊断细节:"The slowdown happens only on the homepage with the image gallery"
  • 在第二次 API 调用中添加 messages 参数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

messages = []

# Add initial problem report
messages.append({"role": "user", "content": ____})

response1 = client.messages.create(model="claude-sonnet-4-6", max_tokens=150, messages=messages)

# Simulate Claude asking follow-up questions, then provide more details
messages.append({"role": "assistant", "content": response1.content[0].text})
messages.append({"role": "user", "content": ____})

# Get final troubleshooting advice
response2 = client.messages.create(model="claude-sonnet-4-6", max_tokens=200, ____)
编辑并运行代码