RAG2026-5일13차시 · 프롬프트 최적화4 / 18← 이전목차다음 →MetaContents

13차시. 프롬프트 최적화

1. 프롬프트 한 줄의 차이

출처: 원본 PDF 13차시_프롬프트최적화.pdf 3쪽 · 쪽 그림 3쪽

12차시에서 "생성 문제"로 분류한 실패들을 오늘 고칩니다. 같은 근거를 주고 프롬프트만 바꿔보면 차이가 드러납니다.

1-1) 같은 근거, 두 개의 프롬프트

출력
■ 근거 (동일)
──────────────────────────────────────
[1] 상품 수령 후 7일 이내에 환불을 신청하실 수 있습니다.
[2] 고객센터 운영 시간은 평일 09:00 ~ 18:00 입니다.

■ 질문 (동일)
──────────────────────────────────────
"환불 신청은 어떻게 하고 수수료는 얼마인가요?"

❌ 약한 프롬프트

출력
──────────────────────────────────────
"자료를 참고해서 답해줘"

답변:
"환불은 수령 후 7일 이내에 신청하시면 됩니다.
 환불 수수료는 일반적으로 상품 금액의 10% 정도이며,
 고객센터(평일 09:00~18:00)로 문의하시면 됩니다."

⚠ "10% 수수료"는 자료 어디에도 없습니다. 지어냈습니다.

✅ 강한 프롬프트

출력
──────────────────────────────────────
"아래 자료만 근거로 답하십시오.
 자료에 없는 내용은 '자료에서 확인할 수 없습니다'라고
 명시하십시오. 추측하지 마십시오."

답변:
"환불은 상품 수령 후 7일 이내에 신청하실 수 있습니다[1].
 신청은 고객센터(평일 09:00~18:00)를 통해 가능합니다[2].
 수수료에 관한 내용은 자료에서 확인할 수 없습니다."

✅ 아는 것은 답하고, 모르는 것은 모른다고 했습니다.

🎯 차이를 만든 것
모델도 같고, 근거도 같고, 질문도 같습니다.
다른 것은 프롬프트 세 줄뿐입니다.
프롬프트는 부탁이 아니라 계약서라고 생각하세요.
"이렇게 해주면 좋겠어"가 아니라
"이렇게 하십시오. 저것은 하지 마십시오."

← 이전 절13차시 · 이번 차시에서 배우는 것다음 절 →13차시 · 2. RAG 프롬프트 4단 구조