프롬프트 엔지니어링 가이드
프롬프트 엔지니어링 가이드에 대해 설명합니다.
이 가이드는 프롬프트 설계, 최적화, 평가 및 모니터링을 포함한 대형 언어 모델(LLM)로 작업할 때의 프롬프트 엔지니어링의 핵심 측면을 설명합니다. 프롬프트 엔지니어링 이해 # 개요는 이 동영상 을 참조하세요. 주요 내용: 프롬프트의 정의: 작업을 해결하기 위해 언어 모델에 보내는 지시문 사용자 인터페이스에서 AI 기능의 핵심을 형성합니다 프롬프트 품질의 중요성: 언어 모델 응답의 품질에 크게 영향을 미칩니다 최적의 결과를 위해 프롬프트를 반복하는 것이 중요합니다 프롬프트 작성 시 주요 고려 사항: 모델에게 수행하도록 요청하는 작업을 이해합니다 예상하는 응답 유형을 파악합니다 프롬프트를 테스트하기 위한 데이터셋을 준비합니다 구체적으로 - AI가 이해할 수 있도록 많은 세부 정보와 컨텍스트를 제공합니다 잠재적인 질문과 원하는 답변의 예시를 제공합니다 프롬프트 보편성: 프롬프트는 다른 언어 모델에 걸쳐 보편적이지 않습니다 모델을 변경할 때 프롬프트를 조정해야 합니다 특정 팁에 대해서는 언어 모델 공급자의 문서를 참조합니다 완전히 전환하기 전에 새 모델을 테스트합니다 프롬프트 작업 도구: Anthropic Console: 프롬프트 작성 및 테스트 플랫폼 Generator Prompt: 작업 설명을 기반으로 프롬프트를 생성하는 도구 프롬프트 구조: 일반적으로 일반 작업 설명을 포함합니다 입력 텍스트의 플레이스홀더를 포함합니다 특정 지시사항과 제안된 출력 형식을 포함할 수 있습니다 더 나은 이해와 데이터 추출을 위해 XML 태그로 입력을 래핑하는 것을 고려합니다 시스템 프롬프트: AI의 전반적인 톤과 역할을 설정합니다 모델의 성능을 향상시킬 수 있습니다 일반적으로 프롬프트의 시작 부분에 배치됩니다 언어 모델의 역할을 설정합니다 모범 사례: 과제를 이해하는 데 시간을 투자합니다 시작점으로 프롬프트 생성 도구를 사용합니다 결과를 개선하기 위해 프롬프트를 테스트하고 반복합니다 AI가 이해할 수 있도록 올바른 영어 문법과 구문을 사용합니다 불확실성 허용 - AI에게 확신이 없으면 "모르겠습니다"라고 말하도록 합니다 긍정적인 표현 사용 - AI가 해야 할 일을 말하고, 하지 말아야 할 일을 말하지 않습니다 효과적인 프롬프트 작성을 위한 모범 사례 # 개요는 효과적인 프롬프트 작성에 관한 이 동영상 을 참조하세요. 이 동영상의 주요 내용: 보편적인 "좋은" 프롬프트 없음: 프롬프트의 효과는 특정 작업에 따라 다릅니다. 프롬프트 작성에는 만능 접근 방식이 없습니다. 효과적인 프롬프트의 특성: 작업과 예상 결과를 명확하고 설명적으로 표현합니다. 직접적이고 자세합니다. 원하는 출력에 대해 구체적입니다. 고려해야 할 주요 요소: 작업, 대상 및 최종 목표를 이해합니다. 프롬프트에서 이러한 요소를 명확히 설명합니다. 프롬프트 성능 개선 전략: 순차적 단계로 지시를 추가합니다. 관련 예시를 포함합니다. 모델에게 단계별로 생각하도록 요청합니다(사고의 연쇄). 답변을 제공하기 전에 추론을 요청합니다. 입력 안내 - 구분자를 사용하여 사용자 입력이 시작되고 끝나는 위치를
