ChatGPT고급 프롬프트 설계

출력 계약과 완료 기준

섹션 순서, 분량, 형식, 종료 판정을 함께 고정해 응답 누락과 형식 흔들림을 줄이는 고급 프롬프트 카드입니다.

마지막 수정 2026년 3월 19일

기본 패턴

text
다음 출력 계약을 지켜줘.

- 반환 섹션: 1. 핵심 결론 2. 근거 표 3. 남은 불확실성
- 섹션 순서는 바꾸지 말 것
- 각 섹션은 3문장 이내
- 형식은 Markdown만 사용
-3개 섹션이 모두 채워질 때만 완료로 간주할 것

설명

  • OpenAI의 최신 가이드는 GPT-5.4에서 품질 향상을 크게 만드는 요소로 output contractcompletion criteria를 강조합니다.
  • 출력 계약은 단순히 "표로 써줘" 수준이 아니라, 어떤 섹션을 어떤 순서로 얼마나 써야 하는지를 고정하는 약속입니다.
  • 완료 기준을 따로 적지 않으면 모델이 중간 점검 문장이나 일부 항목만 내고도 끝났다고 판단하기 쉽습니다.
  • 길이 제한도 전체 답변이 아니라 특정 섹션에만 적용된다는 점을 명확히 쓰면, 핵심 정보가 잘리는 일을 줄일 수 있습니다.
  • 프리앰블이나 작업 메모를 허용하더라도, 그것을 최종 산출물로 착각하지 말라는 규칙까지 넣어야 더 안정적입니다.

짧은 예제

text
다음 보고서 초안을 정리해줘.

출력 계약:
1. 핵심 결론 32. 근거 비교표 13. 남은 불확실성 2개

규칙:
- 표의 열은 "쟁점 / 근거 / 추가 확인"만 사용
- 3개 섹션이 모두 있어야 완료
- 자료에 없는 내용은 추측하지 말기

빠른 정리

요소역할
반환 섹션 지정답변 구조를 고정합니다.
순서 고정항목 누락과 섞임을 줄입니다.
길이 제한 분리필요한 섹션만 짧게 묶습니다.
형식 명시Markdown, JSON 같은 출력 흔들림을 줄입니다.
완료 기준중간 결과를 최종 답으로 착각하는 일을 줄입니다.

주의할 점

조건을 너무 많이 넣으면 오히려 읽기 어려워집니다. 실제로 흔들리던 부분인 섹션, 길이, 형식, 완료 기준부터 먼저 고정하는 편이 가장 효과적입니다.

참고 링크

2 sources