nat.plugins.memmachine.memory#
Attributes#
Classes#
Configuration for MemMachine memory client. |
Functions#
Module Contents#
- logger#
- class MemMachineMemoryClientConfig#
Bases:
nat.data_models.memory.MemoryBaseConfig,nat.data_models.retry_mixin.RetryMixinConfiguration for MemMachine memory client.
Based on the MemMachine Python SDK as documented at: MemMachine/MemMachine
Note: This integration is for local/self-hosted MemMachine instances. LLM API keys (e.g., OpenAI) are configured in the MemMachine cfg.yml file, not in this client configuration.
- async memmachine_memory_client(
- config: MemMachineMemoryClientConfig,
- _builder: nat.builder.builder.Builder,