Док смо Codex и ChatGPT за Посао ширили на милионе људи широм света, научили смо шта је потребно да би дуготрајни агенти добро функционисали у пракси. Корисним агентима је потребно моћно окружење које управља контекстом, ефикасно користи алатке и координира подагенте. Потребна им је и инфраструктура која им омогућава поуздан непрекидан рад током више дана, уз окружења у којима могу да раде са датотекама, покрећу кôд и чувају међурезултате.
Данас у јавној бета-верзији представљамо Agents API(отвара се у новом прозору), који програмерима преко једноставног и флексибилног API-ја доноси исто окружење и инфраструктуру на којима почива Codex.
OpenAI хостује и одржава окружење. Ви бирате рачунарско окружење агента: изоловано окружење којим управља OpenAI, сопствену инфраструктуру или неког од наших партнера за изолована окружења. Agents API вам пружа чврсту основу за израду агената поврх нашег оптимизованог агентског окружења и инфраструктуре, како бисте могли да се усредсредите на алатке, знање и токове рада који вашег агента чине јединственим.

Agents API покреће ваше агенте помоћу истог окружења и инфраструктуре на којима почива Codex.
Уз Agents API можете једним позивом API-ја да направите агента спремног за продукцију тако што ћете навести задатак, модел, алатке и окружење:
Различита радна оптерећења захтевају различите опције за рачунарске ресурсе, складиштење и примену. Agents API вам омогућава да изаберете изоловано окружење које одговара вашој апликацији.
Сарађујемо са добављачима из екосистема(отвара се у новом прозору), међу којима су Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop и Vercel, како бисмо обезбедили првокласне интеграције за различите потребе:
- Потпуно управљана окружења или примене унутар вашег VPC-а
- Посебни механизми за чување датотека и поверљивих података
- Различите конфигурације процесора, графичких процесора и меморије, са перформансама, временом хладног покретања и трошковима прилагођеним току рада вашег предузећа.

Agents API нуди првокласне интеграције са популарним добављачима из екосистема.
За програмере који желе брзо да почну и ефикасно повећавају обим рада, представљамо и изоловано окружење које хостује OpenAI(отвара се у новом прозору). Оно користи исту инфраструктуру за изолацију на којој почивају Codex и ChatGPT.
OpenAI обезбеђује изоловано окружење и управља њиме, пружајући вашем агенту безбедно окружење високих перформанси за покретање кода, рад са датотекама и израду резултата. Ова изолована окружења могу се флексибилно подесити помоћу ваших датотека, пакета, вештина и додатака, како би агент имао све што му је потребно да заврши задатак.
Коришћење нових могућности модела често захтева прераду окружења, што одузима драгоцено време намењено унапређивању апликације. Agents API са сваким издањем модела пружа верзионисани приступ тим могућностима. Одржавамо и непрестано унапређујемо окружење упоредо са нашим моделима, помажући вашим агентима да сваким ажурирањем остваре боље перформансе. На пример, недавна побољшања окружења обухватају:
Да бисмо подржали моделе који раде сатима, направили смо систем за управљање контекстом који агентима помаже да релевантне информације преносе кроз дуже сесије. Како се сесија приближава ограничењу контекста, Agents API аутоматски сажима(отвара се у новом прозору) ранији контекст и чува информације које су агенту потребне за наставак рада. Програмери могу да праве токове рада који обухватају више прозора контекста без примене сопствене логике за компакцију.
Agents API помаже агентима да пронађу праве алатке и ефикасно их користе. Претрага алатки(отвара се у новом прозору) по потреби учитава релевантне дефиниције алатке, чиме смањује употребу токена и трошкове, а истовремено чува кеш модела. Када алатке постану доступни, програмско позивање алатки(отвара се у новом прозору) омогућава агентима да паралелно извршавају позиве, повезују сродне операције и у коду филтрирају или спајају резултате, како би обрадили велике количине података и у контекст вратили само релевантне резултате. Agents API подржава MCP, прилагођене функције и уграђене алатке попут претраге веба.
Уз подршку за више агената(отвара се у новом прозору), Agents API може да подели сложене задатке на независне целине и додели их подагентима који раде паралелно. Сваки подагент одржава сопствени контекст, што му помаже да остане усредсређен на свој задатак, док главни агент координира њихов рад и обједињује резултате. То може да убрза истраживање, анализу и програмирање којима погодује паралелни рад, без потребе да правите сопствени систем за оркестрацију.
Agents API покреће Codex окружење отвореног кода, које програмерима пружа увид у основну логику за координацију позива модела, алатки и контекста. Уз Agents API, OpenAI покреће и одржава то окружење, док програмери могу да прегледају његову јавну базу кода(отвара се у новом прозору) и уче из ње.


