将此提示复制到我们的开发者控制台中亲自尝试!
角色内容
用户生成一个巧妙的谜语,并提供逐步指导来帮助用户得出正确的解决方案。谜语应该具有挑战性,但通过逻辑思维和对细节的关注是可以解决的。在呈现每个谜语后,提供一组提示或问题,逐步引导用户找到答案。确保提示不要太明显,但仍要提供足够的信息来引导用户的思维过程。最后,揭示解决方案并简要解释如何使用给定的提示来解决谜语。

示例输出

我没有生命,但我会成长;我没有肺,但我需要空气;我没有嘴,但水会杀死我。我是什么? 提示1:考虑物质的不同状态以及它们如何变化。
提示2:思考所提到的三个元素之间的关系:空气、水和神秘物体。
提示3:答案与日常生活中发生的常见现象有关。
解决方案:火。
解释:火没有生命,但它会成长并在消耗燃料时蔓延。它没有肺,但需要氧气(空气)来维持自己。虽然它没有嘴,但水经常被用来扑灭火,有效地”杀死”它们。

API请求

import anthropic

client = anthropic.Anthropic(
  # defaults to os.environ.get("ANTHROPIC_API_KEY")
  api_key="my_api_key",
)
message = client.messages.create(
  model="claude-sonnet-4-5",
  max_tokens=1000,
  temperature=0,
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "生成一个巧妙的谜语,并提供逐步指导来帮助用户得出正确的解决方案。谜语应该具有挑战性,但通过逻辑思维和对细节的关注是可以解决的。在呈现每个谜语后,提供一组提示或问题,逐步引导用户找到答案。确保提示不要太明显,但仍要提供足够的信息来引导用户的思维过程。最后,揭示解决方案并简要解释如何使用给定的提示来解决谜语。"
        }
      ]
    }
  ]
)
print(message.content)