AI/TLDR

OpenAI · 2026-07-06 · major

OpenAI gpt-realtime-2.1 — voice model gains reasoning-effort dial and a mini variant

OpenAI shipped gpt-realtime-2.1 and gpt-realtime-2.1-mini on the Realtime API with a configurable reasoning-effort dial and better alphanumeric, silence, and interruption handling. Text input is $4 per 1M tokens; audio input is $32 per 1M.

OpenAI gpt-realtime-2.1 model page hero graphic

gpt-realtime-2.1 adds a reasoning-effort dial and better silence/interruption handling to OpenAI's Realtime API.

Quick facts

MakerOpenAI
Modelsgpt-realtime-2.1 and gpt-realtime-2.1-mini
Context window128K tokens (32K max output)
Text price$4 in / $0.40 cached / $24 out per 1M
Audio price$32 in / $0.40 cached / $64 out per 1M
What's newConfigurable reasoning effort, better silence and interruption handling
AvailabilityRealtime API (function calling supported)

Pricing

Text input$4.00 / 1M tokens
Text cached input$0.40 / 1M tokens
Text output$24.00 / 1M tokens
Audio input$32.00 / 1M tokens
Audio cached input$0.40 / 1M tokens
Audio output$64.00 / 1M tokens
source ↗

What is it?

gpt-realtime-2.1 is OpenAI's updated Realtime voice model, joined by a distilled gpt-realtime-2.1-mini for latency-sensitive agents. Both improve on gpt-realtime-2 for alphanumeric recognition, silence and noise handling, and interruption behavior, and both expose a configurable reasoning-effort setting per call.

How does it work?

The Realtime API streams audio in and out over a persistent connection, and gpt-realtime-2.1 lets developers dial reasoning-effort so a single agent can 'think longer' on hard turns and answer instantly on easy ones. Function calling is supported so the model can call tools mid-conversation, and the 128K context window with 32K max output keeps long back-and-forth sessions in one call.

Why does it matter?

Voice-agent builders finally get a per-turn reasoning knob without leaving the Realtime API — no more juggling a fast model and a smart model. The alphanumeric fix targets the most common failure mode in production voice agents (misheard phone numbers, order IDs, confirmation codes), and audio pricing is unchanged so migrating from gpt-realtime-2 is a model-name swap.

Who is it for?

Voice-agent developers, telephony and IVR teams, support automation.

Frequently asked questions

What did gpt-realtime-2.1 change from gpt-realtime-2?
gpt-realtime-2.1 improves alphanumeric recognition (phone numbers, codes, order IDs), silence and background-noise handling, and how the model handles being interrupted mid-response. It also adds a configurable reasoning-effort dial so voice agents can trade latency for deeper reasoning per call.
How much does gpt-realtime-2.1 cost?
gpt-realtime-2.1 charges $4 per 1M input text tokens, $0.40 cached, and $24 per 1M output text tokens. Audio tokens are $32 in, $0.40 cached, and $64 out per 1M — the same audio-token pricing as prior Realtime models, so most existing voice-agent projects can swap models without a pricing rewrite.
What is gpt-realtime-2.1-mini for?
gpt-realtime-2.1-mini is a faster, cheaper distilled variant of gpt-realtime-2.1 aimed at low-latency voice agents — think phone IVR, drive-thru, and lightweight assistants. It keeps the same Realtime API interface and function-calling support so a project can start on the full model and fall back to mini per call.
Where do developers get gpt-realtime-2.1?
gpt-realtime-2.1 and its mini variant are available today on the OpenAI Realtime API. Both models support function calling and cached input pricing, and OpenAI's changelog and model docs list gpt-realtime-2.1 and gpt-realtime-2.1-mini as the recommended targets for new voice-agent projects.

Try it

Set model: 'gpt-realtime-2.1' on the OpenAI Realtime API — see developers.openai.com/api/docs/models/gpt-realtime-2.1.

Sources · 2 outlets

Tags

  • openai
  • gpt-realtime
  • voice
  • realtime-api
  • reasoning-effort
  • voice-agent
  • api

← All releases · Learn AI