MCPcopy Create free account
hub / github.com/BerriAI/litellm / increment_cache

Method increment_cache

litellm/caching/in_memory_cache.py:226–231  ·  view source on GitHub ↗
(self, key, value: int, **kwargs)

Source from the content-addressed store, hash-verified

224 return return_val
225
226 def increment_cache(self, key, value: int, **kwargs) -> int:
227 # get the value
228 init_value = self.get_cache(key=key) or 0
229 value = init_value + value
230 self.set_cache(key, value, **kwargs)
231 return value
232
233 async def async_get_cache(self, key, **kwargs):
234 return self.get_cache(key=key, **kwargs)

Callers

nothing calls this directly

Calls 2

get_cacheMethod · 0.95
set_cacheMethod · 0.95

Tested by

no test coverage detected