프롬프트 엔지니어링
프롬프트 개선기를 사용하여 프롬프트 최적화하기
프롬프트 개선기는 자동화된 분석과 향상을 통해 프롬프트를 빠르게 반복하고 개선하는 데 도움을 줍니다. 높은 정확도가 필요한 복잡한 작업을 위한 프롬프트를 더욱 견고하게 만드는 데 탁월합니다.
시작하기 전에
다음이 필요합니다:
- 개선할 프롬프트 템플릿
- Claude의 현재 출력에 대한 피드백 (선택사항이지만 권장)
- 입력 예시와 이상적인 출력 (선택사항이지만 권장)
프롬프트 개선기 작동 방식
프롬프트 개선기는 4단계로 프롬프트를 향상시킵니다:
- 예시 식별: 프롬프트 템플릿에서 예시를 찾아 추출
- 초기 초안: 명확한 섹션과 XML 태그가 있는 구조화된 템플릿 생성
- 사고 과정 개선: 상세한 추론 지침 추가 및 개선
- 예시 향상: 새로운 추론 과정을 보여주기 위해 예시 업데이트
개선 모달에서 이러한 단계들이 실시간으로 진행되는 것을 볼 수 있습니다.
결과물
프롬프트 개선기는 다음과 같은 템플릿을 생성합니다:
- Claude의 추론 과정을 안내하고 일반적으로 성능을 향상시키는 상세한 사고 과정 지침
- 다양한 구성 요소를 구분하기 위한 XML 태그를 사용한 명확한 구성
- 입력에서 출력까지 단계별 추론을 보여주는 표준화된 예시 형식
- Claude의 초기 응답을 안내하는 전략적 사전 입력
예시는 Workbench UI에서 별도로 표시되지만, 실제 API 호출에서는 첫 번째 사용자 메시지 시작 부분에 포함됩니다. ”</> Get Code”를 클릭하여 원시 형식을 보거나 Examples 상자를 통해 원시 텍스트로 예시를 삽입하세요.
프롬프트 개선기 사용 방법
- 프롬프트 템플릿 제출
- Claude의 현재 출력에 대한 문제점 피드백 추가 (예: “요약이 전문가 대상으로는 너무 기초적임”)
- 입력 예시와 이상적인 출력 포함
- 개선된 프롬프트 검토
테스트 예시 생성
아직 예시가 없나요? 테스트 케이스 생성기를 사용하여:
- 샘플 입력 생성
- Claude의 응답 받기
- 응답을 이상적인 출력과 일치하도록 편집
- 정제된 예시를 프롬프트에 추가
프롬프트 개선기 사용 시기
프롬프트 개선기는 다음과 같은 경우에 가장 효과적입니다:
- 상세한 추론이 필요한 복잡한 작업
- 속도보다 정확도가 더 중요한 상황
- Claude의 현재 출력이 상당한 개선이 필요한 문제
지연 시간이나 비용에 민감한 애플리케이션의 경우 더 단순한 프롬프트 사용을 고려하세요. 프롬프트 개선기는 더 길고 철저하지만 느린 응답을 생성하는 템플릿을 만듭니다.
개선 예시
다음은 프롬프트 개선기가 기본적인 분류 프롬프트를 향상시키는 방법입니다:
개선된 프롬프트가 어떻게 다음을 수행하는지 주목하세요:
- 명확한 단계별 추론 지침 추가
- 내용을 구성하기 위해 XML 태그 사용
- 명시적인 출력 형식 요구사항 제공
- 분석 과정을 통해 Claude 안내
문제 해결
일반적인 문제와 해결책:
- 예시가 출력에 나타나지 않음: 예시가 XML 태그로 적절히 형식화되어 있고 첫 번째 사용자 메시지 시작 부분에 나타나는지 확인
- 사고 과정이 너무 장황함: 원하는 출력 길이와 세부 수준에 대한 구체적인 지침 추가
- 추론 단계가 필요에 맞지 않음: 특정 사용 사례에 맞게 단계 섹션 수정