將此提示複製到我們的開發人員 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)