litellm-mirror/litellm/router_strategy
Krish Dholakia 2eee7f978f Litellm dev 01 30 2025 p2 (#8134)
* feat(lowest_tpm_rpm_v2.py): fix redis cache check to use >= instead of >

makes it consistent

* test(test_custom_guardrails.py): add more unit testing on default on guardrails

ensure it runs if user sent guardrail list is empty

* docs(quick_start.md): clarify default on guardrails run even if user guardrails list contains other guardrails

* refactor(litellm_logging.py): refactor no-log to helper util

allows for more consistent behavior

* feat(litellm_logging.py): add event hook to verbose logs

* fix(litellm_logging.py): add unit testing to ensure `litellm.disable_no_log_param` is respected

* docs(logging.md): document how to disable 'no-log' param

* test: fix test to handle feb

* test: cleanup old bedrock model

* fix: fix router check
2025-01-30 22:18:53 -08:00
..
budget_limiter.py (Refactor / QA) - Use LoggingCallbackManager to append callbacks and ensure no duplicate callbacks are added (#8112) 2025-01-30 19:35:50 -08:00
least_busy.py (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
lowest_cost.py (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
lowest_latency.py (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
lowest_tpm_rpm.py (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
lowest_tpm_rpm_v2.py Litellm dev 01 30 2025 p2 (#8134) 2025-01-30 22:18:53 -08:00
simple_shuffle.py (refactor router.py ) - PR 3 - Ensure all functions under 100 lines (#6181) 2024-10-14 21:27:54 +05:30
tag_based_routing.py (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00