../../../bin/litellm,sha256=SArLwURPFUVZ_i42DoSKnHCqxJOwFY74X59MqI6_33w,474
enterprise/LICENSE.md,sha256=nq3D9ZqOvRDT6hLkypQFTc3XsE15kbkg5rkkLJVSqKY,2251
enterprise/README.md,sha256=Ngj93402jakS320ToVum9-Vxqu98N_AkP_bNfsLa0mA,481
enterprise/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
enterprise/__pycache__/__init__.cpython-312.pyc,,
enterprise/__pycache__/utils.cpython-312.pyc,,
enterprise/cloudformation_stack/litellm.yaml,sha256=uonPnSlcrgjhnQf0hKb1ShpxJurUIuhZuFzalAtmIVg,1272
enterprise/enterprise_callbacks/__pycache__/example_logging_api.cpython-312.pyc,,
enterprise/enterprise_callbacks/__pycache__/generic_api_callback.cpython-312.pyc,,
enterprise/enterprise_callbacks/example_logging_api.py,sha256=MudrXfhlnS5HsTmP6ZfDo5dCN8I0Mx6oXxWcoFhCF7c,757
enterprise/enterprise_callbacks/generic_api_callback.py,sha256=tprS3xS09wBBOBJDWf2tShoDQh4Ekhv0lNTzRRTw4Us,4498
enterprise/enterprise_hooks/__pycache__/aporio_ai.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/banned_keywords.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/blocked_user_list.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/google_text_moderation.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/lakera_ai.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/llama_guard.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/llm_guard.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/openai_moderation.cpython-312.pyc,,
enterprise/enterprise_hooks/__pycache__/secret_detection.cpython-312.pyc,,
enterprise/enterprise_hooks/aporio_ai.py,sha256=2-cNg59cFBrFGwWdUHOk5RL68-JbCjcUzp_jygifQls,4435
enterprise/enterprise_hooks/banned_keywords.py,sha256=S9mWZMjUIGpEmXA5k66yteLblb5_jD8W0TXYw2sGTvU,3662
enterprise/enterprise_hooks/blocked_user_list.py,sha256=5SUaYWdJ3fejiV8WuLMMUydoO0VmtxPyFZu_kRDZazM,4744
enterprise/enterprise_hooks/google_text_moderation.py,sha256=1_D4f_k8gAQX2_iNvfzoVc9_HyKPdtNzboK5pCyHXLE,5114
enterprise/enterprise_hooks/lakera_ai.py,sha256=THGLsXEYTvvRAuZBHDKiiWcHZ8wqcsQZGaJJy4V0Wzs,11700
enterprise/enterprise_hooks/llama_guard.py,sha256=VoRpCH0B2RflvTky-W_F8H1KfjkgBOZpNxtWy5IRmu8,4589
enterprise/enterprise_hooks/llm_guard.py,sha256=k2F3EMXEy9PXnEcZI1dkmv_7glmJOB3caXVnjl-u3B0,6477
enterprise/enterprise_hooks/openai_moderation.py,sha256=WnNeGou8fiV5TA-ZDrfbds4hCwTokNIWJIyTGOBpCfA,2227
enterprise/enterprise_hooks/secret_detection.py,sha256=6FpwaZMUpKzmIaPh-ug25QnsMA5Rjj0c22FP0ISJxAk,19786
enterprise/enterprise_hooks/secrets_plugins/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
enterprise/enterprise_hooks/secrets_plugins/__pycache__/__init__.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/adafruit.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/adobe.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/age_secret_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/airtable_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/algolia_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/alibaba.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/asana.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/atlassian_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/authress_access_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/beamer_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/bitbucket.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/bittrex.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/clojars_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/codecov_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/coinbase_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/confluent.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/contentful_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/databricks_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/datadog_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/defined_networking_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/digitalocean.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/discord.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/doppler_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/droneci_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/dropbox.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/duffel_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/dynatrace_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/easypost.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/etsy_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/facebook_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/fastly_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/finicity.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/finnhub_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/flickr_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/flutterwave.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/frameio_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/freshbooks_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/gcp_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/github_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/gitlab.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/gitter_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/gocardless_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/grafana.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/hashicorp_tf_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/heroku_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/hubspot_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/huggingface.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/intercom_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/jfrog.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/jwt.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/kraken_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/kucoin.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/launchdarkly_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/linear.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/linkedin.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/lob.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/mailgun.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/mapbox_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/mattermost_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/messagebird.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/microsoft_teams_webhook.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/netlify_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/new_relic.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/nytimes_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/okta_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/openai_api_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/planetscale.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/postman_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/prefect_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/pulumi_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/pypi_upload_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/rapidapi_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/readme_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/rubygems_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/scalingo_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/sendbird.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/sendgrid_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/sendinblue_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/sentry_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/shippo_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/shopify.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/slack.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/snyk_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/squarespace_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/sumologic.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/telegram_bot_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/travisci_access_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/twitch_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/twitter.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/typeform_api_token.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/vault.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/yandex.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/__pycache__/zendesk_secret_key.cpython-312.pyc,,
enterprise/enterprise_hooks/secrets_plugins/adafruit.py,sha256=djYtVMzXF21ay1w6cg-oT6D0f3b-Aa_5Bh29OiOD_O4,596
enterprise/enterprise_hooks/secrets_plugins/adobe.py,sha256=aUk3JDWMwMRVTAaVuCiveNwmg4yZwbOMaFmMQg4_iwE,753
enterprise/enterprise_hooks/secrets_plugins/age_secret_key.py,sha256=ax86SVzhuW-FI_f3gFHONVO0zczMr-3wehgRc41PtSo,461
enterprise/enterprise_hooks/secrets_plugins/airtable_api_key.py,sha256=aP4Gu27b086ek8aRD13F_LpJyJhE1d9QG4zAjrz-7_U,606
enterprise/enterprise_hooks/secrets_plugins/algolia_api_key.py,sha256=jq546IJLuAf6fIeTXPrq5mmAnqIf7L4I7malXzDZngo,465
enterprise/enterprise_hooks/secrets_plugins/alibaba.py,sha256=lvNIFJUipj81AW1GXisHmLoWEj_2NtPRWZogFAHc4xY,784
enterprise/enterprise_hooks/secrets_plugins/asana.py,sha256=Oe_aip9hgaAoGUJKSvZ7m3dgeOhrUBNlhbGvcNV5dBw,901
enterprise/enterprise_hooks/secrets_plugins/atlassian_api_token.py,sha256=dBr3iJLzFzdR__xHieBr7rS7m0vcJmxHhjMUbI6H1RI,673
enterprise/enterprise_hooks/secrets_plugins/authress_access_key.py,sha256=xV3XXdppSqL0rACD2L38Qih2byR_UcPLeFIv7yXxYfM,695
enterprise/enterprise_hooks/secrets_plugins/beamer_api_token.py,sha256=fMfePTIag0bogBWOf2sND41Lk6eGU9LXPjI_kHvfuBo,645
enterprise/enterprise_hooks/secrets_plugins/bitbucket.py,sha256=g-nAjAkbCPjzsXSpR2oqppNrCH13hpS0lqC6xy9BNA0,952
enterprise/enterprise_hooks/secrets_plugins/bittrex.py,sha256=wBUeuto80TcMtag-yR4HOy4AG8_IPUEkUx5Wn06HST4,926
enterprise/enterprise_hooks/secrets_plugins/clojars_api_token.py,sha256=v96PwBMwQJGmO7tZgZ4QCxAkax30o33TbHCk3Fv0sf0,477
enterprise/enterprise_hooks/secrets_plugins/codecov_access_token.py,sha256=Bv8KjA5e3KRf46PnNe9slnKl3OxhpsHxi17iLS-gmfA,658
enterprise/enterprise_hooks/secrets_plugins/coinbase_access_token.py,sha256=4CkcmPbjuSMesWiVMgZkEtPLamEiIY_F58r_aSGjs0c,666
enterprise/enterprise_hooks/secrets_plugins/confluent.py,sha256=Yp4RAxb2NMb7KrYnVOlLaVWz-y202d2HAFk6PFGIFpo,967
enterprise/enterprise_hooks/secrets_plugins/contentful_api_token.py,sha256=OhGb_jb9z9fv1bPZRgxtzaKwDqqJ_J7q7iJnE1Hq6tY,645
enterprise/enterprise_hooks/secrets_plugins/databricks_api_token.py,sha256=4Jmemp-jZu41ypmHA2ZS41Y4OUT9AK8FnL2IijPywII,482
enterprise/enterprise_hooks/secrets_plugins/datadog_access_token.py,sha256=HB2PhPq3I4eBMt9penMgvXJ9_63nF5rChPsJCcae0lE,622
enterprise/enterprise_hooks/secrets_plugins/defined_networking_api_token.py,sha256=vTOHs_HsciBC3djN9xLlF8JOCrRfyZZtw8Ndptxu5Z8,678
enterprise/enterprise_hooks/secrets_plugins/digitalocean.py,sha256=yCVqKdgw-EYAL2XR0lefyRCHKdh2LKi2qPfeL4on_Lo,762
enterprise/enterprise_hooks/secrets_plugins/discord.py,sha256=ncyW6ZyvJrVk7ncjiyLGKEW4hjgIq-KgkhWVJZkC_hk,1164
enterprise/enterprise_hooks/secrets_plugins/doppler_api_token.py,sha256=YiOg_NoJemQQXLFRGW06vsGWDMOgZGMJnxwsqfbvX-g,476
enterprise/enterprise_hooks/secrets_plugins/droneci_access_token.py,sha256=-4TG_wA1jG6-2xudkA-igORma-3TAMflZ_tv1FlzVBc,657
enterprise/enterprise_hooks/secrets_plugins/dropbox.py,sha256=BYlKrA05U_vl6veeKwiqskAb8wGCLGhIiBribEKpTeI,1201
enterprise/enterprise_hooks/secrets_plugins/duffel_api_token.py,sha256=e8VXxmn6NMV9zK-WcWNEYNqSeGVJac_1WQFMWNV4_HM,486
enterprise/enterprise_hooks/secrets_plugins/dynatrace_api_token.py,sha256=_Cs12cdFcMQ1XKhfvVhFYWwL-eqm5T5vkvdtO1z87y4,500
enterprise/enterprise_hooks/secrets_plugins/easypost.py,sha256=voQQ0i-FBqL34Mj9jbYTgMq4lSzBf8s0tuYsktY7SzQ,560
enterprise/enterprise_hooks/secrets_plugins/etsy_access_token.py,sha256=AgfHpuIspi1lROoRwM54sdHtsQqq2YPnoipd6DlIbd8,639
enterprise/enterprise_hooks/secrets_plugins/facebook_access_token.py,sha256=9HraquY-gCQYh-iv73x5JTnYAs10YEB3oHMaVkeQl6U,663
enterprise/enterprise_hooks/secrets_plugins/fastly_api_token.py,sha256=JZhk4L0fjZRLVtjayn88a-tfzQIq3-jDd9eOxsSwobg,630
enterprise/enterprise_hooks/secrets_plugins/finicity.py,sha256=5YcKMDOHsXGAZMVrrmokyGElmL5wxKR7clxTBOvh3Uc,941
enterprise/enterprise_hooks/secrets_plugins/finnhub_access_token.py,sha256=jS3H58Oj5BgEoiPF5RIo35JcDbyL8Xd-Yq-OG5A-V58,657
enterprise/enterprise_hooks/secrets_plugins/flickr_access_token.py,sha256=vQ8xPOwmT6qENXqTP_4NoBMvh57uPVI4lTwwHQ6yb1w,651
enterprise/enterprise_hooks/secrets_plugins/flutterwave.py,sha256=xzCw5B7UUKdsbVf9sSJN7qWHB0-FWgJIjz1jzbQsugQ,694
enterprise/enterprise_hooks/secrets_plugins/frameio_api_token.py,sha256=stR_26MHO5fTv2ngJI5VpAPkNiXIN6mc37sqNya0lCA,482
enterprise/enterprise_hooks/secrets_plugins/freshbooks_access_token.py,sha256=al9QioM7q63u9guupPzvvmlLtQjAaabAd2TlZyELkEQ,675
enterprise/enterprise_hooks/secrets_plugins/gcp_api_key.py,sha256=ohjSQt1A0RVk5e376dwrsf8Nybo7qw5-Le5d-QbRZ0c,511
enterprise/enterprise_hooks/secrets_plugins/github_token.py,sha256=E5hkQBp8Bx3MGGmbMpIhwATQPWrr7qEvHBLJrnD4Z70,769
enterprise/enterprise_hooks/secrets_plugins/gitlab.py,sha256=Y8FMu2rGKTq56TWIy38E5WJQ9bgLc94fRGBHgJhtWvI,670
enterprise/enterprise_hooks/secrets_plugins/gitter_access_token.py,sha256=Sq6gsySb6Mdq9d1L7EVEA4arCFAKjlfvAJ-Qv49G0Uw,653
enterprise/enterprise_hooks/secrets_plugins/gocardless_api_token.py,sha256=Nnyto2ga2XQobflP8E4If8sSaUXFupgorhvoJEn3knw,697
enterprise/enterprise_hooks/secrets_plugins/grafana.py,sha256=QG0m8b0llI4qNldi1154jd16JrN5OCEIVIEfPpSu6u8,903
enterprise/enterprise_hooks/secrets_plugins/hashicorp_tf_api_token.py,sha256=9GLR2g5DpCnPRzFXzdhYGbpmLZI3Gkd5p5hZXq9nQ4o,577
enterprise/enterprise_hooks/secrets_plugins/heroku_api_key.py,sha256=mm4H710mS1Nk0BwTUMPpDh1ZIM6zdYIqpo2VPizLfsw,645
enterprise/enterprise_hooks/secrets_plugins/hubspot_api_key.py,sha256=JRBu7rSyzDI3xR0LpYFpmLNJnYL3iffA5LXhv3-6dh8,690
enterprise/enterprise_hooks/secrets_plugins/huggingface.py,sha256=HsZR5GpFsMeOOo224moxTVma0kqGiXWtj7KwyHxSiZI,710
enterprise/enterprise_hooks/secrets_plugins/intercom_api_key.py,sha256=LmQ9fMyZ_7A-24AFK4jmKH-9ccq5glB7LJDy0_cezHw,619
enterprise/enterprise_hooks/secrets_plugins/jfrog.py,sha256=9XcFljGeo9GKR75Aq3TGm1r_HR2I70e5PR8KYCbyh0M,966
enterprise/enterprise_hooks/secrets_plugins/jwt.py,sha256=cKdLI64Wan9nOJVmN3YPm-czhQKbWYl9baSGi3JLSdE,1268
enterprise/enterprise_hooks/secrets_plugins/kraken_access_token.py,sha256=DMmGzBqCANtkybJqVQw1-fuvnQNK2Eq1JH0C-cUxLh0,662
enterprise/enterprise_hooks/secrets_plugins/kucoin.py,sha256=4-4g8dt8AsC9Fb_48c4sKPBxzISx8418chtZiLcpJNo,968
enterprise/enterprise_hooks/secrets_plugins/launchdarkly_access_token.py,sha256=LNJpWh0OoFoa7jvZIFChO0bnxhXeCrn8OoVZ_zsytYw,650
enterprise/enterprise_hooks/secrets_plugins/linear.py,sha256=eDxwjUF0oSHHXovFleQSZUBmNmR4OLb8X6EewrXWTWE,740
enterprise/enterprise_hooks/secrets_plugins/linkedin.py,sha256=kL8SCeQ3sniP_Ev72YSi77Qa0nf7FpTnCVKonDOnJ5E,943
enterprise/enterprise_hooks/secrets_plugins/lob.py,sha256=56ajDKdNqBUaBLQYRLwegMc15fh_KYiGAOtcMIRUKfA,917
enterprise/enterprise_hooks/secrets_plugins/mailgun.py,sha256=pR2msAnyiUoV0L4Q8f0kb9bkfPa7QDUfZKiIF4_QoyE,1254
enterprise/enterprise_hooks/secrets_plugins/mapbox_api_token.py,sha256=Elp7YnRUVLOWCciaoA6pnZ9RIJiUiU7GHJ0Zm1r1Ny4,654
enterprise/enterprise_hooks/secrets_plugins/mattermost_access_token.py,sha256=Vg3RRSPUn9ive0EmLs6zL54y9f2HqYWWm8l7Twg8Qcw,675
enterprise/enterprise_hooks/secrets_plugins/messagebird.py,sha256=yNS3xrugxXdNhK8Sb5nr4CgRCyR_HD6XHryzbv4ziD4,1030
enterprise/enterprise_hooks/secrets_plugins/microsoft_teams_webhook.py,sha256=Az-F-E6BPNeXcbyjbJ70zt50dqI4L88qS4KmWmGyFas,731
enterprise/enterprise_hooks/secrets_plugins/netlify_access_token.py,sha256=uuhVkr7gtGhE_Mj9vkmD3IZdKDuwlMUyNpOplpGTEp8,664
enterprise/enterprise_hooks/secrets_plugins/new_relic.py,sha256=SzmrPKgGDGmC-hjMfUDm-UqJpRmlWMwBlZbEQMnD47w,1270
enterprise/enterprise_hooks/secrets_plugins/nytimes_access_token.py,sha256=Qhy341AbQkTQ827pcLpSxC85S1NXqEGOvI57dFDnzHI,675
enterprise/enterprise_hooks/secrets_plugins/okta_access_token.py,sha256=wmcKYWhL2dwIKMDdj8ewD1rAXc8JQ1A-EsylXS8n4ZY,610
enterprise/enterprise_hooks/secrets_plugins/openai_api_key.py,sha256=rVt4-hU1kaWHC3gC-RxEAuS1kVHRYWpomAl1U_VxyAc,412
enterprise/enterprise_hooks/secrets_plugins/planetscale.py,sha256=CzUiFjknbDGK7k5mTtu48gmvLZO-fI6Clv4ynbLFgJ0,910
enterprise/enterprise_hooks/secrets_plugins/postman_api_token.py,sha256=D415oyFWygTPo2IkGUvZmy7rSi68j43DV6sdQXZTbHc,515
enterprise/enterprise_hooks/secrets_plugins/prefect_api_token.py,sha256=EC3C4MUKBohJ9186-ajIw8ttdUoodXWqTsLtSfFeHYo,449
enterprise/enterprise_hooks/secrets_plugins/pulumi_api_token.py,sha256=mw72H1zhfCNidGWDaiSiZDQtucy5Ob75PJ8lzhOOOUQ,445
enterprise/enterprise_hooks/secrets_plugins/pypi_upload_token.py,sha256=qgRnzpY6voPiDuztsIUuaxu6mEWycUDLqwC81ATO7sU,440
enterprise/enterprise_hooks/secrets_plugins/rapidapi_access_token.py,sha256=eZkhTxXhpYWZx-rp6XwEO5ORd_xKQHi7ikjaJavoCQs,628
enterprise/enterprise_hooks/secrets_plugins/readme_api_token.py,sha256=Ts5l_5Cg7QcoXvuGQOkSfRgzyk9F2Es2P9iPgGpZh5A,468
enterprise/enterprise_hooks/secrets_plugins/rubygems_api_token.py,sha256=l43WIJ8VhBwsD-joKdD8KkMZSdzVIBdAf4op0-NFH9A,477
enterprise/enterprise_hooks/secrets_plugins/scalingo_api_token.py,sha256=n7kmWUWnBFNAaakjxjegdqDP5TQyc3gr2W9zy3RM1nw,428
enterprise/enterprise_hooks/secrets_plugins/sendbird.py,sha256=WBuq5Y4I7lqicE4MUvxoyMilMXwj3P1vWi_sk_low9Q,971
enterprise/enterprise_hooks/secrets_plugins/sendgrid_api_token.py,sha256=mwC-n2rEOY88jWH6Xmu6mWmubM_nKA70ApJDiFVCIWM,511
enterprise/enterprise_hooks/secrets_plugins/sendinblue_api_token.py,sha256=zMAncCuBz8BeTexz8cp66aB--VP_Q8ydoO5UDIJiQHs,530
enterprise/enterprise_hooks/secrets_plugins/sentry_access_token.py,sha256=KMySnagqx1y6boOhz8dw_JhKk9Fdbzcjln6gmgYUZNI,616
enterprise/enterprise_hooks/secrets_plugins/shippo_api_token.py,sha256=FnNBLnW10eh30E3ho5XarGOkgjBgfIPmBk7W8ivZaQc,512
enterprise/enterprise_hooks/secrets_plugins/shopify.py,sha256=YeLVnBeTHDUL-aUtGvmrv9m21yYyc95Ww6jEq22rCHo,905
enterprise/enterprise_hooks/secrets_plugins/slack.py,sha256=rPoYa2Nziqwc-vOE62KtvjbXOh-fyQGmeB2hGq5BjGQ,1396
enterprise/enterprise_hooks/secrets_plugins/snyk_api_token.py,sha256=ipCf76KuVchj8s6YrL8s3fJbr2-3otQ5R3u6KuCfOog,642
enterprise/enterprise_hooks/secrets_plugins/squarespace_access_token.py,sha256=OXqQW7b1fKuz5FabVQBSrRpQd6j3iDW-JCRxQ_zJPdQ,689
enterprise/enterprise_hooks/secrets_plugins/sumologic.py,sha256=SGHeGtW165bRd44SLEFxzOmyjXFyVzor6F4-9Uvvilo,783
enterprise/enterprise_hooks/secrets_plugins/telegram_bot_api_token.py,sha256=ki-MaH_Ay88bKam2dTesa-MW-CUTSXEUJGtyn6keO7s,538
enterprise/enterprise_hooks/secrets_plugins/travisci_access_token.py,sha256=zAqMkrcCIgYtKF3xbp6IpUZVL5LF_ITTpy5zOZJDmJQ,627
enterprise/enterprise_hooks/secrets_plugins/twitch_api_token.py,sha256=1spUb_7qfs5fCRvW-7m7MZxVcsq0licpe0XDGq4OBXc,604
enterprise/enterprise_hooks/secrets_plugins/twitter.py,sha256=gg5iGnHZOhN1htS5b2KpZSj0niIJb40oFDoOK4FEehk,1699
enterprise/enterprise_hooks/secrets_plugins/typeform_api_token.py,sha256=WPfTYu4w8OjwRhcEn7RLxWigmXsG_xkf86Lvq5q1DnU,624
enterprise/enterprise_hooks/secrets_plugins/vault.py,sha256=fqtHTQTC6QaNMIZpuvntBnCSAgAhY2Ka-XOz4ZLafGk,653
enterprise/enterprise_hooks/secrets_plugins/yandex.py,sha256=BVtFVzCTtpAkRJVudeZIEBBz1W8wueDzpu6TBvxngxo,1183
enterprise/enterprise_hooks/secrets_plugins/zendesk_secret_key.py,sha256=3E21lWz12WUAmdnKDZH8znfTp6hRJbE3yImtfEP52qE,613
enterprise/enterprise_ui/README.md,sha256=SDUkGDPz85V8l1ff-5ZoQcuBNlVsQmd5Qk1l5Y22vak,253
enterprise/enterprise_ui/_enterprise_colors.json,sha256=w-IHa6vvZVbcyl2g1q8P9-Y_E3Ua90uFh63jVYEcaKM,175
enterprise/utils.py,sha256=vX0Ss5VHgkiAHernlxF0l0L8-gXNnj6CB6LmWswQgM0,7159
litellm-1.43.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
litellm-1.43.3.dist-info/METADATA,sha256=Md9b6JanMq02jL-fds3vE18gEd1iYHR8uEK6DZDfRxg,32351
litellm-1.43.3.dist-info/RECORD,,
litellm-1.43.3.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm-1.43.3.dist-info/WHEEL,sha256=M5asmiAlL6HEcOq52Yi5mmk9KmTVjY2RDPtO4p9DMrc,88
litellm-1.43.3.dist-info/direct_url.json,sha256=-noq48X7b45O-FxlAu1GEi5tgVMwRWFP1g3sTeiLt_A,97
litellm-1.43.3.dist-info/entry_points.txt,sha256=FGIGsq4hBWP2nfWEtKPIwxv67GXhoegZK_AF2oK447M,46
litellm-1.43.3.dist-info/licenses/LICENSE,sha256=sXDWv46INd01fgEWgdsCj01R4vsOqJIFj1bgH7ObgnM,1419
litellm/__init__.py,sha256=V5AJcjW6YSUAZZQzpJoIinfvYD4ReyrLcidIR4g5G70,31228
litellm/__pycache__/__init__.cpython-312.pyc,,
litellm/__pycache__/_logging.cpython-312.pyc,,
litellm/__pycache__/_redis.cpython-312.pyc,,
litellm/__pycache__/_service_logger.cpython-312.pyc,,
litellm/__pycache__/_version.cpython-312.pyc,,
litellm/__pycache__/budget_manager.cpython-312.pyc,,
litellm/__pycache__/caching.cpython-312.pyc,,
litellm/__pycache__/cost_calculator.cpython-312.pyc,,
litellm/__pycache__/exceptions.cpython-312.pyc,,
litellm/__pycache__/main.cpython-312.pyc,,
litellm/__pycache__/router.cpython-312.pyc,,
litellm/__pycache__/scheduler.cpython-312.pyc,,
litellm/__pycache__/timeout.cpython-312.pyc,,
litellm/__pycache__/utils.cpython-312.pyc,,
litellm/_logging.py,sha256=cE1K1nljhW8yjV_-s-vJ0YQ8DJsNHvzWc1MFECIE3QY,2963
litellm/_redis.py,sha256=d9i9_Q1EJyQ3dRsgLhC18I792BiVxKFL9p0mqVv8aoU,5207
litellm/_service_logger.py,sha256=Pd6U90GFg_CMRk6UqmeqD85BPUJpY8lPdwEcjhW2TwY,6449
litellm/_version.py,sha256=ydZafSCEtu5V7o42UV_a8DTJyuLk-TgDZ5C5BUS6NTQ,101
litellm/adapters/__pycache__/anthropic_adapter.cpython-312.pyc,,
litellm/adapters/anthropic_adapter.py,sha256=ySQ4Zsgat2lDZIR392QAyRFRciWeHVvz_4_fjS6HsPY,7356
litellm/assistants/__pycache__/main.cpython-312.pyc,,
litellm/assistants/__pycache__/utils.cpython-312.pyc,,
litellm/assistants/main.py,sha256=-LRjZQz97ZYdlSMPAAq6s9IDLM5DfxbxpuzYOly03VA,47544
litellm/assistants/utils.py,sha256=3Ru97LHqMZDaibntq4Gczl9J2txLIUsK9lZBrNmEnmk,5729
litellm/batches/__pycache__/main.cpython-312.pyc,,
litellm/batches/main.py,sha256=hq1kNNtubnPvJUv4ay4ZK-gYchf2VzXeGtqzMUmn7C8,15438
litellm/budget_manager.py,sha256=ed2TJr3-t0VFsEYehB7vFleJB5pnkfvvoRsYOkrc8K0,8304
litellm/caching.py,sha256=PN9it_ARz5lwdayr26iMe1bv8O4xy9yEN56fNvW6QJk,91738
litellm/cost.json,sha256=GJEXQcWy9ZvA5DhsPlWnolw-0gK_JG6PQRC67EO6VmQ,108
litellm/cost_calculator.py,sha256=DZ8We-bkQdM9QVuiRV2YpK19vSKbqefzQC0_mrvTxis,31884
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/__pycache__/__init__.cpython-312.pyc,,
litellm/deprecated_litellm_server/__pycache__/main.cpython-312.pyc,,
litellm/deprecated_litellm_server/__pycache__/server_utils.cpython-312.pyc,,
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=fyP2enX3vQo9w6P-R3wwrII1qe9h6gzv1oN8RiJAMjA,27887
litellm/files/__pycache__/main.cpython-312.pyc,,
litellm/files/main.py,sha256=sbpq7OjubHiSt2rBUO98UDiuYcdVAEqoGJ97VEwSds8,26036
litellm/fine_tuning/__pycache__/main.cpython-312.pyc,,
litellm/fine_tuning/main.py,sha256=9hhRKJEytPaCRjiGJqKlM_IaNAA34q2LETzGwc8HTL4,22114
litellm/integrations/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/integrations/__pycache__/__init__.cpython-312.pyc,,
litellm/integrations/__pycache__/aispend.cpython-312.pyc,,
litellm/integrations/__pycache__/arize_ai.cpython-312.pyc,,
litellm/integrations/__pycache__/athina.cpython-312.pyc,,
litellm/integrations/__pycache__/berrispend.cpython-312.pyc,,
litellm/integrations/__pycache__/braintrust_logging.cpython-312.pyc,,
litellm/integrations/__pycache__/clickhouse.cpython-312.pyc,,
litellm/integrations/__pycache__/custom_logger.cpython-312.pyc,,
litellm/integrations/__pycache__/datadog.cpython-312.pyc,,
litellm/integrations/__pycache__/dynamodb.cpython-312.pyc,,
litellm/integrations/__pycache__/email_alerting.cpython-312.pyc,,
litellm/integrations/__pycache__/galileo.cpython-312.pyc,,
litellm/integrations/__pycache__/gcs_bucket.cpython-312.pyc,,
litellm/integrations/__pycache__/greenscale.cpython-312.pyc,,
litellm/integrations/__pycache__/helicone.cpython-312.pyc,,
litellm/integrations/__pycache__/lago.cpython-312.pyc,,
litellm/integrations/__pycache__/langfuse.cpython-312.pyc,,
litellm/integrations/__pycache__/langsmith.cpython-312.pyc,,
litellm/integrations/__pycache__/litedebugger.cpython-312.pyc,,
litellm/integrations/__pycache__/logfire_logger.cpython-312.pyc,,
litellm/integrations/__pycache__/lunary.cpython-312.pyc,,
litellm/integrations/__pycache__/openmeter.cpython-312.pyc,,
litellm/integrations/__pycache__/opentelemetry.cpython-312.pyc,,
litellm/integrations/__pycache__/prometheus.cpython-312.pyc,,
litellm/integrations/__pycache__/prometheus_services.cpython-312.pyc,,
litellm/integrations/__pycache__/prompt_layer.cpython-312.pyc,,
litellm/integrations/__pycache__/s3.cpython-312.pyc,,
litellm/integrations/__pycache__/slack_alerting.cpython-312.pyc,,
litellm/integrations/__pycache__/supabase.cpython-312.pyc,,
litellm/integrations/__pycache__/test_httpx.cpython-312.pyc,,
litellm/integrations/__pycache__/traceloop.cpython-312.pyc,,
litellm/integrations/__pycache__/weights_biases.cpython-312.pyc,,
litellm/integrations/_types/__pycache__/open_inference.cpython-312.pyc,,
litellm/integrations/_types/open_inference.py,sha256=OKr0ZQIozlmyNhQh1fCv1ONrVAEUuDj-pZZv_JgK7Ao,7402
litellm/integrations/aispend.py,sha256=XfwmWvaDAgU7OCipI_nAYpJTOrNX8mZv3BrZMymRnSY,6423
litellm/integrations/arize_ai.py,sha256=knvcaUlnMCokm3OhNttM5mxjA6v4avZgj9cIV-t9VUQ,4034
litellm/integrations/athina.py,sha256=ozijkeM4qnfCIla8ZDvDgS0oejfz2vzj8noloZxypt8,3560
litellm/integrations/berrispend.py,sha256=FrL04R7bMLSre-dwt8GM9jA62Aqhyf2XJ7iiXok_5rQ,6577
litellm/integrations/braintrust_logging.py,sha256=tsXNuUit1f2F4MoYQACSY8J3SZfu9G027VxpEz8ok9k,14031
litellm/integrations/clickhouse.py,sha256=fsJ33CcXnK700mpxTpUeEp5Yp_TIEgbPNE5t6tSAAIg,10305
litellm/integrations/custom_logger.py,sha256=24SK2TzIVR9rCiX_9a0PM5WOFMeUp0ADtHleqbmUqMA,6619
litellm/integrations/datadog.py,sha256=Kk_D2JaP8UnpcUNk0fEv34Du6pbvqYBgOVUOpo5YNto,5400
litellm/integrations/dynamodb.py,sha256=HPh_L5n55hkNqnRp7z1PtaCYSL7Po7YNl_eRmg3_uNM,3229
litellm/integrations/email_alerting.py,sha256=LJ6kqfOVtySTB5iy_X_ecSOXsEA0ZeFXFZH7UpYFuDA,4458
litellm/integrations/email_templates/__pycache__/templates.cpython-312.pyc,,
litellm/integrations/email_templates/templates.py,sha256=aLw_bBXNBImuTN5u7w6Z4_WKBWU_p1zKOOi48-nWhuY,2277
litellm/integrations/galileo.py,sha256=NhdpG1lyqHqbz_po_tPWKDfcRJfyEpUHILadIibhQwo,5613
litellm/integrations/gcs_bucket.py,sha256=QmaL2A8GGmO8GM3R8mQ8kWzxQrQpBKvdPimDADpl3jU,7503
litellm/integrations/greenscale.py,sha256=HBghButcuhRuP_cjl5Qxi9m2fitGfoDMIqh5W4RFyNA,2560
litellm/integrations/helicone.py,sha256=-My_KVQdg5XTewGqk_AwiP5akUNZ7UsekhoQI1otlEY,6894
litellm/integrations/lago.py,sha256=eob9SSnjehQSnEPqphAnUMm3PLtJUu3Z-La5Q3iCYlE,6407
litellm/integrations/langfuse.py,sha256=eUZCOXHYBPiS74MzzonCemxRAj453STqLhKBEFZjPFU,25844
litellm/integrations/langsmith.py,sha256=XiuXixYn3K3Hy30V9LDpx7S_lWf32nckUv0oMwrBwyM,7534
litellm/integrations/litedebugger.py,sha256=VPfy6gIcZ1ahQIB9rJwniCO0zlWcLPTssg3mr8H9w0w,11088
litellm/integrations/logfire_logger.py,sha256=9-r9IvD8etmckjsKGmj5XpTY3dbUiewR6Gxhqb-_ftc,6155
litellm/integrations/lunary.py,sha256=Eyh9D0pPVGPIcDSCT9RoZ0rRGSwKmzy1L-3Ko4QAQnw,5229
litellm/integrations/openmeter.py,sha256=ckwmIAApEjGJFRpctV2p2YJA3Ddw-Mo-LYbtLn5H0nU,4325
litellm/integrations/opentelemetry.py,sha256=iEfd1tS95_sZAwQxgvm5vCLD4sElyzyqsgzhUUSVFZg,30286
litellm/integrations/prometheus.py,sha256=qgh_o60iVMCl-Tn-nB51cT57HudnFD5cwuxyQ5oLR0g,16221
litellm/integrations/prometheus_services.py,sha256=HiauxN2ZeEpGX0iiAWatxq24gAahQwqnuHr5KUeNnlI,7375
litellm/integrations/prompt_layer.py,sha256=RmCBDOOYXXx5X0jc-zIzpdDIcOGaMewgzr8cPu7ailo,3572
litellm/integrations/s3.py,sha256=HlL_mzAixeEjIQLz1C-DXtKHW7e2U7THOiIjGItQWWQ,7401
litellm/integrations/slack_alerting.py,sha256=86Vi90aT6mCUpfyPTo8UMOj7_pybouZmL5_5h6kdg0Y,65750
litellm/integrations/supabase.py,sha256=0hGcHrWR-rmIucLxUy2AM1DhKSGiibAqgID25O39nxo,4042
litellm/integrations/test_httpx.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm/integrations/traceloop.py,sha256=Whgy-4so47PlyHT-ej6N5WYInLPvvccbBoWe1oOYTp8,5913
litellm/integrations/weights_biases.py,sha256=tZGuknLmre98aElgA9vqZ8dhTUzyMR3gEfn82vZILcA,7813
litellm/litellm_core_utils/__pycache__/core_helpers.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/exception_mapping_utils.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/json_validation_rule.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/litellm_logging.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/llm_request_utils.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/logging_utils.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/redact_messages.cpython-312.pyc,,
litellm/litellm_core_utils/__pycache__/token_counter.cpython-312.pyc,,
litellm/litellm_core_utils/core_helpers.py,sha256=ZU-HprGeNGc_CHcXBPxm0nRJlbkWf435nsWL2X4dtPk,3225
litellm/litellm_core_utils/exception_mapping_utils.py,sha256=mbETVEpgENAq8nVHcNyiXQWiBkKAfZuy1-dUU1zUuww,1535
litellm/litellm_core_utils/json_validation_rule.py,sha256=rtDKG_1vyTUsDp2BCUN6mj7jf_EDtOnQYxAfXcKTuz0,790
litellm/litellm_core_utils/litellm_logging.py,sha256=rJHa1ewE-VjB3yJ2hXthSsQaCZc5lpNmPvsx59XrGPw,103720
litellm/litellm_core_utils/llm_cost_calc/__pycache__/google.cpython-312.pyc,,
litellm/litellm_core_utils/llm_cost_calc/__pycache__/utils.cpython-312.pyc,,
litellm/litellm_core_utils/llm_cost_calc/google.py,sha256=0Nwnlwhm6ZvJZzfUp3wuJXx_S_HwWJXxsyR3YLkw00k,8342
litellm/litellm_core_utils/llm_cost_calc/utils.py,sha256=OsK-eG66MFY4lpEwLZXGOPYiC-1Ex4i2_MqnYRGfxIM,3039
litellm/litellm_core_utils/llm_request_utils.py,sha256=DunH2Xg73qKcqkv0yh_TcxuNsZeP3CeL_Zzl1NK_0Yw,986
litellm/litellm_core_utils/logging_utils.py,sha256=BzKIdfYfFieznqyZ176lVcOdRhhaRTOv1tW4XKUrTmA,531
litellm/litellm_core_utils/redact_messages.py,sha256=rk7A2i6GVtTYvPg-GufOsVViz7zJ-T4PlyBi3wXvPgs,3768
litellm/litellm_core_utils/token_counter.py,sha256=BF4xHo4ut6b5DBVd5r4bMfLyW_81_AvDT5n_0hKDQh4,3144
litellm/llms/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/llms/__pycache__/__init__.cpython-312.pyc,,
litellm/llms/__pycache__/ai21.cpython-312.pyc,,
litellm/llms/__pycache__/aleph_alpha.cpython-312.pyc,,
litellm/llms/__pycache__/anthropic.cpython-312.pyc,,
litellm/llms/__pycache__/anthropic_text.cpython-312.pyc,,
litellm/llms/__pycache__/azure.cpython-312.pyc,,
litellm/llms/__pycache__/azure_text.cpython-312.pyc,,
litellm/llms/__pycache__/base.cpython-312.pyc,,
litellm/llms/__pycache__/baseten.cpython-312.pyc,,
litellm/llms/__pycache__/bedrock.cpython-312.pyc,,
litellm/llms/__pycache__/bedrock_httpx.cpython-312.pyc,,
litellm/llms/__pycache__/clarifai.cpython-312.pyc,,
litellm/llms/__pycache__/cloudflare.cpython-312.pyc,,
litellm/llms/__pycache__/cohere.cpython-312.pyc,,
litellm/llms/__pycache__/cohere_chat.cpython-312.pyc,,
litellm/llms/__pycache__/custom_llm.cpython-312.pyc,,
litellm/llms/__pycache__/databricks.cpython-312.pyc,,
litellm/llms/__pycache__/fireworks_ai.cpython-312.pyc,,
litellm/llms/__pycache__/gemini.cpython-312.pyc,,
litellm/llms/__pycache__/huggingface_restapi.cpython-312.pyc,,
litellm/llms/__pycache__/maritalk.cpython-312.pyc,,
litellm/llms/__pycache__/nlp_cloud.cpython-312.pyc,,
litellm/llms/__pycache__/nvidia_nim.cpython-312.pyc,,
litellm/llms/__pycache__/ollama.cpython-312.pyc,,
litellm/llms/__pycache__/ollama_chat.cpython-312.pyc,,
litellm/llms/__pycache__/oobabooga.cpython-312.pyc,,
litellm/llms/__pycache__/openai.cpython-312.pyc,,
litellm/llms/__pycache__/openrouter.cpython-312.pyc,,
litellm/llms/__pycache__/palm.cpython-312.pyc,,
litellm/llms/__pycache__/petals.cpython-312.pyc,,
litellm/llms/__pycache__/predibase.cpython-312.pyc,,
litellm/llms/__pycache__/replicate.cpython-312.pyc,,
litellm/llms/__pycache__/sagemaker.cpython-312.pyc,,
litellm/llms/__pycache__/text_completion_codestral.cpython-312.pyc,,
litellm/llms/__pycache__/together_ai.cpython-312.pyc,,
litellm/llms/__pycache__/triton.cpython-312.pyc,,
litellm/llms/__pycache__/vertex_ai.cpython-312.pyc,,
litellm/llms/__pycache__/vertex_ai_anthropic.cpython-312.pyc,,
litellm/llms/__pycache__/vertex_ai_partner.cpython-312.pyc,,
litellm/llms/__pycache__/vertex_httpx.cpython-312.pyc,,
litellm/llms/__pycache__/vllm.cpython-312.pyc,,
litellm/llms/__pycache__/volcengine.cpython-312.pyc,,
litellm/llms/__pycache__/watsonx.cpython-312.pyc,,
litellm/llms/ai21.py,sha256=LBVSkxybKuR3B4iJEHrZE0YhtIykq3SDW5TRaSGToaA,7898
litellm/llms/aleph_alpha.py,sha256=QfkTSNzPZgzJtO72Q3j7baq_SKPEkApvU3u4skWkoDE,12754
litellm/llms/anthropic.py,sha256=GEmsGGBKMPaMCX_2xyAq45eORQtjUuUdr78AiUBcjPM,50757
litellm/llms/anthropic_text.py,sha256=_a1uvk8rp1PumeSntgIrRS40oc0uPpZiKEPzE_IQuZI,11144
litellm/llms/azure.py,sha256=AcQ9usf_ivuD3uAApVI4koiO6hiA6m4nwwx6fx3xP50,96773
litellm/llms/azure_text.py,sha256=ke6yLeKEVtxvqNUuEOBzp06KqCocScCMSSyuqsyGNfE,20074
litellm/llms/base.py,sha256=iDcvsYjKW28jLdXHHI0izlJD0tQ7sJy8KKrye6916b8,2609
litellm/llms/baseten.py,sha256=I43FimMq1qnPlHh1cbUIssVDN_h_i3sgG84jV2VP7Rc,6062
litellm/llms/bedrock.py,sha256=ngnu3qF1YtzHxCRHb5Eek1d2VqNK4w2ZRtcHdUZIJDw,56661
litellm/llms/bedrock_httpx.py,sha256=Yg9u9d1ynetlqV4B_gE63tUH23H0-APPmUgxK9ZPFQw,90558
litellm/llms/clarifai.py,sha256=MYjU5UyNbMy5kpOFPkq0ql1izHXOadgztX8esrmUaHs,10716
litellm/llms/cloudflare.py,sha256=6p4TlxvxUNRwtMTAwUDlKDC0HHmaym3SMXLtQVVvr0s,5598
litellm/llms/cohere.py,sha256=C8ZxdOI5WdWgvDU0dhKtF5xT7Ca_cpZRq4S8-oUUHQo,13375
litellm/llms/cohere_chat.py,sha256=KeDi07XnQWgEHC6HHPfqvYG4LmGYcrhjLZP6FiksLFE,12093
litellm/llms/custom_httpx/__pycache__/http_handler.cpython-312.pyc,,
litellm/llms/custom_httpx/__pycache__/httpx_handler.cpython-312.pyc,,
litellm/llms/custom_httpx/http_handler.py,sha256=aclVKWDD1jd97qVcIwE7OYuoUBqJ5zZreDUdRdLpbpk,11252
litellm/llms/custom_httpx/httpx_handler.py,sha256=v8HYYvxAywJCZubWqYGvdiBF6fH6B8Y-XjDWZLv0fus,1249
litellm/llms/custom_llm.py,sha256=GHEInUvjyz5MOShpSnPa3RQMGcYUIAT0YLLXVrXfj5E,4264
litellm/llms/databricks.py,sha256=JwWopK46bwSUG8RjEPs28f0oV9dxqg6efokJCjSfvxI,25779
litellm/llms/files_apis/__pycache__/azure.cpython-312.pyc,,
litellm/llms/files_apis/azure.py,sha256=fFAIkze3mxRES9VWuMTwS0eGGTIF77fSOrUc3UXMgRo,11098
litellm/llms/fine_tuning_apis/__pycache__/azure.cpython-312.pyc,,
litellm/llms/fine_tuning_apis/__pycache__/openai.cpython-312.pyc,,
litellm/llms/fine_tuning_apis/__pycache__/vertex_ai.cpython-312.pyc,,
litellm/llms/fine_tuning_apis/azure.py,sha256=6TRtrnDoQn8jp5B0dm9Lop5jnCFc0H3_8xLGT6xSn9E,6857
litellm/llms/fine_tuning_apis/openai.py,sha256=X_kZVX9nwyKv7FcjagStRfNSLCFdbw6M8ssoW78c-ZE,7226
litellm/llms/fine_tuning_apis/vertex_ai.py,sha256=tYsiiTZd0I6Qf0LV6Tn6w0hN89d4Ntnf7pFQ_0HXHi8,11175
litellm/llms/fireworks_ai.py,sha256=UE0BPONbFez4T0RrN-kxW62BRlqd4_IZKex2zkuCrBg,3595
litellm/llms/gemini.py,sha256=OQAV6eWeOn8I_og9WNUkrn3IGTPfo-d_I-4Y1fx3KlM,15726
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=dqGhgBnrEuOTiQRsFNNNlnIeALjxWOiSS1m5FGDfHhI,42475
litellm/llms/maritalk.py,sha256=i3BGq_CJYB8z30dpb3PHt0gpeBCimBQhbNvg_HcT_pQ,5930
litellm/llms/nlp_cloud.py,sha256=AJSyYEv3JVAB6j9BPm61nkHx0LeZqHChU4maEZ1tjRs,8004
litellm/llms/nvidia_nim.py,sha256=pYVGYZeQF-VAB__bov-OIjG3C5Nok_ZZDnEXmi6Xt7Y,4619
litellm/llms/ollama.py,sha256=lmtyF5npfcr_4-LbVbWIDLGpKo9SvuH7HIuvrIKtBbc,22707
litellm/llms/ollama_chat.py,sha256=CJSz0DF_j7K2J3e8P002x3c9JXLYg1yfQVtyY_x64m0,22438
litellm/llms/oobabooga.py,sha256=tygqCpcBiev_1ojYz-e84Gblzic3r2DJBszYMhkh99U,5474
litellm/llms/openai.py,sha256=9scSqdwGVjJIvWBLaFv7jRIEqCQXCTxzA7YX9W5zFoU,126199
litellm/llms/openrouter.py,sha256=2KIepjHPqDXseisZ37ZjWQTgGDqDA8TDLBtb0hTGmqU,1026
litellm/llms/palm.py,sha256=kO8_kILzHZTM7RG52d0JoVphYA2B1bX42jr-3SxUrsQ,7091
litellm/llms/petals.py,sha256=GPhhmIXqftEs3PLYg6k0IJvazTb9CzPyhBouTg6DXi0,7032
litellm/llms/predibase.py,sha256=VO-ZEz0Tqx-vV1TgmSi-NlKFfNP-QbmfJJB3SWiJEeU,22444
litellm/llms/prompt_templates/__pycache__/factory.cpython-312.pyc,,
litellm/llms/prompt_templates/factory.py,sha256=JLCm4qmHWe7iRaZ3cIeFVgOqgajSOsPaPH1shEOx70o,100092
litellm/llms/replicate.py,sha256=GWxD-VJcgWEo_iuavL-RiWIlUFoa_BL9dIenMCaLEj4,22090
litellm/llms/sagemaker.py,sha256=zpPx1mICgNNrlBZSTI2H3K-kUvn_JJkygTmcGJzFYGE,28027
litellm/llms/text_completion_codestral.py,sha256=Sqmx02LM1nDrdtnksLYeUrFENxl8gdvMd_uSPI7Z-YA,17688
litellm/llms/together_ai.py,sha256=GiTyexiXGQ7CFh5rRYl4dXjmFfqpFQWjJgCgHG5pMmY,9310
litellm/llms/tokenizers/9b5ad71b2ce5302211f9c61530b329a4922fc6a4,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
litellm/llms/tokenizers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
litellm/llms/tokenizers/__pycache__/__init__.cpython-312.pyc,,
litellm/llms/tokenizers/anthropic_tokenizer.json,sha256=wkFzffJLTn98mvT9zuKaDKkD3LKIqLdTvDRqMJKRF2c,1774213
litellm/llms/tokenizers/ec7223a39ce59f226a68acc30dc1af2788490e15,sha256=lLXKff9NAHZ7wlb90bJ-Wxc2HXuKX5aFR_nyPrcNIGk,836186
litellm/llms/tokenizers/fb374d419588a4632f3f557e76b4b70aebbca790,sha256=RGqVOMtsNI41FhINfAiwn1fDZJXirP_-WaW_iwz7Gi0,3613922
litellm/llms/triton.py,sha256=Zx7OUDxspp9Od2PubgVEr2pd30TRB2DiV02w8lnM3BI,11113
litellm/llms/vertex_ai.py,sha256=B-AJJ5a7LYu27jW_oUEIhrwVMZO7kYBlhMGkbqtTXlA,58900
litellm/llms/vertex_ai_anthropic.py,sha256=NHSVl9EItKtYxrCuZWcd-mwrXteXW1I_BbkWcfgbu9U,15364
litellm/llms/vertex_ai_partner.py,sha256=kCkcbcQV4ABKheTG35QxrJCiLHjji588f0BhtFUBlMo,8481
litellm/llms/vertex_httpx.py,sha256=_z8oYOHJKYDaBuZpXPpst-j5TZB85Sxz_0YxH1DZDY8,64023
litellm/llms/vllm.py,sha256=p_m0E4E_C5UKMjqfN1TiAt7oFsFoqS3yZgn3EaQSBbs,6122
litellm/llms/volcengine.py,sha256=f4CyIpbxff8trhkB6SEFNh-VmwwxkN_CD6Z32U3we9Y,2689
litellm/llms/watsonx.py,sha256=BqWLNjcKHhVZUZ1uF9KwZcT-zi74pE_E8z3QAe5o8NA,31464
litellm/main.py,sha256=xYsYTWwXFkeDWbQzcQoCk-OYsfbEZ9jCfo6Z5cVyrrU,204747
litellm/model_prices_and_context_window_backup.json,sha256=h5QyFSX8DILOod8bAgKO6MyQYIC8GihgF1ZKAzcNd-8,175828
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/__pycache__/__init__.cpython-312.pyc,,
litellm/proxy/__pycache__/_logging.cpython-312.pyc,,
litellm/proxy/__pycache__/_types.cpython-312.pyc,,
litellm/proxy/__pycache__/admin_ui.cpython-312.pyc,,
litellm/proxy/__pycache__/caching_routes.cpython-312.pyc,,
litellm/proxy/__pycache__/custom_callbacks.cpython-312.pyc,,
litellm/proxy/__pycache__/custom_callbacks1.cpython-312.pyc,,
litellm/proxy/__pycache__/custom_handler.cpython-312.pyc,,
litellm/proxy/__pycache__/health_check.cpython-312.pyc,,
litellm/proxy/__pycache__/lambda.cpython-312.pyc,,
litellm/proxy/__pycache__/litellm_pre_call_utils.cpython-312.pyc,,
litellm/proxy/__pycache__/post_call_rules.cpython-312.pyc,,
litellm/proxy/__pycache__/prisma_migration.cpython-312.pyc,,
litellm/proxy/__pycache__/proxy_cli.cpython-312.pyc,,
litellm/proxy/__pycache__/proxy_server.cpython-312.pyc,,
litellm/proxy/__pycache__/utils.cpython-312.pyc,,
litellm/proxy/_experimental/__pycache__/post_call_rules.cpython-312.pyc,,
litellm/proxy/_experimental/out/_next/static/chunks/131-6a03368053f9d26d.js,sha256=FHN_1yIdJ0ibTCmj0Sn0n8AusxE9DGCRK1bx2SQUUYM,681174
litellm/proxy/_experimental/out/_next/static/chunks/294-0e35509d5ca95267.js,sha256=1UzAtNxUiNqdUz2Wc5W3pWt0dg_V3zBOqUoBnmI1w-o,330329
litellm/proxy/_experimental/out/_next/static/chunks/2f6dbc85-052c4579f80d66ae.js,sha256=O2tIPCwrXBg67O0sGdlQhVJvMZTHx8bcwvU__xKGC7k,31037
litellm/proxy/_experimental/out/_next/static/chunks/3014691f-589a5f4865c3822f.js,sha256=gRaM3tZWrsQKW3QpzIShA3AA12UeXCofgm52UD_MF20,726
litellm/proxy/_experimental/out/_next/static/chunks/684-bb2d2f93d92acb0b.js,sha256=8S233dqriDGTvldVOAJdZPvxw-St3BkOGYRd4deL_AA,49079
litellm/proxy/_experimental/out/_next/static/chunks/69-04708d7d4a17c1ee.js,sha256=dfSsPjmJWDCNPGHy_5b_HvSCVbLTYykcmP35vulJexk,112351
litellm/proxy/_experimental/out/_next/static/chunks/759-83a8bdddfe32b5d9.js,sha256=ipyO_TIZdbc-w7C4o75pijizNp2qZwU7vOvqIUuvy2w,1013480
litellm/proxy/_experimental/out/_next/static/chunks/777-38cea0d1f2b563b1.js,sha256=EkMJk03hTRSH4GeB7j0MrUGpLwmPL6uq-gjYvjGn8H8,27737
litellm/proxy/_experimental/out/_next/static/chunks/app/_not-found-b1ee1381b72386c2.js,sha256=-ln3GP4mROmeLYe8Gd3ZpHTTh0xclvfO58vYf-hIG0c,1775
litellm/proxy/_experimental/out/_next/static/chunks/app/layout-ce138bf371146611.js,sha256=wIH-26s8ufucYck-c6BIXkmVrtslU7o0kqZfrRds3Gk,420
litellm/proxy/_experimental/out/_next/static/chunks/app/model_hub/page-3c4dcad891da09b7.js,sha256=WCFhQTkY2z0eZa_LDRCHGc-dbIPiWxK7o2chsUl_rzc,7569
litellm/proxy/_experimental/out/_next/static/chunks/app/onboarding/page-5e1163825ccf7b7a.js,sha256=d41X9R2Ik2yt7rFHdT8pPvyLZo8olpodqRL1uAFXX7E,2789
litellm/proxy/_experimental/out/_next/static/chunks/app/page-b6860ddd56500b95.js,sha256=WCt_5cms5z0yi5-s904VGTnp6IpOAoiYRx1yWgpNEhw,161181
litellm/proxy/_experimental/out/_next/static/chunks/fd9d1056-f960ab1e6d32b002.js,sha256=t3bls7iCdR-B5soTYQxchgU7eNtsvUK_e4ArQfm8iE4,172165
litellm/proxy/_experimental/out/_next/static/chunks/framework-b370f160bb96059c.js,sha256=rdVv5xb7IDglnNf8MXneJb9zkELY_b3ITKCE5ThunrQ,141006
litellm/proxy/_experimental/out/_next/static/chunks/main-160227023782230a.js,sha256=dVJLE6sDn4sION0-yu1ksZ77WQEpQKm74bfy0i-oLR4,109705
litellm/proxy/_experimental/out/_next/static/chunks/main-app-9b4fb13a7db53edf.js,sha256=zl4knUp_PI9M9cnbWbJql9TmKbAJAc0Y_R6SPOzb_MI,470
litellm/proxy/_experimental/out/_next/static/chunks/pages/_app-d21e88acd55d90f1.js,sha256=6Tfqn-C_NCH5A9z56noXA-XhmIzoyHHa8hNefPRJVwE,284
litellm/proxy/_experimental/out/_next/static/chunks/pages/_error-d6107f1aac0c574c.js,sha256=eCsfmitISoEXoWoho7nSup51aVxMHxTUS5HZqTniPMg,249
litellm/proxy/_experimental/out/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js,sha256=AiXrA00CSgO9yQ6mx59WGTZi58Pu6QlpYpiCDlF8u4M,91460
litellm/proxy/_experimental/out/_next/static/chunks/webpack-1c3809c50f029674.js,sha256=_ir14DyNPckOt9uOApGQrgJKpAARL6C0lJEGZPPx60I,3833
litellm/proxy/_experimental/out/_next/static/css/275ab6ee150b4fea.css,sha256=IjGsnH1jEyxAP5niNLPl1ThzeyL6B6JsJmT0NWD5GPc,434827
litellm/proxy/_experimental/out/_next/static/media/05a31a2ca4975f99-s.woff2,sha256=aWbbPArZ7qC4X5FSGEnMlyRNgDekNM95lriseseglDc,10496
litellm/proxy/_experimental/out/_next/static/media/513657b02c5c193f-s.woff2,sha256=KG1HaV7h2Ir6RPfhBeM8I_RblOuOc97RtgqRQ5ZR5uA,17612
litellm/proxy/_experimental/out/_next/static/media/51ed15f9841b9f9d-s.woff2,sha256=biS-z0aPL0ZtGGo4W6reWB_jwASs7DXZipKkSSFgnHw,22524
litellm/proxy/_experimental/out/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2,sha256=O88EyjAeRPE_QEyKBKpK5wf2epUOEu8wwjj5bnhCZqE,46552
litellm/proxy/_experimental/out/_next/static/media/d6b16ce4a6175f26-s.woff2,sha256=Lo2OA4Fs4kgf_PLDbklFXlDfaFQg56qwljRJCa1pTY4,80044
litellm/proxy/_experimental/out/_next/static/media/ec159349637c90ad-s.woff2,sha256=In0Dqjy59njqtSDIZhWICXhLuULHbySMImbKI87FhUA,27316
litellm/proxy/_experimental/out/_next/static/media/fd4db3eb5472fc27-s.woff2,sha256=ZEFW4NV-s7WzXwBryUCTH_cG3DoOLQkL9bRwuf_ojRY,12768
litellm/proxy/_experimental/out/_next/static/pWVTV6soYeXDMn2RtKwTT/_buildManifest.js,sha256=1ZIrpmVMAUNAG9YfFRaxhQ_0tNDBUuM6anTEgxedIAU,224
litellm/proxy/_experimental/out/_next/static/pWVTV6soYeXDMn2RtKwTT/_ssgManifest.js,sha256=Z49s4suAsf5y_GfnQSvm4qtq2ggxEbZPfEDTXjy6XgA,80
litellm/proxy/_experimental/out/favicon.ico,sha256=Ikbq6HOjEekHeOnx68AzqSl19Y5YPKwdQv7FyKK6Q8M,15406
litellm/proxy/_experimental/out/index.html,sha256=a9762cjvf_bUWdQnSgclS6e3WZJ6r1B6O4N5ZVAJK50,4970
litellm/proxy/_experimental/out/index.txt,sha256=tLWHwRkDq7gHSCBDZ-_nCLcKABnLXria8-gs4G-G9rw,2814
litellm/proxy/_experimental/out/model_hub.txt,sha256=YNWSAfHJXjf3HLvzbrk8Yl1KNWvnnr_xacW7fBCGCGs,3121
litellm/proxy/_experimental/out/next.svg,sha256=VZld-tbstJRaHoVt3KA8XhaqW_E_0htN9qdK55NXvPw,1375
litellm/proxy/_experimental/out/onboarding.txt,sha256=p8qYZfLPflcO59lCZ5UslSzOsK109Tjsj6P4hOdbDeo,3174
litellm/proxy/_experimental/out/vercel.svg,sha256=P6XNdXtBjhivxo3eutVfRDIG5BAyeSHdsr8b5zFliIA,629
litellm/proxy/_experimental/post_call_rules.py,sha256=0tMsQ8ViObIH2wJcEfdWt9CZ2FAkj6HoBIrAr59VvFc,170
litellm/proxy/_logging.py,sha256=3zwPYBRv2EL1OB8Tk7_O6qU6lXCL2zSBNshe7rfyZbU,1055
litellm/proxy/_new_secret_config.yaml,sha256=Jfj6QebcyZOda8bOJE2wBwi2BavRdLTInhgxTzOZzaI,361
litellm/proxy/_super_secret_config.yaml,sha256=go-txuGiBfjn8vrxTYrB9Sto_BRWjnMiTrStJcSh5Xw,3480
litellm/proxy/_types.py,sha256=dOruNpJrQY7QMZb_Nq5QsDhazFkyJzs6iUgLm2eMpxk,54045
litellm/proxy/admin_ui.py,sha256=x1z0jm_HxQbsOqvv0QE4SXe8HNo_atKTpmhcDnaA8zo,7562
litellm/proxy/analytics_endpoints/__pycache__/analytics_endpoints.cpython-312.pyc,,
litellm/proxy/analytics_endpoints/analytics_endpoints.py,sha256=qk2Onr8qR38dp7_JXPSb1xKsWRGgl9IvETrWIFQnTmQ,3480
litellm/proxy/auth/__pycache__/auth_checks.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/auth_utils.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/handle_jwt.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/litellm_license.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/model_checks.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/rds_iam_token.cpython-312.pyc,,
litellm/proxy/auth/__pycache__/user_api_key_auth.cpython-312.pyc,,
litellm/proxy/auth/auth_checks.py,sha256=l4LTDwsCdoECucG_tOsORpjOWVCDP-oNJwtUR1NfKVQ,21189
litellm/proxy/auth/auth_utils.py,sha256=4L5VchD6ESkMYqeT-N74B7jRRf_0x5XDImZkqn5XzAY,6897
litellm/proxy/auth/handle_jwt.py,sha256=cO1BQ98C_aQvwzEduUmMtq8cztbJkRs0bwR4zTb7rQ4,9052
litellm/proxy/auth/litellm_license.py,sha256=tBwvC1giDYrcVBBFXZN_ofxozEcIfA3RerH3lLX0TZc,5064
litellm/proxy/auth/model_checks.py,sha256=GVnSDURnKs0hREyJtSFgBmxyjUJR-1fQdFMmtnqetEg,2397
litellm/proxy/auth/public_key.pem,sha256=KlTCQCWViTHUwzzxCu9KyFCX8YTdnIfGJlx7jiotak4,451
litellm/proxy/auth/rds_iam_token.py,sha256=D7pBrNyjUPhYslBVuV7Wzfs8iotOnSR4d3lTybMveaQ,6198
litellm/proxy/auth/user_api_key_auth.py,sha256=6x0r3nV3mQC377yH3gRar8DQv4wHHvsUZN7q6pKOqgo,51721
litellm/proxy/cached_logo.jpg,sha256=KQhlR-OWdfaNr0Cz6lQYbMRVnU1I7o-19IKOO92EovM,15974
litellm/proxy/caching_routes.py,sha256=jWUJQoTX4TcnS7PjPP7H2RlS96xddkpKV-lmFnRK6Kc,6234
litellm/proxy/common_utils/__pycache__/admin_ui_utils.cpython-312.pyc,,
litellm/proxy/common_utils/__pycache__/debug_utils.cpython-312.pyc,,
litellm/proxy/common_utils/__pycache__/encrypt_decrypt_utils.cpython-312.pyc,,
litellm/proxy/common_utils/__pycache__/http_parsing_utils.cpython-312.pyc,,
litellm/proxy/common_utils/__pycache__/init_callbacks.cpython-312.pyc,,
litellm/proxy/common_utils/__pycache__/openai_endpoint_utils.cpython-312.pyc,,
litellm/proxy/common_utils/admin_ui_utils.py,sha256=HMC3onZmlFuidqBBx1qoMXcsHie-JFoBEgLkDGPVJfQ,5908
litellm/proxy/common_utils/debug_utils.py,sha256=_0DIq80jHcX8hwrj-JQyoYP6RtbD4z2CwxOYEtvSNwg,7865
litellm/proxy/common_utils/encrypt_decrypt_utils.py,sha256=JG0Bq-P4RyCQxEGkryDG1u2U9OykDm4DseTVt8T_RAI,2815
litellm/proxy/common_utils/http_parsing_utils.py,sha256=PGpF474ULWwu41d28ckpJeyG_gTA-FqYgbyZssPKH1s,3415
litellm/proxy/common_utils/init_callbacks.py,sha256=gqp2zJEdFLeKv5m4Jtr1WvL_9TXY1M6X5ieAvdFO_Rk,10893
litellm/proxy/common_utils/openai_endpoint_utils.py,sha256=cKo5fw41r09HDscxibDKUqpI7bUd1QQjd306NI1N_C0,721
litellm/proxy/custom_callbacks.py,sha256=cOVm_N7CZ7lJWJe0azBeeObGNmv55yddGxEsur0GqDQ,2673
litellm/proxy/custom_callbacks1.py,sha256=IJzB6S5HysU3kcpkhKuZ7lQTHFOVBrHvMs3XqIflwjo,1779
litellm/proxy/custom_handler.py,sha256=XCMLmhsbB1GL46Lih0V_1qHQF30KcCAQv6JTaI2enSs,675
litellm/proxy/db/__pycache__/base_client.cpython-312.pyc,,
litellm/proxy/db/__pycache__/dynamo_db.cpython-312.pyc,,
litellm/proxy/db/base_client.py,sha256=JAg-ghx1qLNuxSRSn0B6Y_BB7a1ZIINNuvjOTJ_aByQ,1129
litellm/proxy/db/dynamo_db.py,sha256=_UxzvCgnmZt90iR7u9kF0rGE_v3Gzhr986QZ5QkBmFA,16392
litellm/proxy/example_config_yaml/__pycache__/custom_auth.cpython-312.pyc,,
litellm/proxy/example_config_yaml/__pycache__/custom_callbacks.cpython-312.pyc,,
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=4Gm2Jk3BtuGxSAargCdoR8qBQvVYJkseR0MomBJFXlk,1586
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/otel_test_config.yaml,sha256=brqGCEvPSIMPBJTwF70M7zdbv1XXNb2PmdQFHmkv-fk,247
litellm/proxy/example_config_yaml/simple_config.yaml,sha256=OBODVvCc0814U8-YTmiwT7C4UkSjLN51Bd0HxDenTVg,88
litellm/proxy/fine_tuning_endpoints/__pycache__/endpoints.cpython-312.pyc,,
litellm/proxy/fine_tuning_endpoints/endpoints.py,sha256=IM4JEwayis5UwIArgnNf06fzohyfafvbRGxGmJN-1W4,14199
litellm/proxy/guardrails/__pycache__/guardrail_helpers.cpython-312.pyc,,
litellm/proxy/guardrails/__pycache__/init_guardrails.cpython-312.pyc,,
litellm/proxy/guardrails/guardrail_helpers.py,sha256=24g8oO47L5Hd_vFz1Q7uycd6Yc4HaDdzSGGkesDvyZo,3975
litellm/proxy/guardrails/init_guardrails.py,sha256=8kVjzODgskpu_DtlIOID9O1GQgOMIaS0Qjblujnd-WI,2728
litellm/proxy/health_check.py,sha256=punggNrIFgwSQnpUALi-F0IrcpJENq45WMtwF4KUphI,3244
litellm/proxy/health_endpoints/__pycache__/_health_endpoints.cpython-312.pyc,,
litellm/proxy/health_endpoints/_health_endpoints.py,sha256=cBFpZJcxeUaA9GMN3ByUkzDDP6mxzUxtcXFThUCVl2A,20440
litellm/proxy/hooks/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
litellm/proxy/hooks/__pycache__/__init__.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/azure_content_safety.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/batch_redis_get.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/cache_control_check.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/dynamic_rate_limiter.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/max_budget_limiter.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/parallel_request_limiter.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/presidio_pii_masking.cpython-312.pyc,,
litellm/proxy/hooks/__pycache__/prompt_injection_detection.cpython-312.pyc,,
litellm/proxy/hooks/azure_content_safety.py,sha256=NI82k0Lu8X8xHHNDiifMQFhl4bAcPZlCt93J6zOPQgc,5620
litellm/proxy/hooks/batch_redis_get.py,sha256=1NkleF6uwY5OkncUWhhceWqWZ1abjCJgBwtOdHWp1HY,5263
litellm/proxy/hooks/cache_control_check.py,sha256=uG2JjgetqTntT9WFiveZYXJw5V4FgWlV-Q9D3iYYDLw,2264
litellm/proxy/hooks/dynamic_rate_limiter.py,sha256=x2I7JeoyWQc5Q4hK84w0r5TT8PlXmv7eJHQ6hzuCgOM,11922
litellm/proxy/hooks/example_presidio_ad_hoc_recognizer.json,sha256=VZLbOsMKjmQRdigSjZ3Rn5PJiizWV0If4_kGq_gH9DE,756
litellm/proxy/hooks/max_budget_limiter.py,sha256=8MqafLCf-DmPvoJEFP-qB-Sh2b9_PoUXjBrej2J9gVI,1691
litellm/proxy/hooks/parallel_request_limiter.py,sha256=pX2jS4Z_ozWUQByK2zJ2KATYlUpBr7vSrCpRm-0OKlM,22208
litellm/proxy/hooks/presidio_pii_masking.py,sha256=R8J2dZpRqx18AqOiWsalC4FH5RIiUQLPxdhVS2gmXaA,14810
litellm/proxy/hooks/prompt_injection_detection.py,sha256=IApaMoXa7lcCAm-u856cu6y0InjgXVkZDK9zWUdpkxk,10251
litellm/proxy/lambda.py,sha256=h_06oqJhK3tkvnKOmxe7VLtPuIJIsosJE07BFXzF7sQ,107
litellm/proxy/litellm_pre_call_utils.py,sha256=E0Wuq0ro7PrrfdZc3O_S9t6OmBX68LICZ9PtMEr4UpE,9844
litellm/proxy/llamaguard_prompt.txt,sha256=tCel8OPpD7IybjAulUqEg4QhJBdXKGThiv6J4DoKJFk,3300
litellm/proxy/logo.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
litellm/proxy/management_endpoints/__pycache__/internal_user_endpoints.cpython-312.pyc,,
litellm/proxy/management_endpoints/__pycache__/key_management_endpoints.cpython-312.pyc,,
litellm/proxy/management_endpoints/__pycache__/team_callback_endpoints.cpython-312.pyc,,
litellm/proxy/management_endpoints/__pycache__/team_endpoints.cpython-312.pyc,,
litellm/proxy/management_endpoints/internal_user_endpoints.py,sha256=Of38HMQuc855IRZhddug4RLp7jqo0Yvw8x46csNAa9A,29056
litellm/proxy/management_endpoints/key_management_endpoints.py,sha256=oVdOAmyipykPIWXTZ0DkBdhDJdDw___43l97JoWA55U,37640
litellm/proxy/management_endpoints/team_callback_endpoints.py,sha256=-EXxZRkJ1zptyhh1OW0QD5mLmrSng1KF5hMP5BjOW2c,14318
litellm/proxy/management_endpoints/team_endpoints.py,sha256=1nC2RBtKOxBmftYgU6LApq0w-4WoG9LvqQitVgGVvvo,32592
litellm/proxy/management_helpers/__pycache__/utils.cpython-312.pyc,,
litellm/proxy/management_helpers/utils.py,sha256=tN98UQT6Fl_fQ6Vpm6VhmkR7mua9qkdrSmIT_xHvWgo,8995
litellm/proxy/openai_files_endpoints/__pycache__/files_endpoints.cpython-312.pyc,,
litellm/proxy/openai_files_endpoints/files_endpoints.py,sha256=MG_NJAa_CTgbP9HRzrH7r9FtHUDBH3awSo7roer17EQ,20800
litellm/proxy/openapi.json,sha256=MJrfO9l1MFZmvPnXC77LzUJojMwTkAiFU4whrntKA-4,7163
litellm/proxy/otel_config.yaml,sha256=Fnu-KSsikVFOve9ev6mjKNRMTisOCn-SjTCRoLe1dZ4,625
litellm/proxy/pass_through_endpoints/__pycache__/pass_through_endpoints.cpython-312.pyc,,
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py,sha256=jvw1d8I7mtZadxqIXs3mAJgg9xu9QzN99ikzW1_3TOc,17327
litellm/proxy/post_call_rules.py,sha256=bbnqX3BXhKjvbRN6LdZIwndKMCh88i4a9BXkTzsaHVk,359
litellm/proxy/prisma_migration.py,sha256=_Rsx8d8J7zF4pdVXo5vqP0OsNzoGg7fXXyZKqDxLht0,2264
litellm/proxy/proxy_cli.py,sha256=bXMgaLCbCO88qR6icLfreszo7FBjk4BqXj_NVt6NQgQ,25901
litellm/proxy/proxy_config.yaml,sha256=ONSmEUk-GbHT_Hsu_HcfETSqmDvHDl-FTmOLTs7xl4s,1961
litellm/proxy/proxy_load_test/__pycache__/locustfile.cpython-312.pyc,,
litellm/proxy/proxy_load_test/__pycache__/openai_endpoint.cpython-312.pyc,,
litellm/proxy/proxy_load_test/__pycache__/simple_litellm_proxy.cpython-312.pyc,,
litellm/proxy/proxy_load_test/__pycache__/simple_litellm_router_proxy.cpython-312.pyc,,
litellm/proxy/proxy_load_test/__pycache__/simple_proxy.cpython-312.pyc,,
litellm/proxy/proxy_load_test/litellm_proxy_config.yaml,sha256=S5cDYau2btdo-VKyBaGqjOl9hPPolttvKx45M78e07c,158
litellm/proxy/proxy_load_test/litellm_router_proxy/Dockerfile,sha256=ojfWGjipZHfYWaaxUYV1Tygah8UHR_iC5dTloBvkqME,457
litellm/proxy/proxy_load_test/litellm_router_proxy/__pycache__/main.cpython-312.pyc,,
litellm/proxy/proxy_load_test/litellm_router_proxy/main.py,sha256=lc8tA_IYqIhOE1JVu7dtAKtnEYObmohjjsGksfoydFk,1567
litellm/proxy/proxy_load_test/locustfile.py,sha256=r5Y93HQeiuBlsiN73jwb3uNJOG2HfroBpZq9S-_TKc0,1082
litellm/proxy/proxy_load_test/openai_endpoint.py,sha256=d16VI9g_554QCovlRUm9EFRk7KfMrIVW5SZhXPHGbN4,1412
litellm/proxy/proxy_load_test/simple_litellm_proxy.py,sha256=v4ywNlkgZ2GQH6XHiwPTR-LbTuEqb0PBBXa0IFliDps,1301
litellm/proxy/proxy_load_test/simple_litellm_router_proxy.py,sha256=lc8tA_IYqIhOE1JVu7dtAKtnEYObmohjjsGksfoydFk,1567
litellm/proxy/proxy_load_test/simple_proxy.py,sha256=a9FuXHZq_10zIXkW7JtIEtO2ORo3dyoXcf-33zunE20,1267
litellm/proxy/proxy_server.py,sha256=-s-5KZhMEWbuwC7KSVJ_7EHDtwSF3DNThaGLIpyJuXw,367105
litellm/proxy/queue/__pycache__/celery_app.cpython-312.pyc,,
litellm/proxy/queue/__pycache__/celery_worker.cpython-312.pyc,,
litellm/proxy/queue/__pycache__/rq_worker.cpython-312.pyc,,
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=xoC6o4xE-A33Bb_45ztnnWE2kP3ED5gmda1DrmR1jsU,10345
litellm/proxy/secret_managers/__pycache__/aws_secret_manager.cpython-312.pyc,,
litellm/proxy/secret_managers/__pycache__/google_kms.cpython-312.pyc,,
litellm/proxy/secret_managers/aws_secret_manager.py,sha256=oS0pYj6Wpu0PkwlEifDlJ9Q7FsP3mDAZjoRAvVGZxvI,5306
litellm/proxy/secret_managers/google_kms.py,sha256=QbvkHgeZE3PC4OmVOvlqhT5HOuG1B-3WvcLFconQdk0,1284
litellm/proxy/spend_tracking/__pycache__/spend_management_endpoints.cpython-312.pyc,,
litellm/proxy/spend_tracking/__pycache__/spend_tracking_utils.cpython-312.pyc,,
litellm/proxy/spend_tracking/spend_management_endpoints.py,sha256=pxa8yzSbpgxfZymtje3k5ybTOjQ0Bv7Go8QQAQ4Qah4,67309
litellm/proxy/spend_tracking/spend_tracking_utils.py,sha256=wY-zxdB8FdJ2PnUPs5gqgtC7ss3yXGt-l0Il1W29SBc,4375
litellm/proxy/start.sh,sha256=qFUFqvhcEIMyL3Bp9vtAtLvY0zjyLw6lHTocHqpLE5w,32
litellm/proxy/tests/__pycache__/bursty_load_test_completion.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/large_text.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/load_test_completion.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/load_test_embedding.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/load_test_embedding_100.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/load_test_embedding_proxy.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/load_test_q.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_anthropic_sdk.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_async.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_langchain_request.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_llamaindex.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_mistral_sdk.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_openai_embedding.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_openai_exception_request.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_openai_request.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_openai_request_with_traceparent.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_openai_simple_embedding.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_pass_through_langfuse.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_q.cpython-312.pyc,,
litellm/proxy/tests/__pycache__/test_simple_traceparent_openai.cpython-312.pyc,,
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/large_text.py,sha256=jNJ7qOSbKv7awjMWUvnyjL-x3fa8Uu6tRbR_VYViZtE,24566
litellm/proxy/tests/llama_index_data/essay.txt,sha256=8GEx5TIILYFGfoemBcNEITbObOO-f0cR7dyLC0wYDMg,75041
litellm/proxy/tests/load_test_completion.py,sha256=j23t4zg3Q2BFhSy563wqauadC7TRLjkC5NhE4KE9pw4,2103
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_anthropic_sdk.py,sha256=JUSv3o3UuHXf_FYClerSsTigR-vbadtBiY6cIS7kxm0,481
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_llamaindex.py,sha256=uKSIB18t1fny0rr_JuagEg4zJnl-DBGTZT2uI14bF4w,1041
litellm/proxy/tests/test_mistral_sdk.py,sha256=_j6p3_4bPZh6o7yfwO5pG5cnfbWNuRALK2ycOjvsGtg,403
litellm/proxy/tests/test_openai_embedding.py,sha256=KiDpGjzOJFqr_uEKjDY0XyyQPYfL8PsMUynZH4lPnFg,2541
litellm/proxy/tests/test_openai_exception_request.py,sha256=Ka6yYycaDruKIw7ckBKSw2-Bqsp1XeTP8JeTfGTlyDk,1391
litellm/proxy/tests/test_openai_js.js,sha256=R5kHG96bQIWpJSNMRgtjr-vK0eUSURv-GBc6GeEpEOs,945
litellm/proxy/tests/test_openai_request.py,sha256=RaUPtc6341adnYyQo4b9KVW42dAbnAYlrgFn2MNBIBM,1763
litellm/proxy/tests/test_openai_request_with_traceparent.py,sha256=FrTdzhWyUBc8f4P15Z7OlWDI50LQD5C4waIerNJgEuM,1653
litellm/proxy/tests/test_openai_simple_embedding.py,sha256=41OITmgUD_RLb84O56ym55cyosZKU0mCAZMQbEfpmYA,289
litellm/proxy/tests/test_pass_through_langfuse.py,sha256=jfFlFyisJv36vX1UAkTEEiadQn_V4Of0H3Quhbbden8,338
litellm/proxy/tests/test_q.py,sha256=B3C8Z5vhnF19FmA682XtKqJcRuL1K9xFZvubbdElQfo,2514
litellm/proxy/tests/test_simple_traceparent_openai.py,sha256=8aW31Ui2Lpz3hf6pIP0E0odMoRdPOeYL8pglj84nI-g,595
litellm/proxy/ui_crud_endpoints/__pycache__/proxy_setting_endpoints.cpython-312.pyc,,
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py,sha256=RIo26sszKZqhy2-h8OpT3r3eIiNahMtyTgQfQ54xw6o,3515
litellm/proxy/utils.py,sha256=r2aRxn0oFH3AHtBN6dKMSvlnJeNYV_J6__92pP4MMnQ,115312
litellm/proxy/vertex_ai_endpoints/__pycache__/vertex_endpoints.cpython-312.pyc,,
litellm/proxy/vertex_ai_endpoints/vertex_endpoints.py,sha256=3HtkHtGtG5dITauCUBMMoY4dmY48cLD-ls1yUsJN1EA,9592
litellm/py.typed,sha256=bKPUECNwNtN5PZk1JYgrtM4QFbfIniqsIVGDL0oKMuQ,129
litellm/router.py,sha256=sMDJzK7gEJwx_iuDMNtLorb-KrroPhg9vwJY8NCKfa8,210353
litellm/router_strategy/__pycache__/least_busy.cpython-312.pyc,,
litellm/router_strategy/__pycache__/lowest_cost.cpython-312.pyc,,
litellm/router_strategy/__pycache__/lowest_latency.cpython-312.pyc,,
litellm/router_strategy/__pycache__/lowest_tpm_rpm.cpython-312.pyc,,
litellm/router_strategy/__pycache__/lowest_tpm_rpm_v2.cpython-312.pyc,,
litellm/router_strategy/__pycache__/tag_based_routing.cpython-312.pyc,,
litellm/router_strategy/least_busy.py,sha256=wfupoyg5nvuWovelCE5aULs4XsOZ02sAfsQTRid66ww,8093
litellm/router_strategy/lowest_cost.py,sha256=BSVs18Fk8UzRSxIUKXKnPp-_HqGonir0dIA3OE-x8Pc,13030
litellm/router_strategy/lowest_latency.py,sha256=h2UIdEjHK5wu66Xltn5vjjwm5kJlDHFojj7Wu6pIHZ4,20405
litellm/router_strategy/lowest_tpm_rpm.py,sha256=_U3FESx3sg-YimJPG1zx3j2GPvmSoE-fnau48JJLFgg,9281
litellm/router_strategy/lowest_tpm_rpm_v2.py,sha256=JyW-yD9241YC4AFgF1VNFQf3fII3NgrSSH7bcAIzJt8,25008
litellm/router_strategy/tag_based_routing.py,sha256=nOMA6MWnp9HxdJamlpuJ3HPgdYS71SCC3YWHTNTJjls,2814
litellm/router_utils/__pycache__/client_initalization_utils.cpython-312.pyc,,
litellm/router_utils/__pycache__/cooldown_callbacks.cpython-312.pyc,,
litellm/router_utils/__pycache__/handle_error.cpython-312.pyc,,
litellm/router_utils/client_initalization_utils.py,sha256=HF9ldMVSNbvwrZdBdkdPJorsOFQy7MlKKQHErE73JKw,21628
litellm/router_utils/cooldown_callbacks.py,sha256=ruE0fDUy5g3T2giBBECeehmfZdyZqcJGsXItDHAqzzo,1506
litellm/router_utils/handle_error.py,sha256=5qMHc2XrCnmRsqeEtNdIGFJiYqEiqLtXtfE9Jm9QrVU,1531
litellm/scheduler.py,sha256=V9-Ucc-E9CzjvTJiM1hBdgks8KjGaT--lOy1-bTNFxM,4476
litellm/tests/.litellm_cache/cache.db,sha256=baRpphicsnVHsgqvlDbqxqB7hftsK3sAmkMLoJygBxA,32768
litellm/tests/__pycache__/conftest.cpython-312.pyc,,
litellm/tests/__pycache__/large_text.cpython-312.pyc,,
litellm/tests/__pycache__/messages_with_counts.cpython-312.pyc,,
litellm/tests/__pycache__/stream_chunk_testdata.cpython-312.pyc,,
litellm/tests/__pycache__/test_acompletion.cpython-312.pyc,,
litellm/tests/__pycache__/test_acooldowns_router.cpython-312.pyc,,
litellm/tests/__pycache__/test_add_function_to_prompt.cpython-312.pyc,,
litellm/tests/__pycache__/test_add_update_models.cpython-312.pyc,,
litellm/tests/__pycache__/test_alangfuse.cpython-312.pyc,,
litellm/tests/__pycache__/test_alerting.cpython-312.pyc,,
litellm/tests/__pycache__/test_amazing_s3_logs.cpython-312.pyc,,
litellm/tests/__pycache__/test_amazing_vertex_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_anthropic_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_aproxy_startup.cpython-312.pyc,,
litellm/tests/__pycache__/test_arize_ai.cpython-312.pyc,,
litellm/tests/__pycache__/test_assistants.cpython-312.pyc,,
litellm/tests/__pycache__/test_async_fn.cpython-312.pyc,,
litellm/tests/__pycache__/test_async_opentelemetry.cpython-312.pyc,,
litellm/tests/__pycache__/test_audio_speech.cpython-312.pyc,,
litellm/tests/__pycache__/test_auth_checks.cpython-312.pyc,,
litellm/tests/__pycache__/test_azure_content_safety.cpython-312.pyc,,
litellm/tests/__pycache__/test_azure_perf.cpython-312.pyc,,
litellm/tests/__pycache__/test_bad_params.cpython-312.pyc,,
litellm/tests/__pycache__/test_banned_keyword_list.cpython-312.pyc,,
litellm/tests/__pycache__/test_batch_completion_return_exceptions.cpython-312.pyc,,
litellm/tests/__pycache__/test_batch_completions.cpython-312.pyc,,
litellm/tests/__pycache__/test_bedrock_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_blocked_user_list.cpython-312.pyc,,
litellm/tests/__pycache__/test_braintrust.cpython-312.pyc,,
litellm/tests/__pycache__/test_budget_manager.cpython-312.pyc,,
litellm/tests/__pycache__/test_caching.cpython-312.pyc,,
litellm/tests/__pycache__/test_caching_ssl.cpython-312.pyc,,
litellm/tests/__pycache__/test_clarifai_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_class.cpython-312.pyc,,
litellm/tests/__pycache__/test_clickhouse_logger.cpython-312.pyc,,
litellm/tests/__pycache__/test_cohere_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_completion_cost.cpython-312.pyc,,
litellm/tests/__pycache__/test_completion_with_retries.cpython-312.pyc,,
litellm/tests/__pycache__/test_config.cpython-312.pyc,,
litellm/tests/__pycache__/test_cost_calc.cpython-312.pyc,,
litellm/tests/__pycache__/test_custom_api_logger.cpython-312.pyc,,
litellm/tests/__pycache__/test_custom_callback_input.cpython-312.pyc,,
litellm/tests/__pycache__/test_custom_callback_router.cpython-312.pyc,,
litellm/tests/__pycache__/test_custom_llm.cpython-312.pyc,,
litellm/tests/__pycache__/test_custom_logger.cpython-312.pyc,,
litellm/tests/__pycache__/test_datadog.cpython-312.pyc,,
litellm/tests/__pycache__/test_deployed_proxy_keygen.cpython-312.pyc,,
litellm/tests/__pycache__/test_dynamic_rate_limit_handler.cpython-312.pyc,,
litellm/tests/__pycache__/test_dynamodb_logs.cpython-312.pyc,,
litellm/tests/__pycache__/test_embedding.cpython-312.pyc,,
litellm/tests/__pycache__/test_exceptions.cpython-312.pyc,,
litellm/tests/__pycache__/test_file_types.cpython-312.pyc,,
litellm/tests/__pycache__/test_fine_tuning_api.cpython-312.pyc,,
litellm/tests/__pycache__/test_fireworks_ai.cpython-312.pyc,,
litellm/tests/__pycache__/test_function_call_parsing.cpython-312.pyc,,
litellm/tests/__pycache__/test_function_calling.cpython-312.pyc,,
litellm/tests/__pycache__/test_function_setup.cpython-312.pyc,,
litellm/tests/__pycache__/test_gcs_bucket.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_llm_provider.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_model_file.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_model_info.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_model_list.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_optional_params_embeddings.cpython-312.pyc,,
litellm/tests/__pycache__/test_get_optional_params_functions_not_supported.cpython-312.pyc,,
litellm/tests/__pycache__/test_google_ai_studio_gemini.cpython-312.pyc,,
litellm/tests/__pycache__/test_guardrails_config.cpython-312.pyc,,
litellm/tests/__pycache__/test_health_check.cpython-312.pyc,,
litellm/tests/__pycache__/test_helicone_integration.cpython-312.pyc,,
litellm/tests/__pycache__/test_hf_prompt_templates.cpython-312.pyc,,
litellm/tests/__pycache__/test_image_generation.cpython-312.pyc,,
litellm/tests/__pycache__/test_img_resize.cpython-312.pyc,,
litellm/tests/__pycache__/test_jwt.cpython-312.pyc,,
litellm/tests/__pycache__/test_key_generate_dynamodb.cpython-312.pyc,,
litellm/tests/__pycache__/test_key_generate_prisma.cpython-312.pyc,,
litellm/tests/__pycache__/test_lakera_ai_prompt_injection.cpython-312.pyc,,
litellm/tests/__pycache__/test_langchain_ChatLiteLLM.cpython-312.pyc,,
litellm/tests/__pycache__/test_langsmith.cpython-312.pyc,,
litellm/tests/__pycache__/test_least_busy_routing.cpython-312.pyc,,
litellm/tests/__pycache__/test_litellm_max_budget.cpython-312.pyc,,
litellm/tests/__pycache__/test_llm_guard.cpython-312.pyc,,
litellm/tests/__pycache__/test_load_test_router_s3.cpython-312.pyc,,
litellm/tests/__pycache__/test_loadtest_router.cpython-312.pyc,,
litellm/tests/__pycache__/test_logfire.cpython-312.pyc,,
litellm/tests/__pycache__/test_logging.cpython-312.pyc,,
litellm/tests/__pycache__/test_longer_context_fallback.cpython-312.pyc,,
litellm/tests/__pycache__/test_lowest_cost_routing.cpython-312.pyc,,
litellm/tests/__pycache__/test_lowest_latency_routing.cpython-312.pyc,,
litellm/tests/__pycache__/test_lunary.cpython-312.pyc,,
litellm/tests/__pycache__/test_max_tpm_rpm_limiter.cpython-312.pyc,,
litellm/tests/__pycache__/test_mem_usage.cpython-312.pyc,,
litellm/tests/__pycache__/test_mock_request.cpython-312.pyc,,
litellm/tests/__pycache__/test_model_alias_map.cpython-312.pyc,,
litellm/tests/__pycache__/test_model_max_token_adjust.cpython-312.pyc,,
litellm/tests/__pycache__/test_multiple_deployments.cpython-312.pyc,,
litellm/tests/__pycache__/test_ollama.cpython-312.pyc,,
litellm/tests/__pycache__/test_ollama_local.cpython-312.pyc,,
litellm/tests/__pycache__/test_ollama_local_chat.cpython-312.pyc,,
litellm/tests/__pycache__/test_openai_batches_and_files.cpython-312.pyc,,
litellm/tests/__pycache__/test_openai_moderations_hook.cpython-312.pyc,,
litellm/tests/__pycache__/test_optional_params.cpython-312.pyc,,
litellm/tests/__pycache__/test_parallel_request_limiter.cpython-312.pyc,,
litellm/tests/__pycache__/test_pass_through_endpoints.cpython-312.pyc,,
litellm/tests/__pycache__/test_presidio_masking.cpython-312.pyc,,
litellm/tests/__pycache__/test_profiling_router.cpython-312.pyc,,
litellm/tests/__pycache__/test_prometheus_service.cpython-312.pyc,,
litellm/tests/__pycache__/test_prompt_factory.cpython-312.pyc,,
litellm/tests/__pycache__/test_prompt_injection_detection.cpython-312.pyc,,
litellm/tests/__pycache__/test_promptlayer_integration.cpython-312.pyc,,
litellm/tests/__pycache__/test_provider_specific_config.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_custom_auth.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_custom_logger.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_encrypt_decrypt.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_exception_mapping.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_gunicorn.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_pass_user_config.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_reject_logging.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_routes.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server_caching.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server_cost.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server_keys.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server_langfuse.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_server_spend.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_setting_guardrails.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_token_counter.cpython-312.pyc,,
litellm/tests/__pycache__/test_proxy_utils.cpython-312.pyc,,
litellm/tests/__pycache__/test_pydantic.cpython-312.pyc,,
litellm/tests/__pycache__/test_pydantic_namespaces.cpython-312.pyc,,
litellm/tests/__pycache__/test_python_38.cpython-312.pyc,,
litellm/tests/__pycache__/test_register_model.cpython-312.pyc,,
litellm/tests/__pycache__/test_router.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_batch_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_caching.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_client_init.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_cooldowns.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_custom_routing.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_debug_logs.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_fallbacks.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_get_deployments.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_init.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_max_parallel_requests.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_policy_violation.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_retries.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_tag_routing.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_timeout.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_utils.cpython-312.pyc,,
litellm/tests/__pycache__/test_router_with_fallbacks.cpython-312.pyc,,
litellm/tests/__pycache__/test_rules.cpython-312.pyc,,
litellm/tests/__pycache__/test_scheduler.cpython-312.pyc,,
litellm/tests/__pycache__/test_secret_detect_hook.cpython-312.pyc,,
litellm/tests/__pycache__/test_secret_manager.cpython-312.pyc,,
litellm/tests/__pycache__/test_simple_shuffle.cpython-312.pyc,,
litellm/tests/__pycache__/test_spend_calculate_endpoint.cpython-312.pyc,,
litellm/tests/__pycache__/test_spend_logs.cpython-312.pyc,,
litellm/tests/__pycache__/test_stream_chunk_builder.cpython-312.pyc,,
litellm/tests/__pycache__/test_streaming.cpython-312.pyc,,
litellm/tests/__pycache__/test_supabase_integration.cpython-312.pyc,,
litellm/tests/__pycache__/test_team_config.cpython-312.pyc,,
litellm/tests/__pycache__/test_text_completion.cpython-312.pyc,,
litellm/tests/__pycache__/test_timeout.cpython-312.pyc,,
litellm/tests/__pycache__/test_together_ai.cpython-312.pyc,,
litellm/tests/__pycache__/test_token_counter.cpython-312.pyc,,
litellm/tests/__pycache__/test_tpm_rpm_routing_v2.cpython-312.pyc,,
litellm/tests/__pycache__/test_traceloop.cpython-312.pyc,,
litellm/tests/__pycache__/test_triton.cpython-312.pyc,,
litellm/tests/__pycache__/test_update_spend.cpython-312.pyc,,
litellm/tests/__pycache__/test_user_api_key_auth.cpython-312.pyc,,
litellm/tests/__pycache__/test_utils.cpython-312.pyc,,
litellm/tests/__pycache__/test_validate_environment.cpython-312.pyc,,
litellm/tests/__pycache__/test_wandb.cpython-312.pyc,,
litellm/tests/__pycache__/test_whisper.cpython-312.pyc,,
litellm/tests/adroit-crow-413218-bc47f303efc9.json,sha256=usPH8ctWP1zQoyDl2u1u0BIbikk-YJWqHngQUQrA9c4,608
litellm/tests/azure_fine_tune.jsonl,sha256=dzUe6F_pSfA5b3T1MueC7wcquoJYxBiNV9WcebADRhw,3151
litellm/tests/conftest.py,sha256=hODXEXJP6x-7xweXZBKzdnljZS7-MpgAW7JxydI-Ouw,1575
litellm/tests/data_map.txt,sha256=-4_fGs0ltj5Hl3btweqXE3aDxcMi-Dpc8a2iW26aG1A,3939
litellm/tests/eagle.wav,sha256=TAdGabgjNoGNszBsSuYbOzjqaNczI9XyNf6rMTSafu0,55852
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=EYsKHuqGwI_I6zF294Bq9sYa-KMFAVeLSmXtG7Q18AU,248
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/gettysburg.wav,sha256=djDa_7Lyjyck2B8f8gOetppfo2DbORlyGncDKljbDUY,775192
litellm/tests/langfuse.log,sha256=_RcDsToj93hWVmFtgC97cKfNNJYtPiGewDzDLdZFrME,50483
litellm/tests/large_text.py,sha256=jNJ7qOSbKv7awjMWUvnyjL-x3fa8Uu6tRbR_VYViZtE,24566
litellm/tests/litellm_uuid.txt,sha256=wsz3BXCEmkNYCru3g5llvm_aimwDqXZ4L4w70Q1XmRQ,36
litellm/tests/messages_with_counts.py,sha256=SNLS89VExANkR5wHFbXi1WUGbnSQWZA7WC5EaPyy3BI,20196
litellm/tests/model_cost.json,sha256=G9vH2an8oTeVxoCsrpzuq_-sIDZkav_xUzC6UwOqFWw,37
litellm/tests/openai_batch_completions.jsonl,sha256=o0X_l2BJ1cMY5Nclmemt2oZUPq3TMd7bpTSfvVHl4H0,512
litellm/tests/stream_chunk_testdata.py,sha256=BNhI5wfTOagJner4oCvv91HJd6rJdSFyJMPACz9X3v0,16955
litellm/tests/test_acompletion.py,sha256=sGw8TUWNENtFSj7ouBg1bqfz9OYhRHbI-xIIYKvE478,1059
litellm/tests/test_acooldowns_router.py,sha256=aCE0F_3DOx4-IinDR4pV6MhV3GbHA4LRZUgaWVATKIA,7026
litellm/tests/test_add_function_to_prompt.py,sha256=YpA1hc46_ICm8C8UgYZnNECsAk4gcoOGC8jgeSG8MK4,2719
litellm/tests/test_add_update_models.py,sha256=qiQA5fbTEISRcMcOzWk-L61Ioi1N-H-Mn3rr6v56Xh8,6458
litellm/tests/test_alangfuse.py,sha256=lewv4YUQQAz7ie4Q5Y6x2P3wW__VgIqeioaaHLjsucc,32791
litellm/tests/test_alerting.py,sha256=iV42tXjOgCu8qGdTS46_V6Ad_P0MBUnMkYOpQTvLglA,27059
litellm/tests/test_amazing_s3_logs.py,sha256=XQLgBrx7PcnGfo7oe1oaYOiTMKwJgVglX7cJ-nwXHR0,8509
litellm/tests/test_amazing_vertex_completion.py,sha256=c9Fu4L_6G-gifh10xYwcSCDa2M1mTiD6p5etghBhCIM,75489
litellm/tests/test_anthropic_completion.py,sha256=WhSkY3TydA551dyK1cNlUqCMSjmoNT19PcIzrLeQI70,6173
litellm/tests/test_aproxy_startup.py,sha256=B2ght7sETpuR7ey779uxeRbdNM-TS0upWUW0H3g6fQc,3111
litellm/tests/test_arize_ai.py,sha256=tDjDN9MTBtCWDXdcoo2guDyRqhFbZHukuqbodOtABrU,720
litellm/tests/test_assistants.py,sha256=7VihcCFIzmYbLyYO7ZhpE2ZFMuieIgTxYR_dZpAQ2bA,9611
litellm/tests/test_async_fn.py,sha256=GQ0tlSx7CEAVhonQPKE1KVU1eTElpnW3txnl_Tb7xro,10796
litellm/tests/test_async_opentelemetry.py,sha256=aGLaHT_KzyjSx2u-ZHfmtPNeFgPHdoGDBde9RtHvOyk,2510
litellm/tests/test_audio_speech.py,sha256=QPmpEDxcLyH4g-Pb5MS00X8W3PewhTsMxvPvaS1wUns,2865
litellm/tests/test_auth_checks.py,sha256=SV5fUV8Saylsqv62joCmpEtHpyH6gAQgrfF_kXTWu-s,1993
litellm/tests/test_azure_content_safety.py,sha256=HdfcdCqmiofvukvBgvhkgNrqbZkMxwEc-QpiGezhRuw,9358
litellm/tests/test_azure_perf.py,sha256=JyzeufbSBdom-bCNqWm2Rdt_s8qqlFULpQjnNaeGXUY,4050
litellm/tests/test_bad_params.py,sha256=-hnBLmuw-UDT6SUnvjMHJqJaWyUBk7O4TjdO2NU7sgc,4776
litellm/tests/test_banned_keyword_list.py,sha256=07TqFUtd6heJ7eCk5JHNe0rpxcU2AefsbAS2BFrRRy8,1955
litellm/tests/test_batch_completion_return_exceptions.py,sha256=HajZCg0M_1kfyoBeamBCSbm3Cdqm1zGV2qJzHazvk1Y,665
litellm/tests/test_batch_completions.py,sha256=f2tQwHXLb83-zqOdKhCRc2naIMsl6gPD9Qkc7S6T_TQ,2087
litellm/tests/test_bedrock_completion.py,sha256=HG_WbUm6w0p864rU5qJZcutRn-E3EfHPHub3W_U-ohI,36569
litellm/tests/test_blocked_user_list.py,sha256=C8NnmR9j8oTLoeKsNOLhuXVT_Aeg1oM3-dHHepq_tac,4579
litellm/tests/test_braintrust.py,sha256=_US0Ru-24jGsIG21zSQQ_pHOVkRCF5GTyzlL7xwQLCY,1174
litellm/tests/test_budget_manager.py,sha256=LukzeqTWLAHJknTOwezGfpxj1Zgxmh9L233VNFkVQjo,5087
litellm/tests/test_caching.py,sha256=5_Ic5DRYc9_K6Kh21qNOLJAcfLBJ4PC5rIhMKb83IZ4,53148
litellm/tests/test_caching_ssl.py,sha256=-MCNRgOCwp_Ji58RwfQMkrhGRL8W7Eu6p84HRVJHYuU,3366
litellm/tests/test_clarifai_completion.py,sha256=ZvZpv3AMocLCwBaigVMHz6BByVaG3USRiGWegkFd9Qw,2867
litellm/tests/test_class.py,sha256=tYYxgrco4nVf5uxQUEF-g39kk7jJD355HpP--d4gmTA,2429
litellm/tests/test_clickhouse_logger.py,sha256=B4dXn1bF2GgcS6VLzFxI9cYPdn0CK7IXysvG4B3dwdc,1055
litellm/tests/test_cohere_completion.py,sha256=OKwuVTAc7-Fc0kxP6JEEMm9TVXZgPMOiQjyYf6drVu8,7575
litellm/tests/test_completion.py,sha256=ozZgILtPH0DHbqDDZJcugPyBAuM-DAIg9L4LSrXAnME,141132
litellm/tests/test_completion_cost.py,sha256=--6hQ8HpfeWidN_XEZXSGplizkpo-9TUq5lBrC8VmBc,34920
litellm/tests/test_completion_with_retries.py,sha256=F4V2Y81JeuZ9E2uJZYYF88zHvOCFmbTZoDdWpAnRdx0,1475
litellm/tests/test_config.py,sha256=Mm9fxgrVugZoEpNIxr8onWPp7lMq58koReBA9hX6RHc,8412
litellm/tests/test_configs/__pycache__/custom_auth.cpython-312.pyc,,
litellm/tests/test_configs/__pycache__/custom_callbacks.cpython-312.pyc,,
litellm/tests/test_configs/custom_auth.py,sha256=udRnEgzdTut_bjuXpA7bFP6xjFVuJpVulof_pWxN1mk,679
litellm/tests/test_configs/custom_callbacks.py,sha256=GPYybpwRV-EqtYwHZGQe_Y4_FQN3IOsC0RTGMJZDQj4,4483
litellm/tests/test_configs/test_bad_config.yaml,sha256=0r2cBcZlr3uEow6TEOHCzR-1ITuxi-4ZounqYaBhK7M,603
litellm/tests/test_configs/test_cloudflare_azure_with_cache_config.yaml,sha256=kllqMcmc9lju8KnXmXC6HgHBg6MCNJVB6n6P4Z0rl-s,779
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=DNlGwiHczgrFeCz--bhVMN9SJKvHOF8XlZlw69xIrVw,3916
litellm/tests/test_configs/test_custom_logger.yaml,sha256=sGHWRf-Go-TfMqw-TlQeSeP_ImGIYSA-_G5LbHTLP_M,723
litellm/tests/test_configs/test_guardrails_config.yaml,sha256=YzDM9bWMmF4MFUl3563BeJ2Qv5TcgbS0VsE9BnAbDf4,879
litellm/tests/test_cost_calc.py,sha256=AOcd8tnPE7jdJW8psXWMQEL5na2Vu0KG2HED94HWDLI,2866
litellm/tests/test_custom_api_logger.py,sha256=0FbDI1zvtmM853ROJ6yLDlFShhQgNj6rNywqcYid5j4,1140
litellm/tests/test_custom_callback_input.py,sha256=wtU8BkN2OiJh8Zj1McC55hB07DRlNHJ_mJ33YC-gsRI,43143
litellm/tests/test_custom_callback_router.py,sha256=vf96FJKKVzU3ajWf-447FBy3uRC20W5zkTLtfB64CjM,27016
litellm/tests/test_custom_llm.py,sha256=nkyz9F3QtzqEaxlz9TTwPU9ek6TjZf2_AYt9sSep6vU,8778
litellm/tests/test_custom_logger.py,sha256=Rp4woSNJ2OdsNMe-bk7U2BCc03beJ0cg8j_7CeeV_Fs,20176
litellm/tests/test_datadog.py,sha256=pOCHxQIyLyFCe1UtcCs5dBFfqcXxuKq-FzlsRLMt7W8,604
litellm/tests/test_deployed_proxy_keygen.py,sha256=V46OXA2ai5qb4Z_--uDYuxRvlIFTrTLWJ2pGCCT4VAs,2075
litellm/tests/test_dynamic_rate_limit_handler.py,sha256=vGf6D7EQW7TebJiKOmYbte48q0YSGsIufqCZP1rIaqw,16646
litellm/tests/test_dynamodb_logs.py,sha256=CVtPM8yfxcppNGBGQ4_RH-HSqfvnhyo8TSXpL0Tfo9Q,3850
litellm/tests/test_embedding.py,sha256=ejSnXTq_s9kGLSjEcGPiLMCUpSwYl-PxEH62lPr2qio,23340
litellm/tests/test_exceptions.py,sha256=3c7WQEWFb7vT-4kYdulIsOcP3j-4tw5hYxgmEkryYHU,28768
litellm/tests/test_file_types.py,sha256=AWhh4MG5ZXey-62NyvvfXIJub15kUTbeyAogUEIPV28,2267
litellm/tests/test_fine_tuning_api.py,sha256=KtNlZE3KtbRYoTBc05v_bIoqFT_f5qw00O5Pvh9O-os,9254
litellm/tests/test_fireworks_ai.py,sha256=jfIsD2reaTyOvnasOkbmYPEm_lX7QESsHszFdteKAI0,958
litellm/tests/test_function_call_parsing.py,sha256=ra-s_JqW4WKwhcSEFMfGG6kpHbpr0IHCZUPFuO_WACc,4273
litellm/tests/test_function_calling.py,sha256=nsa03fvWgYzn_YvYMMAoQom3shUZK2iqoZZAV8kqr7o,13187
litellm/tests/test_function_setup.py,sha256=4-kKCVlXSDkcMg9zUwl0f554WlIyq9YSAtZ5-WEwKY8,734
litellm/tests/test_gcs_bucket.py,sha256=4KKJfTModjxdiz4-tX4CG2mL08ngKx5k55-W0T9ELlE,3457
litellm/tests/test_get_llm_provider.py,sha256=w3z0ofaBMjbAqBDDXq0hfInsl0ydovYqmv-MPKmkCEY,1940
litellm/tests/test_get_model_file.py,sha256=R2BTCsbA5T3K3ze-AMQXW923aJph-TL6QSWpEBuz8mg,285
litellm/tests/test_get_model_info.py,sha256=ws4T9hS7SYMuRZD4rshg7elnB_Q8rAPA-P7YegmlcGI,1418
litellm/tests/test_get_model_list.py,sha256=EfSrl6kM5JeUNnO_3qNi-RX6TtkGGf8MRzPdI1sEwGk,253
litellm/tests/test_get_optional_params_embeddings.py,sha256=TmRFUSxyA8vkIIFi7TPlthIXfyE5h-Hi7H6c-nfoXD0,2051
litellm/tests/test_get_optional_params_functions_not_supported.py,sha256=tOEV9HXTALvGsAbpMjp-oMeiyqbKed6oW6kTVJpx8gI,926
litellm/tests/test_google_ai_studio_gemini.py,sha256=XSMVwiokSeDLaonEAt3jpTLevOa9-zws2bxgv_pkwZs,1113
litellm/tests/test_guardrails_config.py,sha256=6UApgEBo0DdLe3z8wGTugL7DSCFb5rdUZpPBhWbNLEo,2275
litellm/tests/test_health_check.py,sha256=MC6i8hA5r4zPFJVb5kUHIDh_gR3bPS5L7MbQVgfZa1k,2943
litellm/tests/test_helicone_integration.py,sha256=2qz_g2DpBJBFUrrHe5rahQmOuyIu8845foICIJZqGWg,3511
litellm/tests/test_hf_prompt_templates.py,sha256=NEtp_-cHEC0aZGCMBfvcRfbhz1YvFn9oLN2NCzaGrvw,2546
litellm/tests/test_image_generation.py,sha256=xSw4euSMrzTmNQ4QUtlLyhKyl1O8GfzPlVRyWm__Wf8,7403
litellm/tests/test_img_resize.py,sha256=kqW2Z3cdmOicmpMSz5l2-6j7eaYgKggm2Ez7d0BbIsI,2873
litellm/tests/test_jwt.py,sha256=vi6Il9_wOzmZtT5rGLBi7L1t86UZ4yI6b-TzuGGyXkw,26872
litellm/tests/test_key_generate_dynamodb.py,sha256=2H52x6RFvN_XcR1OKJ72yKWGEU71apN5z5sFazkxqo0,20093
litellm/tests/test_key_generate_prisma.py,sha256=zyi33jvGYzXUj-AoVFS327a8XuqtcoSy902T3Ga0G7w,93847
litellm/tests/test_lakera_ai_prompt_injection.py,sha256=m8DkpbPdwS1aX2rn2g6fjCFjiLsK1UtKNGwnwgZ1krA,13716
litellm/tests/test_langchain_ChatLiteLLM.py,sha256=kapU65kUxf1U1K8QJ7ny6J5CGncDLLYd02mku2XsPK0,2796
litellm/tests/test_langsmith.py,sha256=FSuF9fYSSn1MZmOHpe1etCHZu7cqdewLiPTEnM_W67U,5943
litellm/tests/test_least_busy_routing.py,sha256=inCk5G3UIhcclM4JvBhTKLzKHf39El5dbnsNL-VaLQI,8610
litellm/tests/test_litellm_max_budget.py,sha256=je8LIJbKm5-VCk1lAld_2hTgzfPMflgCQPxcDDO56ZQ,1113
litellm/tests/test_llm_guard.py,sha256=2bB3n_sVlx1eD1fKGfPLgqVmOcuYol66Qy6zKzVXkL4,4532
litellm/tests/test_load_test_router_s3.py,sha256=aes22PJe9Hd_KUa-8MqJDK68lObVVS1Wv6nKdZq7O1E,3042
litellm/tests/test_loadtest_router.py,sha256=AFJyZyWNBaCIhz-46ZHMZXnTRIfUbBVaMq35O_ECy-E,2831
litellm/tests/test_logfire.py,sha256=SGVs3OtyEYl1N51pIPNDeNjRZYmMZ3C88xVO-HkWqqI,1998
litellm/tests/test_logging.py,sha256=Nzv-pyERvVaYSYYd_ifth0tCy6o9deIxBkwv1zNw0mI,13682
litellm/tests/test_longer_context_fallback.py,sha256=84kK5QeafD3CjXGro4U5tOhSZj2v9cyDgynBGniMcXU,324
litellm/tests/test_lowest_cost_routing.py,sha256=I0_92uS1OXPz6s-CTSsv3vm0CKOEKQ0g2L4q10BMFf8,6288
litellm/tests/test_lowest_latency_routing.py,sha256=ukCHn1m5LLLTq2IHdHGMkO6zBSiqW6KjyO2lFOT0KRw,29987
litellm/tests/test_lunary.py,sha256=bUDusFAiMHT-KuZvrB2i-XGEnGbjct58riaLjXNwIsI,3187
litellm/tests/test_max_tpm_rpm_limiter.py,sha256=9-ZkpfphcNLkvKJ7ZzkBN3YOBfC-vNzlTw8hhGIQU9E,5234
litellm/tests/test_mem_usage.py,sha256=WYM-TrNEs-1_XPSZ-gZzl-LqaZ_bwTcPcQjoNNYze-c,4438
litellm/tests/test_mock_request.py,sha256=6zhrKY6mS0FUbXW79I9Gwah7GmJi_mq1pzbkcYHormQ,2789
litellm/tests/test_model_alias_map.py,sha256=_NeKuFu9eOpV_k1DDjk7F2ANXgzBRXZxg-dd0IBSSlc,1083
litellm/tests/test_model_max_token_adjust.py,sha256=Z64EssBLYSL-U8mUuV06FSYpxBjG13CozA00A9eiSXQ,771
litellm/tests/test_model_response_typing/__pycache__/server.cpython-312.pyc,,
litellm/tests/test_model_response_typing/__pycache__/test.cpython-312.pyc,,
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=nMYKiALlVOEwbgzszijl_nTff5ksFGvHKrtM9bSMCWU,1643
litellm/tests/test_ollama.py,sha256=uhsQrEyjDCihbAa7ECm70PdqL--ulnVEWrHbdqUXRpw,3651
litellm/tests/test_ollama_local.py,sha256=wi44ljEQ7J0DcB0eZbDNAK0fFk3xp0Fm58Va7qeu9qk,15508
litellm/tests/test_ollama_local_chat.py,sha256=trhkw-ZpxcaC6dejel2hU1HrrrQBJDU74EwhyPikKi4,14951
litellm/tests/test_openai_batches_and_files.py,sha256=1AxCKfecQzfXvmu2k6Juxy3ze6MPpz1tdrOwVoXVO90,5923
litellm/tests/test_openai_moderations_hook.py,sha256=9UK1WwCMwVjz-g9xAlDt11r1cErLC4VraNxv-9xq4kk,2148
litellm/tests/test_optional_params.py,sha256=rol1gDuxyOVery2s50sEYOdWQF6ZretEMSj0NJ-BNRw,13670
litellm/tests/test_parallel_request_limiter.py,sha256=UWtNmEzPaZFSdiACtTfVTPgYlmWQ5lODUvU0_vKieqw,27908
litellm/tests/test_pass_through_endpoints.py,sha256=ML6o95AnOyUF-C6_s-STr0oTDs--ll5___vIiO_FBVo,5832
litellm/tests/test_presidio_masking.py,sha256=saDN_vZEtVmg4DTmUpocSD2_SbLy5C-c4b1ln6Qg58w,9042
litellm/tests/test_profiling_router.py,sha256=wBUfRXJo4o0XQmoIY1YK_wZeMPuXfSnSXPlg_hq0gFQ,5335
litellm/tests/test_prometheus_service.py,sha256=HAlYs_349HJxCt10v4dZujxNTdjmHV848UzAfuk-3sw,4319
litellm/tests/test_prompt_factory.py,sha256=jY1JZqCCR5CRgMw08WBqvPFUUEiFGd-U73XaEHFNdmQ,8052
litellm/tests/test_prompt_injection_detection.py,sha256=_EpHsnKvyVjMFWkK5Qs7OqW5lF8MzIASA_oTh3VLSHw,4441
litellm/tests/test_promptlayer_integration.py,sha256=SW6DcI1od1o4XKmCISU5QmrBV2RPGbefS4n4S8pF_Hk,3288
litellm/tests/test_provider_specific_config.py,sha256=Mcksbz3wrNWAh1iCnxAqycpx0jB4KjClwTrenIFuAZ0,24981
litellm/tests/test_proxy_custom_auth.py,sha256=PyoAyFuh2QJWEJ2gBlVdbiyqvDO68iBKAOK30b8b_yc,3058
litellm/tests/test_proxy_custom_logger.py,sha256=0Zm8bef8shEEyo5iLiA0-pes2TZOsjnghsbL-eV0QGM,10705
litellm/tests/test_proxy_encrypt_decrypt.py,sha256=Xg1Gt1Kq6rpRzWIi6EEMMYMuhVFqWXZyaXwtElWHclc,1513
litellm/tests/test_proxy_exception_mapping.py,sha256=IemPaetrwoXVwCq6PZLjXGSnqR5wwW8cps_8JJaIDO0,10917
litellm/tests/test_proxy_gunicorn.py,sha256=5uHJ7xJDjrxvEnJ_7y_g5qbqWgI8tr2LEhdzrPZLKSY,2077
litellm/tests/test_proxy_pass_user_config.py,sha256=7xzdKfvsLrYtZCZfCyRoWtI88kvVPgd7KX_QJ-Ezy3A,3502
litellm/tests/test_proxy_reject_logging.py,sha256=nrBVocm5OheHu6JoGOuR5nDjaUXFViTytdxV3gag-ZQ,5214
litellm/tests/test_proxy_routes.py,sha256=k7BSKIWpEPufWPlt_9RubIkX78TNZkpD2pdOjWIDZNg,4503
litellm/tests/test_proxy_server.py,sha256=tpbUKm6nteK9c8rUVETukGe4_WfMg_Vh1Nv0Efq5Stw,26545
litellm/tests/test_proxy_server_caching.py,sha256=_77xqgmFtdrvkwbTgPK6vmHP0RAGU6aj_zgdNTEk0fQ,3276
litellm/tests/test_proxy_server_cost.py,sha256=xvp0zhjwvtzcZTmxAvwmzzBfqTEduwZe39X_DBSRAZ8,4750
litellm/tests/test_proxy_server_keys.py,sha256=t_E-h3XpSOx-JmPKezeT2tXkkHWZ0lYW3RU1LEc8ELQ,9545
litellm/tests/test_proxy_server_langfuse.py,sha256=jnQq6x2v0VMrMSlRlO9AxndNHgVWT4tdvLZMJ-LdNbY,2514
litellm/tests/test_proxy_server_spend.py,sha256=JPW7Fs4a8vU3J2lCraJfV6eLdpzfWGV0MNyvmAY1N2Y,2501
litellm/tests/test_proxy_setting_guardrails.py,sha256=el0phiXreqDrtlrI_twzZL-J3uJ1IOcB6uTAVjcE6Lo,1943
litellm/tests/test_proxy_token_counter.py,sha256=49AtDQb1OKo_h6NsZ9ibEDsW-GGoQBcTqqMPoSmjBPY,3543
litellm/tests/test_proxy_utils.py,sha256=hhxYr9hb608HFq4KXPHMDtgXWxHLhBfY349NcgI3W_c,3073
litellm/tests/test_pydantic.py,sha256=pawjEkMf8qLXLVYaMGZ6bNKoFIIQRZQpmYs0JBiK2pw,1579
litellm/tests/test_pydantic_namespaces.py,sha256=lqJyzMqEqnruYPPH42EV_YAtgLYMyTgzZouPGYocpi4,469
litellm/tests/test_python_38.py,sha256=H0VyVx2fazjLXgsdZyE1zg9Z1g_biwCXObvFSPHf4aQ,2279
litellm/tests/test_register_model.py,sha256=Y7xcALoGS6Ju5DFa98Yt8l6qPFm0umDvX7erzHYTEaA,1921
litellm/tests/test_router.py,sha256=41gLzfWLRXdEsegeZgYZHyUjBZ_iOL376SRavlpZQHQ,71634
litellm/tests/test_router_batch_completion.py,sha256=eGo8KsVbSzmYT4TOESWzRFpj-UwdloFiasVfexbZAvc,5864
litellm/tests/test_router_caching.py,sha256=z7E1Zs5inphbO3Mhg5nabF3OXDerjoooVEDXcg0bSIo,10811
litellm/tests/test_router_client_init.py,sha256=lgHcK0MT4EFRCKW2Dow9sFTssJbembI6dpcyU4xDiwA,2385
litellm/tests/test_router_cooldowns.py,sha256=TkKyea5W_ERiwe91AwuMeD-iocjjig5Dj_eBVKqKlSU,2781
litellm/tests/test_router_custom_routing.py,sha256=vRHi_UJL3XVB5D6n3d4wRMFZDCfpqJxWRDPuhF9F1V8,5141
litellm/tests/test_router_debug_logs.py,sha256=HVhEkrzpRl7DOBriCdwe9EWWwrr8M-XjCxKLdDmhCZQ,3245
litellm/tests/test_router_fallbacks.py,sha256=0mWDuXcR-aYI0NIrIxhSJaNiblPm8PphudWEC86J_o8,43623
litellm/tests/test_router_get_deployments.py,sha256=a-igGS5P_CqANKNCADOJMSqYwZ4UcwKBQXpYG_quamc,21075
litellm/tests/test_router_init.py,sha256=KyDenTjpRcCeOtk1XDkUXldhAvJg0txxTQaOJmfqkg4,21745
litellm/tests/test_router_max_parallel_requests.py,sha256=1nPeseBcoOWb2_ph_DbgkuiR2TYrsPvLUoQv8oTfp54,3659
litellm/tests/test_router_policy_violation.py,sha256=L6LebYL03cal-VV-r3MNPBxnimXtPAwFOaJIQupYR-U,4721
litellm/tests/test_router_retries.py,sha256=4HUzE2--14hZSyXKa2lzOnAL_eJb9IgExtx_myi1Zk0,18650
litellm/tests/test_router_tag_routing.py,sha256=HaRScjQhSUCEkT_SOEncfCj_sX9T2DM-dfBwNybiQzw,2603
litellm/tests/test_router_timeout.py,sha256=IqOJzrOlMwAHwjhLrLYymeOoEi3jDEm664FUbgER4NU,3789
litellm/tests/test_router_utils.py,sha256=9a5B69qzBB1cLw0Wm-uB0FXWhPH2U-9L7re4y7eQJLc,3024
litellm/tests/test_router_with_fallbacks.py,sha256=SgDOn464fDOwwAW-8XfsvGgRaNWHw6IXW3rMbBmAtxI,1704
litellm/tests/test_rules.py,sha256=OxlwkWvmNHFZRTQv74Qm_ewnCeip7KsPR36OQLelI-8,4573
litellm/tests/test_scheduler.py,sha256=NZxqGtR5KvsGUhVGYLnsTNwbr_Z3lLvjPAQzPC7OqsY,2669
litellm/tests/test_secret_detect_hook.py,sha256=4gQoTAx0b7d6s1fnEPsZd7N4PMEUW9jA36nAd_hLAfg,9243
litellm/tests/test_secret_manager.py,sha256=B8Qb1iwYEK1KOBOn-ukFdhLmoESUIG799bLBVx1xKVo,4438
litellm/tests/test_simple_shuffle.py,sha256=9BvKKOxa52NbQcqqAemgH8aVYBO0xK89d_DUgPrYuZE,1338
litellm/tests/test_spend_calculate_endpoint.py,sha256=Lbp6cb1-LdAc-hHuCxx2hXhMZXGCXDv4LmcJqS1kAFA,3830
litellm/tests/test_spend_logs.py,sha256=dNXRjoQLvSMMMHO_-KOPNg1fY5o5p4BXQPSOrBHohfo,12832
litellm/tests/test_stream_chunk_builder.py,sha256=Y3RBTIGYqhnMJBAXbIjSPOu3qBloPdLEvcIRkvJImY4,6525
litellm/tests/test_streaming.py,sha256=fKrw2oI8IQ04LV9WXeylZEBYEexfa9jhtVmHITb9Bjg,129279
litellm/tests/test_supabase_integration.py,sha256=Q3NPcTRvYUH7z-DkGOHPGliijQpzjt-wnGGqUhemXaM,2084
litellm/tests/test_team_config.py,sha256=wsrpHa2C0QaiWFuWqLBJG1_XhM713Y257AN55YeClOo,1095
litellm/tests/test_text_completion.py,sha256=_cVtQGxWAx13FOJoYdXaEIvpNMKPrLoHobNQbfbKwBo,88234
litellm/tests/test_timeout.py,sha256=rhT-0M-yQv9_F7Nzyk5lFIzIqmdGgcCi7ts7gokt5NI,8548
litellm/tests/test_together_ai.py,sha256=ITgIYYEVVCj6bo06bBthmOvAvZ1wZ-ImWdmmLeRPBA8,2046
litellm/tests/test_token_counter.py,sha256=Pl-JR4h73OXFUC2o5s_ciCnGV_jgI0muyIgbhXJ9tnU,10809
litellm/tests/test_tpm_rpm_routing_v2.py,sha256=OavM6EBgApkgPuHPnSL7uQ_A_IRMUixLQ2RKuw_aDDQ,13629
litellm/tests/test_traceloop.py,sha256=bRI1Q7nKgz3gDnZ_TsXKowp9mKkwOecwSZTgn3eW9xg,855
litellm/tests/test_triton.py,sha256=VEbBkutgoaXGM1-J-w2kU0B3zmvl12_yjb7Lhfj98D8,845
litellm/tests/test_update_spend.py,sha256=KNk22PJc3RcVw3Ig4qZUSJ7jOqJ3jt-HMyqLMBrcThk,2972
litellm/tests/test_user_api_key_auth.py,sha256=56DxWh6OV6NQX44BkLLf-FvYMFAkPA2417WAyHkKF6A,5846
litellm/tests/test_utils.py,sha256=ki8_F35-H-DqXdRZyDpHdNhl-Wn0O36VC1ai-an0lY8,24285
litellm/tests/test_validate_environment.py,sha256=WHTVUmjJsjV83IShZxkM46kWXFhyNQQ0viTFj6nafFI,297
litellm/tests/test_wandb.py,sha256=BKvRTVfLGed_2XVeNCXrz2JlMsgzqG8cb8h6Oi86anQ,1784
litellm/tests/test_whisper.py,sha256=SquJQoF5uyiXnfRY8GKUntiu2DxqD2Jkp9pkoDkDuwc,5631
litellm/tests/user_cost.json,sha256=1qlG-BK_Gi55K5QZdyQJ_EW8Srfhvrgj6t1BlDanQt4,208
litellm/tests/vertex_ai.jsonl,sha256=2APsDSMZLO45Jqi1yg_f0c2B5S0wrQ_wvz8RCRWOTz4,654
litellm/tests/vertex_key.json,sha256=usPH8ctWP1zQoyDl2u1u0BIbikk-YJWqHngQUQrA9c4,608
litellm/timeout.py,sha256=x_Rxjhmn08v3rh_m-vcf0hYo4BS8jRuwSEsjYtbR61Q,4319
litellm/types/__pycache__/adapter.cpython-312.pyc,,
litellm/types/__pycache__/completion.cpython-312.pyc,,
litellm/types/__pycache__/embedding.cpython-312.pyc,,
litellm/types/__pycache__/files.cpython-312.pyc,,
litellm/types/__pycache__/guardrails.cpython-312.pyc,,
litellm/types/__pycache__/router.cpython-312.pyc,,
litellm/types/__pycache__/services.cpython-312.pyc,,
litellm/types/__pycache__/utils.cpython-312.pyc,,
litellm/types/adapter.py,sha256=VLUBbZaxxVWPTzOVbks1x4xSm1icGSW3b7abid_I3y0,222
litellm/types/completion.py,sha256=KmlFzmPxZUuMpg_RtYxOvVsK9OoZi9VtWtUBoRvOHbg,5869
litellm/types/embedding.py,sha256=-I4LM4kGCRwNtw0SiSngM8OePTRnrIjIiwNfwGY2slg,615
litellm/types/files.py,sha256=nhTV3IKYO1XoVxuyWJ7_qr96cAOlG0QuZmnYGWU883A,7202
litellm/types/guardrails.py,sha256=oz_0qcABCzxEY5d90-9hOVbwl2vSnod5kXOBZsBerMk,1678
litellm/types/llms/__pycache__/anthropic.cpython-312.pyc,,
litellm/types/llms/__pycache__/bedrock.cpython-312.pyc,,
litellm/types/llms/__pycache__/cohere.cpython-312.pyc,,
litellm/types/llms/__pycache__/custom_llm.cpython-312.pyc,,
litellm/types/llms/__pycache__/databricks.cpython-312.pyc,,
litellm/types/llms/__pycache__/openai.cpython-312.pyc,,
litellm/types/llms/__pycache__/vertex_ai.cpython-312.pyc,,
litellm/types/llms/anthropic.py,sha256=ioV434s6xiOyLxY26SGOnB1qb_OVV_wDOM9QssdNeAY,6517
litellm/types/llms/bedrock.py,sha256=KoGL-JGHS5C6CbQqmQEzVabNHmKrVhqmd7iXFqrpjq4,4546
litellm/types/llms/cohere.py,sha256=68RmYVreF11AOBiHRIxOFdIKGpp1Ljp_gue4uwiphS8,1001
litellm/types/llms/custom_llm.py,sha256=BQiianU1zrlBtLpjB6zaXe5-xeVZrsRZNb25go4gnqI,220
litellm/types/llms/databricks.py,sha256=31TnMzir4nkDYFWuUhpI5aTDzZlg_1npPqQvZfkOjOs,493
litellm/types/llms/openai.py,sha256=Iuyo2YYFR3UlvbJVVxYGHLaAqThG61z9BkxG47sHIn0,13689
litellm/types/llms/vertex_ai.py,sha256=rDvSfLIdegNQJlpXhFPEJMliFwsUDFirhE8rbdjaHWg,6855
litellm/types/router.py,sha256=IBVNLSmyRZnyjK7VmhpsJl8ZNv2N5Koae4yWu2nCXZw,19141
litellm/types/services.py,sha256=4gqWoMDYvFHjebAhTvW8ytt9QfpmrvLNDncfi4FyAIo,1008
litellm/types/utils.py,sha256=nEZysdx6YqH-l8Y1YXRoGxkGN_QMmOhLL-jwZX6sTfU,34787
litellm/utils.py,sha256=AFMPkvhiRFSd2_rTswHVek0MdVOZPzEWVeodVBPmH9A,494690
requirements.txt,sha256=1T4BxggrCzA3e9dvmEX4zlcF2n1uN073WalIpGtBXiQ,1874
