litellm-mirror/litellm
Krish Dholakia 18da7adce9 feat(router.py): Support Loadbalancing batch azure api endpoints (#5469)
* feat(router.py): initial commit for loadbalancing azure batch api endpoints

Closes https://github.com/BerriAI/litellm/issues/5396

* fix(router.py): working `router.acreate_file()`

* feat(router.py): working router.acreate_batch endpoint

* feat(router.py): expose router.aretrieve_batch function

Make it easy for user to retrieve the batch information

* feat(router.py): support 'router.alist_batches' endpoint

Adds support for getting all batches across all endpoints

* feat(router.py): working loadbalancing on `/v1/files`

* feat(proxy_server.py): working loadbalancing on `/v1/batches`

* feat(proxy_server.py): working loadbalancing on Retrieve + List batch
2024-09-02 21:32:55 -07:00
..
adapters fix(anthropic_adapter.py): fix sync streaming 2024-08-03 20:52:29 -07:00
assistants add async assistants delete support 2024-07-10 11:14:40 -07:00
batches fix: fix linting errors 2024-08-22 15:51:59 -07:00
deprecated_litellm_server
files fix: fix linting errors 2024-08-22 15:51:59 -07:00
fine_tuning test translating to vertex ai params 2024-08-03 08:44:54 -07:00
integrations LiteLLM Minor Fixes + Improvements (#5474) 2024-09-02 14:29:57 -07:00
litellm_core_utils LiteLLM minor fixes + improvements (31/08/2024) (#5464) 2024-09-01 13:31:42 -07:00
llms Merge branch 'main' into litellm_track_imagen_spend_logs 2024-09-02 21:21:15 -07:00
proxy feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00
rerank_api add test for rerank on custom api base 2024-08-27 18:25:51 -07:00
router_strategy fix get_deployments_for_tag 2024-08-29 13:51:36 -07:00
router_utils feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00
tests feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00
types Merge branch 'main' into litellm_track_imagen_spend_logs 2024-09-02 21:21:15 -07:00
__init__.py feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00
_logging.py
_redis.py feat(caching.py): redis cluster support 2024-08-21 15:01:52 -07:00
_service_logger.py fix handle case when service logger has no attribute prometheusServicesLogger 2024-08-08 17:19:12 -07:00
_version.py
budget_manager.py
caching.py fix allow qdrant api key to be optional 2024-08-30 11:13:23 -07:00
cost.json
cost_calculator.py add cost tracking for pass through imagen 2024-09-02 18:10:46 -07:00
exceptions.py fix: fix tests 2024-08-07 15:02:04 -07:00
main.py Merge branch 'main' into litellm_track_imagen_spend_logs 2024-09-02 21:21:15 -07:00
model_prices_and_context_window_backup.json build(model_prices_and_context_window.json): fix token information 2024-09-02 13:14:11 -07:00
py.typed
requirements.txt
router.py feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00
scheduler.py
timeout.py
utils.py feat(router.py): Support Loadbalancing batch azure api endpoints (#5469) 2024-09-02 21:32:55 -07:00