lllin000_PaperForge/paperforge/embedding/backends/__init__.py

18 lines
423 B
Python

from __future__ import annotations
from pathlib import Path
from paperforge.embedding.backends.base import VectorBackend
from paperforge.embedding.backends.chroma_backend import ChromaBackend
def get_vector_backend(vault: Path) -> VectorBackend:
"""Return the default vector backend for *vault*."""
return ChromaBackend(vault)
__all__ = [
"ChromaBackend",
"VectorBackend",
"get_vector_backend",
]