AutoGen logo

AutoGenΔιεπαφές ανοιχτού κώδικα Python για την κατασκευή εφαρμογών LLM چندάτζεντ που συνεργάζονται για την επίλυση εργασιών.

4.5 (4)
Daniel NikulshynΑξιολογήθηκε από Daniel Nikulshyn·Ενημερώθηκε Ιούλιος 2026

Επισκόπηση

Το AutoGen είναι ένα ανοικτό πηγαίο πλαίσιο προγραμματισμού που αναπτύχθηκε από την Microsoft Research για την δημιουργία ασφαλέων συστημάτων ΙΑ.-Allow οι προγραμματιστές να ορίζουν πολλαπλά πιστωτικά πλάνα προμηθειών που μπορούν να επικοινωνούν, να διαχειρίζονται ενδείξεις, να καλούν εργαλεία, να εκτελούν κώδικα και να συνεργάζονται μεταξύ τους για την ολοκλήρωση σύνθετων ροών έργου. Ο框ράφος υποστηρίζει ευέλικτους μορφές συζήτησης, προσαρμόσιμη ρόλους ατζέντα, και συγκαρότητας με ανθρώπινο έλεγχο, εξωτερικούς API, και περιβάλλοντα εκτέλεσης κώδικα. Συνήθως χρησιμοποιείται για την ανάπτυξη προτύπων ερασιτέχνων βοηθών για την έρευνα, αυτόματης ροής κωδικοποίησης, διαδρομές ανάλυσης δεδομένων, και άλλων αποστολής-εστιαζόμενα συστήματα των ατζέντα,. Το AutoGen διανέμεται ως Βιβλιοθήκη της Python, με ημερομηνία εκσυγχρονισμού κοινού, παρουσίαση υλικού και παραδείγματα, καθιστώντας το ένα πρακτικό κεφάλαιο για πειραματισμούς και ανάπτυξη.mult-ανταγωνιστή εφαρμογών.

Βασικές λειτουργίες

  • Ορχήστρωση συνεργασίας μεταξύ πολλοί άτζεντ
  • Προσαρμόσιμες ρόλοι και προσωπικότητες άτζεντ
  • Πρόγραμμα εκτέλεσης κώδικα και δέσμευση εργαλείων
  • Υποστήριξη ανθρώπου στο χώρο επεξεργασίας
  • Συμβατότητα με μεγάλες προμηθευτές LLM
  • Εκτελέσιμη API Python

Τιμές

Μοντέλο
Freemium
Βαθμολογία
4.5 / 5 (4)

Περιπτώσεις χρήσης

Διαλειτουργίες Συσκευασίας

Δημιουργήστε συστήματα πολυάγωνων συζητήσεων που συνεργάζονται για τη αντιμετώπιση εργασιών, με εφαρμογές στην εξυπηρέτηση πελατών, την τεχνολογική υποστήριξη και άλλα.

Διαδικασίες LLM

Περιέχετε διαδικασίες που αξιοποιούν μεγάλα μοντέλα γλωσσών για την αυτόματη εκτέλεση εργασιών, όπως η επεξεργασία δεδομένων, η ανάλυση κειμένου και η δημιουργία περιεχομένου.

Σεμειολόγιο Πολυάγωνων Sistem

Εξελέγητε συστήματα που επιτρέπουν να επικοινωνούν και να συνεργάζονται πολλές ενορίες, με δυνητικές εφαρμογές σε περιοχές όπως το παιχνίδι, η προσομοίωση και η εκπαίδευση.

Optimized Inference (Ευνοϊκός Έγκριση)

Χρησιμοποιήστε το αναβαθμισμένο API εκτίμησης LLM της AutoGen για τη μέγιστη απόδοση και την εξοικονόμηση πόρων σε εκτεταμένες καταστάσεις εκτίμησης του μοντέλου γλωσσών.

Υπέρ και κατά

Υπέρ

  • Δωρεάν και ανοιχτό κώδικα
  • Εύκαμπτες προτυποποιημένες διάφορα πνευματικές συνεργασιών
  • Υποστήριξη χρήσης εργαλείων και εκτέλεσης κώδικα
  • Υποστηρίζεται από το Microsoft Research με ενεργό διαδικτυακή κοινότητα

Κατά

  • Δοκιμάζεται σε Python και επικοινωνίες LLM
  • Η τεκμηρίωση μπορεί να παρασέρνει πίσω τα γρήγορα updates
  • Η εκτέλεση μιγαδικών λανθάνει μπορεί να προκαλέσει πιστώσεις
  • Δεν έχει κρυφή γραφική διεπαφή για μη εξειδικευμένους

Ρεκόρ μαχών

Σε 1 μάχη στο Πάνθεον.

0
1ος
0
2ος
0
3ος

Last battle

Κριτικές

4.5

Μέσος όρος από 4 βαθμολογίες.

5
2
4
2
3
0
2
0
1
0

Σύνδεση για κριτική.

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.

Ερωτήσεις

None of the devcontainers are building due to "Hash sum mismatch", what should I do?

This is an intermittent issue that appears to be caused by some combination of mirror and proxy issues. If it arises, try to replace the apt-get update step with the following: 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 # and whatever packages need to be installed in this specific version of the devcontainer This is a combination of StackOverflow suggestions here and here.

Asked by Vasyl Kovalenko · May 21, 2026

What should I do if I get the error "TypeError: Assistants.create() got an unexpected keyword argument 'file_ids'"?

This error typically occurs when using Autogen version earlier than 0.2.27 in combination with OpenAI library version 1.21 or later. The issue arises because the older version of Autogen does not support the file_ids parameter used by newer versions of the OpenAI API. To resolve this issue, you need to upgrade your Autogen library to version 0.2.27 or higher that ensures compatibility between Autogen and the OpenAI library. pip install --upgrade autogen

Asked by Nikolai Petrenko · May 13, 2026

Agents are throwing due to docker not running, how can I resolve this?

If running AutoGen locally the default for agents who execute code is for them to try and perform code execution within a docker container. If docker is not running, this will cause the agent to throw an error. To resolve this you have some options.

Asked by Tunde Balogun · May 6, 2026

When using autogen docker, is it always necessary to reinstall modules?

The "use_docker" arg in an agent's code_execution_config will be set to the name of the image containing the change after execution, when the conversation finishes. You can save that image name. For a new conversation, you can set "use_docker" to the saved name of the image to start execution there.

Asked by Ismael Rios · May 1, 2026

How to get each agent message?

Please refer to https://microsoft.github.io/autogen/docs/reference/agentchat/conversable_agent#chat_messages

Asked by Lucas Petit · Apr 15, 2026

Κάνε μια ερώτηση

Εναλλακτικές για Απάντηση Ανάπτυξης

LangGraph Studio interface preview
LangGraph StudioΑπάντηση Ανάπτυξης

Οπτικό IDE για τη δημιουργία, αποσφαλμάτωση και εξέταση ροών εργασίας agents LangGraph

5.0 (5)
Freemium
BrainSoup interface preview
BrainSoupΑπάντηση Ανάπτυξης

Μπροστιθέστες ειδικούς διαχειριστές AI για την αυτόματη εκτέλεση εργασιών και δραστηριοτήτων μέσω φυσικής γλώσσας.

5.0 (4)
Freemium
Letta AI interface preview
Letta AIΑπάντηση Ανάπτυξης

Πλατφόρμα ανοιχτού κώδικα για τη δημιουργία stateful AI agents με μακροπρόθεσμη μνήμη και προηγμένη λογική.

5.0 (4)
Freemium
Snorkel Flow interface preview
Snorkel FlowΑπάντηση Ανάπτυξης

Πλατφόρμα προγραμματιστικής ετικετοδότησης δεδομένων και ανάπτυξης AI για ταχύτερη δημιουργία παραγωγικών μοντέλων.

4.8 (5)
Freemium
NetX logo
NetXΑπάντηση Ανάπτυξης

Πολυμορφικό οικονομικό δίκτυο που συνδυάζει την υποδομή blockchain με δυνατότητες AI.

4.8 (5)
Freemium
Theoriq AI interface preview
Theoriq AIΑπάντηση Ανάπτυξης

Διανεμημένο πρωτόκολλο για την ανάπτυξη και τη διακυβέρνηση πολυ-πράκτορων AI συστημάτων on-chain

4.8 (5)
Freemium
Botpress interface preview
BotpressΑπάντηση Ανάπτυξης

Πλατφόρμα από τη μια στο χέρι για τη δημιουργία, ανάπτυξη και διαχείριση AI αγγελιοφόρων και τηλεφωνικών βοηθημάτων.

4.8 (5)
Freemium
LangSmith interface preview
LangSmithΑπάντηση Ανάπτυξης

Πλατφόρμα παρατηρησιμότητας, αξιολόγησης και αποσφαλμάτωσης για εφαρμογές LLM από την ομάδα LangChain

4.8 (5)
Freemium