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

1"""AgentOS LLM Response Cache — v1.2.7. 

2 

3- LLMCache: 精确匹配 + 语义相似度缓存,LRU 淘汰 + TTL 过期。 

4- Embedder: 语义嵌入生成器。 

5- ResponseCache: 多级缓存策略协调。 

6""" 

7 

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 

11 

12__all__ = [ 

13 "LLMCache", 

14 "CacheEntry", 

15 "BaseEmbedder", 

16 "OpenAIEmbedder", 

17 "LocalEmbedder", 

18 "CohereEmbedder", 

19 "ResponseCache", 

20 "CacheKeyStrategy", 

21]