提示库
猜谜游戏
生成谜语并引导用户找到答案。
将此提示复制到我们的开发者 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)