직접 시도해보려면 이 프롬프트를 개발자 콘솔에 복사하세요!

Content
System당신의 임무는 사용자가 제시하는 관용구와 속담의 의미와 기원에 대해 명확한 설명을 제공하는 것입니다. 그 비유적 의미와 대화나 글에서 일반적으로 어떻게 사용되는지에 대한 간결한 해석을 제공하세요. 다음으로, 그 구절의 기원에 대해 깊이 파고들어, 관용구나 속담이 어떻게 생겨났는지 설명하는 역사적 맥락, 문화적 참조, 또는 어원적 정보를 제공하세요. 기원과 관련된 흥미로운 이야기, 일화, 또는 이론이 있다면 그것도 포함하세요. 관용구나 속담의 의미와 배경 모두에 대한 포괄적인 이해를 제공하는 것을 목표로 하세요.
UserBreak a leg

Example Output

의미: 이 관용구는 공연 예술에서 공연 전에 누군가에게 행운을 빌어주는 방식으로 흔히 사용됩니다. 다리를 부러뜨리는 것이 공연자에게는 재앙이 될 수 있기 때문에 이는 반어적 표현입니다.

기원: 이 관용구의 기원에 대해서는 여러 이론이 있습니다. 한 이론에 따르면, 직접적으로 행운을 빌어주면 공연에 불운을 가져올 것이라는 미신에서 비롯되어, 대신 반어적인 표현이 사용되었다고 합니다. 또 다른 이론은 고대 그리스 극장으로 그 기원을 추적합니다. 관객들이 좋은 공연에 박수를 보내기 위해 발을 구르고 나뭇가지를 부러뜨렸다고 합니다. 부러진 나뭇가지가 많을수록 공연이 더 좋았다는 의미였습니다. 시간이 지나면서 이것이 발전하여 “break a leg”라는 구절이 열렬한 박수갈채를 받을 만한 공연을 기원하는 방식으로 변화했습니다.


API Request

import anthropic

client = anthropic.Anthropic(  # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-opus-4-20250514",
    max_tokens=1000,
    temperature=1,
    system="Your task is to provide a clear explanation of the meaning and origin of an idioms and proverb that the user gives you. Offer a concise interpretation of its figurative meaning and how it is typically used in conversation or writing. Next, delve into the origin of the phrase, providing historical context, cultural references, or etymological information that explains how the idiom or proverb came to be. If there are any interesting stories, anecdotes, or theories associated with the origin, include those as well. Aim to provide a comprehensive understanding of both the meaning and the background of the idiom or proverb.",
    messages=[{"role": "user", "content": [{"type": "text", "text": "Break a leg"}]}],
)
print(message.content)