AutoGen logo

AutoGenOpen-source Python framework pre vytváranie viacagentových LLM aplikácií, ktoré spolupracujú pri riešení úloh.

4.5 (4)
Daniel NikulshynRecenzované Daniel Nikulshyn·Aktualizované júl 2026

Prehľad

AutoGen je open-source programovací rámec vyvinutý spoločnosťou Microsoft Research na vytváranie agentyčných systémov umelej inteligencie. Umožňuje vývojárom definovať viacero agenty napáchaných LLM, ktoré môžu viesť rozhovory, uvažovať, volať nástroje, vykonávať kód a koordinovať sa navzájom, aby dokončili zložité pracovné postupy. Rámec podporuje flexibilné konverzačné vzory, prispôsobiteľné úlohy agentov a integráciu s ľudským vstupom, externými API a prostredím vykonávania kódu. Bežne sa používa na prototypovanie výskumných asistentov, automatizovaných pracovných tokov kódovania, potrubí analýzy údajov a iných úlohou orientovaných systémov agentov. AutoGen je distribuovaný ako knižnica Pythonu s aktívnym vývojom komunity, dokumentáciou a príkladmi, čo z neho robí praktický základ pre experimentovanie a nasadzovanie aplikácií s viacerými agentmi.

Kľúčové funkcie

  • Orchestrovanie konverzácií medzi viacerými agentmi
  • Prispôsobiteľné úlohy a profily agentov
  • Vykonávanie kódu a volanie nástrojov
  • Podpora ľudského vstupu do cyklu
  • Kompatibilita s hlavnými poskytovateľmi LLM
  • Rozšiľovateľné rozhranie API Pythonu

Cenník

Model
Freemium
Kategória
Rozvoj agentív
Hodnotenie
4.5 / 5 (4)

Prípady použitia

Konverzačná AI

Riadiť multirezortné konverzačné systémy, ktoré spolupracujú na vyriešení úloh, vrátane aplikácií v oblasti služieb zákazníkom, technickej podpory a ďalších.

Fluxy LLM

Vytvoriť fluxy, ktoré využíajú veľké jazykové modely na automatizáciu úloh, ako napríklad spracovanie dát, analýzu tekstu a tvorbu obsahu.

Systémy s viacerými agentami

Vytvoriť systémy, ktoré umožňujú viacrozným agentom interagovanie a spoluprácu, s potenciálnymi aplikáciami v oblastiach ako napríklad herny, simulácie a vzdelávanie.

Optimovaná inercia

Využiť rozšírené API na inerciu LLM vyvinuté prostredie AutoGen pre optimizáciu výkonu a zmenu nákladov v veľkých aplikáciách s používáním jazykovych modelov.

Klady a zápory

Klady

  • Zadarmo a open source
  • Flexibilné vzory konverzácií medzi viacerými agentmi
  • Podporuje použitie nástrojov a vykonávanie kódu
  • Podporované spoločnosťou Microsoft Research s aktívnou komunitou

Zápory

  • Vyžaduje znalosti Pythonu a LLM API
  • Dokumentácia môže zaostávať za rýchlymi aktualizáciami
  • Spustenie viacagentových slučiek môže mať vysoké náklady na tokeny
  • Žiadne vstavané GUI pre nedeweloperov

Rekord bitiek

V 1 bitke v Panteóne.

0
1.
0
2.
0
3.

Last battle

Recenzie

4.5

Priemer z 4 hodnotení.

5
2
4
2
3
0
2
0
1
0

Prihlás sa, aby si napísal recenziu.

GE

Gunnar Eriksson

Apr 5, 2026

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on code execution and tool calling, and free and open source caught me off guard. Requires Python and LLM API knowledge is why this isn't a perfect score, still, I'd recommend giving it a real trial.

OH

Omar Haddad

Feb 25, 2026

Solid for our team

We rolled this out across the team last quarter and flexible multi-agent conversation patterns. Compatible with major LLM providers fits neatly into how we already work, and multi-agent conversation orchestration removed a step we used to do by hand. but it has held up under daily use.

Jamal Carter

Jamal Carter

Jan 29, 2026

Compared a few options

Evaluated this against two competitors. Where it wins: human-in-the-loop support and backed by Microsoft Research with active community. On balance the feature set — especially compatible with major LLM providers — justifies the 5 stars for our use case.

LP

Linda Petersen

Aug 24, 2025

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on compatible with major LLM providers, and flexible multi-agent conversation patterns caught me off guard. No built-in GUI for non-developers is why this isn't a perfect score, still, I'd recommend giving it a real trial.

Otázky

Žiadné vývojové kontajnery sa nepodarilo postaviť kvôli 'Zmierňovaciú chybu hashu', čo mám urobiť?

Toto je prechodný problém, ktorý sa zdá byť spôsobený kombináciou problémov reflektora a proxy. Ak sa objaví, skúste nahradíť krok update apt-get nasledovným kódom: RUN echo "Acquire::http::Pipeline-Depth 0;" > /etc/apt/apt.conf.d/99custom && \ echo "Acquire::http::No-Cache true;" >> /etc/apt/apt.conf.d/99custom && \ echo "Acquire::BrokenProxy true;" >> /etc/apt/apt.conf.d/99customRUN apt-get clean && \ rm -r /var/lib/apt/lists/* && \ apt-get update -o Acquire::CompressionTypes::Order::=gz && \ apt-get -y update && \ apt-get install sudo git npm # a všetky potrebné balíčky, ktoré sa majú nainštalovať v tomto konkrétom verzí vývoja kontajnera.

Asked by Vasyl Kovalenko · May 21, 2026

Ako si môžem riešiť chybu "TypeError: Assistants.create() dostal nečakovaný slovňový argument 'file_ids'"?

Táto chyba sa často spáva, keď sa používa staršia verzia Autogenu (rovnako alebo 0.2.27) spolu s väčšími verziami knižnice OpenAI. Táto chyba sa vyskytuje teda kvôli tomu, že staršia verzia Autogenu nepodporuje parametor file_ids, ktorý je už podporovaný novšimi verziami OpenAI API. Chybu možno vyriešiť aj tak, že si upgradujete knižnicu Autogen na verziu 0.2.27 alebo vyššíu, ktorá zabezpečuje kompatibilitu medzi Autogenom a knižnicou OpenAI. Stiahnite novšiu verziu pomocou kompozácie: pip install --upgrade autogen

Asked by Nikolai Petrenko · May 13, 2026

Agenti vrážajú kvôľže nie je spustený docker, ako si môžem tento problém riešiť?

Ak spúšťate AutoGen lokálne, výchozí pre agentov, ktorí spúšťajú kód je, že sa majú snažiť o vykonanie kódu vnútri kontajnera docker. Ak nie je spustený docker, to spôsobí, že agent vráža chybu. Tento problém možno riešiť voľbou z niekoľkých možností.

Asked by Tunde Balogun · May 6, 2026

Kedy používate autogenu v kontajneri, je vždy nutné preinštalovať moduly?

Argument `use_docker` v konfigurácii `code_execution_config` zmení meno obrázkovej súpravy obsahujúcej zmeny po vykonaní rozprávania. Uložte si to meno. Pre novú rozprávania, nastavujte `use_docker` na meno súpravy, ktoré ste uložili. Tým sa spustí vykonanie tam.

Asked by Ismael Rios · May 1, 2026

Ako sa dostáť k odosielaniu agenta?

Prosím, spustite sa tu https://microsoft.github.io/autogen/docs/reference/agentchat/conversable_agent#chat_messages

Asked by Lucas Petit · Apr 15, 2026

Polož otázku

Alternatívy k Rozvoj agentív