iBetter Books
수정

모델의 출력을 우연이 아니라 설계로 통제하는 기술, 즉 프롬프트 엔지니어링과 구조화 출력을 다룹니다.

이 PART는 "같은 모델인데 왜 결과가 다른가"라는 질문에서 출발합니다. 정밀한 프롬프트 작성으로 모호함을 제거하고, few-shot 예시로 원하는 형식과 판단 기준을 주입하고, JSON 구조화 출력으로 다운스트림 시스템이 바로 소비할 수 있는 응답을 받아내는 것이 핵심입니다. 단순히 "잘 쓰는 법"이 아니라, 어떤 상황에서 zero-shot이면 충분하고 어떤 상황에서 few-shot이 필요한지, 자유 서술 대신 구조화 출력을 강제해야 하는 경계가 어디인지를 판단하는 것이 아키텍트의 역량입니다.

마지막 장은 실무 심화로 넘어갑니다. 프롬프트는 한 번 잘 쓰고 끝나는 산출물이 아니라, 모델 버전이 바뀌고 요구사항이 변하면 함께 관리해야 하는 자산입니다. 재현성을 어떻게 확보하고, 프롬프트를 코드처럼 버전 관리하며, 회귀를 어떻게 잡아내는지가 운영 단계의 차별점입니다. 이 PART는 CCA-F 시험에서 약 20%의 비중을 차지합니다. 비중이 큰 만큼, 개념 암기보다 "이 요구사항이면 어떤 프롬프트 전략이 정답인가"를 묻는 의사결정 문제가 집중적으로 출제됩니다.

제목 핵심 내용
13장 정밀한 프롬프트 작성 명확성·맥락·역할 부여, 지시 구조화, 모호함 제거와 함정
14장 Few-shot 프롬프팅 zero/one/few-shot 선택 기준, 예시 설계, 일관성과 비용 균형
15장 구조화 출력(JSON) JSON 강제, 스키마 정의, 파싱 안정성과 검증 전략
16장 실무 심화 - 프롬프트 재현성과 버전 관리 결정성 통제, 프롬프트 버전 관리, 회귀 테스트와 평가

13장에서 16장으로 갈수록 "한 번의 잘 쓴 프롬프트"에서 "지속적으로 관리되는 프롬프트 자산"으로 시야가 넓어집니다. 시험은 단편적인 작성 요령보다 이 흐름 전체를 이해하고 있는지를 묻습니다. 각 장의 정리 불릿과 함정 포인트를 반드시 짚고 넘어가세요.