async-semantic-llm-cache/semantic_llm_cache/backends/__init__.py
2026-03-06 15:54:47 +01:00

21 lines
523 B
Python

"""Storage backends for llm-semantic-cache."""
from semantic_llm_cache.backends.base import BaseBackend
from semantic_llm_cache.backends.memory import MemoryBackend
try:
from semantic_llm_cache.backends.sqlite import SQLiteBackend
except ImportError:
SQLiteBackend = None # type: ignore
try:
from semantic_llm_cache.backends.redis import RedisBackend
except ImportError:
RedisBackend = None # type: ignore
__all__ = [
"BaseBackend",
"MemoryBackend",
"SQLiteBackend",
"RedisBackend",
]