Module config

Module config 

Source
Expand description

Configuration types for mem0-rust.

This module provides comprehensive configuration options for:

  • Embedding providers
  • Vector store backends
  • LLM providers
  • Memory behavior

Structs§

CohereRerankerConfig
Cohere reranker configuration
CustomPrompts
Custom prompts configuration
HuggingFaceEmbedderConfig
HuggingFace embedder configuration
MemoryConfig
Main configuration for the Memory system
MemoryStoreConfig
In-memory store configuration
MockEmbedderConfig
Mock embedder configuration (for testing)

Enums§

DistanceMetric
Distance metric for vector similarity
EmbedderConfig
Embedding provider configuration
LLMConfig
LLM provider configuration
RerankerConfig
Reranker configuration
VectorStoreConfig
Vector store backend configuration