Back to Autogen

Function Comparison Page Between Python AutoGen And Autogen.Net

dotnet/website/articles/function-comparison-page-between-python-AutoGen-and-autogen.net.md

0.4.41.2 KB
Original Source

Function comparison between Python AutoGen and AutoGen.Net

Agentic pattern

FeatureAutoGenAutoGen.Net
Code interpreterrun python code in local/docker/notebook executorrun 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

FeatureAutoGenAutoGen.Net
OpenAI (include third-party)✔️✔️
Mistral✔️✔️
Ollama✔️✔️
Claude✔️✔️
Gemini (Include Vertex)✔️✔️

Popular Contrib Agent support

FeatureAutoGenAutoGen.Net
Rag Agent✔️
Web surfer✔️