litellm-mirror/tests/litellm/proxy
Krish Dholakia 421e0a3004
Litellm add managed files db (#9930)
* fix(openai.py): ensure openai file object shows up on logs

* fix(managed_files.py): return unified file id as b64 str

allows retrieve file id to work as expected

* fix(managed_files.py): apply decoded file id transformation

* fix: add unit test for file id + decode logic

* fix: initial commit for litellm_proxy support with CRUD Endpoints

* fix(managed_files.py): support retrieve file operation

* fix(managed_files.py): support for DELETE endpoint for files

* fix(managed_files.py): retrieve file content support

supports retrieve file content api from openai

* fix: fix linting error

* test: update tests

* fix: fix linting error

* feat(managed_files.py): support reading / writing files in DB

* feat(managed_files.py): support deleting file from DB on delete

* test: update testing

* fix(spend_tracking_utils.py): ensure each file create request is logged correctly

* fix(managed_files.py): fix storing / returning managed file object from cache

* fix(files/main.py): pass litellm params to azure route

* test: fix test

* build: add new prisma migration

* build: bump requirements

* test: add more testing

* refactor: cleanup post merge w/ main

* fix: fix code qa errors
2025-04-12 08:24:46 -07:00
..
auth refactor tests 2025-03-26 20:00:10 -07:00
common_utils fix(proxy_server.py): Fix "Circular reference detected" error when max_parallel_requests = 0 (#9671) 2025-03-31 22:06:02 -07:00
db [Feat] Emit Key, Team Budget metrics on a cron job schedule (#9528) 2025-04-10 16:59:14 -07:00
experimental/mcp_server test tool registry 2025-03-20 22:03:56 -07:00
health_endpoints test_db_health_readiness_check_with_prisma_error 2025-03-26 20:56:39 -07:00
hooks Litellm add managed files db (#9930) 2025-04-12 08:24:46 -07:00
management_endpoints [Feat - Team Member Permissions] - CRUD Endpoints for managing team member permissions (#9919) 2025-04-11 17:15:16 -07:00
middleware test_no_auth_metrics_when_disabled 2025-04-04 21:02:29 -07:00
openai_files_endpoint Litellm add managed files db (#9930) 2025-04-12 08:24:46 -07:00
pass_through_endpoints [Bug Fix] Add support for UploadFile on LLM Pass through endpoints (OpenAI, Azure etc) (#9853) 2025-04-09 15:29:20 -07:00
spend_tracking [Feat] Add litellm.supports_reasoning() util to track if an llm supports reasoning (#9923) 2025-04-11 17:56:04 -07:00
types_utils test fix post call rules (#9826) 2025-04-08 13:55:37 -07:00
ui_crud_endpoints [Feat - UI] - Allow setting Default Team setting when LiteLLM SSO auto creates teams (#9918) 2025-04-11 14:07:10 -07:00
test_caching_routes.py (bug fix) - Fix Cache Health Check for Redis when redis_version is float (#8979) 2025-03-04 21:26:18 -08:00
test_litellm_pre_call_utils.py test_get_enforced_params 2025-04-01 08:41:53 -07:00
test_proxy_cli.py (Bug fix) - running litellm proxy on wndows (#8735) 2025-02-25 15:19:19 -08:00
test_proxy_server.py [Security fix - CVE-2025-0330] - Leakage of Langfuse API keys in team exception handling (#9830) 2025-04-08 13:55:20 -07:00
test_route_llm_request.py fix(route_llm_request.py): move to using common router, even for clie… (#8966) 2025-03-03 22:57:08 -08:00