package
2.4.3
Repository: https://github.com/proxati/llm_proxy.git
Documentation: pkg.go.dev

# Functions

NewMemoryConfig creates a new (empty) MemoryConfig object to implement the cache.ConfigStorage interface.
NewStorageJSON creates a new IndexFile object to help with loading/saving meta-state as a json file.

# Structs

JSONConfigFile is a struct that backs a llm_proxy_cache.json file, which configures the cache storage object.
MemoryConfig is a mostly empty struct that implements the Config interface for an in-memory cache.

# Interfaces

ConfigStorage is the interface that all cache config objects must implement, it's used to save or load cache config, from disk, database, or just RAM for the in-memory cache.