Open tyler-suard-parker opened 2 days ago
Sounds good. Would you like to implement this?
@rickyloynd-microsoft In the past, I made a new feature for autogen and I created a PR. I built the feature and tests, and it worked, I felt like that should have been enough. However, I was asked to do a bunch of other things, like create a protocol (which I still don't understand what that is) and I eventually just gave up.
I am happy to write code and make it work, but I would need someone else to help me out with all the extra things that I don't understand like making a protocol etc.
I don't know what a 'protocol' is either.
would be great to work together on this @tyler-suard-parker , i have some ideas about using containers for not just new vector stores but for all new functions actually , check it out : "double PRs"? https://testcontainers.com/
Is your feature request related to a problem? Please describe.
Currently, teachable agents only use chromadb for saving and loading memos. It would be nice to change this, as we want to scale up the program. We would like to use MongoDB for CosmosDB as our backend, so we can have more memories for more users.
Describe the solution you'd like
It would be nice to be able to easily switch between database types for storing memos from teachable agents.
Additional context
No response