SECTION 1.11 프롬프트 엔지니어링(실험)에 접근하는 방법
프롬프트 엔지니어링에 접근하려면 원하는 출력을 얻기 위해 체계적이고 반복적인 실험 과정을 거쳐야 합니다. 모델의 반응에 따라 프롬프트를 세밀하게 조정하고 적응시키는 것이 핵심이며, 지속적으로 그 효과를 개선해 나가야 합니다. 실험을 통해 프롬프트 엔지니어링에 접근하는 단계는 다음과 같습니다.
1. 목표 정의: LLM과 상호 작용하는 목표를 명확히 정의합니다. 원하는 출력을 위해 필요한 구체적인 정보, 형식, 상황 정보를 결정합니다.
2. 초기 프롬프트 작성: 상황 정보, 지시 사항, 역할 제시, 예시, 출력 패턴과 같은 프롬프트 구성 요소를 사용하여, LLM에 기대하는 바와 요구 사항을 명확하고 간결하게 전달하는 프롬프트를 만듭니다.
3. LLM 매개 변수 조정: 창의성, 결정론, 응답 길이 같은 사용자의 출력 선호도에 기반하여, 온도, top-k, 최대 토큰 수와 같은 LLM 매개 변수의 초기 값을 설정합니다.