+ 원문을 간결히 분해하며 필요한 판단 요소를 충족했다.
- 마지막 ‘단일 unknown’에 두 정보를 묶어 제시했다.
확정·유력·추론·모름 네 단계로 표시하고 결론이 뭘 딛고 있는지 밝힙니다.
| 분류 | AI 사용법 › 환각·검증 |
|---|---|
| 태그 | 검토재작성분석 |
Rewrite this answer with its certainty made explicit. ***Do not change the content.*** **Split every statement into four and label it:** - **[Established]** — settled, unlikely to be disputed - **[Likely]** — well supported but with room for disagreement - **[Inference]** — reasoned from what was given, ***not something you know*** - **[Unknown]** — cannot be determined from what is available **Rules:** 1. ***When in doubt, label it lower.*** **The cost of over-claiming is much higher than the cost of under-claiming** 2. **For every [Inference], state what it was inferred from.** *An inference with no stated basis is a guess* 3. **For every [Unknown], say what information would settle it** 4. ***Do not turn an [Unknown] into an [Inference] to avoid leaving a blank*** 5. **Flag where the certainty shifts inside one sentence** — a hedged clause leading into a flat assertion **Then:** - **If the conclusion rests on an [Inference] or an [Unknown], say so.** *That is the whole point of this exercise* - Which single unknown, if resolved, would firm up the most
AI 답변은 확실한 것과 추측이 같은 문장 톤으로 섞여 나온다. 특히 앞에서 "아마도"라고 한 것이 결론에서는 단정으로 바뀐다. 이 프롬프트는 문장마다 확신 수준을 붙이고, 애매하면 낮은 쪽으로 내리며, 결론이 추론이나 모름 위에 서 있으면 그것을 명시한다.
Claude가 가장 엄밀하고 ChatGPT는 가장 간결하다. Gemini는 상세하지만 사실을 지어내고 지나치게 길다.
+ 원문을 간결히 분해하며 필요한 판단 요소를 충족했다.
- 마지막 ‘단일 unknown’에 두 정보를 묶어 제시했다.
+ 근거 없는 주장을 낮춰 분류하고 근거도 명확히 밝혔다.
- 오류 로그만으로 라이브러리까지 안다는 결론은 과도하다.
+ 불확실성과 결론의 의존 관계를 상세히 짚었다.
- 입력에 없는 공식 문서와 버전 전제를 사실로 지어냈다.
| 기준 | ChatGPT | Claude | Gemini | 앞선 모델 |
|---|---|---|---|---|
| 지시 준수 | 9 | 9 | 6 | 동점 |
| 정확성 | 9 | 9 | 4 | 동점 |
| 구체성 | 9 | 9 | 8 | 동점 |
| 구성·가독성 | 9 | 9 | 7 | 동점 |
| 분량 적정성 | 10 | 8 | 3 | ChatGPT +25% |
gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-24). 측정값이 아니라 AI 심사 결과입니다.
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
AI 답변: 이 오류는 대부분 설정 파일의 인코딩 문제로 발생합니다. UTF-8로 저장하면 해결됩니다. 참고로 해당 라이브러리는 3.2 버전부터 기본 인코딩이 바뀌었기 때문에 구버전을 쓰신다면 명시적으로 지정해 주셔야 합니다. 따라서 설정 파일을 UTF-8로 다시 저장하시면 문제가 사라질 것입니다.
[Unknown] 이 오류는 대부분 설정 파일의 인코딩 문제로 발생합니다.
[Unknown] UTF-8로 저장하면 해결됩니다.
[Unknown] 해당 라이브러리는 3.2 버전부터 기본 인코딩이 바뀌었습니다.
[Inference] 구버전을 쓰신다면 명시적으로 지정해 주셔야 합니다.
[Inference] 따라서 설정 파일을 UTF-8로 다시 저장하시면 문제가 사라질 것입니다.
확실성의 변화가 있는 부분:
결론은 **[Inference]**에 rests하며, 그 전제가 되는 핵심 사실들도 **[Unknown]**입니다.
가장 많은 부분을 확정할 수 있는 단일 unknown은 실제 오류 로그와 설정 파일의 인코딩 정보입니다.
| 주장 증거 해부 분석 프롬프트 | |
| 팩트체크 평가 프롬프트 | |
| 주장 사실 확인 프롬프트 | |
| 형식 검증 모드 프롬프트 | |
| AI가 지어낸 인용을 잡아내는 프롬프트 |