Coverage for agentos/cache/__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-02 09:59 +0800
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-02 09:59 +0800
1"""AgentOS LLM Response Cache — v1.2.7.
3- LLMCache: 精确匹配 + 语义相似度缓存,LRU 淘汰 + TTL 过期。
4- Embedder: 语义嵌入生成器。
5- ResponseCache: 多级缓存策略协调。
6"""
8from agentos.cache.llm_cache import LLMCache, CacheEntry
9from agentos.cache.embedder import BaseEmbedder, OpenAIEmbedder, LocalEmbedder, CohereEmbedder
10from agentos.cache.response_cache import ResponseCache, CacheKeyStrategy
12__all__ = [
13 "LLMCache",
14 "CacheEntry",
15 "BaseEmbedder",
16 "OpenAIEmbedder",
17 "LocalEmbedder",
18 "CohereEmbedder",
19 "ResponseCache",
20 "CacheKeyStrategy",
21]