Codexi ja ChatGPT Worki miljonite inimesteni üle maailma laiendades oleme õppinud, mida on vaja selleks, et pikaajaliselt töötavad agendid toimiksid praktikas hästi. Kasulikud agendid vajavad võimsat täitmiskeskkonda, mis haldab konteksti, kasutab tööriistu tõhusalt ja koordineerib alamagente. Samuti vajavad nad taristut, mis hoiab neid päevi töökindlalt käigus, ning keskkondi, kus nad saavad failidega töötada, koodi käitada ja vahetulemusi salvestada.
Täna toome avaliku beetaversioonina turule agentide API(avaneb uues aknas), mis annab arendajatele lihtsa ja paindliku API kaudu sama Codexi aluseks oleva täitmiskeskkonna ja taristu.
Agentide API abil saate luua tootmisvalmis agendi ühe API-kutsega, määrates ülesande, mudeli, tööriistad ja keskkonna:
OpenAI majutab ja hooldab täitmiskeskkonda. Teie valite agendi arvutuskeskkonna: OpenAI hallatud liivakasti, oma taristu või mõne meie liivakastipartneri lahenduse. Agentide API loob tugeva aluse agentide ehitamiseks meie optimeeritud täitmiskeskkonnale ja taristule, et saaksite keskenduda tööriistadele, teadmistele ja töövoogudele, mis muudavad teie agendi ainulaadseks.

Agentide API annab teie agentidele sama täitmiskeskkonna ja taristu, millel põhineb Codex.
Eri töökoormused vajavad erinevaid arvutus-, salvestus- ja juurutusvõimalusi. Agentide API võimaldab valida teie rakendusele sobiva liivakasti.
Teeme koostööd ökosüsteemi pakkujatega(avaneb uues aknas), sealhulgas Blaxeli, Cloudflare’i, Daytona, DigitalOceani, E2B, Modali, Oracle’i, Runloopi ja Verceliga, et pakkuda eri vajadustele tipptasemel integratsioone:
Täielikult hallatud keskkonnad või juurutused teie VPC-s
Konkreetsed failide ja saladuste talletamise mehhanismid
Erinevad CPU, GPU ja mälu konfiguratsioonid ning teie ettevõtte töövooga sobivad jõudlus-, külmkäivituse ja kuluprofiilid.

Agentide API pakub tipptasemel integratsioone populaarsete ökosüsteemi pakkujatega.
Arendajatele, kes soovivad kiiresti alustada ja tõhusalt skaleerida, tutvustame ka OpenAI majutatud liivakasti(avaneb uues aknas). See kasutab sama liivakastitaristut, millel põhinevad Codex ja ChatGPT.
OpenAI loob ja haldab liivakasti, pakkudes teie agendile turvalist ja suure jõudlusega keskkonda koodi käitamiseks, failidega töötamiseks ja artefaktide loomiseks. Neid liivakaste saab paindlikult seadistada teie failide, pakettide, oskuste ja pistikprogrammidega, et anda agendile ülesande täitmiseks kõik vajalik.
Mudeli uute võimaluste kasutuselevõtt tähendab sageli täitmiskeskkonna ümbertegemist, mis võtab väärtuslikku aega rakenduse täiustamiselt. Agentide API annab iga mudeli väljalaskega nendele võimalustele versioonitud juurdepääsu. Hooldame ja täiustame täitmiskeskkonda pidevalt koos oma mudelitega, aidates teie agentidel igast uuendusest paremat jõudlust saada. Näiteks hõlmavad täitmiskeskkonna hiljutised täiustused järgmist:
Et mudelid saaksid tundide kaupa töötada, oleme loonud kontekstihalduse, mis aitab agentidel asjakohast teavet pikemate seansside jooksul säilitada. Kui seanss läheneb kontekstipiirile, tihendab agentide API automaatselt(avaneb uues aknas) varasemat konteksti, säilitades agendile jätkamiseks vajaliku teabe. Arendajad saavad luua mitut kontekstivaadet hõlmavaid töövooge, ilma et peaksid ise tihendamisloogikat rakendama.
Agentide API aitab agentidel õiged tööriistad leida ja neid tõhusalt kasutada. Tööriistaotsing(avaneb uues aknas) laadib vajalikud tööriistamääratlused nõudmisel, aidates vähendada tokenite kasutust ja kulusid ning säilitada mudeli vahemälu. Kui tööriistad on saadaval, võimaldab programmiliste tööriistakutsete tegemine(avaneb uues aknas) agentidel kutseid paralleelselt käitada, seotud toiminguid aheldada ning tulemusi koodis filtreerida või kombineerida. Nii saavad nad töödelda suuri andmemahtusid, tuues konteksti tagasi ainult asjakohased tulemused. Agentide API toetab MCP-d, kohandatud funktsioone ja sisseehitatud tööriistu, nagu veebiotsing.
Tänu mitme agendi toele(avaneb uues aknas) saab agentide API jagada keerukad ülesanded sõltumatuteks osadeks ja delegeerida need paralleelselt töötavatele alamagentidele. Iga alamagent säilitab oma konteksti, mis aitab tal ülesandele keskenduda, samal ajal kui põhiagent koordineerib nende tööd ja koondab tulemused. See võib kiirendada paralleeltööst kasu saavaid uurimis-, analüüsi- ja programmeerimisülesandeid, ilma et peaksite ise orkestreerimislahendust looma.
Agentide API põhineb avatud lähtekoodiga Codexi täitmiskeskkonnal, andes arendajatele ülevaate mudelikõnesid, tööriistu ja konteksti koordineerivast põhiloogikast. Agentide API puhul käitab ja hooldab seda täitmiskeskkonda OpenAI, kuid arendajad saavad selle avalikku koodibaasi(avaneb uues aknas) uurida ja sellest õppida.
Agents API on alates tänasest avaliku beetaversioonina saadaval kõigile arendajatele. Agents API kasutamisega ei kaasne lisatasusid – maksad lihtsalt tokenite ja tööriistade eest, mida sinu agendid kasutavad, nagu on kirjeldatud meie hinnalehel(avaneb uues aknas).
Lisateabe saamiseks vaata Agentide API ülevaadet(avaneb uues aknas) või järgi kiirjuhendit(avaneb uues aknas), et alustada ja tuua Codexi taga olev täitmiskeskkond oma agentidesse.
Avaliku beetaversiooni ajal täiustame lahendust kiiresti sinu tagasiside põhjal, kui liigume üldise kättesaadavuse poole. Anna meile teada, mis toimib, kus tekib takistusi ning mida vajad oma agentide loomiseks ja tootmises käitamiseks.


