Pri rozširovaní Codexu a ChatGPT for Work pre milióny ľudí na celom svete sme zistili, čo je potrebné na to, aby dlhodobo fungujúci agenti dobre pracovali aj v praxi. Užitoční agenti potrebujú výkonný harness, ktorý spravuje kontext, efektívne využíva nástroje a koordinuje podriadených agentov. Potrebujú tiež infraštruktúru, ktorá ich spoľahlivo udrží v prevádzke celé dni, a prostredia, v ktorých môžu pracovať so súbormi, spúšťať kód a ukladať priebežné výsledky.
Dnes vo verejnej beta verzii predstavujeme Agents API(otvorí sa v novom okne), ktoré vývojárom prostredníctvom jednoduchého a flexibilného API prináša rovnaký harness a infraštruktúru, aké využíva Codex.
S Agents API môžete jediným volaním API vytvoriť agenta pripraveného na produkčné nasadenie. Stačí zadať úlohu, model, nástroje a prostredie:
OpenAI zabezpečuje hosting a údržbu harnessu. Výpočtové prostredie agenta si vyberáte vy: sandbox spravovaný OpenAI, vlastnú infraštruktúru alebo riešenie niektorého z našich partnerov pre sandboxy. Agents API vám poskytuje pevný základ na tvorbu agentov nad naším optimalizovaným harnessom a infraštruktúrou, aby ste sa mohli sústrediť na nástroje, znalosti a pracovné postupy, ktoré robia vášho agenta jedinečným.

Agents API poskytuje vašim agentom rovnaký harness a infraštruktúru, na ktorých funguje Codex.
Rôzne pracovné záťaže si vyžadujú rôzne možnosti výpočtov, úložiska a nasadenia. Agents API vám umožňuje vybrať sandbox vhodný pre vašu aplikáciu.
Spolupracujeme s poskytovateľmi v ekosystéme(otvorí sa v novom okne) vrátane spoločností Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop a Vercel, aby sme ponúkli prvotriedne integrácie pre rôzne potreby:
Plne spravované prostredia alebo nasadenia vo vašej virtuálnej privátnej cloudovej sieti (VPC)
Špecifické mechanizmy ukladania súborov a tajných údajov
Rôzne konfigurácie CPU, GPU a pamäte s profilmi výkonu, studeného štartu a nákladov, ktoré zodpovedajú pracovným postupom vo vašej spoločnosti.

Agents API ponúka prvotriedne integrácie s obľúbenými poskytovateľmi v ekosystéme.
Vývojárom, ktorí chcú rýchlo začať a efektívne škálovať, predstavujeme aj sandbox hostovaný OpenAI(otvorí sa v novom okne). Využíva rovnakú infraštruktúru sandboxov ako Codex a ChatGPT.
OpenAI zabezpečuje a spravuje sandbox, čím vášmu agentovi poskytuje bezpečné a výkonné miesto na spúšťanie kódu, prácu so súbormi a vytváranie výstupov. Tieto sandboxy možno flexibilne nakonfigurovať pomocou vašich súborov, balíkov, zručností a doplnkov, aby mal agent všetko potrebné na splnenie úlohy.
Využitie nových možností modelu často znamená prepracovať harness, čo vás oberá o drahocenný čas na zlepšovanie aplikácie. Agents API poskytuje pri každom uvedení modelu prístup k týmto možnostiam s podporou verzií. Harness udržiavame a priebežne zlepšujeme spolu s našimi modelmi, vďaka čomu vaši agenti získajú vyšší výkon po každej inovácii. Medzi nedávne zlepšenia harnessu patria napríklad:
Aby mohli modely pracovať celé hodiny, vytvorili sme správu kontextu, ktorá agentom pomáha prenášať relevantné informácie medzi dlhšími reláciami. Keď sa relácia blíži k limitu kontextu, Agents API automaticky vykoná kompakciu(otvorí sa v novom okne) skoršieho kontextu, pričom zachová informácie, ktoré agent potrebuje na pokračovanie. Vývojári môžu vytvárať pracovné postupy zahŕňajúce viacero kontextových okien bez implementácie vlastnej logiky kompakcie.
Agents API pomáha agentom nájsť správne nástroje a efektívne ich používať. Vyhľadávanie nástrojov(otvorí sa v novom okne) podľa potreby načíta relevantné definície nástrojov, čím pomáha znižovať spotrebu tokenov a náklady a zároveň zachováva vyrovnávaciu pamäť modelu. Keď sú nástroje k dispozícii, programové volanie nástrojov(otvorí sa v novom okne) umožňuje agentom vykonávať volania paralelne, reťaziť súvisiace operácie a filtrovať či kombinovať výsledky v kóde. Môžu tak spracovať veľké objemy údajov a do kontextu vrátiť iba relevantné výsledky. API agentov podporuje MCP, vlastné funkcie a vstavané nástroje, napríklad vyhľadávanie na webe.
Vďaka podpore viacerých agentov(otvorí sa v novom okne) môže Agents API rozdeliť zložité úlohy na nezávislé časti a delegovať ich podriadeným agentom, ktorí pracujú paralelne. Každý podriadený agent si udržiava vlastný kontext, čo mu pomáha sústrediť sa na zadanú úlohu, zatiaľ čo hlavný agent koordinuje ich prácu a spája výsledky. Takto možno urýchliť výskum, analýzu a programovanie, ktorým prospieva paralelná práca, bez toho, aby ste museli vytvárať vlastnú orchestráciu.
API agentov využíva open-source harness Codex, vďaka čomu vývojári vidia základnú logiku koordinujúcu volania modelu, nástroje a kontext. Pri používaní Agents API spoločnosť OpenAI prevádzkuje a udržiava tento harness, zatiaľ čo vývojári môžu skúmať jeho verejnú zdrojovú bázu(otvorí sa v novom okne) a učiť sa z nej.
Rozhranie Agents API je od dnešného dňa dostupné vo verejnej beta verzii pre všetkých vývojárov. Za používanie rozhrania Agents API sa neplatia žiadne dodatočné poplatky – platíte len za tokeny a nástroje, ktoré vaši agenti používajú, ako je uvedené na našej stránke s cenami(otvorí sa v novom okne).
Viac informácií nájdeš v prehľade Agents API(otvorí sa v novom okne) alebo na začatie postupuj podľa rýchleho úvodu(otvorí sa v novom okne), aby si mohol/-a použiť harness, ktorý stojí za Codexom, vo vlastných agentoch.
Počas verejnej beta verzie budeme na základe tvojej spätnej väzby rýchlo iterovať v rámci príprav na všeobecnú dostupnosť. Daj nám vedieť, čo funguje, kde narážaš na prekážky a čo potrebuješ na vytváranie a prevádzku svojich agentov v produkcii.


