复制此提示到我们的开发者Console亲自尝试!

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

示例输出

含义:这个习语常用于表演艺术领域,在演出前祝愿他人好运。这是一个反语表达,因为对表演者来说,摔断腿确实是一场灾难。

起源:关于这个习语的起源有几种说法。一种理论认为,这源于一种迷信,即直接祝人好运会给演出带来厄运,所以用反语来表达。另一种理论追溯到古希腊剧场,当时观众会跺脚并折断树枝来表示喝彩。折断的树枝越多,表示演出越精彩。随着时间推移,这演变成了”break a leg”这个祝愿他人演出精彩、值得热烈掌声的说法。


API 请求

import anthropic

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