SECTION 1.8 패턴 사용하기: 프롬프트의 효율성 높이기
프롬프트 엔지니어링 관점에서 패턴은 주어진 입력 프롬프트 요소들의 구성과 반복에서 나타나는 인식 가능한 구조, 순서, 관계를 의미합니다. 패턴을 이해하고 활용하면 프롬프트의 효율성을 향상시키고, LLM에서 더 정확하고 관련성 높고 상황에 적절한 응답을 이끌어낼 수 있습니다.
프롬프트 엔지니어링에서 패턴은 다음과 같이 여러 가지 측면을 포함합니다.
• 언어 패턴: 프롬프트 작성에 사용되는 구문, 문법, 어휘를 말합니다. 프롬프트 엔지니어는 언어 패턴을 이해하는 과정을 통해 더 효과적이고 일관된 프롬프트를 생성하여, LLM이 원하는 형식, 스타일, 어조로 응답할 수 있도록 이끌어줄 수 있습니다.
• 작업 패턴: 특정 작업이나 애플리케이션에는 모델이 따라야 할 특정한 패턴이나 관례가 있을 수 있습니다. 예를 들어 요약 작업은 모델이 핵심적인 관점을 유지하며 정보를 요약해야 합니다. 반면 번역 작업은 의미와 구조를 보존하면서 문장을 변환해야 합니다. 이러한 패턴을 프롬프트에 통합하면 모델이 주어진 작업에 더 적합한 출력을 생성할 수 있습니다.