diff --git a/libs/langchain/langchain/cache.py b/libs/langchain/langchain/cache.py index 16b6d659c2..0422d13ddc 100644 --- a/libs/langchain/langchain/cache.py +++ b/libs/langchain/langchain/cache.py @@ -457,9 +457,8 @@ class GPTCache(BaseCache): """ from gptcache.adapter.api import get - _gptcache = self.gptcache_dict.get(llm_string, None) - if _gptcache is None: - return None + _gptcache = self._get_gptcache(llm_string) + res = get(prompt, cache_obj=_gptcache) if res: return [