Microsoft telah mengumumkan keluaran AutoGen v0.4, peningkatan besar kepada rangka kerja sumber terbukanya untuk aliran kerja AI berbilang ejen, di samping pengenalan sistem Magentic-One yang dibentangkan oleh syarikat pada November lalu.
Kemas kini, yang direka untuk menangani maklum balas pembangun, meningkatkan kebolehskalaan, modulariti dan alat penyahpepijatan, membolehkan sistem AI yang lebih mantap dan boleh diperluaskan. Lelaran ini menandakan langkah penting dalam memajukan automasi tugas dan aplikasi AI kolaboratif.
Rangka Kerja Direka Semula untuk AI Berbilang Ejen
AutoGen v0.4 memperkenalkan sistem pemesejan terdorong peristiwa tak segerak yang memudahkan komunikasi lancar antara ejen. Reka bentuk ini membolehkan ejen beroperasi secara kolaboratif merentas aliran kerja yang kompleks, menggunakan kedua-dua corak interaksi berasaskan peristiwa dan permintaan-tindak balas.
Microsoft menerangkan kemas kini sebagai”reka bentuk semula lengkap pustaka AutoGen, dibangunkan untuk meningkatkan kualiti kod, keteguhan, keumuman dan skalabiliti dalam agenik aliran kerja.”
Struktur modular rangka kerja menyokong penyepaduan ejen tersuai, alatan dan aliran kerja, menjadikannya sangat mudah disesuaikan untuk pelbagai aplikasi.
Alat kebolehmerhatian terbina dalam, termasuk sokongan OpenTelemetry , menyediakan keupayaan pemantauan dan penyahpepijatan terperinci, menawarkan pembangun keupayaan untuk mengesan mesej, menjejak metrik dan mengurus aliran kerja dengan berkesan.
Magentic-One: Teras Automasi Tugas Lanjutan
Pengenalan Magentic-One menyerlahkan potensi AutoGen v0.4 untuk mengatur kerjasama berbilang ejen bergantung pada orkestra yang menyelaraskan pasukan ejen khusus untuk melaksanakan tugas yang kompleks dan berbilang fasa. Sistem ini merangkumi empat ejen utama:
Ejen WebSurfer: Ejen ini menavigasi web, melaksanakan tugas seperti menjalankan carian, mengklik pautan dan berinteraksi dengan elemen dalam talian. Sama seperti alat berasaskan penyemak imbas seperti ciri”Penggunaan Komputer”Anthropic, WebSurfer boleh mengumpulkan dan mensintesis maklumat merentas berbilang tapak web, memberikan ringkasan dan cerapan yang diperlukan untuk matlamat projek yang lebih luas.
Ejen FileSurfer: Ditugaskan dengan meneroka direktori tempatan dan menganalisis kandungan fail, FileSurfer menyokong aliran kerja yang melibatkan pengurusan dokumen, pengambilan data dan pemprosesan data setempat ejen memastikan bahawa fail penting diakses dan disepadukan dengan lancar ke dalam projek tanpa memerlukan pengawasan manual.
Ejen Pengekod: Dengan keupayaan untuk menulis dan menilai kod, ejen Pengekod berfungsi sebagai maya programmer. Ia boleh mendraf skrip baharu, menyahpepijat yang sedia ada, dan bekerjasama dengan ejen lain dengan mentafsir input daripada WebSurfer atau data yang dihuraikan oleh FileSurfer ini meletakkan Magentic-One sebagai a alat serba boleh dalam persekitaran yang memerlukan pembangunan dan automasi pengekodan.
Ejen Terminal Komputer: Bahagian terakhir dalam barisan ejen ialah ComputerTerminal, ejen khusus yang menjalankan kod yang dihasilkan oleh Pengekod. Dengan melaksanakan program secara langsung, ia menutup gelung dalam projek yang memerlukan ujian atau penggunaan segera, bertindak sebagai persekitaran pelaksanaan masa nyata yang boleh menyesuaikan diri berdasarkan maklum balas daripada Orchestrator.
Imej Microsoft
Pusat kepada fungsi Magentic-One ialah”lejar tugas”dan “ orkestrator lejar kemajuan.”
Lejar tugas berfungsi sebagai pelan tindakan yang menggariskan setiap langkah projek, manakala lejar kemajuan memantau penyiapan dan menyesuaikan aliran kerja secara dinamik. Kebolehsuaian ini memastikan sistem boleh menentukur semula dan mengatasi cabaran tanpa campur tangan manual.
AutoGen v0.4 memperkenalkan alat baharu untuk memudahkan pembangunan sistem AI. AutoGen Studio, persekitaran kod rendah, membolehkan prototaip pantas dengan ciri seperti kemas kini ejen masa nyata, kawalan pertengahan pelaksanaan dan seret-antara muka dan lepas untuk pembinaan pasukan.
Antara muka juga termasuk visualisasi aliran mesej, yang menyediakan cara intuitif untuk menjejak laluan komunikasi ejen.
Imej: Microsoft
AutoGen Bench ialah kunci lain Selain itu, menawarkan alat penanda aras untuk menilai prestasi ejen merentas tugas dan persekitaran. Kedua-dua alatan direka bentuk untuk meminimumkan kerumitan pembangunan dan menggalakkan percubaan dengan sistem berbilang ejen.
Konteks Kompetitif untuk AI Berbilang Ejen
AutoGen v0.4 dan Magentic-One tiba pada masa persaingan dalam automasi tugas dipacu AI semakin sengit. Agentforce 2.0 Salesforce dan Agentspace Google menawarkan pendekatan unik untuk mengautomasikan aliran kerja. Walau bagaimanapun, tumpuan Microsoft pada modulariti, kebolehskalaan dan pembangunan dipacu komuniti membezakan pendekatannya.
Magentic-One menyepadukan dengan GPT-4o OpenAI untuk keupayaan penaakulan yang dipertingkatkan tetapi kekal LLM-agnostik, membolehkan pembangun menyesuaikan sistem untuk keperluan khusus dengan memilih model bahasa yang berbeza. Fleksibiliti ini meletakkan AutoGen sebagai rangka kerja serba boleh untuk perniagaan dan pembangun yang mencari penyelesaian AI lanjutan.
Migrasi dan Pembangunan Masa Depan
Microsoft telah mengambil langkah untuk memudahkan migrasi proses daripada versi terdahulu AutoGen. API AgentChat baharu mengekalkan abstraksi biasa sambil memperkenalkan fungsi baharu seperti penstriman mesej, penjimatan tugas yang lebih baik dan keupayaan untuk menjeda dan menyambung semula aliran kerja.
Syarikat itu juga merancang untuk mengembangkan sokongan bahasa pengaturcaraan, memperkenalkan sambungan khusus domain dan memupuk sumbangan komuniti melalui pembangunan sumber terbuka.
Pelan hala tuju Microsoft mencerminkan komitmennya untuk memajukan AI agen, menekankan kebolehskalaan, kekukuhan, dan pembangunan beretika. Apabila landskap AI berkembang, AutoGen v0.4 dan Magentic-One meletakkan Microsoft di barisan hadapan dalam inovasi AI berbilang ejen, menetapkan peringkat untuk penemuan masa depan dalam automasi dan kerjasama.