AutoGen - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AutoGen

AutoGenadalah kerangka kerja sumber terbuka yang dirilis awalnya olehMicrosoft. AutoGenberfokus pada mengaktifkan agen AI otonom percakapan dan kolaboratif. Ini menyediakan arsitektur yang fleksibel untuk membangun sistem multi-agen dengan penekanan pada interaksi asinkron, berbasis peristiwa antara agen untuk alur kerja otonom yang kompleks.

Fitur utama AutoGen

AutoGenmenyediakan fitur utama berikut:

  • Agen percakapan — Dibangun di sekitar percakapan bahasa alami antara agen otonom, memungkinkan penalaran canggih melalui dialog. Untuk informasi selengkapnya, lihat Kerangka Percakapan Multi-agen dalam AutoGen dokumentasi.

  • Arsitektur asinkron — Desain berbasis peristiwa untuk interaksi agen otonom non-pemblokiran, mendukung alur kerja paralel yang kompleks. Untuk informasi selengkapnya, lihat Memecahkan Beberapa Tugas dalam Urutan Obrolan Async dalam dokumentasi. AutoGen

  • H uman-in-the-loop — Dukungan kuat untuk partisipasi manusia opsional dalam alur kerja agen otonom bila diperlukan. Untuk informasi selengkapnya, lihat Mengizinkan Umpan Balik Manusia di Agen dalam AutoGen dokumentasi.

  • Pembuatan dan eksekusi kode — Kemampuan khusus untuk agen otonom yang berfokus pada kode yang dapat menulis dan menjalankan kode. Untuk informasi selengkapnya, lihat Eksekusi Kode dalam AutoGen dokumentasi.

  • Perilaku yang dapat disesuaikan - Konfigurasi agen otonom yang fleksibel dan kontrol percakapan untuk beragam kasus penggunaan. Untuk informasi selengkapnya, lihat agentchat.conversable_agent di dokumentasi. AutoGen

  • Pemilihan model foundation — Support untuk berbagai model foundation termasuk Anthropic Claude, Amazon Nova model (Premier, Pro, Lite, dan Micro) di Amazon Bedrock, dan lainnya untuk kemampuan penalaran otonom yang berbeda. Untuk informasi selengkapnya, lihat Konfigurasi LLM dalam AutoGen dokumentasi.

  • Integrasi API LLM - Konfigurasi standar untuk beberapa antarmuka layanan LLM termasuk Amazon Bedrock,, dan. OpenAI Azure OpenAI Untuk informasi selengkapnya, lihat oai.openai_utils di Referensi API. AutoGen

  • Pemrosesan multimodal — Dukungan untuk pemrosesan teks dan gambar untuk memungkinkan interaksi agen otonom multimodal yang kaya. Untuk informasi lebih lanjut, lihat Terlibat dengan Model Multimodal: GPT-4V di dalam dokumentasi. AutoGen AutoGen

Kapan harus menggunakan AutoGen

AutoGensangat cocok untuk skenario agen otonom termasuk:

  • Aplikasi yang membutuhkan aliran percakapan alami antara agen otonom untuk penalaran yang kompleks

  • Proyek yang membutuhkan operasi otonom penuh dan kemampuan pengawasan manusia opsional

  • Gunakan kasus yang melibatkan pembuatan kode otonom, eksekusi, dan debugging tanpa campur tangan manusia

  • Skenario yang membutuhkan pola komunikasi agen otonom yang fleksibel dan asinkron

Pendekatan implementasi untuk AutoGen

AutoGenmenyediakan pendekatan implementasi percakapan untuk pemangku kepentingan bisnis, sebagaimana dirinci dalam Memulai dalam dokumentasi. AutoGen Kerangka kerja ini memungkinkan organisasi untuk:

  • Buat agen otonom yang berkomunikasi melalui percakapan bahasa alami.

  • Menerapkan interaksi asinkron yang digerakkan oleh peristiwa antara beberapa agen.

  • Gabungkan operasi otonom penuh dengan pengawasan manusia opsional bila diperlukan.

  • Mengembangkan agen khusus untuk berbagai fungsi bisnis yang berkolaborasi melalui dialog.

Pendekatan percakapan ini membuat penalaran sistem otonom transparan dan dapat diakses oleh pengguna bisnis. Pengambil keputusan dapat mengamati dialog antara agen untuk memahami bagaimana kesimpulan dicapai dan secara opsional berpartisipasi dalam percakapan ketika penilaian manusia diperlukan.

Contoh dunia nyata AutoGen

Magentic-Oneadalah sistem multi-agen generalis open source yang dirancang untuk menyelesaikan tugas multi-langkah yang kompleks secara mandiri di berbagai lingkungan, seperti yang dijelaskan dalam blog AI Frontiers. Microsoft Pada intinya adalah agen Orchestrator, yang menguraikan tujuan tingkat tinggi dan melacak kemajuan dengan menggunakan buku besar terstruktur. Agen ini mendelegasikan subtugas ke agen khusus (sepertiWebSurfer,, FileSurferCoder, danComputerTerminal) dan beradaptasi secara dinamis dengan perencanaan ulang bila diperlukan.

Sistem ini dibangun di atas AutoGen kerangka kerja dan model‑agnostik, default ke GPT‑4o. Ini mencapai kinerja mutakhir di seluruh tolok ukur seperti,, dan —semuanya tanpa penyetelan khusus tugas. GAIA AssistantBench WebArena Selain itu, mendukung ekstensibilitas modular dan evaluasi yang ketat melalui saran. AutoGenBench