litellm/__init__.py,sha256=uEncriFEsDz8Zi6Q9FHwr5mnIFRcgF9StzJHr6PcP30,17419
litellm/_logging.py,sha256=bvlWLk8lsCnkJ6USJuZ1EC5cckePHR6jj72ZQSxYRw8,776
litellm/_redis.py,sha256=HPZh7ZD7aV10ifNzfmQBOS5kP0qxVPWuTqjlhrtqD9o,2857
litellm/_version.py,sha256=ydZafSCEtu5V7o42UV_a8DTJyuLk-TgDZ5C5BUS6NTQ,101
litellm/budget_manager.py,sha256=iSLRJOJXN1k76YfL08UVDsCG668XO3snOdmiyPBWDFM,7799
litellm/caching.py,sha256=V6A_g8IABSadvXZkRHJJfPg8L_tmyWDdrIXd5_lWWVI,26954
litellm/cost.json,sha256=GJEXQcWy9ZvA5DhsPlWnolw-0gK_JG6PQRC67EO6VmQ,108
litellm/deprecated_litellm_server/.env.template,sha256=CO7AgKScAzceHKw711IG7q0_mlI_DIf-P8i3j9jdMbE,941
litellm/deprecated_litellm_server/Dockerfile,sha256=uduHN-pR8EqaWTpSgrU9gs1fFsMhIi1m_kCLovmtKtY,224
litellm/deprecated_litellm_server/README.md,sha256=TieXW_VcgnNoSt6juEbXn02I846Z7mJgDqxTThNsjYM,62
litellm/deprecated_litellm_server/__init__.py,sha256=U1MJ3xxMEDLZx1GTB6IFV0IsmIo0Ri0uAxXBIQPB2z0,52
litellm/deprecated_litellm_server/main.py,sha256=gjh5DHJ2n4UQVcd6bNjMcBHxlsOgl8ARvHnsigQXUjE,8350
litellm/deprecated_litellm_server/requirements.txt,sha256=ocISAeyHpH-UgvlL0557UXL6S1XJJ-bxh1P4uU2lTI8,70
litellm/deprecated_litellm_server/server_utils.py,sha256=vQze7bSC-11yd2GvQ_LatrKLXzrUamr7vRIuAM5PvrM,3221
litellm/exceptions.py,sha256=9lE3RvWTsdeQxzNZDjAJXUdAH4WgR7eX5HifCZ2y9P0,8033
litellm/integrations/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/integrations/aispend.py,sha256=2VQwXh_y_ZwnfM1hLyy6eb21SWHqoO-cGeOB_MoA4uY,6535
litellm/integrations/berrispend.py,sha256=O32hZz0K7ZODkGFvYNj1n_8uv1HyvDEzshw4G_mLFsM,6656
litellm/integrations/custom_logger.py,sha256=4_3MEU_7hZUZFMBYvWhaPqF9OtbjvwuPSLLs7LkFAE4,4183
litellm/integrations/dynamodb.py,sha256=guQO8m-Goh936XehEP9_b3pJnKv5VNpYdcIHSPpaons,3307
litellm/integrations/helicone.py,sha256=_fwg33w9_dM8MSZ9KbdWq30T7TA-z9kFbB0aV7fESAs,4184
litellm/integrations/langfuse.py,sha256=ELBljeCfB5lGfL_zTsvwbLWpmKN78aK05uo7zb88Tu8,6212
litellm/integrations/langsmith.py,sha256=7Hs5o-5JtpjyYraMZgd8kL31tu-y8TdXFhVe7YodmPs,3217
litellm/integrations/litedebugger.py,sha256=VPfy6gIcZ1ahQIB9rJwniCO0zlWcLPTssg3mr8H9w0w,11088
litellm/integrations/llmonitor.py,sha256=nmwivLgL-C4minkaIFkBA9rxzWjeaV3mGEDs4g5jVQA,3663
litellm/integrations/prompt_layer.py,sha256=o9Zq7xAvqtCu9JTpn7NfKPHxXYC_6EMbs3adAZgP5g8,2988
litellm/integrations/supabase.py,sha256=kzoX2eeQWyVQKnH-28Xd917f9tJX_6AYGBv0Gt2QWVs,4122
litellm/integrations/traceloop.py,sha256=2fwH4L-GK335Rl2oPaobhGYEOXSETVnACI1J8l7SA9k,5278
litellm/integrations/weights_biases.py,sha256=33mCPJk5fvEpQlxDF3pgPBh64oOpRkK1LzLNHS7sIZc,7922
litellm/llms/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/llms/ai21.py,sha256=nekzIpMTdw-0gBASNY_BWj0FGlzHMIOEBUh3u1kZu4A,7764
litellm/llms/aleph_alpha.py,sha256=aP3Z0aV2GS8-hNFwzHcrYzB9F3BWlUgTyoenRhPt0b4,12624
litellm/llms/anthropic.py,sha256=au0yQp3TeUsW9zVi8NfDphyOvohuGeM8vzw5zouBDBk,6718
litellm/llms/azure.py,sha256=jimjeSgozhkFyyEpL_413-Z_1_F668o0LJfNTM554SE,29929
litellm/llms/base.py,sha256=S6B1MW3_eRuec86c4dKrTZAph94UKMNECIAsQTdxrT8,1319
litellm/llms/baseten.py,sha256=QPv1V4yChowT5OKGH7UUbhhgsS4de62GafGU_cc3QPA,5869
litellm/llms/bedrock.py,sha256=4VP4iHSEaJ8X05UKtwJkBJriY54OSEfWL4FKcVK8SPM,26852
litellm/llms/cloudflare.py,sha256=Dfoc9EDAL511fj4JcGtEHcX5IAgjGf3n90l08agT1d4,5545
litellm/llms/cohere.py,sha256=Kr3M3f8h9PY9_z4DH7vIfqnEKumMUQl0If6qzuOo44s,10136
litellm/llms/custom_httpx/azure_dall_e_2.py,sha256=wPHyOynW7hCciOwAfp5QBOMIPF181FEKtSS-J_lmGK0,5323
litellm/llms/custom_httpx/bedrock_async.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm/llms/gemini.py,sha256=SRKWAybIVUcVobyDLQiqHGA56hFfWBUgd44bmZgXvNo,8111
litellm/llms/huggingface_llms_metadata/hf_conversational_models.txt,sha256=-KennA-85KE2N-dTyR2TG4v30NvWc6IAE6zCIEngjZQ,76183
litellm/llms/huggingface_llms_metadata/hf_text_generation_models.txt,sha256=IskID-RI7HHQTqVB8cTAHoAOIVoeGm8vhFz5opYL8Kk,1288358
litellm/llms/huggingface_restapi.py,sha256=7ULWL2HhVEMPuFzo8UjdHoDg7gWvQpoqyvDXczOkvwk,29479
litellm/llms/maritalk.py,sha256=3mnXyLdmStuC5JCBnblY0HcYx1hq8jcWuJ5zZkKcK5M,5888
litellm/llms/nlp_cloud.py,sha256=YQN6r08JVyVQNMO_J4HhEYTMcakS92z7cojvKGBib1w,7966
litellm/llms/ollama.py,sha256=TWooCYCb4cIylGBO1G58gZEkF8ZTxqruqkQ2AuKB7lM,15574
litellm/llms/ollama_chat.py,sha256=zQCwz4pf_ptgAKtFluft0PkHBFucZu_c3SWXqn1trk8,13333
litellm/llms/oobabooga.py,sha256=nbz0DkJBn6a1TAs9QBbptr6pgVN-KMKDVvey2AeF0K0,5415
litellm/llms/openai.py,sha256=Zo7GkSzP9fiPfBuBcOwT0r6Xt0UQI_izkwn-uyoNycs,39495
litellm/llms/openrouter.py,sha256=2KIepjHPqDXseisZ37ZjWQTgGDqDA8TDLBtb0hTGmqU,1026
litellm/llms/palm.py,sha256=d-R7zPFEjzj0heMK3RpTd5Pb9788md4Ok2oNWDU3_zE,6912
litellm/llms/petals.py,sha256=JYUbY4qwp7X3AAK0u9g3qvW4MzJmyZvPd0wDIGJvI-M,6993
litellm/llms/prompt_templates/factory.py,sha256=5EqoUFr78yNeV8f4BUse6ouHqIQhXBI-fCQ2Gs-iBGg,24317
litellm/llms/replicate.py,sha256=cguKzsKw83KBisbDbYZPz_An61UJpzQ-s8bN5lN8-is,13334
litellm/llms/sagemaker.py,sha256=PRaQ224_aqo5h7O23EroK7h_k-B4J8rBHxKR9YgutP8,13357
litellm/llms/together_ai.py,sha256=SkegINKRsLSTP7FeRJUf7fG0e3ZqVUXBFwfwbokEbEc,8867
litellm/llms/tokenizers/9b5ad71b2ce5302211f9c61530b329a4922fc6a4,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
litellm/llms/tokenizers/anthropic_tokenizer.json,sha256=wkFzffJLTn98mvT9zuKaDKkD3LKIqLdTvDRqMJKRF2c,1774213
litellm/llms/vertex_ai.py,sha256=Ze5UOfmQGOzqZRfi-zCxnxbg2o1poluj6JQekS3zbIE,30321
litellm/llms/vllm.py,sha256=xON1FscMQWzsonMv6_y3Qk7cGVMDlvO_Awrt128Fc-U,6057
litellm/main.py,sha256=WJEe74DlYqmZ_PMGF34Aib47num82Eh7wChqD7QiqS4,130575
litellm/model_prices_and_context_window_backup.json,sha256=OMLZ9zENSG8SHn9GE2GpEjhBctwFjchZcHwACnOWPF0,30171
litellm/proxy/.gitignore,sha256=v2ZocUpppVuVfYJh1Bd1JpjpYSLxifJdClMEo0oOdT0,17
litellm/proxy/README.md,sha256=MiZkO5ggaGLYVglWypp43xUgnWCL08XsqQAMSY8m5h8,787
litellm/proxy/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/proxy/_experimental/post_call_rules.py,sha256=0tMsQ8ViObIH2wJcEfdWt9CZ2FAkj6HoBIrAr59VvFc,170
litellm/proxy/_types.py,sha256=A2C6tVjw-FAn63kweVzLS9iLLTnjEPbh901DL6UGiKo,9704
litellm/proxy/admin_ui.py,sha256=TYdlm2vzEfEyWzwAa-DyjAoxDVpJ68CGHwqNLXtYw6M,7306
litellm/proxy/db/base_client.py,sha256=JAg-ghx1qLNuxSRSn0B6Y_BB7a1ZIINNuvjOTJ_aByQ,1129
litellm/proxy/db/dynamo_db.py,sha256=UH4Uelwg47nDPqs50YsGaV2idmhw2z3Pt_uUhV0pW2s,8373
litellm/proxy/example_config_yaml/_health_check_test_config.yaml,sha256=DcUpvUly3ASBh57fdv51uZ5Nr7a3o7f7j1sQebILtjQ,512
litellm/proxy/example_config_yaml/aliases_config.yaml,sha256=mN_iQHMZBv6CWXLF3BAOc-sdRrLKcFnWRbJIDXePXcA,1225
litellm/proxy/example_config_yaml/azure_config.yaml,sha256=swb4kZv8EN6IfTW8G_uOFqjzXtcMxUpbf7Lz7G_GHS8,747
litellm/proxy/example_config_yaml/custom_auth.py,sha256=0EykHcBAFs1xgRoMpee8BtL4BC8W7v5cLDcaJi3HkY8,446
litellm/proxy/example_config_yaml/custom_callbacks.py,sha256=BHiYN-Jtpf42_d5mc_G34yRuKMsQCGNYCq0RfhP3x2c,2252
litellm/proxy/example_config_yaml/langfuse_config.yaml,sha256=jkBz0zM8bUEBb_gmHi5P0TuFyC0WYlyGa37-WVRdsAo,181
litellm/proxy/example_config_yaml/load_balancer.yaml,sha256=hz5tnS6TvE8P-qU3pZ-SspqMB280EtrSwMZvjEca3sg,886
litellm/proxy/example_config_yaml/opentelemetry_config.yaml,sha256=u7-6jPVmj2Yca7nTeu1ykDZzzdtGKcGj3v5Y557Fc00,192
litellm/proxy/example_config_yaml/simple_config.yaml,sha256=OBODVvCc0814U8-YTmiwT7C4UkSjLN51Bd0HxDenTVg,88
litellm/proxy/health_check.py,sha256=IAU1j02ItTfrKcnQ1cxt2UxS5zzVgwhs8nldLtxTwjc,2683
litellm/proxy/hooks/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/proxy/hooks/max_budget_limiter.py,sha256=coGjiw5_9nWjFiLdjKy8R4FoAOoBSBCmNGTXHy_mAM8,1452
litellm/proxy/hooks/parallel_request_limiter.py,sha256=Fxk9HSVP2aZVRFJ2uHFxqP4BlTm3Pk4f2WvUz9Fb9eI,4180
litellm/proxy/lambda.py,sha256=h_06oqJhK3tkvnKOmxe7VLtPuIJIsosJE07BFXzF7sQ,107
litellm/proxy/openapi.json,sha256=MJrfO9l1MFZmvPnXC77LzUJojMwTkAiFU4whrntKA-4,7163
litellm/proxy/otel_config.yaml,sha256=Fnu-KSsikVFOve9ev6mjKNRMTisOCn-SjTCRoLe1dZ4,625
litellm/proxy/proxy_cli.py,sha256=jCHyTyERLfPO9rkhQLTkLuwCzagaMXq3z9z3jkpagNY,11713
litellm/proxy/proxy_config.yaml,sha256=lahgpgAZZHzVcRnhrU0ozAl-zERTVmyXloA6NxZqLpo,2012
litellm/proxy/proxy_server.py,sha256=04_HQF5MPs_qAN0vGvlmjCt1eJ9NCA9s3QcN-E2nZMA,103910
litellm/proxy/queue/celery_app.py,sha256=biT-emisvGRb697qPMsAXyphfFpCUHlzRGesBeZ3Nv8,2612
litellm/proxy/queue/celery_worker.py,sha256=Sz5zAZXcU96WbkFOsGxFaaPKJtmz8F4JIsWA477eMwQ,324
litellm/proxy/queue/rq_worker.py,sha256=oOD_1LuoJw2pc-D8aHBg7kN0uCR-piXqBGZbfJSdbLo,957
litellm/proxy/schema.prisma,sha256=7WevaxVylhK7FxNdV-dQnkIl-l0jcj9dfdA3aUDqztQ,689
litellm/proxy/secret_managers/google_kms.py,sha256=QbvkHgeZE3PC4OmVOvlqhT5HOuG1B-3WvcLFconQdk0,1284
litellm/proxy/start.sh,sha256=qFUFqvhcEIMyL3Bp9vtAtLvY0zjyLw6lHTocHqpLE5w,32
litellm/proxy/tests/bursty_load_test_completion.py,sha256=qdH9bbEO-semCr4rqZa5fz-NdO5G9IYx-okxmwUXec4,1506
litellm/proxy/tests/error_log.txt,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm/proxy/tests/load_test_completion.py,sha256=DJiTpVm0sfK1PJzMaHhbAoX0So8caO9kv3vtKkvq-A8,1607
litellm/proxy/tests/load_test_embedding.py,sha256=1_5D3sIOKu9l1Y41b-SB_al7-HTViwdyKStJVB9C7pU,2972
litellm/proxy/tests/load_test_embedding_100.py,sha256=qMiabdAchfp2PkbqxXyEohZmKDGxUu3ZobV1YSIr52M,1573
litellm/proxy/tests/load_test_embedding_proxy.py,sha256=u3PJSuaVwex1cY_7SrhePMHD1Eu2nOZBE9pCK1Pd8mY,3014
litellm/proxy/tests/load_test_q.py,sha256=lu5ima-DhIN5zy_VkuxK2CiexNUANI7j1bvJFsMWHEY,3939
litellm/proxy/tests/request_log.txt,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm/proxy/tests/test_async.py,sha256=yZoDqz8JI9JDIo5dGAk1ipIDncy2-KL3jvSll0QF-vg,739
litellm/proxy/tests/test_langchain_request.py,sha256=tkOxaPitlISJt570nseQahU0MQLZX0RFZg7HaahmNos,1187
litellm/proxy/tests/test_openai_request.py,sha256=mZfC0NirGfxRUh3VPqAX6WZz5E2s7VHn3fZJOGZpVnQ,727
litellm/proxy/tests/test_q.py,sha256=B3C8Z5vhnF19FmA682XtKqJcRuL1K9xFZvubbdElQfo,2514
litellm/proxy/utils.py,sha256=LUb_05RuRhnsdF0r_R5tp0uWD6Hi5cPBL0Ihb_wv06s,27818
litellm/router.py,sha256=8VwZroozafZiv0o2Ukrx28cttYTz5Fn8oV95gCXHRsA,79222
litellm/router_strategy/least_busy.py,sha256=5_TCYFvYn8LFaV1JRSwRkPcjHMIC7Mt7mznRst5D-2I,7762
litellm/router_strategy/lowest_latency.py,sha256=tAXp4A8XtbSGBL1WRBSYeM2Xa2diKFFNwDS25TRu3_o,5829
litellm/router_strategy/lowest_tpm_rpm.py,sha256=TOGPcpxGz7BgbYDiCel32T-pdHz0Kq3xPyLgFD2qoZ0,6921
litellm/tests/conftest.py,sha256=3MBkKUQ8sSysFU5be7HZ2TFKvpYqwEVqXmYC-FLd8Pk,1243
litellm/tests/data_map.txt,sha256=-4_fGs0ltj5Hl3btweqXE3aDxcMi-Dpc8a2iW26aG1A,3939
litellm/tests/example_config_yaml/aliases_config.yaml,sha256=LdCrc0xUjYAa4h0ssz7zjkMXSwUYK2Vv_0LLTNRDzts,1231
litellm/tests/example_config_yaml/azure_config.yaml,sha256=ulSpfDLCLdiNoTcAjg6ejTms_wuOlseIfYbpHzWCC5U,443
litellm/tests/example_config_yaml/cache_no_params.yaml,sha256=r0TniRcIZgkzj_vPpkCn5wzRXaWOI8Ct62pCXlhfjIY,127
litellm/tests/example_config_yaml/cache_with_params.yaml,sha256=8dPyOmwCwSxu0z23fEUI0Tth8WLy1wCmzd4DgbggoKQ,218
litellm/tests/example_config_yaml/langfuse_config.yaml,sha256=jkBz0zM8bUEBb_gmHi5P0TuFyC0WYlyGa37-WVRdsAo,181
litellm/tests/example_config_yaml/load_balancer.yaml,sha256=hz5tnS6TvE8P-qU3pZ-SspqMB280EtrSwMZvjEca3sg,886
litellm/tests/example_config_yaml/opentelemetry_config.yaml,sha256=u7-6jPVmj2Yca7nTeu1ykDZzzdtGKcGj3v5Y557Fc00,192
litellm/tests/example_config_yaml/simple_config.yaml,sha256=OBODVvCc0814U8-YTmiwT7C4UkSjLN51Bd0HxDenTVg,88
litellm/tests/langfuse.log,sha256=jlnStsL0jYJHP6CGRqL73XUjCBv7pjb4r_uBfnrFNyk,9263
litellm/tests/litellm_uuid.txt,sha256=wsz3BXCEmkNYCru3g5llvm_aimwDqXZ4L4w70Q1XmRQ,36
litellm/tests/model_cost.json,sha256=G9vH2an8oTeVxoCsrpzuq_-sIDZkav_xUzC6UwOqFWw,37
litellm/tests/test_acooldowns_router.py,sha256=4p7E4HIBJv_mCn4drQEg9FYiSTg3191PV4BKOFkgMG0,6064
litellm/tests/test_add_function_to_prompt.py,sha256=WtlA4IYb82GtDyRyOOmsxyfjk5B3VzN536LkOa3JYeQ,2620
litellm/tests/test_alangfuse.py,sha256=O5K-aZOgcNEJFGpP8lOrdR6hmrkIayn3Cjygg1SEBaw,10589
litellm/tests/test_amazing_vertex_completion.py,sha256=tFSPd4QtcG6q1wKToyn-epmCr6mELE0dSaZKDH3DCBY,17211
litellm/tests/test_async_fn.py,sha256=a928wQOitGuATJIyMAHMUmPeNNMk6jlpxHIdKHptlMw,9050
litellm/tests/test_azure_perf.py,sha256=lPG47LuBDJfgLKIis7rgbZEYJHWfEXksckZgZGNu3WU,4034
litellm/tests/test_bad_params.py,sha256=YJU67aX1Ht1LWQlb2yVKWWbvUv-H7YGUSSgvuznZblY,4611
litellm/tests/test_batch_completions.py,sha256=Xs3JDEyyyHpMOzK4SmlpDXAXFoo95ENn-pIiBtBL1dU,2031
litellm/tests/test_bedrock_completion.py,sha256=Zto15R43OcwdS7d4rrr6OIw_THC3mbsDpLkg5Nfm8Kk,4644
litellm/tests/test_budget_manager.py,sha256=LukzeqTWLAHJknTOwezGfpxj1Zgxmh9L233VNFkVQjo,5087
litellm/tests/test_caching.py,sha256=KFCmxdYXpt4_4BnFBoL8Et7pHUcX6V4Ws3QfXHCiRmI,33207
litellm/tests/test_caching_ssl.py,sha256=-MCNRgOCwp_Ji58RwfQMkrhGRL8W7Eu6p84HRVJHYuU,3366
litellm/tests/test_class.py,sha256=LUFNEmmbivJjNTobCVtj2qX_hgFyH8y9u2kja9UShZI,2188
litellm/tests/test_completion.py,sha256=bG-7CTjIzHLaNf1ynTF3HOzUBitC_6QXCp5T7JPpftM,59683
litellm/tests/test_completion_cost.py,sha256=THYBJPL-cFuncetVuMTnk2spgTiE5g-mi3uHqpy6sQk,5115
litellm/tests/test_completion_with_retries.py,sha256=W8m-5QzWmCrKvtiFxvIIrQK7YklnoRrjTQvP55wNJb4,1950
litellm/tests/test_configs/custom_auth.py,sha256=NPMR4wC1P_WfrNfQA8d2DZiRRtaDBYP2hGDq1wZpjsg,433
litellm/tests/test_configs/custom_callbacks.py,sha256=GPYybpwRV-EqtYwHZGQe_Y4_FQN3IOsC0RTGMJZDQj4,4483
litellm/tests/test_configs/test_bad_config.yaml,sha256=SqoBBK1hRGKsXiz_kwot4AQH2oEZBItnaBkTHRviypM,426
litellm/tests/test_configs/test_cloudflare_azure_with_cache_config.yaml,sha256=sW1ogGeSc-DsJqPmZPxhv6KHaK1-T13BS35OyvkwwxI,775
litellm/tests/test_configs/test_config.yaml,sha256=eKoeKY-hllVq8SVgKIgWQCstsVjKfWikg6cYPIQ8frY,869
litellm/tests/test_configs/test_config_custom_auth.yaml,sha256=wHVCsrxViy45xUFof76Ao_ZKzHO4kLuIx3UTqczDfBs,216
litellm/tests/test_configs/test_config_no_auth.yaml,sha256=PjUB78czRaQVIZqwSgh7l7xeJSzxRpe_3pTEND8BFQk,3798
litellm/tests/test_configs/test_custom_logger.yaml,sha256=sGHWRf-Go-TfMqw-TlQeSeP_ImGIYSA-_G5LbHTLP_M,723
litellm/tests/test_custom_callback_input.py,sha256=csCbok4uJisdcqEwRYqH7TaZvVA--XblPwKWA1JhZ0I,29568
litellm/tests/test_custom_callback_router.py,sha256=0gVIAUGNpCWqKIpX1u3QJIkwdQFrYzeW-BPYLT3UZXg,25198
litellm/tests/test_custom_logger.py,sha256=AOFePkDhpd4G-M2pr-rA7LgOjG-T0mw9kISUehakGBM,17364
litellm/tests/test_deployed_proxy_keygen.py,sha256=MbW4_ehTN30u5RpS9X9jPrpNZVPvRBPK-uIPxAnflB4,1510
litellm/tests/test_dynamodb_logs.py,sha256=uaUWtdLG2yVJbab4K06orhORJJiESxaQw5X7vt7Ecxc,3780
litellm/tests/test_embedding.py,sha256=R7y6L-f-CufN_ZMRZ7k5cKVqcDBbiN70zVZ6SiDD0IY,10636
litellm/tests/test_exceptions.py,sha256=-d0lmrxydZzVIZJFjsi0olqATHtkYDDmQ-M_RYFeJDI,14674
litellm/tests/test_function_calling.py,sha256=mFkxKOYjnx7-zU43NZFTQzZrVt_FvNFCI661E0_yGDU,8691
litellm/tests/test_get_llm_provider.py,sha256=2QlG3o6kBKji14fHjW4Y1zNV5vJ4zoaxGK0HeMS0AXo,392
litellm/tests/test_get_model_file.py,sha256=R2BTCsbA5T3K3ze-AMQXW923aJph-TL6QSWpEBuz8mg,285
litellm/tests/test_get_model_list.py,sha256=EfSrl6kM5JeUNnO_3qNi-RX6TtkGGf8MRzPdI1sEwGk,253
litellm/tests/test_google_ai_studio_gemini.py,sha256=BP96kXJa2QfKcOXkBD-eYCh84BXzmcLRnn12usVGck0,1067
litellm/tests/test_health_check.py,sha256=3-IyJajlkpkUPqoNzF0Jem3Xqs6ccRAf4L1EaP_bqww,2921
litellm/tests/test_helicone_integration.py,sha256=X4gnUxqpT8GSctPq3wabsiXhGpX1n44un6FfJfpaZo4,769
litellm/tests/test_hf_prompt_templates.py,sha256=NEtp_-cHEC0aZGCMBfvcRfbhz1YvFn9oLN2NCzaGrvw,2546
litellm/tests/test_image_generation.py,sha256=HYtPCYS8LFPlpJV1x_0Tg_koXrU45yP6wXJcKGmyOP0,3402
litellm/tests/test_img_resize.py,sha256=kqW2Z3cdmOicmpMSz5l2-6j7eaYgKggm2Ez7d0BbIsI,2873
litellm/tests/test_langchain_ChatLiteLLM.py,sha256=kapU65kUxf1U1K8QJ7ny6J5CGncDLLYd02mku2XsPK0,2796
litellm/tests/test_langsmith.py,sha256=ywN7SPH0NiaH00l95lGRmLO0e_-GYCw8sjZdngJLOxQ,1633
litellm/tests/test_least_busy_routing.py,sha256=RTNADXkTrf6Vaa1A3TTChd-6OHHCCCjROd8sEmtvfpI,8503
litellm/tests/test_litellm_max_budget.py,sha256=je8LIJbKm5-VCk1lAld_2hTgzfPMflgCQPxcDDO56ZQ,1113
litellm/tests/test_llmonitor_integration.py,sha256=T5r-l98RYxiB5QbUY6XOzHf39tcKb2e0qMX0VzxB7PU,2247
litellm/tests/test_loadtest_router.py,sha256=PRFrolWrjf9YFyVDP3nyEivUmMnYgFD9ZQwWpd2wih4,2638
litellm/tests/test_logging.py,sha256=Nzv-pyERvVaYSYYd_ifth0tCy6o9deIxBkwv1zNw0mI,13682
litellm/tests/test_longer_context_fallback.py,sha256=84kK5QeafD3CjXGro4U5tOhSZj2v9cyDgynBGniMcXU,324
litellm/tests/test_lowest_latency_routing.py,sha256=oduYs3jEvomBLLH-lwC5SyKtgUhSroU1kM2gpK43AR8,8253
litellm/tests/test_mock_request.py,sha256=nKDeo-AJgdoG2chJKqijx0a0BuLgMF5cewKK0n4ru8M,1113
litellm/tests/test_model_alias_map.py,sha256=WrsDvJP-9RPFvuj__DmzmfsEy7kBFgyLaUV4HCB6Bik,945
litellm/tests/test_model_response_typing/server.py,sha256=TZUoo_zMl-6l-RX3OX_U0ESQvKd7x3iW5KS8bsoUm1E,626
litellm/tests/test_model_response_typing/test.py,sha256=cTofJzFIDczLwLVeEq7uOt7I3lnwkbm6ayIFbwiGgJo,495
litellm/tests/test_multiple_deployments.py,sha256=iCASFCxn3KH9GQIAA45-Sh0OtZs0F7W0Uo4hcxUqnP8,1641
litellm/tests/test_ollama.py,sha256=vpXfTHkBFyo3Ep03YMz3K0gEPwtCMtGU5GFTZ8y72OI,1934
litellm/tests/test_ollama_local.py,sha256=vuvN2aok8V_d9DGAeJuCGfEEkivBGpErmGistUTCEwE,15263
litellm/tests/test_ollama_local_chat.py,sha256=trhkw-ZpxcaC6dejel2hU1HrrrQBJDU74EwhyPikKi4,14951
litellm/tests/test_optional_params.py,sha256=WKLse6Gfo4pMMIz6rub4Q_GZ0y4umxeMkIknKfqGUg0,1232
litellm/tests/test_profiling_router.py,sha256=wBUfRXJo4o0XQmoIY1YK_wZeMPuXfSnSXPlg_hq0gFQ,5335
litellm/tests/test_prompt_factory.py,sha256=e4CB36dxfMoRgZkXjItSi2stin5Fyvz4vFAZ38mD3nE,3951
litellm/tests/test_promptlayer_integration.py,sha256=hO6B1huLI4SsqSE-TiORiRVpsrJVXvgigi8RXIX9wDM,2250
litellm/tests/test_provider_specific_config.py,sha256=HI2d8L3OWH3gn7SaBYX3lp4NWyxEAyahJP1PpxcLSUw,21651
litellm/tests/test_proxy_custom_auth.py,sha256=SIQLWBNV8BpSOUEofR20BlQ5N1CVuAxSvbf2dAliSxo,2125
litellm/tests/test_proxy_custom_logger.py,sha256=9HrknQbozI0ubK7iAXYqj60awlQgULbxAxbrYFbNJDY,10579
litellm/tests/test_proxy_exception_mapping.py,sha256=DJqPrEuWXFZvQqmTqkG6qpFlHY-oyg1Tg-8N41umlvE,5706
litellm/tests/test_proxy_gunicorn.py,sha256=5uHJ7xJDjrxvEnJ_7y_g5qbqWgI8tr2LEhdzrPZLKSY,2077
litellm/tests/test_proxy_pass_user_config.py,sha256=7lpevQ5_9e8RsleY75gtI2iBU6KUxbt_UiAH7oOUP7U,3495
litellm/tests/test_proxy_server.py,sha256=QI6D1eZks8tYSwPa5UUfOc_cW3ouLLZuxh4EmnJ_si4,11402
litellm/tests/test_proxy_server_caching.py,sha256=zyTyoo55ErNkIzCXUqupz2MCFIWbVibBI0wAndrVMnw,3219
litellm/tests/test_proxy_server_cost.py,sha256=xvp0zhjwvtzcZTmxAvwmzzBfqTEduwZe39X_DBSRAZ8,4750
litellm/tests/test_proxy_server_keys.py,sha256=o7E_a78nN7ogbsXZfPRW1nYPvq2HKuv0Mt3QVYrp6-0,7942
litellm/tests/test_proxy_server_langfuse.py,sha256=CKcieVMjMXOL0ZCicp0iLTEalHt9yUtCKCkkypSn2I8,2394
litellm/tests/test_proxy_server_spend.py,sha256=JPW7Fs4a8vU3J2lCraJfV6eLdpzfWGV0MNyvmAY1N2Y,2501
litellm/tests/test_proxy_startup.py,sha256=hEcUjWJG_PnVQUHlBsDngX8vQgiOsFH_bnx5CYS4-mU,1932
litellm/tests/test_register_model.py,sha256=Y7xcALoGS6Ju5DFa98Yt8l6qPFm0umDvX7erzHYTEaA,1921
litellm/tests/test_router.py,sha256=vBEysASSZNv5DLr0L4rKTes_S91096tv_pUlJEUVCsg,33993
litellm/tests/test_router_caching.py,sha256=TG6Kl0m9trcvQN-ls8VDWQYLczEu1slLiZcX5L5XLYk,7487
litellm/tests/test_router_client_init.py,sha256=lgHcK0MT4EFRCKW2Dow9sFTssJbembI6dpcyU4xDiwA,2385
litellm/tests/test_router_debug_logs.py,sha256=rK_3R5hKCtzIJC7KSC3ieHhEkjTvYyvRDtQbvmu1uX4,2774
litellm/tests/test_router_fallbacks.py,sha256=ZKihG6Jg_bwuwb8Ge5aRHgPgEfxw2ye4-NJoBw8NTLw,26946
litellm/tests/test_router_get_deployments.py,sha256=dXhPPUYERKzcjl4NEdYSRl5w8kqXyavuuEK5YP9-PJI,13953
litellm/tests/test_router_init.py,sha256=G-IgIt7GXCK3H1MQiqOoD6y4Y5I_-QThbABDz5zTXhw,10358
litellm/tests/test_router_policy_violation.py,sha256=L6LebYL03cal-VV-r3MNPBxnimXtPAwFOaJIQupYR-U,4721
litellm/tests/test_rules.py,sha256=w1mI4r9u3X7xYshzY50Z1dnZoE6zxmQNQIxAaHd1ATk,2752
litellm/tests/test_stream_chunk_builder.py,sha256=BCHKub-EWwikdhwxJ2NBZEbDqdAFENAokHxFV9rmSeo,5577
litellm/tests/test_streaming.py,sha256=ZxxThYbue8MyNKU_Wh3z_glBGRuTvOZnWPg8V2t04Tc,51425
litellm/tests/test_supabase_integration.py,sha256=Q3NPcTRvYUH7z-DkGOHPGliijQpzjt-wnGGqUhemXaM,2084
litellm/tests/test_text_completion.py,sha256=ne_zOFk6-aMeCAFt3eD9Fk712CKgV-UgG5b7cjw-z3c,44203
litellm/tests/test_timeout.py,sha256=qVBgCCYFh0sl1h9VIjLc6KOvjbDKzcqleNsBFlWPku0,5360
litellm/tests/test_together_ai.py,sha256=ITgIYYEVVCj6bo06bBthmOvAvZ1wZ-ImWdmmLeRPBA8,2046
litellm/tests/test_token_counter.py,sha256=6C492YtDAyXE_81KJX4PJvhFpThqicfCKj83GkyB2ec,4603
litellm/tests/test_tpm_rpm_routing.py,sha256=e16OyO2OJqnCF-SJkm1wW7gEFrgO5uqRuKs5RKKMdp4,10155
litellm/tests/test_traceloop.py,sha256=a8CeDbFPp8xN7Fz2bM5oQAdZDARXVGN65yzKUiKxRUw,1521
litellm/tests/test_utils.py,sha256=TY4fseLeR5BMj1t9IxXGZrA0gOe0-oZI5Y26mvbk_RM,9784
litellm/tests/test_validate_environment.py,sha256=WHTVUmjJsjV83IShZxkM46kWXFhyNQQ0viTFj6nafFI,297
litellm/tests/test_wandb.py,sha256=BKvRTVfLGed_2XVeNCXrz2JlMsgzqG8cb8h6Oi86anQ,1784
litellm/tests/user_cost.json,sha256=1qlG-BK_Gi55K5QZdyQJ_EW8Srfhvrgj6t1BlDanQt4,208
litellm/tests/vertex_key.json,sha256=AYQYxJ4H3f9YY2Zd_OGGjNL4pB2IMNsdwuEYmLmf0RY,581
litellm/timeout.py,sha256=x_Rxjhmn08v3rh_m-vcf0hYo4BS8jRuwSEsjYtbR61Q,4319
litellm/types/completion.py,sha256=-sc_DUQ2LMpbVP9Bic2y7Ttaz1iz7An2XMwwkzp7QNY,1144
litellm/types/embedding.py,sha256=m33-HvA74w74teyJVg0Du3KYctuEYRvrJ2-Fm6oBkBo,634
litellm/types/router.py,sha256=7B-5bsw6-jmNzf_uwKYC77zCzpaCQT-DK7Qn_Hc_WR0,1289
litellm/utils.py,sha256=gK6TQdk081iEMgAAzNe3pxbpYJ2SCVL0oqP3EIxh6rs,353791
requirements.txt,sha256=clGAeN5CtRV5SgXlKFvm99sWs_aR0tf4WI7KmC6bEf0,938
litellm-1.16.21.dev2.dist-info/LICENSE,sha256=vtsBtS3vhTH5wpS2mlM6_Xh9AHbzy5mRTVebeaXnfZ0,1065
litellm-1.16.21.dev2.dist-info/METADATA,sha256=UlmBlMimFRNhOhq-8PkNwHh0rzxkgJyh2WnJqiSDryw,12742
litellm-1.16.21.dev2.dist-info/WHEEL,sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk,88
litellm-1.16.21.dev2.dist-info/entry_points.txt,sha256=FGIGsq4hBWP2nfWEtKPIwxv67GXhoegZK_AF2oK447M,46
litellm-1.16.21.dev2.dist-info/RECORD,,
