24 lines
590 B
Python
24 lines
590 B
Python
MEMORY_AVAILABLE = False
|
|
VECTOR_AVAILABLE = False
|
|
|
|
try:
|
|
from app.memory.store import MemoryStore
|
|
from app.memory.vector_index import VectorIndex
|
|
from app.memory.interface import MemoryInterface
|
|
from app.memory.write_policy import MemoryWritePolicy
|
|
MEMORY_AVAILABLE = True
|
|
VECTOR_AVAILABLE = True
|
|
except ImportError:
|
|
MemoryStore = None
|
|
VectorIndex = None
|
|
MemoryInterface = None
|
|
MemoryWritePolicy = None
|
|
|
|
__all__ = [
|
|
"MemoryStore",
|
|
"VectorIndex",
|
|
"MemoryInterface",
|
|
"MemoryWritePolicy",
|
|
"MEMORY_AVAILABLE",
|
|
"VECTOR_AVAILABLE",
|
|
] |