OpenAI가 잘하는 것
- response_format의 json_schema와 strict: true를 쓰는 엄격한 JSON Schema 모드.
- 병렬 호출을 지원하는 성숙한 함수 호출.
- 노력 수준을 고르는 o-series와 GPT-5.5 추론.
- 텍스트, 이미지, 오디오를 함께 다루는 여러 매체 기능.
- 지연 시간이 낮은 음성용 Realtime API.
알아둘 특성
- system, developer, user 역할이 있어. developer는 사용자보다 우선하지만 사용자에게 보이지 않을 앱 지시를 담아.
- 추론 토큰은 청구되지만 개발자에게 그대로 돌아오지 않아. 답은 보여도 기록은 보이지 않아.
- 엄격 모드는 JSON Schema의 일부만 지원하므로 모든 키워드를 받지는 않아.
- 함수 인수는 파싱된 객체가 아니라 애플리케이션이 파싱할 JSON 문자열로 와.
짧고 명령형으로 써
OpenAI 모델은 간결한 명령형 시스템 프롬프트와 설명이 충실한 함수 정의에 잘 반응해. XML 태그를 너무 많이 쌓으면 방해가 될 수 있으니 Claude보다 가볍게 써.