use HashMap;
use ;
/// Per-call backend configuration overrides.
///
/// Mirrors Python's `vector_db_config` / `graph_db_config` parameters on
/// `add()`, `cognify()`, and `memify()`. When present, the pipeline should
/// use the specified backend configuration instead of the default.
///
/// For now the configuration is stored as a flat provider name + params map.
/// Actual backend instantiation from these configs is left to the caller or
/// a future factory function.
/// Configuration for dynamically selecting/creating a backend.
///
/// Mirrors Python's dict-based `vector_db_config` / `graph_db_config`.