형식 명세 → few-shot 예시 → 규칙 위치 관리
LLM을 프로젝트에 처음 붙이면서 얻은 가장 큰 인사이트는 출력 형식을 구체적으로 지정하는 것이 전체 품질을 좌우한다는 점이었습니다. 처음엔 자연어로 원하는 것만 설명했는데 응답 구조가 일관되지 않아 파싱이 어려웠습니다. JSON 스키마 예시를 프롬프트 안에 넣었더니 구조가 훨씬 안정됐고, 특히 마크다운 코드 블록 없이 순수 JSON만 돌려달라고 명시하는 것이 후처리를 크게 단순하게 만들었습니다.
퓨샷 예시를 추가할 때는 긍정 예시뿐 아니라 피해야 할 음성 예시도 함께 넣는 게 효과적이었습니다. 프롬프트 길이가 길어질수록 후반부 지시사항이 무시되는 패턴도 발견했고, 핵심 규칙은 앞쪽에 두는 순서 관리도 중요한 최적화였습니다.