Vercel AI Gateway первым поддержал OpenResponses API от OpenAI
Разработчики AI-приложений получили возможность использовать единый интерфейс для работы с разными моделями — Vercel AI Gateway стал первым сторонним сервисом, который с момента публичного релиза поддерживает OpenResponses API от OpenAI. Это открытая спецификация, унифицирующая запросы к провайдерам

Разработчики AI-приложений получили возможность использовать единый интерфейс для работы с разными моделями — Vercel AI Gateway стал первым сторонним сервисом, который с момента публичного релиза поддерживает OpenResponses API от OpenAI. Это открытая спецификация, унифицирующая запросы к провайдерам вроде OpenAI, Anthropic и Google, позволяя переключаться между ними без изменения кода. Интеграция доступна всем клиентам AI Gateway и охватывает ключевые возможности: генерацию текста, потоковую передачу, вызов инструментов, обработку изображений и настройку рассуждений.
Что такое OpenResponses API и зачем он нужен
OpenAI представила OpenResponses как открытый стандарт для взаимодействия с AI-моделями. Раньше разработчики были привязаны к SDK и форматам конкретного провайдера — смена модели требовала переписывания кода. OpenResponses решает эту проблему, предлагая общий протокол. Теперь достаточно указать имя модели в параметре model, а остальное берёт на себя шлюз.
Vercel AI Gateway интегрировал эту спецификацию полностью. Разработчики используют один ключ API и могут в реальном времени переключаться между моделями, просто меняя строку model. Это касается как базовой генерации текста, так и сложных сценариев вроде вызова инструментов. Кроме того, AI Gateway поддерживает автоматические цепочки fallback — если одна модель недоступна, запрос перенаправляется на другую, что повышает отказоустойчивость приложений.
Чем OpenResponses отличается от стандартного API OpenAI?
Стандартный API OpenAI завязан на модели самой OpenAI. OpenResponses же — это абстракция поверх разных провайдеров. Разработчик пишет код один раз, а затем может менять бэкенд без изменения логики запросов. Для этого достаточно указать другую модель в параметре model, а AI Gateway сам преобразует запрос в нужный формат. Это особенно ценно для команд, которые хотят тестировать разные модели по цене и качеству, не усложняя кодовую базу.
Технические детали интеграции
AI Gateway поддерживает все ключевые возможности OpenResponses. Генерация текста — отправка сообщений и получение ответов от любой поддерживаемой модели. Потоковая передача — токены приходят по мере генерации через server-sent events, что критично для чат-интерфейсов реального времени. Вызов инструментов — можно определить функции, которые модель может вызывать со структурированными аргументами; это основа для агентов и автоматизации. Ввод изображений — отправка изображений вместе с текстом для моделей, поддерживающих vision. Рассуждения — включение extended thinking с настраиваемым уровнем усилий, полезное для сложных задач, требующих цепочки рассуждений.
По данным Vercel, OpenResponses уже доступен в AI Gateway для всех клиентов. Поддержка реализована на уровне прокси, что позволяет использовать существующие ключи API без дополнительной настройки. Разработчикам не нужно менять инфраструктуру — достаточно обновить клиентскую библиотеку или напрямую отправлять запросы на эндпоинт шлюза.
Как использовать OpenResponses в Vercel AI Gateway?
Чтобы начать, достаточно иметь аккаунт на Vercel и ключ API для AI Gateway. В запросе нужно указать модель из списка поддерживаемых, например "gpt-4o" или "claude-3-opus", и передать сообщения в формате OpenResponses. Шлюз автоматически преобразует запрос в формат нужного провайдера и вернёт ответ в едином формате. Для потоковой передачи используется параметр stream: true, а для вызова инструментов — массив tools. Все это описано в документации Vercel.
Кого затронет и как
Новость в первую очередь важна для разработчиков AI-приложений, которые хотят гибко переключаться между моделями без переписывания кода. Стартапы и enterprise-команды, использующие AI Gateway для маршрутизации запросов, теперь могут быстрее тестировать разные модели и выбирать оптимальную по цене и качеству. Также это снижает зависимость от одного провайдера — если модель OpenAI недоступна, можно автоматически переключиться на Anthropic или Google.
Для российских разработчиков, которые работают с зарубежными AI-сервисами через прокси-решения, OpenResponses может упростить интеграцию, но следует учитывать возможные ограничения доступа к Vercel AI Gateway из РФ. Тем не менее, открытая спецификация может быть реализована и в других прокси-сервисах, что открывает возможности для локальных решений.
Что будет дальше
Ожидается, что другие платформы последуют примеру Vercel и добавят поддержку OpenResponses. OpenAI позиционирует эту спецификацию как отраслевой стандарт, аналогичный тому, как REST унифицировал веб-API. Vercel обещает расширять поддержку по мере добавления новых провайдеров в OpenResponses. В ближайшее время стоит ожидать появления open-source реализаций и клиентских библиотек, что сделает технологию ещё доступнее.
Итог
Поддержка OpenResponses в Vercel AI Gateway — важный шаг к унификации AI-экосистемы. Разработчики получают возможность писать код один раз и запускать его на любой совместимой модели, что ускоряет разработку и снижает затраты. Следите за обновлениями спецификации и появлением новых провайдеров — эта технология может стать стандартом де-факто для мульти-провайдерных AI-приложений.