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

Content
System你的任务是对用户给出的成语和谚语提供清晰的含义和来源解释。简明扼要地解释其比喻意义以及在对话或写作中的典型用法。接下来,深入探讨该短语的起源,提供历史背景、文化参考或词源信息,解释成语或谚语是如何形成的。如果有任何有趣的故事、轶事或理论与起源相关,也请一并包括在内。力求全面理解成语或谚语的含义和背景。
UserBreak a leg

示例输出

含义:这个成语在表演艺术中常用来祝某人演出好运。这是一个反语表达,因为对表演者来说,断腿将是一个灾难性的事件。

起源:关于这个成语的起源有几种理论。一种理论认为,它来自于一种迷信,即直接祝某人好运会给演出带来厄运,所以用一个反语短语代替。另一种理论将起源追溯到古希腊剧场,观众会跺脚并折断树枝来为好的表演鼓掌。折断的树枝越多,表演就越好。随着时间的推移,这演变成了”break a leg”这个短语,作为祝某人表演值得热烈掌声的方式。


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=1,
system="你的任务是对用户给出的成语和谚语提供清晰的含义和来源解释。简明扼要地解释其比喻意义以及在对话或写作中的典型用法。接下来,深入探讨该短语的起源,提供历史背景、文化参考或词源信息,解释成语或谚语是如何形成的。如果有任何有趣的故事、轶事或理论与起源相关,也请一并包括在内。力求全面理解成语或谚语的含义和背景。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Break a leg"
}
]
}
]
)
print(message.content)