프롬프트 엔지니어링과 대규모 언어 모델에 프롬프트를 입력하는 방법을 생각할 때는 이러한 모델의 작동 방식을 염두에 두어야 합니다. 이러한 모델은 사람들이 텍스트로 소통하는 다양한 사례가 포함된 방대한 텍스트 말뭉치로 학습됩니다. 따라서 다른 사람에게 요청을 보내듯 모델과 소통할 때 가장 좋은 성능을 내는 경우가 많습니다.
예를 들어 누군가에게 "이 작업을 해 주세요"라고 말하면서 충분한 맥락이나 세부 정보를 제공하지 않으면 원하는 결과를 얻기 어렵습니다. 하지만 매우 구체적인 지침을 명확하게 제시하면 성공할 가능성이 높아집니다. 이 예시는 프롬프트 엔지니어링의 중요한 원칙을 잘 보여 줍니다.
더 나은 프롬프트를 작성하는 데 도움이 되는 몇 가지 핵심 접근 방식은 다음과 같습니다.
명확하고 구체적인 프롬프트 작성하기 ChatGPT에서 최상의 결과를 얻으려면 항상 작업을 명확히 설명하고 필요한 맥락을 제공하며 원하는 어조와 스타일을 지정하세요. 마케팅 동향 요약이든 공식적인 이메일 초안 작성이든 원하는 바를 구체적으로 설명하세요. 명확하고 상세한 프롬프트를 사용하면 ChatGPT가 목표를 더 빠르게 파악하고 관련성과 정확성이 높은 답변을 생성할 수 있습니다.
요청 범위를 적절히 조정하고 우선순위 정하기 작업이 복잡하다면 더 나은 결과를 얻을 수 있도록 작고 명확한 여러 프롬프트로 나누세요. 중점을 둘 영역을 지정하고 중요한 부분을 강조하는 등 구체적으로 요청하세요. 필요하다면 요구 사항에 더 잘 맞도록 ChatGPT에 여러 선택지를 제시해 달라고 요청하세요.
반복적으로 개선하기 여러 작업으로 구성된 복잡한 워크플로를 각각의 후속 프롬프트로 나누면 더 나은 결과를 얻을 수 있습니다. 프롬프트 작성을 대화처럼 진행하세요. 첫 답변을 바탕으로 요청을 다듬고 계속해서 다양한 방법을 시도해 보세요. ChatGPT가 더욱 직관적으로 발전할수록 완벽한 표현보다는 자연스럽고 목표 지향적인 언어를 더 많이 활용할 수 있습니다. 목표에 집중하고 AI의 도움을 받아 달성해 보세요.
프롬프트 예시를 보고 싶다면 프롬프트 예시 페이지도 참고하세요. 더 구체적인 전략을 자세히 설명하는 공식 OpenAI 프롬프트 엔지니어링 가이드도 마련했습니다.
마지막으로 커뮤니티 포럼을 방문해 보세요. 질문하고 팁을 공유하며 OpenAI 모델의 프롬프트 작성에 관심 있는 다른 사람들과 교류할 수 있습니다.
