Skip to main content
Phidata supports using Mongo as a storage backend for Agents using the MongoAgentStorage class.

Usage

You need to provide either db_url or client. The following example uses db_url.
storage.py

Params

ParameterTypeDefaultDescription
collection_namestr-Name of the collection to be used.
db_urlOptional[str]NoneDatabase URL, if provided.
db_namestr"phi"Database Name.
clientOptional[MongoClient]NoneMongoDB client, if provided.