본문 바로가기

클로드 3.5 소네트 프롬프트 엔지니어링 공식 가이드 1편

hyunicecream 2024. 7. 15.

블로그 로고
블로그 로고

읽기 전...

프롬프트 엔지니어링 가이드가 길어서 1편, 2편, 3편으로 나눴습니다.

앤트로픽에서 알려주는 클로드 사용 - 효과적인 프롬프트 작성 팁

1. 명확하고 구체적으로 작성하기

  • 메시지의 시작 부분에 과제나 질문을 명확히 제시합니다.
  • Claude가 이해할 수 있도록 문맥과 세부 사항을 제공합니다.
  • 복잡한 과제를 더 작은 단계로 나눕니다.

👎 나쁜 프롬프트

<prompt>
"발표 준비를 도와줘."
</prompt>

 

👍 좋은 프롬프트

<prompt>
"분기별 판매 회의를 위한 10장의 슬라이드 발표 자료를 만드는 데 도움이 필요합니다. 
발표는 Q2 판매 실적, 베스트셀러 제품, Q3 판매 목표를 다루어야 합니다. 
각 슬라이드에 대한 주요 포인트를 포함한 개요를 제공해 주세요."
</prompt>
좋은 이유❓❗️
- 과제의 구체적인 세부 사항, 슬라이드 수, 발표의 목적, 다루어야 할 주요 주체를 제공합니다. 

2.  클로드가 활용할 수 있게 예시 사용하기

  • 원하는 출력물의 예시를 제공합니다.
  • 특정 형식이나 스타일이 필요한 경우 예시를 보여줍니다.

👎 나쁜 프롬프트

<prompt>
"전문적인 이메일을 작성해 줘."
</prompt>

👍 좋은 프롬프트

<prompt>
"프로젝트 지연에 대해 클라이언트에게 보내는 전문적인 이메일을 작성해야 합니다. 
이전에 보낸 유사한 이메일은 다음과 같습니다:

'안녕하세요 [Client],
잘 지내고 계신가요? [Project Name] 진행 상황에 대해 업데이트를 드리고자 합니다. 
예상치 못한 문제로 인해 완료 날짜가 약 2주 정도 지연될 예정입니다. 
문제를 해결하기 위해 최선을 다하고 있으며, 진행 상황을 계속 알려드리겠습니다.
질문이나 우려 사항이 있으시면 언제든지 연락 주세요.
감사합니다,
[Your Name]'
현재 공급망 문제로 인해 한 달 지연되는 상황에 맞게 유사한 톤과 구조로 새로운 이메일을 작성해 주세요."
</prompt>
좋은 이유❓❗️
- 원하는 스타일과 톤의 구체적인 예를 제공하여 Claude가 새로운 이메일을 작성할 때 참조할 수 있는 명확한 기준을 제시합니다.

3. 클로드의 사고를 유도하기

  • 복잡한 작업의 경우 Claude에게 "단계별로 생각해 보라"거나 "이유를 설명해 보라"고 요청합니다.
  • 이는 더 정확하고 자세한 응답을 이끌어 낼 수 있습니다.

👎 나쁜 프롬프트

<prompt>
"팀 생산성을 어떻게 향상시킬 수 있을까?"
</prompt>

 

👍 좋은 프롬프트

<prompt>
"팀의 생산성을 향상시키고 싶습니다. 다음 요소들을 고려하여 단계별로 생각해 보세요:
1. 현재 생산성 장애 요인 (예: 너무 많은 회의, 우선순위의 불명확성)
2. 잠재적 해결책 (예: 시간 관리 기법, 프로젝트 관리 도구)
3. 구현 시의 어려움
4. 개선 측정 방법

각 단계에 대해 간단한 설명을 제공해 주세요. 그런 다음 아이디어를 요약해 주세요."
</prompt>
좋은 이유❓❗️
- 문제를 체계적으로 생각하도록 요청하고, 설명을 요구하며, 요약을 요청하여 읽기 쉽게 만듭니다.

4. 반복적인 수정 요청

  • Claude의 첫 응답이 완벽하지 않을 경우, 명확화나 수정 요청을 합니다.
  • "그것은 좋지만 X를 Y와 더 비슷하게 조정해 줄 수 있나요?"라고 항상 요청할 수 있습니다.

👎 나쁜 프롬프트

<prompt>
"더 좋게 만들어줘."
</prompt>

👍 좋은 프롬프트

<prompt>
"좋은 시작이지만, 좀 더 다듬어 주세요. 다음 사항을 수정해 주세요:
1. 톤을 더 캐주얼하고 친근하게 만들어 주세요
2. 고객이 우리 제품을 어떻게 사용했는지에 대한 구체적인 예를 추가해 주세요
3. 두 번째 단락을 짧게 줄여 기능보다는 혜택에 더 집중해 주세요"
</prompt>

좋은 이유❓❗️

  • 프롬프트는 구체적인 피드백과 명확한 수정 지침을 제공하여 Claude가 목표에 맞춘 수정 작업을 수행할 수 있도록 합니다.

5. 클로드의 지식을 활용하기

  • Claude는 많은 분야에 대한 광범위한 지식을 가지고 있습니다.
  • 설명이나 배경 정보를 요청하는 것을 주저하지 마세요.
  • Claude의 응답이 최대한 도움이 되도록 관련된 문맥과 세부 사항을 반드시 포함하세요.

👎 나쁜 프롬프트

<prompt>
"마케팅이란 무엇인가? 어떻게 하나요?"
</prompt>

👍 좋은 프롬프트

<prompt>
"새로운 친환경 청소 제품 라인을 위한 마케팅 전략을 개발 중입니다. 현재 친환경 마케팅의 트렌드에 대해 개요를 제공해 줄 수 있나요? 
다음을 포함해 주세요:
1. 환경 친화적인 소비자와 공감하는 주요 메시지 전략
2. 이 청중에게 도달할 수 있는 효과적인 채널
3. 지난 1년간 성공적인 친환경 마케팅 캠페인 사례
4. 피해야 할 잠재적 위험 (예: 그린워싱 혐의)

이 정보는 우리의 마케팅 접근 방식을 형성하는 데 도움이 될 것입니다."
</prompt>
좋은 이유❓❗️
- Claude의 광범위한 지식 기반을 활용할 수 있도록 구체적이고 문맥적으로 관련된 정보를 요청합니다.
- 정보를 사용할 방식에 대한 문맥을 제공하여 Claude가 응답을 가장 관련성 있게 구성할 수 있도록 합니다.

6. 역할 놀이 활용하기 - 롤플레잉

  • Claude가 특정 역할이나 관점을 취하도록 요청합니다.

👎 나쁜 프롬프트

<prompt>
"협상을 준비하는 데 도와줘."
</prompt>

👍 좋은 프롬프트

<prompt>
"당신은 내 배낭 제조 회사의 원단 공급업체입니다. 이 공급업체와 가격을 10% 낮추기 위한 협상을 준비하고 있습니다.
공급업체로서 다음을 제공해 주세요:
1. 가격 인하 요청에 대한 세 가지 잠재적 반대 의견
2. 각 반대 의견에 대해 내 입장에서의 반론
3. 단순한 가격 인하 대신 공급업체가 제안할 수 있는 두 가지 대안 제안

그런 다음 역할을 바꿔 내가 구매자로서 이 협상을 어떻게 접근해야 목표를 달성할 수 있을지에 대한 조언을 제공해 주세요."
</prompt>
좋은 이유❓❗️
- 여러 관점을 탐구하기 위해 역할 놀이를 사용하여 더 포괄적인 준비를 제공합니다.
- 역할 놀이는 Claude가 특정 관점의 뉘앙스를 더 잘 채택하도록 유도하여 응답의 지능과 성능을 높입니다.

댓글