Get First Available Memory Adapter • AI Agent SDK
get_first_available_memory_adapter: Get first available memory adapter.
get_first_available_memory_adapter
Function
</div>
This function is defined in the registry module.
Get first available memory adapter.
Signature
def get_first_available_memory_adapter(preferences: Optional[List[str]]) -> Optional[Tuple[str, MemoryProtocol]]Parameters
ParamField
OptionalList of adapter names to try (defaults to [“sqlite”, “in_memory”]) **kwargs: Configuration passed to adapter constructor
Returns
ResponseField
Optional[Tuple[str, MemoryProtocol]](adapter_name, adapter_instance) tuple or None
Uses
get_first_availableget_default_memory_registry
Source
View on GitHubpraisonaiagents/memory/adapters/registry.py at line 91