mirror of
https://github.com/microsoft/autogen.git
synced 2025-10-24 14:29:06 +00:00
* adding a new page Function comparison between Python AutoGen and AutoGen\.Net * add page to autogen website
1.2 KiB
1.2 KiB
Function comparison between Python AutoGen and AutoGen.Net
Agentic pattern
| Feature | AutoGen | AutoGen.Net |
|---|---|---|
| Code interpreter | run python code in local/docker/notebook executor | run csharp code in dotnet interactive executor |
| Single agent chat pattern | ✔️ | ✔️ |
| Two agent chat pattern | ✔️ | ✔️ |
| group chat (include FSM) | ✔️ | ✔️ (using workflow for FSM groupchat) |
| Nest chat | ✔️ | ✔️ (using middleware pattern) |
| Sequential chat | ✔️ | ❌ (need to manually create task in code) |
| Tool | ✔️ | ✔️ |
LLM platform support
ℹ️ Note
Other than the platforms list below, AutoGen.Net also supports all the platforms that semantic kernel supports via AutoGen.SemanticKernel as a bridge
| Feature | AutoGen | AutoGen.Net |
|---|---|---|
| OpenAI (include third-party) | ✔️ | ✔️ |
| Mistral | ✔️ | ✔️ |
| Ollama | ✔️ | ✔️ |
| Claude | ✔️ | ✔️ |
| Gemini (Include Vertex) | ✔️ | ✔️ |
Popular Contrib Agent support
| Feature | AutoGen | AutoGen.Net |
|---|---|---|
| Rag Agent | ✔️ | ❌ |
| Web surfer | ✔️ | ❌ |