사람이 말을 끝낼 때까지 기다렸다가 답하는 음성 챗봇은 데모에서는 그럴듯하지만 실제 상담에서는 금방 답답해집니다. 고객이 중간에 말을 바꾸거나 추가 정보를 주면 자연스럽게 듣고, 주문 조회처럼 시간이 걸리는 작업은 뒤에서 처리하면서 대화는 계속 이어가야 하기 때문입니다.
OpenAI는 2026년 9월 10일 GPT-Live 1을 API에서 정식 출시했습니다. 모델 식별자는 gpt-live-1, 전용 엔드포인트는 v1/live/sessions입니다. 핵심은 음성을 듣고 말하는 전면 대화 모델과, 추론·도구 사용을 맡는 백엔드를 분리한 구조입니다. 음성 세션은 분당 0.05달러이며 초 단위로 계산되고, 백엔드 모델과 도구 비용은 별도입니다.
이 글은 직접 API를 실행한 사용 후기가 아닙니다. 2026년 9월 11일 확인한 OpenAI 공식 문서의 기능, 가격, 제약을 설명하고, 성능 수치를 확인하지 못한 부분은 직접 시험할 수 있는 평가 설계로 보완합니다. 본문의 사람·로봇 이미지는 AI가 만든 가상 장면이며 실제 직원이나 제품 테스트 사진이 아닙니다.
GPT-Live 1 핵심 변화부터 정리
GPT-Live 1은 실시간 음성 대화를 위한 모델입니다. 사용자가 말하는 동안에도 들을 수 있고, 모델이 말하는 동안 사용자가 끼어들 수 있는 풀듀플렉스 상호작용을 지원합니다. 동시에 주문 조회, 일정 확인, 검색, 예약처럼 시간이 걸리는 일은 별도 백엔드에 넘길 수 있습니다.
| 항목 | 공식 확인 내용 | 실무 의미 |
|---|---|---|
| 출시 상태 | 2026년 9월 10일 GA | 공개 베타가 아닌 정식 제공 단계 |
| 모델·엔드포인트 | gpt-live-1, v1/live/sessions |
기존 Realtime 연결 코드를 그대로 쓰는 단순 모델 교체가 아님 |
| 입출력 | 텍스트·오디오 입출력, 이미지·비디오 미지원 | 화면 이해가 필요하면 비전 가능한 백엔드로 별도 전달 |
| 주요 기능 | 스트리밍, 함수 호출, 풀듀플렉스, 백엔드 위임 | 대화를 멈추지 않고 도구 작업을 병행 가능 |
| 미지원 | 구조화 출력, 파인튜닝, Predicted Outputs | 정형 결과는 백엔드 검증 계층에서 보장해야 함 |
| 가격 | 음성 세션 분당 $0.05, 초 단위 청구 | 백엔드 모델·도구·전화망 비용은 별도 합산 |
중요한 점은 “음성 모델이 모든 일을 한다”가 아니라는 것입니다. GPT-Live는 말투, 차례 전환, 끼어들기, 언제 백엔드에 일을 맡길지를 담당합니다. 업무 규칙, 상세 추론, 권한 확인, 함수 실행, 영속 상태는 백엔드와 애플리케이션이 책임집니다.
Realtime API와 구조가 어떻게 다른가
기존 Realtime 애플리케이션은 하나의 실시간 모델이 음성을 처리하고 도구를 고르는 구조가 일반적이었습니다. GPT-Live에서는 앞단의 음성 대화와 뒤쪽의 업무 처리를 분리합니다. 그래서 백엔드가 조회하는 동안에도 사용자는 “아, 주소는 회사로 바꿔 주세요”처럼 새 정보를 말할 수 있습니다.
| 구분 | GPT-Live 1 | Realtime 계열 |
|---|---|---|
| 주요 역할 | 자연스러운 음성 대화와 백엔드 위임 | 음성·추론·도구 선택을 한 실시간 모델에서 처리 |
| 업무 처리 | Responses 또는 사용자가 운영하는 백엔드에 위임 | Realtime 세션이 직접 함수 호출을 선택 |
| 비용 단위 | 세션 시간 + 백엔드·도구 | 텍스트·오디오 토큰 + 도구 |
| 잘 맞는 경우 | 대화를 이어가면서 오래 걸리는 업무를 병행 | 한 세션 안에서 빠른 응답과 도구 선택을 처리 |
이 표는 성능 우열표가 아닙니다. 두 방식은 과금 단위와 책임 분리가 달라 같은 숫자로 단순 비교할 수 없습니다. 기존 Realtime 앱에서 옮길 때는 음성 스타일과 위임 규칙은 GPT-Live 프롬프트에 남기고, 상세 업무 절차와 도구 지시문은 백엔드로 옮기는 것이 공식 마이그레이션의 핵심입니다.
위임 방식 두 가지: Responses와 Client
Responses delegation은 OpenAI의 Responses 모델이 백엔드 추론과 도구 선택을 맡는 방식입니다. GPT-Live가 필요한 대화 문맥을 백엔드에 전달하고, 백엔드는 함수를 요청합니다. 애플리케이션은 실제 함수 실행, 권한 검사, 결과 반환을 계속 담당합니다.
Client delegation은 기존 에이전트나 자체 오케스트레이터를 유지하는 방식입니다. 애플리케이션이 문맥을 구성하고 백엔드를 호출한 뒤 결과를 GPT-Live에 돌려줍니다. 사내 데이터, 자체 모델, 복잡한 승인 체계, 결과 검토가 중요할 때 더 많은 통제권을 줍니다.
| 선택 기준 | Responses 위임 | Client 위임 |
|---|---|---|
| 시작 속도 | 관리형 백엔드로 빠르게 시작 | 기존 시스템 연결 작업 필요 |
| 백엔드 모델 | 지원되는 Responses 모델 | 자체 모델·에이전트·서비스 가능 |
| 문맥·검토 통제 | 구성이 비교적 단순 | 전달 문맥과 결과 공개 시점을 직접 통제 |
| 권장 상황 | 신규 음성 서비스의 빠른 검증 | 기존 상담 시스템이나 사내 에이전트 연결 |
어느 방식을 골라도 사용자의 “그건 취소해 주세요”라는 말이 백엔드 작업을 자동으로 취소하지는 않습니다. 진행 중인 작업에 버전 번호를 붙이고, 오래된 결과를 무효화하며, 예약·결제 직전에 현재 의도와 인수를 다시 확인해야 합니다.
실제 성능: 공개 수치와 아직 모르는 것
확인한 OpenAI GPT-Live 1 모델 페이지에는 Performance와 Speed가 숫자로 제시되어 있지 않습니다. 이 글에서 확인한 공식 자료만으로는 이전 음성 모델이나 경쟁 서비스와 같은 조건의 비교 벤치마크, 한국어 지연 시간, 끼어들기 성공률, 도구 호출 성공률을 제시할 수 없습니다. 독립 평가의 측정 수치도 이 글에는 포함하지 않았습니다.

따라서 “더 빠르다” 또는 “사람과 구분하기 어렵다” 같은 표현을 수치 없이 단정하면 안 됩니다. 공식적으로 확인되는 것은 풀듀플렉스 지원, 위임 구조, 기능 범위와 가격입니다.
| 성능 항목 | 공식 공개값 | 권장 측정 방법 |
|---|---|---|
| 첫 음성 응답 지연 | 수치 미공개 | 사용자 발화 종료부터 첫 오디오 프레임까지 p50·p95 |
| 끼어들기 반응 | 부드러운 interruption handling 지원 설명 | 말 멈춤 시간, 새 의도 반영률, 잘린 답변 재개 오류율 |
| 백엔드 작업 성공률 | 수치 미공개 | 동일 과제 100회에서 검증된 최종 상태 비율 |
| 한국어 고유명사 | 별도 수치 미공개 | 주소·이름·날짜·수량 200개 정확 전사·재확인률 |
| 장시간 안정성 | 수치 미공개 | 15·30·60분 세션의 단절, 문맥 손실, 중복 실행률 |
| 작업당 비용 | 세션 분당 $0.05 + 별도 비용 | 음성 시간, 백엔드 토큰, 도구, 통신비를 모두 합산 |
다음은 이 블로그가 제안하는 평가 설계이며 공식 의무 기준이나 이미 수행한 실험이 아닙니다. 조용한 방, 카페 소음, 휴대전화 스피커, 유선 헤드셋에서 반복해 보세요. 같은 한국어 시나리오를 각 방식으로 30회씩 실행하는 것을 출발점으로 삼되 예산에 맞게 조정하고, 네트워크와 업무 백엔드의 차이를 기록해야 합니다. 작은 표본의 p95를 서비스 보장값처럼 해석하지 마세요.
비용은 세션 가격만 보면 틀린다
GPT-Live 1의 기본 음성 세션 가격은 분당 0.05달러입니다. 초 단위로 계산되므로 다음 분으로 올림되지 않습니다. 단순 계산하면 10분은 0.50달러, 30분은 1.50달러, 60분은 3.00달러입니다. 하지만 이것은 음성 세션 부분만 계산한 값입니다.
실제 원가는 백엔드 Responses 모델의 입력·출력 토큰, 웹 검색이나 파일 검색 같은 도구 호출, 자체 서버, 전화망·SIP 사업자, 로그 저장, 모니터링 비용을 더해야 합니다. 사용자가 침묵하거나 상담원이 기다리는 시간도 세션이 열려 있다면 비용에 영향을 줄 수 있으므로 종료 조건을 명확히 해야 합니다.
- 짧은 문의는 총 통화 시간과 백엔드 호출 횟수를 함께 기록합니다.
- 업무 처리가 끝난 뒤 불필요하게 열린 세션이 없는지 감시합니다.
- 검색이나 고가 모델은 모든 발화에 쓰지 말고 위임 조건을 좁힙니다.
- 실패한 호출도 비용과 사용자 대기시간에 포함합니다.
- 월간 예산은 성공한 상담 1건당 비용과 전체 실패 비용을 나눠 봅니다.
브라우저 음성 상담을 만드는 순서
- 업무 범위를 좁힙니다. 주문 조회처럼 읽기 중심이며 성공 여부를 자동 확인할 수 있는 한 가지 과제로 시작합니다.
- 연결 방식을 고릅니다. 브라우저는 WebRTC, 서버 중심 처리는 WebSocket, 전화는 SIP 통합을 검토합니다.
- API 키를 서버에 둡니다. 브라우저 코드에 프로젝트 키를 넣지 말고 신뢰할 수 있는 서버가 세션을 만듭니다.
- 대화 프롬프트를 짧게 만듭니다. 말투, 끼어들기 대응, 언제 백엔드에 위임할지만 앞단에 둡니다.
- 상세 업무는 백엔드에 둡니다. 도구 정의, 사내 규칙, 개인정보 처리, 오류 복구는 Responses 또는 자체 에이전트에 둡니다.
- 세션 시작을 검증합니다.
session.started이후 실제 음성 응답과 백엔드 결과를 각각 확인합니다. - 사용자 변경을 버전으로 관리합니다. 주소나 날짜가 바뀌면 이전 백엔드 결과를 폐기하고 최신 의도만 실행합니다.
- 종료와 사용량을 수집합니다. 대화가 끝나면 세션을 닫고 음성 시간, 모델, 도구, 성공 여부를 한 작업 기록으로 묶습니다.
실서비스 전 재현 테스트 설계
평가 세트 예시는 실제형 대화 100개입니다. 단순 질문 25개, 도구 조회 25개, 조건 변경 25개, 소음·겹말·숫자 확인 25개로 나누면 실패 원인을 구분하기 쉽습니다. 먼저 적은 수로 예비 시험한 뒤 늘릴 수 있으며, 이 숫자는 권장 설계 예시입니다.
| 기록 열 | 판정 기준 |
|---|---|
| 과제 성공 | 최종 시스템 상태와 사용자의 최신 요청이 정확히 일치 |
| 첫 응답 지연 | 발화 종료 시각부터 첫 오디오 프레임까지 밀리초 |
| 끼어들기 복구 | 중단 후 새 요청을 반영하고 이전 작업을 중복 실행하지 않음 |
| 도구 정확성 | 허용된 함수와 올바른 인수를 선택하고 결과를 사실대로 말함 |
| 확인 품질 | 금액·날짜·주소·취소처럼 중요한 값은 실행 전에 재확인 |
| 총비용 | 세션·백엔드·도구·전화망을 합친 성공 상담 1건 비용 |
평균만 보지 말고 p95 지연과 최악 사례를 봐야 합니다. 음성 서비스는 대부분 빨라도 열 번 중 한 번 대답이 크게 늦으면 불쾌하게 느껴집니다. 평가자는 모델 이름을 가린 상태에서 자연스러움, 정보 정확성, 재질문 필요성을 채점하고, 자동 로그는 지연·비용·도구 성공을 계산하는 식으로 사람 평가와 시스템 평가를 나눕니다.
보안과 승인에서 놓치기 쉬운 점
대화가 자연스러워져도 권한 체계가 자동으로 생기는 것은 아닙니다. 공식 문서는 애플리케이션이 권한, 확인, 비공개 함수 실행, 영속 상태를 소유한다고 설명합니다. 프롬프트의 “결제 전에 물어봐”는 보조 규칙일 뿐 강제 장치가 아닙니다.

- 결제·예약·취소·주소 변경은 백엔드에서 별도 승인 상태를 확인합니다.
- 함수 호출에는 멱등성 키를 붙여 재연결과 재시도로 인한 중복 실행을 막습니다.
- 전화번호와 주문번호 같은 민감정보는 로그에 최소한만 저장하고 보존 기간을 정합니다.
- 사용자가 말을 바꾸면 진행 중인 작업의 최신 버전인지 실행 직전에 다시 검사합니다.
- 음성 안내가 끝났다고 백엔드 작업도 끝났다고 가정하지 않습니다.
자주 생기는 실패 6가지
- 기존 Realtime 프롬프트를 통째로 복사: 대화 지침과 업무 지침을 분리하지 않아 위임 판단이 흔들립니다.
- 끼어들기를 취소로 오해: 음성을 멈췄지만 백엔드 결제나 예약은 계속 진행될 수 있습니다.
- 세션 시작을 성공으로 처리: 시작 이벤트와 실제 음성 재생, 도구 결과는 서로 다른 검증 단계입니다.
- 분당 가격만 저장: 백엔드 토큰과 도구, 전화망 비용이 빠져 작업당 원가가 낮게 계산됩니다.
- 한국어 숫자를 재확인하지 않음: 날짜, 금액, 동·호수 오류가 실제 상태 변경으로 이어질 수 있습니다.
- 평균 지연만 공개: p95와 단절률을 숨기면 사용자가 겪는 느린 사례를 놓칩니다.
배포 전 체크리스트
gpt-live-1과v1/live/sessions를 사용했는가?- 브라우저에 장기 API 키가 노출되지 않는가?
- 대화 프롬프트와 백엔드 업무 규칙을 분리했는가?
- 사용자의 수정 발화가 이전 작업을 무효화하는가?
- 결제·예약·삭제 직전에 서버가 권한과 최신 의도를 확인하는가?
- 세션 시간과 백엔드·도구·통신 비용을 모두 기록하는가?
- 한국어 소음·겹말·고유명사 세트를 반복 시험했는가?
- p50·p95 지연, 과제 성공률, 중복 실행률을 함께 보는가?
- 장시간 침묵과 비정상 종료 시 세션을 정리하는가?
자주 묻는 질문
GPT-Live 1은 GPT-Realtime-2.1을 대체하나요?
공식 문서는 단순한 상위·하위 관계로 설명하지 않습니다. GPT-Live는 대화와 백엔드 위임을 분리하고, Realtime은 실시간 모델이 음성·추론·도구 선택을 함께 담당합니다. 현재 구조와 필요한 통제 범위로 선택해야 합니다.
분당 0.05달러가 전체 비용인가요?
아닙니다. 음성 세션 비용이며 백엔드 모델, 도구, 자체 인프라, 전화망 비용은 별도입니다. 성공한 상담 1건당 총비용으로 계산하세요.
GPT-Live가 말하는 중에도 질문할 수 있나요?
예. 풀듀플렉스로 듣기와 말하기를 동시에 처리하도록 설계됐습니다. 다만 실제 끼어들기 반응 시간과 한국어 인식 품질은 네트워크·오디오 환경을 포함해 직접 측정해야 합니다.
사용자가 “취소”라고 하면 진행 중인 도구도 멈추나요?
자동으로 보장되지 않습니다. 백엔드 작업의 상태와 버전을 애플리케이션이 관리하고, 오래된 요청을 무효화하거나 취소 결과를 명시적으로 처리해야 합니다.
공식 성능 벤치마크가 있나요?
현재 모델 페이지에는 Performance와 Speed의 숫자가 없고, 동일 조건의 모델 비교표도 확인되지 않습니다. 제공사 설명과 실제 서비스 성능을 구분하고 반복 A/B 테스트 결과를 사용해야 합니다.
공식 확인 자료
- OpenAI API 변경 로그
- GPT-Live 1 모델 페이지
- GPT-Live 시작 가이드
- GPT-Live 마이그레이션 가이드
- 위임과 도구 구성
- 세션 관리
- OpenAI API 가격표
GPT-Live 1의 장점은 음성 합성 품질 하나보다, 대화가 계속되는 동안 복잡한 일을 백엔드에서 처리할 수 있도록 책임을 분리했다는 데 있습니다. 먼저 읽기 전용 조회로 시작해 끼어들기, 최신 의도 반영, p95 지연, 총비용을 재현한 뒤 예약과 결제 같은 쓰기 작업으로 범위를 넓히는 것이 안전합니다.



























