OpenAI je najavio Decisions API na DevDay-u 29. septembra. Njegov zvanični rezime opisuje uzak zadatak: programeri daju tekstualni ili slikovni kontekst, postavljaju sopstvena pitanja uz konačan skup unapred definisanih odgovora i dobijaju odgovore za klasifikaciju, usmeravanje zahteva ili izbor sledeće radnje agenta. OpenAI kaže da usluga usredsređuje inteligenciju GPT-6 Luna na ta pitanja.

Ovaj opis daje autorima aplikacija razlog da obrate pažnju, ali još ne pruža javni ugovor za integraciju. Rezime naziva uslugu ograničenim pregledom i kaže da se šire izdanje planira „u narednim danima“. Naša provera od 30. septembra pokazala je da OpenAI API evidencija izmena nije sadržala unos za Decisions API. U pregledanim materijalima nismo našli javnu putanju zahteva, šemu zahteva ili odgovora, primer SDK-a niti cenu Decisions API-ja. BIG CHANGE nije pozvao uslugu.

Odluka je granica proizvoda

U aplikaciji klasifikacija može biti važna jer određuje šta se događa sledeće. OpenAI-jevi primeri uključuju izbor kategorije, usmeravanje zahteva i izbor radnje agenta. Najavljeni interfejs stavlja pitanje programera i dozvoljene odgovore u središte razmene. Dobijeni odgovor može koristiti softver koji već zna šta svaki izbor znači.

Konačan skup odgovora olakšava i preciziranje očekivanog ponašanja u poređenju sa otvorenim odgovorom. Programer može da definiše izbore bitne za aplikaciju i proveri da li je izabrani odgovor tačan za reprezentativne ulaze. To je analiza najavljenog dizajna, a ne nalaz o tačnosti verzije u pregledu. I izbor ograničen na važeće oznake može biti pogrešan. Aplikacija i dalje odlučuje da li je oznaka dovoljna za postupanje, da li je potrebna provera i kako da se oporavi od greške.

Razlika je najočiglednija kada model bira sledeću radnju agenta. OpenAI kaže da je to namena Decisions API-ja, ali nije objavio kako ova verzija u pregledu izvršava radnje. Izbor sledećeg koraka i njegovo sprovođenje zasebne su operacije. Dozvole, sama radnja i provera ishoda pripadaju okolnom toku rada, osim ako OpenAI ne dokumentuje drugačije.

Šta postojeći API-ji već dokumentuju

Programeri kojima je danas potreban ograničen izlaz imaju dokumentovanu mogućnost kroz Responses API i Structured Outputs. Structured Outputs može da zahteva da odgovor modela prati zadatu JSON šemu, uključujući polje čije dozvoljene vrednosti čine konačan skup. Dokumentacija upozorava da usklađenost sa šemom ne uklanja greške u vraćenim vrednostima. To je korisno za ograničavanje oblika rezultata klasifikacije, dok je za procenu same klasifikacije i dalje potrebno vrednovanje konkretnog zadatka. OpenAI nije rekao da li Decisions API koristi Structured Outputs ili deli njegovu implementaciju.

Pozivanje funkcija pokriva drugi deo toka rada. Aplikacija definiše funkcije i njihove argumente; model može da zatraži poziv funkcije, a kod aplikacije ga izvršava i vraća rezultat. Ovo je važno kada izabrani sledeći korak treba da pozove alat. Programer i dalje određuje koje funkcije postoje i da li je tražena operacija dozvoljena. Dokumentovani tok pozivanja funkcija ne govori o endpointu Decisions API-ja ni o tome kako su njegovi odgovori predstavljeni.

Moderation je specijalizovani klasifikator za potencijalno štetan tekst i slike. Njegovi dokumentovani rezultati podržavaju pravila sadržaja aplikacije, uključujući proveru ili intervenciju. To je odgovarajuće poređenje kada je pitanje klasifikacija štetnog sadržaja. Najava Decisions API-ja, nasuprot tome, opisuje pitanja i izbore odgovora koje definiše programer. Rezime ne tvrdi da Decisions API zamenjuje Moderation endpoint niti da pruža njegove bezbednosne kategorije.

Ove razlike su važne i pri nabavci, ne samo u kodu. Stranica modela GPT-6 Luna i stranica sa cenama API-ja objavljuju standardne cene modela. Pominjanje Luna modela u rezimeu ne dokazuje da pozivi Decisions API-ja koriste te cene. Ni rezime ni javna evidencija izmena proverena 30. septembra ne navode zasebnu naknadu za Decisions API. Poređenje budžeta treba sačekati dok se ne objave cena i jedinica naplate.

Velika promena

OpenAI je najavio uslugu izričito usmerenu na konačne odluke koje programer definiše na osnovu teksta ili slika. Neposredna prilika je jasnija granica između odgovora modela i aplikacije koja ga koristi. Za sada je to opis proizvoda u fazi ograničenog pregleda. Odsustvo javne specifikacije onemogućava pouzdan vodič za implementaciju ili izmereno poređenje sa postojećim API-jima.

Naš vodič kroz DevDay izdanja svrstava Decisions API među izdanja i preglede predstavljene na događaju. Ovaj nastavak se usredsređuje na interfejs za odlučivanje i na ono što programer može da proveri. BIG CHANGE-ov Jev pregled i Jev demonstracije obrađuju zaseban proizvod TypeSafe AI. Sličan jezik o odlučivanju nije dokaz zajedničke arhitekture, obuke ili ponašanja API-ja.

Šta proveriti pre usvajanja verzije u pregledu

Praktičan sledeći korak je da se definiše stvaran zadatak klasifikacije ili usmeravanja, dozvoljeni odgovori, dokaz za tačan odgovor i posledica pogrešnog. Postojeći dokumentovani API može se već sada proceniti prema tom zadatku. Programerima sa pristupom Decisions API pregledu potreban je stvarni OpenAI ugovor pre integracije: uslovi i putanja pristupa; podržana polja zahteva i odgovora; postupanje sa nepodržanim ili dvosmislenim ulazima; ograničenja učestalosti; obrada podataka; cena; verzionisanje. Zatim treba izmeriti odziv i stopu grešaka na sopstvenom opterećenju aplikacije. Najava ne donosi nijedno od tih merenja.

OpenAI-jevo planirano šire izdanje vremenska je izjava, a ne potvrda da je pristup otvoren. Objavljene uslove treba proveriti u API evidenciji izmena i budućoj dokumentaciji proizvoda. Do tada, komentare zajednice o brzini, poljima pouzdanosti i tačnoj sintaksi poziva ne treba smatrati OpenAI specifikacijom.

Izvori i dodatno čitanje

  • OpenAI, DevDay 2026 Recap — najava od 29. septembra o konačnim odgovorima u Decisions API-ju, tekstualnom ili slikovnom kontekstu, upotrebama i fazi ograničenog pregleda. Rezime ne sadrži šemu zahteva, cenu ni benchmark.
  • OpenAI API evidencija izmena — proverena 30. septembra za „Decisions API“, „decision layer“ i „fast decision layer“; nijedan unos nije pronađen. Ovaj ograničeni negativni nalaz ne poništava zvaničnu najavu niti utvrđuje status privatnog pristupa pregledu.
  • OpenAI API: Structured Outputs — dokumentovana usklađenost sa šemom i upozorenje da vraćene vrednosti i dalje mogu biti pogrešne. Ovde služi samo za poređenje.
  • OpenAI API: Pozivanje funkcija — dokumentovane definicije funkcija, pozivi modela i izvršavanje u aplikaciji; koristi se za razlikovanje izbora radnje od njenog sprovođenja.
  • OpenAI API: Moderation — klasifikacija štetnog sadržaja u tekstu i slikama, sa kategorijama i pravilima za određene namene.
  • OpenAI API: GPT-6 Luna i cene API-ja — samo kontekst standardnih cena modela; nijedan izvor ne utvrđuje naplatu Decisions API-ja.
  • Hugging Face članak zajednice autora bna — početna smernica za ovu priču, a ne izdanje ili specifikacija API-ja OpenAI-ja. Tvrdnje o brzini i implementaciji nisu korišćene.