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

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

예시 출력

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

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


API 요청

import anthropic

client = anthropic.Anthropic(  # defaults to 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)