Modele și platforme AI

Dezvoltarea barierelor pentru dezvoltatori, pe măsură ce OpenAI simplifică crearea de agenți AI

mm
Adaugă Unite.AI la sursele tale preferate pe Google

OpenAI a lansat recent o suită de unelte noi pentru dezvoltatori menite să faciliteze crearea de agenți AI care pot efectua sarcini complexe în mod autonom. Anunțul a fost făcut săptămâna trecută și introduce un API de răspunsuri, un SDK de agenți open-source și unelte integrate pentru căutare web, căutare de fișiere și controlul computerului – toate proiectate pentru a simplifica modul în care sistemele AI interacționează cu informații și aplicații din lumea reală​.

OpenAI descrie acești agenți ca „sisteme care îndeplinesc sarcini independent în numele utilizatorilor”​, ceea ce înseamnă că pot efectua procese multi-pași – precum cercetarea unui subiect sau actualizarea unei baze de date – cu o ghidare umană minimă. Obiectivul companiei este de a reduce barierele pentru dezvoltatori și întreprinderi pentru a implementa asistenți AI puternici, extinzând astfel accesibilitatea la capacități avansate de inteligență artificială.

API de răspunsuri: Simplificarea interacțiunilor agenților

În centrul anunțului OpenAI se află noul API de răspunsuri, care servește ca interfață unificată pentru crearea de agenți AI. Acest API combina abilitățile conversaționale ale API-ului de completare a chat-ului OpenAI cu funcționalitatea de utilizare a uneltelor din API-ul anterior de asistenți​. În termeni practici, aceasta înseamnă că o singură chemare API poate gestiona acum sarcini complexe, multi-pași, care ar putea implica apelarea diverselor unelte sau surse de cunoștințe.

OpenAI spune că API-ul de răspunsuri a fost creat pentru a simplifica dezvoltarea agenților prin reducerea nevoii de cod personalizat și ajustarea prompturilor. „API-ul de răspunsuri este proiectat pentru dezvoltatori care doresc să combine ușor modelele OpenAI și uneltele integrate în aplicațiile lor, fără complexitatea integrării multiplelor API-uri sau a furnizorilor externi,” a explicat compania în postarea de blog de anunț​. Înainte, dezvoltatorii trebuiau adesea să orchestreze multiple chemări API și să creeze prompturi elaborate pentru a face un agent AI să facă ceva util, ceea ce era o provocare și consuma timp​. Cu noul API, un agent poate, de exemplu, purta o conversație cu un utilizator, căuta informații prin căutare web, apoi scrie un rezumat – toate într-un singur flux de lucru.

În mod remarcabil, API-ul de răspunsuri este disponibil pentru toți dezvoltatorii fără costuri suplimentare, dincolo de taxele standard de utilizare​. De asemenea, este compatibil cu versiunile anterioare: OpenAI a confirmat că va continua să susțină API-ul său popular de completare a chat-ului pentru cazuri de utilizare simple, în timp ce vechiul API de asistenți va fi întrerupt până la mijlocul anului 2026, pe măsură ce funcțiile sale vor fi integrate în API-ul de răspunsuri​.

SDK de agenți open-source simplifică orchestrarea fluxului de lucru

Lansarea include și SDK-ul de agenți, un set de unelte pentru gestionarea fluxurilor de lucru ale unuia sau mai multor agenți AI care interacționează. Într-o mișcare notabilă, OpenAI a făcut acest SDK open-source, permițând dezvoltatorilor și întreprinderilor să inspecteze codul și chiar să integreze modele AI non-OpenAI în sistemele lor de agenți​. Această flexibilitate înseamnă că o companie ar putea coordona un agent care utilizează modelul GPT-4 al OpenAI, alături de un alt agent alimentat de un model AI diferit, toate în același cadru.

SDK-ul de agenți se axează pe orchestrarea fluxului de lucru – esențial, urmărirea a ceea ce face un agent și cum trece sarcinile. Acesta oferă mecanisme integrate pentru lucruri precum:

  • Agenți configurabili: configurarea agenților AI cu roluri predefinite sau instrucțiuni pentru sarcini specifice​.
  • Predări inteligente: trecerea sarcinilor între multiple agenți sau procese pe baza contextului (de exemplu, un agent care strânge date, apoi un alt agent care le analizează)​.
  • Baraje de siguranță: asigurarea că agentul rămâne în anumite limite, cu validarea intrărilor și unelte de moderare a conținutului pentru a preveni ieșiri nedorite.
  • Urmarire și observabilitate: unelte pentru monitorizarea și depanarea acțiunilor unui agent pas cu pas, ceea ce ajută dezvoltatorii să înțeleagă deciziile și să îmbunătățească performanța​.

Conform OpenAI, acest set de unelte poate simplifica cazuri de utilizare complexe, cum ar fi bot-urile de suport pentru clienți, asistenții de cercetare multi-pași, fluxurile de lucru de generare de conținut, agenții de revizuire a codului sau automatizarea prospectării vânzărilor​. Prin făcând SDK-ul open-source, OpenAI încurajează, de asemenea, contribuțiile comunității și adoptarea în mediile enterprise, unde transparența și capacitatea de a găzdui componente în mod propriu sunt adesea importante. Adoptatorii timpurii, inclusiv companii precum Coinbase și Box, au experimentat deja cu SDK-ul de agenți pentru a construi unelte de cercetare alimentate de AI și de extragere a datelor​.

Unelte integrate îmbunătățesc funcționalitatea AI

Pentru a face agenții AI mai funcționali din start, API-ul de răspunsuri OpenAI vine cu trei unelte integrate care conectează AI-ul la date și acțiuni externe. Aceste unelte extind semnificativ ceea ce poate face un agent, mergând dincolo de generarea de text.

Uneltele integrate disponibile la lansare sunt:

  • Căutare web: Permite unui agent AI să efectueze căutări web în timp real și să retrieveze informații actualizate, complete cu surse citate. Acest lucru înseamnă că un agent poate răspunde la întrebări utilizând cele mai recente știri sau fapte de pe internet și poate furniza referințe pentru transparență. Această unealtă este utilă pentru construirea de agenți precum asistenți de cercetare, ghizi de cumpărături sau planificatori de călătorii care necesită informații live​.
  • Căutare de fișiere: Permite unui agent să caute rapid prin colecții mari de documente sau date pe care un dezvoltator le-a furnizat, pentru a găsi informații relevante​. Acesta este, în esență, un instrument de interogare a bazei de cunoștințe private – un agent poate utiliza acesta pentru a răspunde la întrebări de suport pentru clienți, căutând documente de politică, sau pentru a asista în cercetarea juridică, recuperând pasaje dintr-o bibliotecă de fișiere. Această unealtă poate fi utilizată în scenarii precum bot-urile de suport pentru clienți sau asistenții interni ai companiei care necesită a accesa informații proprietare​.
  • Utilizarea computerului: O capacitate nouă (în prezent în versiune de cercetare) care permite unui agent AI să efectueze acțiuni pe un computer ca și cum ar fi un utilizator uman care operează mașina​. Această unealtă, alimentată de modelul de agent de utilizare a computerului (CUA) al OpenAI, traduce intențiile AI în acțiuni de tastatură și mouse pentru a naviga prin software, site-uri web sau alte interfețe digitale​. În esență, permite automatizarea sarcinilor care nu au o interfață API ușor de utilizat – de exemplu, introducerea de date într-un sistem legacy, clic pe o aplicație web pentru testare sau verificarea informațiilor pe o interfață grafică.

Prin integrarea acestor unelte, agenții AI nu numai că pot gândi prin intermediul unei probleme, dar pot și acționa – fie că înseamnă căutarea de informații, recuperarea de date specifice sau manipularea unui mediu digital. Acest lucru extinde foarte mult funcționalitatea unui agent și îl face mult mai util pentru aplicații din lumea reală.

OpenAI imaginează că dezvoltatorii vor combina aceste unelte după cum este nevoie; de exemplu, un agent ar putea utiliza căutarea web pentru a strânge informații publice și căutarea de fișiere pentru a extrage date interne, apoi utiliza cunoștințele combinate pentru a redacta un raport sau executa o sarcină. Toate acestea pot fi orchestrate prin API-ul de răspunsuri într-un mod unificat, în loc de a necesita servicii separate sau integrare manuală.

Implicații mai largi pentru adoptarea și accesibilitatea AI

Analisti spun că acest lansare ar putea accelera adoptarea agenților AI în diverse industrii prin reducerea barierelor tehnice. Pentru afaceri, atracția acestor unelte noi este capacitatea de a automatiza și scala procese fără dezvoltare personalizată extinsă​.

Sarcinile rutiniere, cum ar fi recuperarea informațiilor, prelucrarea formularelor sau introducerea de date între aplicații – care ar fi putut necesita codare semnificativă sau multiple sisteme software – pot fi acum gestionate potențial de agenții AI utilizând blocurile de construcție OpenAI. Uneltele de căutare integrate, de exemplu, permit companiilor să conecteze AI-ul la bazele de date de cunoștințe sau la web aproape instantaneu, iar unealta de utilizare a computerului oferă o modalitate de a interacționa cu aplicații legacy care nu au API-uri​. Între timp, natura open-source a SDK-ului de agenți oferă întreprinderilor mai mult control, permițându-le să integreze acești agenți AI în infrastructura lor existentă și chiar să utilizeze modele AI diferite, după cum este necesar​.

Mișcarea OpenAI face parte dintr-o cursă mai largă pentru a împuternici dezvoltatorii cu capacități de creare a agenților. Companii tehnologice și startup-uri concurente au lansat propriile platforme de agenți AI, iar setul de unelte cuprinzător al OpenAI ar putea să-i ajute să se remarce. De fapt, momentul vine într-un context de interes în creștere pentru agenții AI autonomi la nivel global – de exemplu, startup-ul chinez Monica a atras atenția cu agentul său Manus, susținând că ar putea depăși agentul prototip al OpenAI în anumite sarcini​. Prin făcând parte din platforma sa open-source și oferind unelte integrate, OpenAI pare să răspundă presiunii concurențiale, promovând în același timp adoptarea mai largă a AI.

Din punct de vedere al accesibilității, aceste unelte ar putea democratiza cine poate crea sisteme AI avansate. Companii mai mici și chiar dezvoltatori individuali ar putea găsi acum fezabilă crearea unui asistent sau flux de lucru alimentat de AI fără a necesita o echipă de cercetare mare. Abordarea integrată (unde o singură chemare API poate gestiona multiple pași) și disponibilitatea exemplelor în documentația OpenAI reduc barierele de intrare pentru noi veniți. OpenAI oferă, de asemenea, o interfață de observabilitate pentru dezvoltatori pentru a urmări și inspecta ceea ce face un agent, ceea ce este esențial pentru depanare și construirea încrederii în ieșirile AI​. Acest accent pe utilizabilitate și siguranță (cu baraje și monitorizare) este de așteptat să încurajeze mai multe întreprinderi să experimenteze cu agenții AI, știind că au supraveghere și control.

Agenții AI ar putea deveni la fel de obișnuiți și esențiali ca și prezența pe internet. Uneltele recente ale OpenAI, prin faptul că fac dezvoltarea agenților mai accesibilă, ar putea ajuta la transformarea acestei viziuni în realitate, permițând o comunitate mult mai largă de dezvoltatori și organizații să-și creeze proprii agenți.

Alex conduce operațiunile de știri alimentate de AI ale Unite.AI, combinând jurnalismul, cercetarea și automatizarea pentru a susține o acoperire rapidă și scalabilă a inteligenței artificiale. Munca sa contribuie la asigurarea că evoluțiile emergente în domeniul AI sunt evidențiate eficient, menținând în același timp standardele editoriale ale publicației.