Microsoft a anunțat lansarea AutoGen v0.4, o actualizare majoră a cadrului său open-source pentru fluxurile de lucru AI multi-agent, alături de introducerea sistemului Magentic-One pe care compania l-a prezentat în noiembrie anul trecut.
Actualizarea, concepută pentru a răspunde feedback-ului dezvoltatorilor, îmbunătățește scalabilitatea, modularitatea și instrumentele de depanare, permițând sisteme AI mai robuste și mai extensibile. Această iterație marchează un pas esențial în avansarea automatizării sarcinilor și a aplicațiilor AI colaborative.
Un cadru reproiectat pentru AI cu mai mulți agenți
AutoGen v0.4 introduce un sistem de mesagerie asincron, bazat pe evenimente, care facilitează comunicarea fără întreruperi între agenți. Acest design permite agenților să opereze în colaborare în fluxuri de lucru complexe, utilizând atât modele de interacțiune bazate pe evenimente, cât și cerere-răspuns.
Microsoft descrie actualizarea ca „o reproiectare completă a bibliotecii AutoGen, dezvoltată pentru a îmbunătăți calitatea codului, robustețea, generalitatea și scalabilitatea în fluxurile de lucru agentice.”
Structura modulară a cadrului acceptă integrarea agenților, instrumentelor și fluxurilor de lucru personalizate, făcându-l foarte adaptabil pentru diverse aplicații
Instrumentele de observabilitate încorporate, inclusiv suportul OpenTelemetry, oferă capabilități detaliate de monitorizare și depanare. , oferind dezvoltatorilor posibilitatea de a urmări mesajele, de a urmări valorile și de a gestiona eficient fluxurile de lucru.
Magentic-One: Core of Advanced Automatizarea sarcinilor
Introducerea Magentic-One evidențiază potențialul AutoGen v0.4 pentru orchestrarea colaborării cu mai mulți agenți Magentic-One se bazează pe un orchestrator care coordonează o echipă de agenți specializați pentru a executa un proces complex. sarcini cu mai multe faze. Sistemul include patru agenți cheie:
Agent WebSurfer: acest agent navighează pe web, efectuând sarcini precum efectuarea de căutări, clic pe linkuri și interacțiune cu elementele online. Similar instrumentelor bazate pe browser, cum ar fi funcția „Utilizarea computerului” de la Anthropic, WebSurfer poate aduna și sintetiza informații pe mai multe site-uri web, oferind rezumate și informații necesare pentru obiectivele mai ample ale proiectului.
Agent FileSurfer: Sarcina de a explora directoarele locale și de a analiza conținutul fișierelor, FileSurfer acceptă fluxuri de lucru care implică gestionarea documentelor, recuperarea datelor și procesarea locală a datelor se asigură că fișierele esențiale sunt accesate și integrate fără probleme în proiecte, fără a necesita supraveghere manuală.
Agent codificator: Cu capacitatea de a scrie și evalua codul, agentul de codificare funcționează ca un programator virtual Poate crea scripturi noi, poate depana cele existente și poate colabora cu alți agenți prin interpretarea datelor din WebSurfer sau analizate de FileSurfer. Această capacitate poziționează Magentic-One instrument versatil în medii în care dezvoltarea și automatizarea codificării sunt necesare.
Agent ComputerTerminal: ultima componentă din gama de agenți este ComputerTerminal, un agent specializat care rulează codul generat de Codificator. Prin executarea directă a programelor, închide bucla proiectelor care necesită testare sau implementare imediată, acționând ca un mediu de execuție în timp real, care se poate adapta pe baza feedback-ului de la Orchestrator.
Imagine Microsoft
Funcționalitatea centrală pentru Magentic-One este „registrul sarcinilor” și „ registru de progres”.
Registrul de sarcini servește ca un plan care conturează fiecare pas al unui proiect, în timp ce registrul de progres monitorizează finalizarea și adaptează fluxurile de lucru în mod dinamic. Această adaptabilitate asigură că sistemul poate recalibra și depăși provocările fără intervenție manuală.
AutoGen v0.4 introduce noi instrumente pentru a simplifica dezvoltarea sistemelor AI. AutoGen Studio, un mediu low-code, permite crearea rapidă de prototipuri cu funcții precum actualizări în timp real ale agenților, comenzi la mijlocul execuției și un interfață și-drop pentru team building.
Interfața include și vizualizarea fluxului de mesaje, care oferă o modalitate intuitivă de a urmări căile de comunicare ale agenților.
Imagine: Microsoft
AutoGen Bench este o altă cheie În plus, oferind un instrument de evaluare comparativă pentru evaluarea performanței agenților în sarcini și medii. Ambele instrumente sunt concepute pentru a minimiza complexitatea dezvoltării și pentru a încuraja experimentarea cu sisteme multi-agenți.
Un context competitiv pentru AI multi-agent
AutoGen v0.4 și Magentic-One ajung într-un moment în care concurența în automatizarea sarcinilor bazată pe inteligență artificială se intensifică. Agentforce 2.0 de la Salesforce și Agentspace de la Google oferă abordări unice pentru automatizarea fluxurilor de lucru. Cu toate acestea, concentrarea Microsoft asupra modularității, scalabilității și dezvoltării bazate pe comunitate îi diferențiază abordarea.
Magentic-One se integrează cu GPT-4o de la OpenAI pentru capacități de raționament îmbunătățite, dar rămâne independent de LLM, permițând dezvoltatorilor să adapteze sistemele la nevoi specifice prin alegerea diferitelor modele de limbaj. Această flexibilitate poziționează AutoGen ca un cadru versatil pentru companii și dezvoltatori care caută soluții avansate de inteligență artificială.
Migrație și dezvoltare viitoare
Microsoft a luat măsuri pentru a simplifica migrarea proces din versiunile anterioare ale AutoGen. Noul API AgentChat păstrează abstracțiile familiare în timp ce introduce noi funcționalități, cum ar fi mesajele transmise în flux, salvarea îmbunătățită a sarcinilor și capacitatea de a întrerupe și relua fluxurile de lucru.
Compania intenționează, de asemenea, să extindă suportul pentru limbajul de programare, să introducă extensii specifice domeniului și să promoveze contribuțiile comunității prin dezvoltarea open-source.
Foaia de parcurs Microsoft reflectă angajamentul său de a promova AI agentic, punând accent pe scalabilitate, robustețe și dezvoltare etică. Pe măsură ce peisajul inteligenței artificiale evoluează, AutoGen v0.4 și Magentic-One poziționează Microsoft în fruntea inovației AI multi-agen, punând terenul pentru descoperiri viitoare în automatizare și colaborare.