提示库
猜谜语
生成谜语并引导用户找到答案
将此提示复制到我们的开发者Console中亲自尝试!
角色 | 内容 |
---|---|
User | 生成一个巧妙的谜语,并提供分步指导帮助用户得出正确答案。谜语应该具有挑战性,但通过逻辑思维和注意细节可以解决。在提出每个谜语后,提供一系列提示或问题,逐步引导用户找到答案。确保提示不要太明显,但仍能提供足够的信息来指导用户的思维过程。最后,揭示答案并简要解释如何使用给出的提示来解决谜语。 |
示例输出
我不是活物,但我会生长;我没有肺,但我需要空气;我没有嘴,但水会杀死我。我是什么?
提示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-3-5-sonnet-20241022",
max_tokens=1000,
temperature=0,
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "生成一个巧妙的谜语,并提供分步指导帮助用户得出正确答案。谜语应该具有挑战性,但通过逻辑思维和注意细节可以解决。在提出每个谜语后,提供一系列提示或问题,逐步引导用户找到答案。确保提示不要太明显,但仍能提供足够的信息来指导用户的思维过程。最后,揭示答案并简要解释如何使用给出的提示来解决谜语。"
}
]
}
]
)
print(message.content)