Новые возможности SDK включают в себя функцию песочницы, которая позволяет агентам работать в контролируемых компьютерных средах. Это важно, поскольку работа агентов в полностью неуправляемом режиме может быть рискованной из-за их иногда непредсказуемого поведения. Благодаря интеграции песочницы агенты могут функционировать в изолированном режиме в определенном рабочем пространстве, получая доступ к файлам и коду только для конкретных операций, при этом защищая общую целостность системы.
Кроме того, новая версия SDK предоставляет разработчикам встроенную систему управления для передовых моделей, которая позволит агентам работать с файлами и одобренными инструментами в рабочем пространстве, как заявила компания. В контексте разработки агентов термин "система управления" относится к другим компонентам агента, кроме модели, на которой он работает. Встроенная система управления часто позволяет компаниям как развертывать, так и тестировать агентов, работающих на передовых моделях, которые считаются самыми современными и универсальными.
"Этот запуск, в своей основе, направлен на то, чтобы сделать наш существующий SDK для агентов совместимым со всеми этими поставщиками песочниц," — сказал Карен Шарма, работающий в команде продукта OpenAI, в интервью TechCrunch. Он выразил надежду, что это, в сочетании с новыми возможностями системы управления, позволит пользователям "создавать агентов для выполнения сложных задач с использованием нашей системы управления и любой доступной инфраструктуры". Такие задачи, как правило, считаются более сложными и многоэтапными.
OpenAI заявила, что продолжит расширять возможности SDK для агентов со временем, но изначально новые возможности системы управления и песочницы будут доступны сначала на Python, а поддержка TypeScript планируется в последующих выпусках. Компания также работает над тем, чтобы добавить больше возможностей для агентов, таких как режим кода и субагенты, как для Python, так и для TypeScript. Новые возможности SDK для агентов предлагаются всем клиентам через API и будут использовать стандартное ценообразование.