OpenAI је 29. септембра у свом прегледу DevDay-а најавио коришћење рачунара у Agents API-ју. Шири приказ издања доноси наш водич кроз новости са DevDay-а. Непосредни задатак за програмера ужи је од задатка општег агента за прегледач: отворити јавну страницу, прибавити конкретан одговор и евидентирати чему је прегледач приступио. OpenAI-јев водич за коришћење рачунара, прегледан 30. септембра, описује тај поступак кроз хостовану сесију прегледача. BIG CHANGE је прегледао документацију, али није покретао API.

Апликација креира сесију, шаље улазне податке, прати догађаје, приказује кориснику захтеве за приступ веб-изворима, проверава одговор и чисти окружење. Агент може да управља прегледачем у хостованом окружењу. Завршетак једног круга не доказује да су тражене информације тачне.

Шта се мења

Нова могућност коришћења рачунара у OpenAI Agents API-ју пружа програмерима хостовану сесију прегледача са током догађаја, корисничким одлукама о веб-изворима, записима активности прегледача и чишћењем окружења преко API-ја. За ограничен задатак на јавној страници, интеграција треба изричито да обради те фазе и провери враћени наслов и URL. Приступ извору, завршетак круга и тачност одговора три су различите ствари које се могу утврдити.

Почните API кључем и сесијом прегледача

OpenAI-јев брзи почетак за Agents API захтева API кључ апликације у пројекту на OpenAI Platform-у. Наводи api.agents.read и api.agents.write за рад са сесијом, а api.responses.write за закључивање модела. Извезите кључ под називом OPENAI_API_KEY у окружењу апликације и држите га изван агентског сандбокс-а. Користите актуелни OpenAI SDK који подржава бета верзију Agents API-ја; JavaScript упутство за коришћење рачунара користи openai и prompt-sync. Алтернатива са cURL-ом захтева Bash, jq и изричито наведено заглавље OpenAI-Beta: agents=v1.

Документована конфигурација сесије поставља { "type": "computer_use" } у agent.tools, подешава environment.type на openai_hosted и укључује environment.desktop.enabled. Пример за јавну страницу укључује и мрежни приступ и поставља include_screenshots: true за алат. Креирањем сесије добија се ID за накнадне захтеве за догађаје и ставке; тиме се не покреће задатак у прегледачу. Сачувајте ID пре наставка. У примеру агент треба да пронађе страницу брзог почетка за Agents API и врати њен наслов и URL, без пријављивања или мењања података на сајту.

Пратите задатак и одлучите којим сајтовима може да приступи

Отворите ток догађаја сесије пре слања улазних података задатка како би апликација примила почетне догађаје. Документовани улаз је agent.session.input.message. Када ток пријави agent.session.requires_action, прибавите актуелни required_actions сесије и пронађите нерешене записе computer_use_approval_request. За захтев типа browser_origin_access прикажите кориснику тражени извор и наведени разлог. Пошаљите његову одлуку — approve, deny или cancel — као agent.session.input.computer_use_approval_request_result уз одговарајући request_id.

Ова одлука односи се на приступ веб-извору, чак и када је сајт јаван. Подешавање network.access на enabled не даје одобрење. Ни одобрење извора не потврђује сваку наредну радњу прегледача. OpenAI наводи да апликације које захтевају гарантовану потврду пре куповине или деструктивних измена треба да ограниче хостовани прегледач на ресурсе који не могу да изврше такве радње или да користе окружење прегледача под сопственом контролом. Текст сајта је непоуздан улаз и не може да одобри приступ нити да поништи корисничка упутства.

Упутство за јавну страницу засебно отказује browser_authentication. Задатак за који је потребан налог има сопствени ток пријављивања; ово подешавање само за читање га не обухвата. OpenAI такође напомиње да отказивање захтева за одобрење не отказује задатак. Прихваћен одговор на захтев за одобрење значи да је одлука примљена, а не да је навигација завршена.

Проверите резултат и активност, па обришите сесију

Ток догађаја може да садржи текст одговора у agent.session.turn.output_text.done. За главни круг сачекајте agent.session.turn.completed, а догађаје грешке и отказивања обрађујте засебно. Код документованог задатка проверите да ли одговор заиста садржи наслов и URL странице брзог почетка. Само затварање тока не доказује да је круг завршен; OpenAI упућује програмере да наставе исту сесију после прекида везе или неизвесног исхода.

Ставке сесије пружају још један увид у рад прегледача. Ставке computer_use_call садрже наслов активности, ID круга и статус. Када су снимци екрана укључени, ставка може да садржи URL слике computer_screenshot; неке операције ипак не враћају слику. Те ставке приказују радње прегледача, а не коначну оцену задатка. Пре брисања сесије ради захтева за чишћење окружења прегледајте сачуване ставке и све резултате или снимке екрана који су потребни апликацији. Снимци екрана могу да садрже осетљиве податке о страници или налогу, па документација саветује да им приступ имају само овлашћени корисници и да се не чувају у записницима апликације.

Приступ и трошкови су одвојена питања

OpenAI у свом прегледу DevDay-а наводи да је коришћење рачунара доступно преко API-ја, као и у Codex-у и ChatGPT Work-у уз планове Pro 500 и Enterprise. Овај водич обрађује API путању, за коју су потребни акредитиви и дозволе за Platform. Информација о плановима производа не даје приступ API-ју нити укључује накнаде за његово коришћење.

Према прегледу Agents API-ја, коришћење модела наплаћује се по ценама API-ја за изабрани модел, док се за хостоване OpenAI сандбокс-е примењују стандардне цене контејнера. На прегледаним страницама није наведена посебна накнада за алат за коришћење рачунара; то не значи да је хостована сесија прегледача бесплатна. Пре планирања буџета проверите актуелне цене модела и контејнера. Примери користе бета методе API-ја које се могу променити. За овај чланак није покренута API сесија, задатак у прегледачу нити SDK.

Извори и додатна литература

  • OpenAI, „Computer use“, прегледано 30. септембра 2026. Главни извор за подешавање прегледача, називе догађаја, захтеве за приступ изворима и аутентификацију, проверу резултата, активност и брисање. На страници није био наведен датум објављивања.
  • OpenAI, „Agents API quickstart“, прегледано 30. септембра 2026. Наводи дозволе за Platform кључеве, бета заглавље и предуслове за SDK; општи пример програмирања разликује се од упутства за коришћење рачунара.
  • OpenAI, „Agents API“ и „OpenAI-hosted sandboxes“, прегледано 30. септембра 2026. Објашњавају модел сесије и одвојену наплату модела и хостованог контејнера. Ниједна страница није навела датум објављивања.
  • Цене OpenAI API-ја, прегледано 30. септембра 2026. Проверите актуелне цене за изабрани модел и хостовани контејнер; овде се не процењује цена појединачног покретања.
  • OpenAI, „DevDay 2026 Recap“, објављено 29. септембра 2026. Извор за најаву и одвојене OpenAI-јеве изјаве о доступности преко API-ја и кроз планове Pro 500 и Enterprise за Codex/ChatGPT Work.