Azure OpenAI 프롬프트 기법 — CoT 실전
Azure OpenAI 프롬프트 기법 — CoT 실전
Microsoft Learn의 프롬프트 엔지니어링 가이드는 Azure OpenAI/Foundry 모델에서 Chain-of-Thought 프롬프팅을 실제로 적용하는 방법을 예제로 보여줘요. few-shot, 시스템 메시지, CoT를 상황에 맞게 쓰는 방법을 정리해요.
기법 구성
- Zero-shot / Few-shot: 예시를 몇 개 넣어 출력 형태를 고정해요.
- Chain-of-thought prompting: '단계적으로 생각하고 답하라'고 지시해 추론 정확도를 높여요.
- 시스템 메시지(SYSTEM): 역할·형식·제약을 최상위 지시로 고정해요.
CoT 예시
- 프롬프트에 '질문에 답하기 전에 추론 단계를 적어라'는 룰을 추가하고,
- 응답이 '바로 정답'이 아니라 '정리 → 계산 → 결론' 순서를 밟도록 검증해요.
실전 팁
- 추론 모델(o 계열)은 CoT 지시를 덜 요구할 수 있어요 — 모델 특성에 맞게 조절해요.
- 안전·정확도 검증(evals)과 함께 CoT를 도입해 과적합 여부를 확인해요.