Skip to content

[Issue]: How to Store Multiple Autogen Agents and Histories in Azure for Multi-User Environment #3302

Closed
@chenna-nefer

Description

@chenna-nefer

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.2Issues which are related to the pre 0.4 codebaseneeds-triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions