microsoft / autogen

A programming framework for agentic AI 🤖
https://microsoft.github.io/autogen/
Creative Commons Attribution 4.0 International
30.54k stars 4.45k forks source link

[Issue]: In an async group chat with function calling, does having multiple user proxy agents make things go faster? #3074

Open tyler-suard-parker opened 2 months ago

tyler-suard-parker commented 2 months ago

Describe the issue

From what I understand, only a user_proxy agent can execute a function. If I have 3 agents in an async chat who can call 1 different function each, should I have 3 different user proxy agents to execute those functions? Or is it ok to just have one user_proxy agent? Will one setup perform faster than the other? Thank you for your help.

Steps to reproduce

No response

Screenshots and logs

No response

Additional Information

No response

Mahnoor-Rana commented 2 months ago

yess, it is okay to have one user proxy agent, it will work fine in that case if each agent has their own function