OpenAI Responses API 업데이트 2025년 5월
OpenAI는 에이전시 애플리케이션 개발을 강화하기 위해 Responses API에 여러 새로운 도구와 기능을 도입했습니다. 이번 업데이트에는 원격 Model Context Protocol (MCP) 서버 지원, 이미지 생성 및 Code Interpreter 통합, 그리고 백그라운드 모드와 암호화된 추론 항목과 같은 새로운 신뢰성 및 프라이버시 기능이 포함됩니다.
원격 Model Context Protocol (MCP) 서버 지원
OpenAI는 이제 Responses API 내에서 원격 MCP 서버를 지원하므로 개발자가 최소한의 코드로 모델을 어떤 MCP 서버에 호스팅된 도구와도 연결할 수 있습니다. MCP는 애플리케이션이 LLM에 컨텍스트를 제공하는 방식을 표준화하기 위해 설계된 개방형 프로토콜입니다.
OpenAI는 이 발전 중인 표준을 지원하기 위해 MCP 운영 위원회에 참여했습니다. 현재 이용 가능한 인기 있는 원격 MCP 서버는 다음과 같습니다:
- Cloudflare
- HubSpot
- Intercom
- PayPal
- Plaid
- Shopify
- Stripe
- Square
- Twilio
- Zapier
향상된 내장 도구
개발자는 이제 단일 API 호출을 통해 여러 고성능 도구에 접근할 수 있습니다. o3 및 o4-mini와 같은 모델은 이제 이러한 도구를 체인‑오브‑쓰루(chain‑of‑thought) 내에서 직접 호출할 수 있어 Humanity’s Last Exam과 같은 벤치마크에서 성능이 향상되었습니다.
이미지 생성
gpt-image-1 모델이 이제 Responses API 내의 도구로 제공됩니다. 이 통합은 다음을 지원합니다:
- 실시간 스트리밍: 개발자는 이미지가 생성되는 동안 미리보기를 확인할 수 있습니다.
- 다중 턴 편집: 모델은 세분화된 프롬프트를 통해 단계별로 이미지를 정교하게 다듬을 수 있습니다.
Code Interpreter
Code Interpreter 도구가 Responses API에 통합되어 데이터 분석, 복잡한 수학 문제 해결 및 이미지 조작을 용이하게 합니다. o3 및 o4-mini의 경우, 체인‑오브‑쓰루 내에서 Code Interpreter를 사용하면 벤치마크 성능이 향상되었습니다.
파일 검색
파일 검색이 이제 추론 모델에 제공됩니다. 이 도구를 사용하면 개발자가 사용자 질의에 기반해 관련 문서 조각을 검색할 수 있습니다. 업데이트 내용에는 배열을 이용한 속성 필터링 지원 및 여러 벡터 스토어에 걸친 검색 수행 기능이 포함됩니다.
신뢰성, 가시성 및 프라이버시 기능
OpenAI는 개발자와 기업 경험을 개선하기 위해 Responses API에 세 가지 새로운 기능을 도입했습니다:
- 백그라운드 모드: 몇 분이 걸릴 수 있는 장기 작업(Deep Research 또는 Operator와 유사)을 비동기적으로 실행할 수 있습니다. 개발자는 완료 여부를 폴링하거나 이벤트 스트림을 통해 상태를 추적할 수 있습니다.
- 추론 요약: API는 추가 비용 없이 모델 내부 체인‑오브‑쓰루의 자연어 요약을 생성할 수 있어 디버깅 및 감사에 도움이 됩니다.
- 암호화된 추론 항목: Zero Data Retention (ZDR) 대상 고객의 경우, 추론 항목을 OpenAI 서버에 저장하지 않고 API 요청 간에 재사용할 수 있습니다. 이는 캐시 적중률을 높이고 o3 및 o4-mini의 비용과 지연 시간을 감소시킵니다.
모델 가용성 및 가격
새로운 도구와 기능은 GPT‑4o 시리즈, GPT‑4.1 시리즈, 그리고 OpenAI o‑시리즈 추론 모델(o1, o3, o3-mini, o4-mini) 전반에 걸쳐 지원됩니다. 단, 이미지 생성은 o3에서만 지원됩니다.
가격 세부 정보
- 이미지 생성: $5.00/1M 텍스트 입력 토큰, $10.00/1M 이미지 입력 토큰, $40.00/1M 이미지 출력 토큰 (캐시된 입력 토큰에 대해 75% 할인).
- Code Interpreter: 컨테이너당 $0.03.
- 파일 검색: 벡터 저장소 GB당 $0.10/일, 도구 호출 1k당 $2.50.
- 원격 MCP 서버: 도구 호출에 추가 비용이 없으며, 사용자는 API 출력 토큰에 대해서만 청구됩니다.