InMemoryDb is a class that implements the Db interface using an in-memory database. It provides lightweight, in-memory storage for agent/team sessions.
ParameterTypeDefaultDescription
session_tableOptional[str]-Name of the table to store Agent, Team and Workflow sessions.
memory_tableOptional[str]-Name of the table to store user memories.
metrics_tableOptional[str]-Name of the table to store metrics.
eval_tableOptional[str]-Name of the table to store evaluation runs data.
knowledge_tableOptional[str]-Name of the table to store knowledge documents data.