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

python
def get_first_available_memory_adapter(preferences: Optional[List[str]]) -> Optional[Tuple[str, MemoryProtocol]]

Parameters

ParamField Optional

List 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_available
  • get_default_memory_registry

Source

View on GitHub

praisonaiagents/memory/adapters/registry.py at line 91


Related Documentation