피드로 돌아가기
Open Responses: What you need to know
Hugging Face BlogHugging Face Blog
Backend

OpenAI가 Responses API를 오픈소스화한 Open Responses 표준을 도입해 Chat Completion 형식의 한계를 극복하고 에이전트 워크플로우를 네이티브 지원

Open Responses: What you need to know

2026년 1월 15일8intermediate

Context

기존 Chat Completion 형식은 턴 기반 대화를 위해 설계되어 추론, 계획, 행동을 장시간에 걸쳐 수행하는 에이전트 워크플로우의 요구사항을 충족하지 못하고 있다. Responses API가 2025년 3월에 출시되었으나 폐쇄형 표준으로 인해 오픈소스 커뮤니티의 광범위한 채택이 제한되었다.

Technical Solution

  • Responses API를 오픈소스화하여 모든 추론 제공자와 라우터가 상호운용 가능한 Open Responses 표준으로 확장
  • 추론 콘텐츠 필드를 3가지로 정형화: content(원본 추론 추적), encrypted_content(제공자별 보호된 콘텐츠), summary(원본에서 정제된 요약)
  • 스트리밍을 원본 텍스트나 객체 델타 대신 의미론적 이벤트 시리즈로 모델링하여 response.reasoning.delta와 response.reasoning_summary_text.delta 같은 구체적 이벤트 타입 제공
  • 모델 제공자와 라우터를 구분하여 클라이언트가 제공자별 API 옵션을 지정할 수 있는 라우팅 메커니즘 도입
  • Sub Agent Loops를 정형화하여 단일 API 요청 내에서 추론-도구 호출-결과 피드백의 반복 사이클을 자동 실행하고 max_tool_calls와 tool_choice 파라미터로 루프 동작 제어

Key Takeaway

에이전트 기반 AI 시스템으로의 패러다임 전환 시 기존 채팅 인터페이스 표준을 개선하기보다는 새로운 표준을 오픈소스화하고 커뮤니티 합의를 통해 확장하는 것이 빠른 생태계 정착을 가능하게 한다.


Chat Completion API를 사용하는 에이전트 시스템 개발 팀에서는 Open Responses로 마이그레이션할 때 기존 reasoning 필드 노출 방식을 content, encrypted_content, summary 3가지로 재구성하고, 스트리밍 처리 로직을 의미론적 이벤트 기반으로 변경하면 제공자별 확장 기능과 도구 호출 자동화를 일관된 방식으로 지원할 수 있다.

원문 읽기