Description
Describe the issue
I created an agentic workflow using Autogen, where multiple agents are stored in global variables and used as required. This worked well locally, but now I'm moving to a multi-user environment and setting up authentication for multiple users. I'm facing challenges on how to store these agents and their histories in Azure for each user.
What I’ve Tried:
Blob Storage: Successfully stored chat history in .pkl files in Azure Blob Storage.
MongoDB: Attempted to use MongoDB for storing chat histories and agent configurations but struggled to store the agents themselves.
How can I efficiently manage the storage and retrieval of these multiple autogen agents and chat histories in Azure to ensure scalability and persistent storage?
Are there best practices or existing solutions for storing multiple agents and their configurations in a database like MongoDB or any other recommended storage solutions?
Steps to reproduce
No response
Screenshots and logs
No response
Additional Information
No response