Dok smo Codex i ChatGPT for Work širili na milijune ljudi diljem svijeta, naučili smo što je potrebno da bi dugotrajni agenti dobro funkcionirali u praksi. Korisnim agentima potreban je moćan testni sklop koji upravlja kontekstom, učinkovito koristi alate i koordinira podagente. Potrebna im je i infrastruktura koja ih danima pouzdano održava u radu, uz okruženja u kojima mogu raditi s datotekama, izvršavati kôd i spremati međurezultate.
Danas u javnoj beta-verziji predstavljamo API za agente(otvara se u novom prozoru), koji programerima putem jednostavnog i fleksibilnog API-ja donosi isti testni sklop i infrastrukturu na kojima se temelji Codex.
Uz API za agente možete jednim API pozivom izraditi agenta spremnog za produkciju tako da navedete zadatak, model, alate i okruženje:
OpenAI udomljuje i održava testni sklop. Vi birate računalno okruženje agenta: u izoliranom okruženju kojim upravlja OpenAI, na vlastitoj infrastrukturi ili kod jednog od naših partnera za izolirana okruženja. API za agente pruža vam čvrst temelj za izradu agenata na našem optimiziranom testnom sklopu i infrastrukturi, kako biste se mogli usredotočiti na alate, znanje i radne procese koji vašeg agenta čine jedinstvenim.

API za agente pruža vašim agentima isti testni sklop i infrastrukturu na kojima se temelji Codex.
Različita radna opterećenja zahtijevaju različite mogućnosti računalne obrade, pohrane i implementacije. API za agente omogućuje vam odabir izoliranog okruženja koje odgovara vašoj aplikaciji.
Surađujemo s pružateljima iz ekosustava(otvara se u novom prozoru), među kojima su Blaxel, Cloudflare, Daytona, DigitalOcean, E2B, Modal, Oracle, Runloop i Vercel, kako bismo ponudili prvoklasne integracije za različite potrebe:
Potpuno upravljana okruženja ili implementacije unutar vašeg VPC-a
Posebni mehanizmi za pohranu datoteka i tajnih podataka
Različite konfiguracije CPU-a, GPU-a i memorije, s profilima performansi, hladnog pokretanja i troškova prilagođenima radnim procesima vaše tvrtke.

API za agente nudi prvoklasne integracije s popularnim pružateljima iz ekosustava.
Za programere koji žele brzo započeti i učinkovito se širiti predstavljamo i izolirano okruženje koje udomljuje OpenAI(otvara se u novom prozoru). Ono koristi istu infrastrukturu za izolaciju na kojoj se temelje Codex i ChatGPT.
OpenAI uspostavlja izolirano okruženje i upravlja njime, pružajući vašem agentu sigurno okruženje visokih performansi za izvršavanje koda, rad s datotekama i izradu artefakata. Ta izolirana okruženja mogu se fleksibilno konfigurirati vašim datotekama, paketima, vještinama i dodacima kako bi agent imao sve potrebno za izvršavanje zadatka.
Iskorištavanje novih mogućnosti modela često zahtijeva preradu testnog sklopa, što oduzima dragocjeno vrijeme za poboljšavanje aplikacije. API za agente sa svakim izdanjem modela pruža verzionirani pristup tim mogućnostima. Testni sklop održavamo i neprestano poboljšavamo usporedno s našim modelima, pomažući vašim agentima da svakom nadogradnjom postižu bolje rezultate. Nedavna poboljšanja testnog sklopa obuhvaćaju, primjerice:
Kako bismo podržali modele koji rade satima, razvili smo upravljanje kontekstom koje agentima pomaže zadržati relevantne informacije tijekom duljih sesija. Kako se sesija približava ograničenju konteksta, API za agente automatski sažima(otvara se u novom prozoru) raniji kontekst i pritom čuva informacije potrebne agentu za nastavak rada. Programeri mogu izrađivati radne procese koji obuhvaćaju više kontekstnih prozora bez implementacije vlastite logike sažimanja.
API za agente pomaže agentima pronaći prave alate i učinkovito ih upotrebljavati. Pretraživanje alata(otvara se u novom prozoru) prema potrebi učitava relevantne definicije alata, čime smanjuje potrošnju tokena i troškove te istodobno čuva predmemoriju modela. Kad alati postanu dostupni, programsko pozivanje alata(otvara se u novom prozoru) omogućuje agentima paralelno izvršavanje poziva, povezivanje srodnih operacija te filtriranje ili kombiniranje rezultata u kodu. Tako mogu obraditi velike količine podataka, a u kontekst vratiti samo relevantne rezultate. API za agente podržava MCP, prilagođene funkcije i ugrađene alate poput pretraživanja weba.
Uz podršku za više agenata(otvara se u novom prozoru) API za agente može složene zadatke podijeliti na neovisne dijelove i delegirati ih podagentima koji rade paralelno. Svaki podagent održava vlastiti kontekst kako bi ostao usredotočen na svoj zadatak, dok glavni agent koordinira njihov rad i objedinjuje rezultate. Time se mogu ubrzati istraživanje, analiza i programiranje kojima koristi paralelan rad, bez potrebe za izradom vlastite orkestracije.
API za agente temelji se na testnom sklopu Codexa otvorenog koda, što programerima pruža uvid u temeljnu logiku koja koordinira pozive modelu, alate i kontekst. Uz API za agente OpenAI upravlja tim testnim sklopom i održava ga, dok programeri mogu pregledavati njegovu javnu bazu koda(otvara se u novom prozoru) i iz nje učiti.
API za agente danas je dostupan svim razvojnim inženjerima u javnoj beta-verziji. Nema dodatnih naknada za upotrebu API-a za agente – plaćate samo tokene i alate koje vaši agenti upotrebljavaju, kao što je navedeno na našoj stranici s cijenama(otvara se u novom prozoru).
Istražite pregled API-a za agente(otvara se u novom prozoru) kako biste saznali više ili slijedite brzi vodič(otvara se u novom prozoru) da biste započeli i u vlastite agente unijeli testni sklop koji stoji iza Codexa.
Tijekom javnog beta-testiranja brzo ćemo unaprjeđivati proizvod na temelju vaših povratnih informacija dok radimo na općoj dostupnosti. Recite nam što funkcionira, gdje nailazite na poteškoće i što vam je potrebno za izradu i pokretanje agenata u produkciji.


