13차시. 프롬프트 최적화
8. 자주 겪는 문제
출처: 원본 PDF 13차시_프롬프트최적화.pdf 16쪽 · 쪽 그림 16쪽
| 증상 | 원인과 해결 |
|---|---|
| 규칙을 넣었는데 여전히 지어냄 | 표현이 약합니다. "반드시" "절대"를 넣고 / temperature=0인지 확인하세요 |
| 답할 수 있는 것까지 "모른다"고 함 | 과잉 거부입니다. V3처럼 부분 답변을 허용하세요 |
| 인용 번호가 안 붙음 | build_context에 [1] [2] 번호가 실제로 들어갔는지 확인하세요 |
| 없는 번호를 인용함 | 환각 신호입니다. check_citation으로 감지하고 재생성하세요 |
| 답변이 너무 딱딱하고 기계적 | 규칙이 과합니다. 형식 규칙(길이·표)을 하나씩 빼보세요 |
| 매번 답변 형식이 달라짐 | temperature 확인 + 형식 예시를 프롬프트에 넣으세요 |
8-1) 형식 예시를 넣는 기법
규칙만으로 형식이 안 잡히면, 예시를 하나 보여주는 것이 훨씬 효과적입니다.
"[답변 형식 예시]
휴가는 연 15일이 부여됩니다[1]. 신청은 인사팀을 통해
접수합니다[2]. 이월 여부는 자료에서 확인할 수 없습니다.
위 형식을 따라 답하십시오."💡 예시 하나가 규칙 다섯 줄보다 강합니다
사람에게도 "이렇게 써주세요"라고 말하는 것보다
샘플을 보여주는 게 빠른 것과 같습니다.
다만 예시를 넣으면 프롬프트가 길어져
토큰 비용이 늘어납니다. 균형을 보세요.