litellm/litellm-proxy-extras
Ishaan Jaff c59a0c9681
[Feat] UI - Allow setting cache settings on UI (#16143)
* add LiteLLM_CacheConfig

* add CacheSettingsField

* add UI cache saver

* feat add cache_settings_router

* fix schema

* fix ssl_check_hostname

* refactor into utils

* add groups for field names

* add test_connection in base cache

* add test_connection inredis and redis cluster

* feat _decrypt_db_variables

* add cache settings endpoints

* test_test_cache_connection_calls_cache_test_connection_with_params

* fix: add switch_on_llm_response_caching

* feat use CacheSettingsManager

* feat use CacheSettingsManager

* TestCacheSettingsManager

* fix update_config

* Cache Field test
2025-10-31 17:43:59 -07:00
..
dist [Feat] - [Backend] Search APIs - Allow storing configured Search APIs in DB (#15862) 2025-10-23 17:57:49 -07:00
litellm_proxy_extras [Feat] UI - Allow setting cache settings on UI (#16143) 2025-10-31 17:43:59 -07:00
tests install prisma migration files - connects litellm proxy to litellm's prisma migration files (#9637) 2025-03-29 15:27:09 -07:00
LICENSE install prisma migration files - connects litellm proxy to litellm's prisma migration files (#9637) 2025-03-29 15:27:09 -07:00
migration_runbook.md dics Database Migration Runbook 2025-09-26 19:49:35 -07:00
poetry.lock build: bump poetry 2025-06-03 21:25:53 -07:00
pyproject.toml [Feat] - [Backend] Search APIs - Allow storing configured Search APIs in DB (#15862) 2025-10-23 17:57:49 -07:00
README.md fix: docs 2025-05-10 17:37:04 -07:00

Additional files for the proxy. Reduces the size of the main litellm package.

Currently, only stores the migration.sql files for litellm-proxy.

To install, run:

pip install litellm-proxy-extras

OR

pip install litellm[proxy] # installs litellm-proxy-extras and other proxy dependencies

To use the migrations, run:

litellm --use_prisma_migrate