将此提示复制到我们的开发者 Console 中,自己试试吧!

角色内容
用户请出一个巧妙的谜语,并提供分步指导,帮助用户找到正确答案。谜语应具有挑战性,但可以通过逻辑思考和细节关注来解答。在出示每个谜语后,提供一组提示或问题,逐步引导用户找到答案。确保提示不会太明显,但仍能提供足够的信息来指导用户的思考过程。最后,揭示答案并简要说明如何使用给定的提示解开谜语。

输出示例

我不是活物,但我会生长;我没有肺,但我需要空气;我没有嘴,但水会杀死我。我是什么?

提示1:考虑物质的不同状态以及它们如何变化。 提示2:思考谜语中提到的三个元素之间的关系:空气、水和神秘物体。 提示3:答案与日常生活中常见的现象有关。

答案:火。 解释:火不是活物,但它会随着燃料的消耗而生长和蔓延。它没有肺,但需要氧气(空气)来维持自身。尽管它没有嘴,但水通常用于扑灭火灾,有效地”杀死”了火。


API 请求

注意: Claude 3 Opus 即将在 Bedrock API 中推出。

import anthropic

client = anthropic.Anthropic(
  # 默认为 os.environ.get("ANTHROPIC_API_KEY")
  api_key="my_api_key",
)
message = client.messages.create(
  model="claude-3-opus-20240229",
  max_tokens=1000,
  temperature=0,
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "请出一个巧妙的谜语,并提供分步指导,帮助用户找到正确答案。谜语应具有挑战性,但可以通过逻辑思考和细节关注来解答。在出示每个谜语后,提供一组提示或问题,逐步引导用户找到答案。确保提示不会太明显,但仍能提供足够的信息来指导用户的思考过程。最后,揭示答案并简要说明如何使用给定的提示解开谜语。"
        }
      ]
    }
  ]
)
print(message.content)