o1
개요
- 출시일: 2024년 9월 12일 (Preview), 2024년 12월 17일 (GA)
- 개발사: OpenAI
- 모델 특징 요약: o1은 강화학습을 통해 복잡한 추론을 수행하도록 훈련된 o-series의 전체 버전 추론 모델이다. 응답 전에 내부적으로 긴 사고 체인(chain of thought)을 생성하여 깊은 사고를 거친 후 답변한다.
사양
| 항목 |
내용 |
| 파라미터 |
비공개 |
| Context Window |
200,000 tokens |
| Max Output Tokens |
100,000 tokens |
| 학습 데이터 기준일 |
2023년 10월 1일 |
가격
| 타입 |
가격 (per 1M tokens) |
| Input |
$15.00 |
| Cached Input |
$7.50 |
| Output |
$60.00 |
주요 특징
- 멀티모달 입력 지원 (텍스트 + 이미지)
- 추론 토큰(Reasoning Tokens) 지원
- 내부 사고 체인(Chain of Thought) 생성
- Function Calling 지원
- Structured Outputs 지원
- 스트리밍 지원
- 200K 컨텍스트 윈도우
장점
- 복잡한 다단계 추론 문제에서 탁월한 성능
- 수학, 과학, 코딩 분야에서 최고 수준의 정확도
- 긴 컨텍스트 윈도우 (200K)
- 이미지 입력을 통한 시각적 추론 가능
- 깊은 분석이 필요한 문제에 적합
단점/한계
- 높은 가격 (특히 Output 토큰)
- 느린 응답 속도 (사고 과정으로 인한 지연)
- Fine-tuning 미지원
- Distillation 미지원
- Predicted Outputs 미지원
- 간단한 작업에는 과도한 리소스 사용
- o3 모델에 의해 대체됨
적합한 사용 사례
- 복잡한 수학 문제 해결
- 과학적 분석 및 연구
- 고급 코드 분석 및 디버깅
- 논리적 추론이 필요한 작업
- 다단계 계획 수립
- 복잡한 데이터 분석
API 접근
엔드포인트: POST https://api.openai.com/v1/chat/completions
모델명: o1 (또는 o1-2024-12-17)
지원 API:
- Chat Completions: v1/chat/completions
- Responses: v1/responses
- Assistants: v1/assistants
- Batch: v1/batch
참고 자료
- OpenAI o1 모델 문서: https://platform.openai.com/docs/models/o1
- OpenAI Reasoning Guide: https://platform.openai.com/docs/guides/reasoning
- OpenAI API 가격: https://openai.com/api/pricing/