Масштабировав Codex и ChatGPT Работа до миллионов пользователей по всему миру, мы поняли, что необходимо для эффективной длительной работы агентов в реальных условиях. Полезным агентам нужна мощная обвязка, которая управляет контекстом, обеспечивает эффективное использование инструментов и координирует субагентов. Им также нужна инфраструктура, которая позволяет надежно работать в течение нескольких дней, и среды, где они могут обрабатывать файлы, выполнять код и сохранять промежуточные результаты.
Сегодня мы представляем в общедоступной бета-версии API агентов(открывается в новом окне) — простой и гибкий API, который предоставляет разработчикам ту же обвязку и инфраструктуру, что лежат в основе Codex.
С помощью API агентов можно одним вызовом API создать готового к эксплуатации агента, указав задачу, модель, инструменты и среду:
OpenAI размещает и обслуживает обвязку. Вы сами выбираете вычислительную среду агента: песочницу под управлением OpenAI, собственную инфраструктуру или решение одного из наших партнеров по песочницам. API агентов предоставляет надежную основу для создания агентов на базе нашей оптимизированной обвязки и инфраструктуры, чтобы вы могли сосредоточиться на инструментах, знаниях и рабочих процессах, которые делают вашего агента уникальным.

API агентов предоставляет вашим агентам ту же обвязку и инфраструктуру, что лежат в основе Codex.
Для разных нагрузок нужны разные варианты вычислений, хранения данных и развертывания. API агентов позволяет выбрать песочницу, подходящую для вашего приложения.
Мы сотрудничаем с поставщиками решений из нашей экосистемы(открывается в новом окне), включая Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop и Vercel, чтобы предложить полноценные интеграции для различных потребностей:
Полностью управляемые среды или развертывание в вашей VPC
Определенные механизмы хранения файлов и секретов
Различные конфигурации ЦП, ГП и памяти с показателями производительности, времени холодного запуска и стоимости, соответствующими рабочим процессам вашей компании.

API агентов предлагает полноценные интеграции с популярными поставщиками решений из экосистемы.
Для разработчиков, которые хотят быстро начать работу и эффективно масштабироваться, мы также представляем песочницу, размещенную в OpenAI(открывается в новом окне). Она использует ту же инфраструктуру изолированных сред, что лежит в основе Codex и ChatGPT.
OpenAI предоставляет песочницу и управляет ею, обеспечивая агенту безопасную и производительную среду для выполнения кода, работы с файлами и создания артефактов. Эти песочницы можно гибко настраивать, добавляя ваши файлы, пакеты, навыки и плагины, чтобы предоставить агенту все необходимое для выполнения задачи.
Чтобы воспользоваться новыми возможностями моделей, часто приходится переделывать обвязку, отнимая ценное время, которое можно было бы потратить на совершенствование приложения. С каждым выпуском модели API агентов предоставляет версионируемый доступ к этим возможностям. Мы обслуживаем и постоянно совершенствуем обвязку вместе с нашими моделями, чтобы после каждого обновления ваши агенты работали эффективнее. Например, среди недавних улучшений обвязки:
Чтобы модели могли работать часами, мы создали систему управления контекстом, которая помогает агентам сохранять нужную информацию в течение длительных сеансов. Когда сеанс приближается к пределу контекста, API агентов автоматически сжимает контекст(открывается в новом окне) предыдущих сообщений, сохраняя информацию, которая нужна агенту для продолжения работы. Разработчики могут создавать рабочие процессы, охватывающие несколько контекстных окон, без собственной логики сжатия контекста.
API агентов помогает агентам находить подходящие инструменты и эффективно ими пользоваться. Поиск инструментов(открывается в новом окне) по мере необходимости загружает определения нужных инструментов, сокращая расход токенов и затраты и при этом сохраняя кеш модели. Когда инструменты становятся доступны, программный вызов инструментов(открывается в новом окне) позволяет агентам выполнять вызовы параллельно, объединять связанные операции в цепочки, а также фильтровать или комбинировать результаты в коде. Так они могут обрабатывать большие объемы данных, возвращая в контекст только нужные результаты. API агентов поддерживает MCP, пользовательские функции и встроенные инструменты, например поиск в интернете.
Благодаря поддержке нескольких агентов(открывается в новом окне) API агентов может разбивать сложные задачи на независимые части и поручать их субагентам, работающим параллельно. Каждый субагент ведет собственный контекст, что помогает ему сосредоточиться на своем задании, а главный агент координирует их работу и объединяет результаты. Это позволяет ускорить исследования, анализ и написание кода, которым помогает параллельная работа, не создавая собственную систему оркестрации.
API агентов работает на базе обвязки Codex с открытым исходным кодом, поэтому разработчики могут видеть основную логику, координирующую вызовы модели, инструменты и контекст. При использовании API агентов OpenAI эксплуатирует и обслуживает эту обвязку, а разработчики могут изучать ее общедоступную кодовую базу(открывается в новом окне) и учиться на ней.
Agents API уже сегодня доступен всем разработчикам в публичной бета-версии. За использование Agents API дополнительная плата не взимается — вы платите только за токены и инструменты, которые используют ваши агенты, как указано на нашей странице с ценами(открывается в новом окне).
Ознакомьтесь с обзором Agents API(открывается в новом окне), чтобы узнать больше, или перейдите к краткому руководству(открывается в новом окне), чтобы начать работу и использовать обвязку Codex в своих агентах.
В период открытого бета-тестирования мы будем оперативно вносить изменения с учетом ваших отзывов, готовясь к полноценному запуску продукта. Расскажите нам, что работает хорошо, с какими трудностями вы сталкиваетесь и что вам необходимо для создания и эксплуатации агентов в рабочей среде.


