1. 다양한 모델
GPT 계열 모델은 성능과 비용이 다른 여러 버전을 제공합니다. 예를 들어 GPT-5 계열 모델이나 고성능 추론 모델(예 Thinking 계열) 등을 선택할 수 있습니다. 개발자는 프로젝트의 목적과 예산에 맞는 모델을 고를 수 있습니다.
2. 함수 호출(function calling)
모델이 대화 중 필요한 기능을 자동으로 판단하고, 해당 기능에 전달할 인자 값을 함께 생성할 수 있습니다. 이를 활용하면 외부 데이터베이스 조회, 계산 함수 실행 등 애플리케이션과의 연동이 훨씬 간편해집니다.
3. JSON 모드
모델이 응답을 유효한 JSON 형식으로만 생성하도록 제어할 수 있습니다. API 응답이나 데이터 교환 형식처럼 구조화된 데이터가 필요한 경우에 매우 유용합니다.
4. 스트리밍 응답(streaming response)
모델이 전체 응답을 한 번에 반환하지 않고 생성하는 즉시 부분적으로 전달하는 방식입니다. 덕분에 사용자에게 더 빠르게 결과를 보여줄 수 있습니다.