Release Diff: pypi:litellm
Baseline: 1.82.6
Target: 1.82.8
Generated: 2026-03-25T14:54:22.817951+00:00
Status: active -> unknown (changed)
Artifacts: +1 -2 ~0
Metadata keys: +1 -4 ~0
Content: wheel +40 -39 ~27
Patches: included for 106 files with 3 lines of context
target artifact source: /Users/g/Downloads/litellm-1.82.8-py3-none-any.whl.malicious
litellm-1.82.8-py3-none-any.whl.malicious
filename: litellm-1.82.8-py3-none-any.whl.malicious
kind: bdist_wheel
size_bytes: 15675020
path: /Users/g/Downloads/litellm-1.82.8-py3-none-any.whl.malicious
Hashes:
sha256=d2a0d5f564628773b6af7b9c11f6b86531a875bd2d186d7081ab62748a800ebb
sha512=4d3b3ea1b93b8714d9a900b9d63d965774b481117ccb44fc0dc8b3eed2a0591a3f4983b5a4697947340818baa8e68872609da965606dd14a61346b452064a362
litellm-1.82.6-py3-none-any.whl
sha256=164a3ef3e19f309e3cabc199bef3d2045212712fefdfa25fc7f75884a5b5b205
blake2b_256=026c5327667e6dbe9e98cbfbd4261c8e91386a52e38f41419575854248bbab6a
md5=abdaa8d3c7ce15df894f720867778d37
sha256=2aa1c2da21fe940c33613aa447119674a3ad4d2ad5eb064e4d5ce5ee42420136
blake2b_256=29751c537aa458426a9127a92bc2273787b2f987f4e5044e21f01f2eed5244fd
md5=7b146a6bee2d0695d4d3f066e46f0f0e
last_serial
mode
project_status
yanked_reason
{
"path" : " /Users/g/Downloads/litellm-1.82.8-py3-none-any.whl.malicious" ,
"sha256" : " d2a0d5f564628773b6af7b9c11f6b86531a875bd2d186d7081ab62748a800ebb" ,
"sha512" : " 4d3b3ea1b93b8714d9a900b9d63d965774b481117ccb44fc0dc8b3eed2a0591a3f4983b5a4697947340818baa8e68872609da965606dd14a61346b452064a362" ,
"size_bytes" : 15675020
}
sha256=164a3ef3e19f309e3cabc199bef3d2045212712fefdfa25fc7f75884a5b5b205
sha512=188d31d43588433599b65b105696c08dbf075830a5d786a6b4109a8e49a496f2a2f82c340ebb93df05f8a9a46303d63ebbdcb2dc1749247dad476cafc6bf5d7d
blake2b_256=026c5327667e6dbe9e98cbfbd4261c8e91386a52e38f41419575854248bbab6a
md5=abdaa8d3c7ce15df894f720867778d37
filename: litellm-1.82.8-py3-none-any.whl.malicious
kind: bdist_wheel
size_bytes: 15675020
path: /Users/g/Downloads/litellm-1.82.8-py3-none-any.whl.malicious
Hashes:
sha256=d2a0d5f564628773b6af7b9c11f6b86531a875bd2d186d7081ab62748a800ebb
sha512=4d3b3ea1b93b8714d9a900b9d63d965774b481117ccb44fc0dc8b3eed2a0591a3f4983b5a4697947340818baa8e68872609da965606dd14a61346b452064a362
litellm-1.82.8.dist-info/METADATA
litellm-1.82.8.dist-info/RECORD
litellm-1.82.8.dist-info/WHEEL
litellm-1.82.8.dist-info/entry_points.txt
litellm-1.82.8.dist-info/licenses/LICENSE
litellm/proxy/_experimental/out/404/index.html
litellm/proxy/_experimental/out/_not-found/index.html
litellm/proxy/_experimental/out/api-reference/index.html
litellm/proxy/_experimental/out/chat/index.html
litellm/proxy/_experimental/out/experimental/api-playground/index.html
litellm/proxy/_experimental/out/experimental/budgets/index.html
litellm/proxy/_experimental/out/experimental/caching/index.html
litellm/proxy/_experimental/out/experimental/claude-code-plugins/index.html
litellm/proxy/_experimental/out/experimental/old-usage/index.html
litellm/proxy/_experimental/out/experimental/prompts/index.html
litellm/proxy/_experimental/out/experimental/tag-management/index.html
litellm/proxy/_experimental/out/guardrails/index.html
litellm/proxy/_experimental/out/login/index.html
litellm/proxy/_experimental/out/logs/index.html
litellm/proxy/_experimental/out/mcp/oauth/callback/index.html
litellm/proxy/_experimental/out/model-hub/index.html
litellm/proxy/_experimental/out/model_hub/index.html
litellm/proxy/_experimental/out/model_hub_table/index.html
litellm/proxy/_experimental/out/models-and-endpoints/index.html
litellm/proxy/_experimental/out/onboarding/index.html
litellm/proxy/_experimental/out/organizations/index.html
litellm/proxy/_experimental/out/playground/index.html
litellm/proxy/_experimental/out/policies/index.html
litellm/proxy/_experimental/out/settings/admin-settings/index.html
litellm/proxy/_experimental/out/settings/logging-and-alerts/index.html
litellm/proxy/_experimental/out/settings/router-settings/index.html
litellm/proxy/_experimental/out/settings/ui-theme/index.html
litellm/proxy/_experimental/out/teams/index.html
litellm/proxy/_experimental/out/test-key/index.html
litellm/proxy/_experimental/out/tools/mcp-servers/index.html
litellm/proxy/_experimental/out/tools/vector-stores/index.html
litellm/proxy/_experimental/out/usage/index.html
litellm/proxy/_experimental/out/users/index.html
litellm/proxy/_experimental/out/virtual-keys/index.html
litellm_init.pth
litellm-1.82.6.dist-info/LICENSE
litellm-1.82.6.dist-info/METADATA
litellm-1.82.6.dist-info/RECORD
litellm-1.82.6.dist-info/WHEEL
litellm-1.82.6.dist-info/entry_points.txt
litellm/proxy/_experimental/out/404.html
litellm/proxy/_experimental/out/_not-found.html
litellm/proxy/_experimental/out/api-reference.html
litellm/proxy/_experimental/out/chat.html
litellm/proxy/_experimental/out/experimental/api-playground.html
litellm/proxy/_experimental/out/experimental/budgets.html
litellm/proxy/_experimental/out/experimental/caching.html
litellm/proxy/_experimental/out/experimental/claude-code-plugins.html
litellm/proxy/_experimental/out/experimental/old-usage.html
litellm/proxy/_experimental/out/experimental/prompts.html
litellm/proxy/_experimental/out/experimental/tag-management.html
litellm/proxy/_experimental/out/guardrails.html
litellm/proxy/_experimental/out/login.html
litellm/proxy/_experimental/out/logs.html
litellm/proxy/_experimental/out/mcp/oauth/callback.html
litellm/proxy/_experimental/out/model-hub.html
litellm/proxy/_experimental/out/model_hub.html
litellm/proxy/_experimental/out/model_hub_table.html
litellm/proxy/_experimental/out/models-and-endpoints.html
litellm/proxy/_experimental/out/onboarding.html
litellm/proxy/_experimental/out/organizations.html
litellm/proxy/_experimental/out/playground.html
litellm/proxy/_experimental/out/policies.html
litellm/proxy/_experimental/out/settings/admin-settings.html
litellm/proxy/_experimental/out/settings/logging-and-alerts.html
litellm/proxy/_experimental/out/settings/router-settings.html
litellm/proxy/_experimental/out/settings/ui-theme.html
litellm/proxy/_experimental/out/teams.html
litellm/proxy/_experimental/out/test-key.html
litellm/proxy/_experimental/out/tools/mcp-servers.html
litellm/proxy/_experimental/out/tools/vector-stores.html
litellm/proxy/_experimental/out/usage.html
litellm/proxy/_experimental/out/users.html
litellm/proxy/_experimental/out/virtual-keys.html
litellm/integrations/prometheus.py
litellm/litellm_core_utils/litellm_logging.py
litellm/llms/a2a/chat/guardrail_translation/handler.py
litellm/llms/anthropic/chat/guardrail_translation/handler.py
litellm/llms/base_llm/guardrail_translation/base_translation.py
litellm/llms/cohere/rerank/guardrail_translation/handler.py
litellm/llms/mistral/ocr/guardrail_translation/handler.py
litellm/llms/openai/chat/guardrail_translation/handler.py
litellm/llms/openai/completion/guardrail_translation/handler.py
litellm/llms/openai/embeddings/guardrail_translation/handler.py
litellm/llms/openai/image_generation/guardrail_translation/handler.py
litellm/llms/openai/responses/guardrail_translation/handler.py
litellm/llms/openai/speech/guardrail_translation/handler.py
litellm/llms/openai/transcriptions/guardrail_translation/handler.py
litellm/llms/pass_through/guardrail_translation/handler.py
litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
litellm/proxy/_types.py
litellm/proxy/auth/user_api_key_auth.py
litellm/proxy/db/create_views.py
litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py
litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py
litellm/proxy/hooks/proxy_track_cost_callback.py
litellm/proxy/litellm_pre_call_utils.py
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py
litellm/proxy/proxy_server.py
litellm/proxy/utils.py
litellm/types/utils.py
Path
Size
SHA256
Text
litellm-1.82.8.dist-info/METADATA
30739
0245c8e934a63c00993d69d21135af5e7c5a24f8dda90c03027af8dbfe499457
true
litellm-1.82.8.dist-info/RECORD
291655
79690390319e03c670005a355ef6e8a2563ebdab8eb854d3fea1b5239f34699c
true
litellm-1.82.8.dist-info/WHEEL
88
909091253fe0d1a75f009cd3c761943264bcd2b4c92151d109f1b40d080bab7a
true
litellm-1.82.8.dist-info/entry_points.txt
89
e859468446e805ba7024b60a556666aa675ec4e2451a0c8d18397d3d633faf08
true
litellm-1.82.8.dist-info/licenses/LICENSE
1419
b170d6bf8e8835dd357e011681db028f4d51e2fb0ea892058f56e01fb39b8273
true
litellm/proxy/_experimental/out/404/index.html
10292
86d61293ef51628a64297df2e14195421e785b1d85c2b8540433256c27f26e62
true
litellm/proxy/_experimental/out/_not-found/index.html
10292
86d61293ef51628a64297df2e14195421e785b1d85c2b8540433256c27f26e62
true
litellm/proxy/_experimental/out/api-reference/index.html
16016
dd767bb44681a86625d92d9b862777de5acbe37c9e8eba6730a9bb4dbecdfbbf
true
litellm/proxy/_experimental/out/chat/index.html
12580
d6c040fdf94ae4f60f9049802497265f527d9eae25df542c82d4b76d5272cac1
true
litellm/proxy/_experimental/out/experimental/api-playground/index.html
15884
1031dde4b889ef3505f1955e24218a1489a332d1a6d5b9279eeaa7b7df904eaa
true
litellm/proxy/_experimental/out/experimental/budgets/index.html
18112
1d245e2c52816d77d54270f74c05fca592e49e6d1583a762165eb54898359c7f
true
litellm/proxy/_experimental/out/experimental/caching/index.html
17410
9f616b23ba3383e9122cd815b364afaefc6de5d48fad4fe249e676c2c2076689
true
litellm/proxy/_experimental/out/experimental/claude-code-plugins/index.html
16818
e55ca66d5c4791ddcbec1d7ee5f1cf8619ca61a5ca44d059ec1b2eb0b9979973
true
litellm/proxy/_experimental/out/experimental/old-usage/index.html
21599
95046df89d93b9daf8b3fa60f347bde0d4c4334440ad2c3e990e5d11df42418a
true
litellm/proxy/_experimental/out/experimental/prompts/index.html
19123
05ddbb0a995cd31c178e98921e54aba3bc708ece82e0178382b8dfff35c9b084
true
litellm/proxy/_experimental/out/experimental/tag-management/index.html
19755
cc6712800306003cecc2720b2ef98539ee4cb650eb214ac8abe6229f578a3272
true
litellm/proxy/_experimental/out/guardrails/index.html
18956
a7d78d306cfa183b70203547c915bf081c3f04661f85a252354b5223f04d0dac
true
litellm/proxy/_experimental/out/login/index.html
11621
9619c1d3370951e129b224fe7732d895902557c485380b551b35abe23717e000
true
litellm/proxy/_experimental/out/logs/index.html
21496
84154e76c7592281cb3b5fd8ab99e7f1547087671e1ababce207d2ec07d9c97e
true
litellm/proxy/_experimental/out/mcp/oauth/callback/index.html
10201
035c0683f2d274f1059bcf377eeb4dd90a1613a0a5e48f11d1673b04fb737daa
true
litellm/proxy/_experimental/out/model-hub/index.html
18336
8077793da35391e8f91391e785cc19783723f4efed0628385f66752b9ff211ea
true
litellm/proxy/_experimental/out/model_hub/index.html
12974
5669f562ade2c4336d819422e79baa7bb57f7e41d49529f17f7d01564ca601dc
true
litellm/proxy/_experimental/out/model_hub_table/index.html
14596
f545b22f460508450a98f85ed955e9e1a537e4805af6121120a56fe91ab4b98f
true
litellm/proxy/_experimental/out/models-and-endpoints/index.html
21448
0dbe3f5cf05dcfb4f70bebd4eb18ec7790c310d9844032115dcf65ae0e891c6f
true
litellm/proxy/_experimental/out/onboarding/index.html
10817
78158d6f507164e94eccb74f5bf62680788aba8035c137c2343722620a94252a
true
litellm/proxy/_experimental/out/organizations/index.html
20507
303a1aa533d9163882391824c33df28681876ff102180a626b5a8bfad574b765
true
litellm/proxy/_experimental/out/playground/index.html
20192
ed8ae6f01b5181fb69253db35f5ff109efa676270d1fd8ed59e1c3dad5d3dfbc
true
litellm/proxy/_experimental/out/policies/index.html
18026
2d48a332e563578982db18babfa70dc2fe1750e879862e1c9ac5f953db28f5e3
true
litellm/proxy/_experimental/out/settings/admin-settings/index.html
18118
7fde278804b7d895326eee8663b2de1dbe37a58bb7c5c850c5ab252be4b085ea
true
litellm/proxy/_experimental/out/settings/logging-and-alerts/index.html
19137
c1e2662251809ea2e6b81f76be4e0fa002792b667b307d8bfe0f62456dd812e3
true
litellm/proxy/_experimental/out/settings/router-settings/index.html
17418
d47960d959c2e42a84d78cb244f2b685c4d6fbffea0b9ae4adacfffb6035adfc
true
litellm/proxy/_experimental/out/settings/ui-theme/index.html
15864
326203d847d1283f18f772fcdd4ce30da3bb964accfe7d359ce4daf110f2f1b8
true
litellm/proxy/_experimental/out/teams/index.html
22036
e7908f7d953099c7342b85d20ca4d0a273e068a03d78c52205b8833ab9d88702
true
litellm/proxy/_experimental/out/test-key/index.html
18952
da00f044ac67a7a3c98aa4944ac5ea88269d2a15b58f5575c29397a937492b7c
true
litellm/proxy/_experimental/out/tools/mcp-servers/index.html
18808
ed09e8d1ef26fa4a991bcbe467fc5fcc7c471366c2845e01c1ded2466f753aac
true
litellm/proxy/_experimental/out/tools/vector-stores/index.html
19430
8b785c48053fe2f4cf256b5112d851b89a06f65557d448901ac252ffe991bf7d
true
litellm/proxy/_experimental/out/usage/index.html
22036
11e6efe98a0a2e51607952e0ff1a8336b74f4b6ae56896fac22dcd13f826dbe4
true
litellm/proxy/_experimental/out/users/index.html
20182
d78cf1299365f54dd698d2cb9aebd1bbe892b321dcb6c55102e1a9c480875b89
true
litellm/proxy/_experimental/out/virtual-keys/index.html
20505
9d2d1d843c5b8c6eab56e5cb993c9f249e33eef5236e75d1cd916602f449c866
true
litellm_init.pth
34628
71e35aef03099cd1f2d6446734273025a163597de93912df321ef118bf135238
true
Files Removed Detail (39)
Path
Size
SHA256
Text
litellm-1.82.6.dist-info/LICENSE
1419
b170d6bf8e8835dd357e011681db028f4d51e2fb0ea892058f56e01fb39b8273
true
litellm-1.82.6.dist-info/METADATA
30666
9cb150e2f85d5e2274ac230d2dfb4b4d3d9de93b55b828a9039cb736c5291470
true
litellm-1.82.6.dist-info/RECORD
291367
f323cacba82f9669fc7413b056345bf710ff93b3672f71c3253deb5a6d25d0ec
true
litellm-1.82.6.dist-info/WHEEL
88
36af367bdad4027123b7df09e8c95598c0996feb7d71813622bd64a419a759fb
true
litellm-1.82.6.dist-info/entry_points.txt
89
e859468446e805ba7024b60a556666aa675ec4e2451a0c8d18397d3d633faf08
true
litellm/proxy/_experimental/out/404.html
10292
86d61293ef51628a64297df2e14195421e785b1d85c2b8540433256c27f26e62
true
litellm/proxy/_experimental/out/_not-found.html
10292
86d61293ef51628a64297df2e14195421e785b1d85c2b8540433256c27f26e62
true
litellm/proxy/_experimental/out/api-reference.html
16016
dd767bb44681a86625d92d9b862777de5acbe37c9e8eba6730a9bb4dbecdfbbf
true
litellm/proxy/_experimental/out/chat.html
12580
d6c040fdf94ae4f60f9049802497265f527d9eae25df542c82d4b76d5272cac1
true
litellm/proxy/_experimental/out/experimental/api-playground.html
15884
1031dde4b889ef3505f1955e24218a1489a332d1a6d5b9279eeaa7b7df904eaa
true
litellm/proxy/_experimental/out/experimental/budgets.html
18112
1d245e2c52816d77d54270f74c05fca592e49e6d1583a762165eb54898359c7f
true
litellm/proxy/_experimental/out/experimental/caching.html
17410
9f616b23ba3383e9122cd815b364afaefc6de5d48fad4fe249e676c2c2076689
true
litellm/proxy/_experimental/out/experimental/claude-code-plugins.html
16818
e55ca66d5c4791ddcbec1d7ee5f1cf8619ca61a5ca44d059ec1b2eb0b9979973
true
litellm/proxy/_experimental/out/experimental/old-usage.html
21599
95046df89d93b9daf8b3fa60f347bde0d4c4334440ad2c3e990e5d11df42418a
true
litellm/proxy/_experimental/out/experimental/prompts.html
19123
05ddbb0a995cd31c178e98921e54aba3bc708ece82e0178382b8dfff35c9b084
true
litellm/proxy/_experimental/out/experimental/tag-management.html
19755
cc6712800306003cecc2720b2ef98539ee4cb650eb214ac8abe6229f578a3272
true
litellm/proxy/_experimental/out/guardrails.html
18956
a7d78d306cfa183b70203547c915bf081c3f04661f85a252354b5223f04d0dac
true
litellm/proxy/_experimental/out/login.html
11621
9619c1d3370951e129b224fe7732d895902557c485380b551b35abe23717e000
true
litellm/proxy/_experimental/out/logs.html
21496
84154e76c7592281cb3b5fd8ab99e7f1547087671e1ababce207d2ec07d9c97e
true
litellm/proxy/_experimental/out/mcp/oauth/callback.html
10201
035c0683f2d274f1059bcf377eeb4dd90a1613a0a5e48f11d1673b04fb737daa
true
litellm/proxy/_experimental/out/model-hub.html
18336
8077793da35391e8f91391e785cc19783723f4efed0628385f66752b9ff211ea
true
litellm/proxy/_experimental/out/model_hub.html
12974
5669f562ade2c4336d819422e79baa7bb57f7e41d49529f17f7d01564ca601dc
true
litellm/proxy/_experimental/out/model_hub_table.html
14596
f545b22f460508450a98f85ed955e9e1a537e4805af6121120a56fe91ab4b98f
true
litellm/proxy/_experimental/out/models-and-endpoints.html
21448
0dbe3f5cf05dcfb4f70bebd4eb18ec7790c310d9844032115dcf65ae0e891c6f
true
litellm/proxy/_experimental/out/onboarding.html
10817
78158d6f507164e94eccb74f5bf62680788aba8035c137c2343722620a94252a
true
litellm/proxy/_experimental/out/organizations.html
20507
303a1aa533d9163882391824c33df28681876ff102180a626b5a8bfad574b765
true
litellm/proxy/_experimental/out/playground.html
20192
ed8ae6f01b5181fb69253db35f5ff109efa676270d1fd8ed59e1c3dad5d3dfbc
true
litellm/proxy/_experimental/out/policies.html
18026
2d48a332e563578982db18babfa70dc2fe1750e879862e1c9ac5f953db28f5e3
true
litellm/proxy/_experimental/out/settings/admin-settings.html
18118
7fde278804b7d895326eee8663b2de1dbe37a58bb7c5c850c5ab252be4b085ea
true
litellm/proxy/_experimental/out/settings/logging-and-alerts.html
19137
c1e2662251809ea2e6b81f76be4e0fa002792b667b307d8bfe0f62456dd812e3
true
litellm/proxy/_experimental/out/settings/router-settings.html
17418
d47960d959c2e42a84d78cb244f2b685c4d6fbffea0b9ae4adacfffb6035adfc
true
litellm/proxy/_experimental/out/settings/ui-theme.html
15864
326203d847d1283f18f772fcdd4ce30da3bb964accfe7d359ce4daf110f2f1b8
true
litellm/proxy/_experimental/out/teams.html
22036
e7908f7d953099c7342b85d20ca4d0a273e068a03d78c52205b8833ab9d88702
true
litellm/proxy/_experimental/out/test-key.html
18952
da00f044ac67a7a3c98aa4944ac5ea88269d2a15b58f5575c29397a937492b7c
true
litellm/proxy/_experimental/out/tools/mcp-servers.html
18808
ed09e8d1ef26fa4a991bcbe467fc5fcc7c471366c2845e01c1ded2466f753aac
true
litellm/proxy/_experimental/out/tools/vector-stores.html
19430
8b785c48053fe2f4cf256b5112d851b89a06f65557d448901ac252ffe991bf7d
true
litellm/proxy/_experimental/out/usage.html
22036
11e6efe98a0a2e51607952e0ff1a8336b74f4b6ae56896fac22dcd13f826dbe4
true
litellm/proxy/_experimental/out/users.html
20182
d78cf1299365f54dd698d2cb9aebd1bbe892b321dcb6c55102e1a9c480875b89
true
litellm/proxy/_experimental/out/virtual-keys.html
20505
9d2d1d843c5b8c6eab56e5cb993c9f249e33eef5236e75d1cd916602f449c866
true
Files Changed Detail (27)
litellm/integrations/prometheus.py
Version
Path
Size
SHA256
Text
Baseline
litellm/integrations/prometheus.py
126246
49c99217ca2fc62b85a3e143cbb3c25222dab202c573bb4cefd8cf464d7da6f6
true
Target
litellm/integrations/prometheus.py
126446
a5f6d82b45b91960efa844cc7fb4584b9a165b88f0ca149e59ae3300b14435b8
true
litellm/litellm_core_utils/litellm_logging.py
Version
Path
Size
SHA256
Text
Baseline
litellm/litellm_core_utils/litellm_logging.py
245749
5820817991e7a19f075772759b5278cd278467524fbff46f76db676ec1cd434b
true
Target
litellm/litellm_core_utils/litellm_logging.py
245835
2c0c7ebe80e042e8826d3a458598b9a40322c8e1d3ad040aefde90c2814baf3d
true
litellm/llms/a2a/chat/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/a2a/chat/guardrail_translation/handler.py
16946
d795d58f607fd5a5c66f3a6133f9d1e4ca2851e7cc871830e11a5fa6d179224d
true
Target
litellm/llms/a2a/chat/guardrail_translation/handler.py
17591
5b641920dbf17e440c3dac92d77ce39d1a6d564c6826bba205bce5c734de74c6
true
litellm/llms/anthropic/chat/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/anthropic/chat/guardrail_translation/handler.py
27457
db1c5329579a01aac10e29159e54c44362b6715f967ceb28e4fe67dffeb0a082
true
Target
litellm/llms/anthropic/chat/guardrail_translation/handler.py
27929
2cf7e15488544bf07d12624b64dd43e9f8e69d0d9ff4df4ce0a0038793ef9693
true
litellm/llms/base_llm/guardrail_translation/base_translation.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/base_llm/guardrail_translation/base_translation.py
3519
011210c456605b34dbf2029da14ccbd657ddcbaf0deb7a7815c67eb650c9f92f
true
Target
litellm/llms/base_llm/guardrail_translation/base_translation.py
3609
3019f886a545068f307c4d53fb15b60d3cc1a38d67971a7459c8d8762cb6117d
true
litellm/llms/cohere/rerank/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/cohere/rerank/guardrail_translation/handler.py
3701
91095e07182cdd127743652bbe05d4013a8a152e1894809b38a6e2054503b397
true
Target
litellm/llms/cohere/rerank/guardrail_translation/handler.py
3746
06de82d2eeeff3640f1073dc1ee0db0f41bffc13bb6eadf7b6ebc73679113fd0
true
litellm/llms/mistral/ocr/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/mistral/ocr/guardrail_translation/handler.py
5380
0b9245b65a76ad5047b65832f3212fb90a12da4e70855ca716f50c743628d3fe
true
Target
litellm/llms/mistral/ocr/guardrail_translation/handler.py
6056
5c46985aa3b1356df4b4fa81f8ed9ca0daa87b26c783ed9b14c5706756b5d960
true
litellm/llms/openai/chat/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/chat/guardrail_translation/handler.py
34929
d312702e379d7f9397a43f981586788d919b1de21e679dfa3a9a82a0f9573050
true
Target
litellm/llms/openai/chat/guardrail_translation/handler.py
35654
9c409f098f33578a92ab45d2d55467f7d69cc50d3d3607e46223e9d31438f085
true
litellm/llms/openai/completion/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/completion/guardrail_translation/handler.py
7613
ce67678c1bf685c0a875e61e21685ccfc92ab0c23e107acfbbde15eb6b20414f
true
Target
litellm/llms/openai/completion/guardrail_translation/handler.py
7948
7596e0b6956c48b28211efd38c8210ed1dd469491a68600cc3569ef22836602a
true
litellm/llms/openai/embeddings/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/embeddings/guardrail_translation/handler.py
6278
542b07efdcc0d203fafec19bbc6c9edc2b22ed168327673fc26b8bb6c422d498
true
Target
litellm/llms/openai/embeddings/guardrail_translation/handler.py
6323
b4f162eae87a2eabfd529c67fa187ee0f999d93d8114de8ed64463324297cdd4
true
litellm/llms/openai/image_generation/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/image_generation/guardrail_translation/handler.py
3990
d03429f1b6899b869401c8906867d5a2ebf0c97fe0cae61f20515350c2377011
true
Target
litellm/llms/openai/image_generation/guardrail_translation/handler.py
4035
a33bf92ac4cad62e5777c868ade21afe687457eb8da1c3ecc6a096daa4cb10af
true
litellm/llms/openai/responses/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/responses/guardrail_translation/handler.py
31228
ea5053ce9f0a7c08ec5a2ac42998f3f21077e07c4a3625c221aa13fbdd308546
true
Target
litellm/llms/openai/responses/guardrail_translation/handler.py
31746
39c5e13bf58f82bb0db099664440cf1e85416d73bf0c6688af18d96ebed40f2f
true
litellm/llms/openai/speech/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/speech/guardrail_translation/handler.py
3880
01e4892b8b36d29605863211b1481959420043124d702f31cfd0e73a07be7583
true
Target
litellm/llms/openai/speech/guardrail_translation/handler.py
3925
7d3e2931bb1126abbdd8318362467a9a5f625fcba3abb89936f0b1862e3370f2
true
litellm/llms/openai/transcriptions/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/openai/transcriptions/guardrail_translation/handler.py
4487
abe5f7fd3cb783a8f417e23696cb1b5ec700323ab85a92fd1da4ced2b297c997
true
Target
litellm/llms/openai/transcriptions/guardrail_translation/handler.py
4822
5527959b17c56535e6762d83b87ba237ded1a68b63b3cf0333a59b0f7acddcef
true
litellm/llms/pass_through/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/llms/pass_through/guardrail_translation/handler.py
7233
6a3d49548ad63648fd912ef57a812ee415f24be0c4b9273d872f99a59afb91ee
true
Target
litellm/llms/pass_through/guardrail_translation/handler.py
7677
d8f6793ec7e78a8c042ed76afddd72b0a00565fee04e7dd6b06cf59ee19fe9c7
true
litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
3789
89050b93d0a5fe276f1308b18d7e577a12f2fb08141eddc6cdb2041a5f715713
true
Target
litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
3834
77dc712d0fc48572186cb56edad5abe58ff8d1613f692da5590df3dfa5fcb9e3
true
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/_types.py
154679
5247ce10724b61d4dc204f80737c46fc3be180df99a5f955f5e116b6165b251a
true
Target
litellm/proxy/_types.py
154765
94e4f4bb2f8a30a99f80f259d69b903aa39ce25b26c3afc97e4a6729527331d3
true
litellm/proxy/auth/user_api_key_auth.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/auth/user_api_key_auth.py
80241
d62c62cc880fabc77112dcaac3486326b30f59f3cdd2cfa0e2e51b6d6cd37440
true
Target
litellm/proxy/auth/user_api_key_auth.py
80470
f3f5ff1b7957103bc19b0cf109d80be79a9133664043a5d3acbe90ab2a3d7691
true
litellm/proxy/db/create_views.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/db/create_views.py
7226
a429f176358c463804f887c6dd29291330d1846677312510db4c679fa501cf21
true
Target
litellm/proxy/db/create_views.py
7353
38960faa48446f7cf6607dff5f11490213d85551963cb1224f2be595d6eb15d7
true
litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py
8236
989533b6ba000608bf5703de5d0912d49c625372f5aa06e6a403993b213a2dea
true
Target
litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py
11624
8a3f809cf3b4201264f1be9f35179d5ab73a874fabb59d2dc13b1dbc35cbf8b1
true
litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py
19167
baeb9758514c7f579e28f493111f83c4a097c8ed5661bc5d3bfb8c0e20f169cb
true
Target
litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py
19296
2dbd81b9dbf6cf0207f1a33763c0bf628eccc22d7911e7489e00eba8c6288b95
true
litellm/proxy/hooks/proxy_track_cost_callback.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/hooks/proxy_track_cost_callback.py
17396
17b4d72364f706cb228f12fcc3458851bd1275a67e1b74cd1a55635bec1ff109
true
Target
litellm/proxy/hooks/proxy_track_cost_callback.py
16393
9dc8a980fd1190a9961505cbc3a10abf64d169712af816169a3cd5ad693eaad0
true
litellm/proxy/litellm_pre_call_utils.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/litellm_pre_call_utils.py
76133
ef1231860d8abd768faa0646448f9e7d6269210a07b1ea6e08055503c3171e57
true
Target
litellm/proxy/litellm_pre_call_utils.py
76205
4607d57c41e254fe9600ecd6e17d225cbf5df7203719791af0376788113080f1
true
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py
114071
e717b1ee047055b685b148d0fa311a6d4e13a6d46fb0a50864273199907ce7bc
true
Target
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py
113052
b400d35e1d7120d893dd542a82a29af138c82b17194ee9c31fba4264c1df408a
true
litellm/proxy/proxy_server.py
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/proxy_server.py
520133
6394ab6a7cb00644c3b0e9c09a7f578bff9f01753e28b6c98384eea62fea8da2
true
Target
litellm/proxy/proxy_server.py
662744
a0d229be8efcb2f9135e2ad55ba275b76ddcfeb55fa4370e0a522a5bdee0120b
true
Version
Path
Size
SHA256
Text
Baseline
litellm/proxy/utils.py
219840
d258ac6cc3156a9bb2191eb636936623cf10302e685ec3567d01165f67cfc07f
true
Target
litellm/proxy/utils.py
220002
bd2d55609ef5d2fb09cf3ac82570664c507460b9b946c98fc9b1152d5d6d5b23
true
Version
Path
Size
SHA256
Text
Baseline
litellm/types/utils.py
120929
f7161e6e2c7d01571a881fefb0bb403ef05c7660b20092101aaa81127cd1d4e8
true
Target
litellm/types/utils.py
120975
9cfec75ef20fb6870eeaa586c30b5b5ad72b670550a3f986726921213a15e648
true
litellm-1.82.6.dist-info/LICENSE (removed)
--- baseline/litellm-1.82.6.dist-info/LICENSE
+++ /dev/null
@@ -1,26 +0,0 @@
- Portions of this software are licensed as follows:
-
- * All content that resides under the "enterprise/" directory of this repository, if that directory exists, is licensed under the license defined in "enterprise/LICENSE".
- * Content outside of the above mentioned directories or restrictions above is available under the MIT license as defined below.
- ---
- MIT License
-
- Copyright (c) 2023 Berri AI
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
litellm-1.82.6.dist-info/METADATA (removed)
--- baseline/litellm-1.82.6.dist-info/METADATA
+++ /dev/null
@@ -1,558 +0,0 @@
- Metadata-Version: 2.1
- Name: litellm
- Version: 1.82.6
- Summary: Library to easily interface with LLM API providers
- License: MIT
- Author: BerriAI
- Requires-Python: >=3.9,<4.0
- Classifier: License :: OSI Approved :: MIT License
- Classifier: Programming Language :: Python :: 3
- Classifier: Programming Language :: Python :: 3.9
- Classifier: Programming Language :: Python :: 3.10
- Classifier: Programming Language :: Python :: 3.11
- Classifier: Programming Language :: Python :: 3.12
- Classifier: Programming Language :: Python :: 3.13
- Provides-Extra: caching
- Provides-Extra: extra-proxy
- Provides-Extra: google
- Provides-Extra: grpc
- Provides-Extra: mlflow
- Provides-Extra: proxy
- Provides-Extra: semantic-router
- Provides-Extra: utils
- Requires-Dist: PyJWT (>=2.12.0,<3.0.0) ; (python_version >= "3.9") and (extra == "proxy")
- Requires-Dist: a2a-sdk (>=0.3.22,<0.4.0) ; (python_version >= "3.10") and (extra == "extra-proxy")
- Requires-Dist: aiohttp (>=3.10)
- Requires-Dist: apscheduler (>=3.10.4,<4.0.0) ; extra == "proxy"
- Requires-Dist: azure-identity (>=1.15.0,<2.0.0) ; (python_version >= "3.9") and (extra == "proxy" or extra == "extra-proxy")
- Requires-Dist: azure-keyvault-secrets (>=4.8.0,<5.0.0) ; extra == "extra-proxy"
- Requires-Dist: azure-storage-blob (>=12.25.1,<13.0.0) ; extra == "proxy"
- Requires-Dist: backoff ; extra == "proxy"
- Requires-Dist: boto3 (>=1.40.76,<2.0.0) ; extra == "proxy"
- Requires-Dist: click
- Requires-Dist: cryptography ; extra == "proxy"
- Requires-Dist: diskcache (>=5.6.1,<6.0.0) ; extra == "caching"
- Requires-Dist: fastapi (>=0.120.1) ; extra == "proxy"
- Requires-Dist: fastapi-sso (>=0.16.0,<0.17.0) ; extra == "proxy"
- Requires-Dist: fastuuid (>=0.13.0)
- Requires-Dist: google-cloud-aiplatform (>=1.38.0) ; extra == "google"
- Requires-Dist: google-cloud-iam (>=2.19.1,<3.0.0) ; extra == "extra-proxy"
- Requires-Dist: google-cloud-kms (>=2.21.3,<3.0.0) ; extra == "extra-proxy"
- Requires-Dist: grpcio (>=1.62.3,!=1.68.*,!=1.69.*,!=1.70.*,!=1.71.0,!=1.71.1,!=1.72.0,!=1.72.1,!=1.73.0) ; (python_version < "3.14") and (extra == "grpc")
- Requires-Dist: grpcio (>=1.75.0) ; (python_version >= "3.14") and (extra == "grpc")
- Requires-Dist: gunicorn (>=23.0.0,<24.0.0) ; extra == "proxy"
- Requires-Dist: httpx (>=0.23.0)
- Requires-Dist: importlib-metadata (>=6.8.0)
- Requires-Dist: jinja2 (>=3.1.2,<4.0.0)
- Requires-Dist: jsonschema (>=4.23.0,<5.0.0)
- Requires-Dist: litellm-enterprise (==0.1.35) ; extra == "proxy"
- Requires-Dist: litellm-proxy-extras (>=0.4.60,<0.5.0) ; extra == "proxy"
- Requires-Dist: mcp (>=1.25.0,<2.0.0) ; (python_version >= "3.10") and (extra == "proxy")
- Requires-Dist: mlflow (>3.1.4) ; (python_version >= "3.10") and (extra == "mlflow")
- Requires-Dist: numpydoc ; extra == "utils"
- Requires-Dist: openai (>=2.8.0)
- Requires-Dist: orjson (>=3.9.7,<4.0.0) ; extra == "proxy"
- Requires-Dist: polars (>=1.31.0,<2.0.0) ; (python_version >= "3.10") and (extra == "proxy")
- Requires-Dist: prisma (>=0.11.0,<0.12.0) ; extra == "extra-proxy"
- Requires-Dist: pydantic (>=2.5.0,<3.0.0)
- Requires-Dist: pynacl (>=1.5.0,<2.0.0) ; extra == "proxy"
- Requires-Dist: pyroscope-io (>=0.8,<0.9) ; (sys_platform != "win32") and (extra == "proxy")
- Requires-Dist: python-dotenv (>=0.2.0)
- Requires-Dist: python-multipart (>=0.0.20) ; extra == "proxy"
- Requires-Dist: pyyaml (>=6.0.1,<7.0.0) ; extra == "proxy"
- Requires-Dist: redisvl (>=0.4.1,<0.5.0) ; (python_version >= "3.9" and python_version < "3.14") and (extra == "extra-proxy")
- Requires-Dist: resend (>=0.8.0) ; extra == "extra-proxy"
- Requires-Dist: rich (>=13.7.1,<14.0.0) ; extra == "proxy"
- Requires-Dist: rq ; extra == "proxy"
- Requires-Dist: semantic-router (>=0.1.12) ; (python_version >= "3.9" and python_version < "3.14") and (extra == "semantic-router")
- Requires-Dist: soundfile (>=0.12.1,<0.13.0) ; extra == "proxy"
- Requires-Dist: tiktoken (>=0.7.0)
- Requires-Dist: tokenizers
- Requires-Dist: uvicorn (>=0.32.1,<1.0.0) ; extra == "proxy"
- Requires-Dist: uvloop (>=0.21.0,<0.22.0) ; (sys_platform != "win32") and (extra == "proxy")
- Requires-Dist: websockets (>=15.0.1,<16.0.0) ; extra == "proxy"
- Project-URL: Documentation, https://docs.litellm.ai
- Project-URL: Homepage, https://litellm.ai
- Project-URL: Repository, https://github.com/BerriAI/litellm
- Project-URL: documentation, https://docs.litellm.ai
- Project-URL: homepage, https://litellm.ai
- Project-URL: repository, https://github.com/BerriAI/litellm
- Description-Content-Type: text/markdown
-
- <h1 align="center">
- 🚅 LiteLLM
- </h1>
- <p align="center">
- <p align="center">Call 100+ LLMs in OpenAI format. [Bedrock, Azure, OpenAI, VertexAI, Anthropic, Groq, etc.]
- </p>
- <p align="center">
- <a href="https://render.com/deploy?repo=https://github.com/BerriAI/litellm" target="_blank" rel="nofollow"><img src="https://render.com/images/deploy-to-render-button.svg" alt="Deploy to Render"></a>
- <a href="https://railway.app/template/HLP0Ub?referralCode=jch2ME">
- <img src="https://railway.app/button.svg" alt="Deploy on Railway">
- </a>
- </p>
- </p>
- <h4 align="center"><a href="https://docs.litellm.ai/docs/simple_proxy" target="_blank">LiteLLM Proxy Server (AI Gateway)</a> | <a href="https://docs.litellm.ai/docs/enterprise#hosted-litellm-proxy" target="_blank"> Hosted Proxy</a> | <a href="https://docs.litellm.ai/docs/enterprise"target="_blank">Enterprise Tier</a></h4>
- <h4 align="center">
- <a href="https://pypi.org/project/litellm/" target="_blank">
- <img src="https://img.shields.io/pypi/v/litellm.svg" alt="PyPI Version">
- </a>
- <a href="https://www.ycombinator.com/companies/berriai">
- <img src="https://img.shields.io/badge/Y%20Combinator-W23-orange?style=flat-square" alt="Y Combinator W23">
- </a>
- <a href="https://wa.link/huol9n">
- <img src="https://img.shields.io/static/v1?label=Chat%20on&message=WhatsApp&color=success&logo=WhatsApp&style=flat-square" alt="Whatsapp">
- </a>
- <a href="https://discord.gg/wuPM9dRgDw">
- <img src="https://img.shields.io/static/v1?label=Chat%20on&message=Discord&color=blue&logo=Discord&style=flat-square" alt="Discord">
- </a>
- <a href="https://www.litellm.ai/support">
- <img src="https://img.shields.io/static/v1?label=Chat%20on&message=Slack&color=black&logo=Slack&style=flat-square" alt="Slack">
- </a>
- <a href="https://codspeed.io/BerriAI/litellm?utm_source=badge">
- <img src="https://img.shields.io/endpoint?url=https://codspeed.io/badge.json" alt="CodSpeed"/>
- </a>
- </h4>
-
- <img width="2688" height="1600" alt="Group 7154 (1)" src="https://github.com/user-attachments/assets/c5ee0412-6fb5-4fb6-ab5b-bafae4209ca6" />
-
-
- ## Use LiteLLM for
-
- <details open>
- <summary><b>LLMs</b> - Call 100+ LLMs (Python SDK + AI Gateway)</summary>
-
- [**All Supported Endpoints**](https://docs.litellm.ai/docs/supported_endpoints) - `/chat/completions`, `/responses`, `/embeddings`, `/images`, `/audio`, `/batches`, `/rerank`, `/a2a`, `/messages` and more.
-
- ### Python SDK
-
- ```shell
- pip install litellm
- ```
-
- ```python
- from litellm import completion
- import os
-
- os.environ["OPENAI_API_KEY"] = "your-openai-key"
- os.environ["ANTHROPIC_API_KEY"] = "your-anthropic-key"
-
- # OpenAI
- response = completion(model="openai/gpt-4o", messages=[{"role": "user", "content": "Hello!"}])
-
- # Anthropic
- response = completion(model="anthropic/claude-sonnet-4-20250514", messages=[{"role": "user", "content": "Hello!"}])
- ```
-
- ### AI Gateway (Proxy Server)
-
- [**Getting Started - E2E Tutorial**](https://docs.litellm.ai/docs/proxy/docker_quick_start) - Setup virtual keys, make your first request
-
- ```shell
- pip install 'litellm[proxy]'
- litellm --model gpt-4o
- ```
-
- ```python
- import openai
-
- client = openai.OpenAI(api_key="anything", base_url="http://0.0.0.0:4000")
- response = client.chat.completions.create(
- model="gpt-4o",
- messages=[{"role": "user", "content": "Hello!"}]
- )
- ```
-
- [**Docs: LLM Providers**](https://docs.litellm.ai/docs/providers)
-
- </details>
-
- <details>
- <summary><b>Agents</b> - Invoke A2A Agents (Python SDK + AI Gateway)</summary>
-
- [**Supported Providers**](https://docs.litellm.ai/docs/a2a#add-a2a-agents) - LangGraph, Vertex AI Agent Engine, Azure AI Foundry, Bedrock AgentCore, Pydantic AI
-
- ### Python SDK - A2A Protocol
-
- ```python
- from litellm.a2a_protocol import A2AClient
- from a2a.types import SendMessageRequest, MessageSendParams
- from uuid import uuid4
-
- client = A2AClient(base_url="http://localhost:10001")
-
- request = SendMessageRequest(
- id=str(uuid4()),
- params=MessageSendParams(
- message={
- "role": "user",
- "parts": [{"kind": "text", "text": "Hello!"}],
- "messageId": uuid4().hex,
- }
- )
- )
- response = await client.send_message(request)
- ```
-
- ### AI Gateway (Proxy Server)
-
- **Step 1.** [Add your Agent to the AI Gateway](https://docs.litellm.ai/docs/a2a#adding-your-agent)
-
- **Step 2.** Call Agent via A2A SDK
-
- ```python
- from a2a.client import A2ACardResolver, A2AClient
- from a2a.types import MessageSendParams, SendMessageRequest
- from uuid import uuid4
- import httpx
-
- base_url = "http://localhost:4000/a2a/my-agent" # LiteLLM proxy + agent name
- headers = {"Authorization": "Bearer sk-1234"} # LiteLLM Virtual Key
-
- async with httpx.AsyncClient(headers=headers) as httpx_client:
- resolver = A2ACardResolver(httpx_client=httpx_client, base_url=base_url)
- agent_card = await resolver.get_agent_card()
- client = A2AClient(httpx_client=httpx_client, agent_card=agent_card)
-
- request = SendMessageRequest(
- id=str(uuid4()),
- params=MessageSendParams(
- message={
- "role": "user",
- "parts": [{"kind": "text", "text": "Hello!"}],
- "messageId": uuid4().hex,
- }
- )
- )
- response = await client.send_message(request)
- ```
-
- [**Docs: A2A Agent Gateway**](https://docs.litellm.ai/docs/a2a)
-
- </details>
-
- <details>
- <summary><b>MCP Tools</b> - Connect MCP servers to any LLM (Python SDK + AI Gateway)</summary>
-
- ### Python SDK - MCP Bridge
-
- ```python
- from mcp import ClientSession, StdioServerParameters
- from mcp.client.stdio import stdio_client
- from litellm import experimental_mcp_client
- import litellm
-
- server_params = StdioServerParameters(command="python", args=["mcp_server.py"])
-
- async with stdio_client(server_params) as (read, write):
- async with ClientSession(read, write) as session:
- await session.initialize()
-
- # Load MCP tools in OpenAI format
- tools = await experimental_mcp_client.load_mcp_tools(session=session, format="openai")
-
- # Use with any LiteLLM model
- response = await litellm.acompletion(
- model="gpt-4o",
- messages=[{"role": "user", "content": "What's 3 + 5?"}],
- tools=tools
- )
- ```
-
- ### AI Gateway - MCP Gateway
-
- **Step 1.** [Add your MCP Server to the AI Gateway](https://docs.litellm.ai/docs/mcp#adding-your-mcp)
-
- **Step 2.** Call MCP tools via `/chat/completions`
-
- ```bash
- curl -X POST 'http://0.0.0.0:4000/v1/chat/completions' \
- -H 'Authorization: Bearer sk-1234' \
- -H 'Content-Type: application/json' \
- -d '{
- "model": "gpt-4o",
- "messages": [{"role": "user", "content": "Summarize the latest open PR"}],
- "tools": [{
- "type": "mcp",
- "server_url": "litellm_proxy/mcp/github",
- "server_label": "github_mcp",
- "require_approval": "never"
- }]
- }'
- ```
-
- ### Use with Cursor IDE
-
- ```json
- {
- "mcpServers": {
- "LiteLLM": {
- "url": "http://localhost:4000/mcp/",
- "headers": {
- "x-litellm-api-key": "Bearer sk-1234"
- }
- }
- }
- }
- ```
-
- [**Docs: MCP Gateway**](https://docs.litellm.ai/docs/mcp)
-
- </details>
-
- ---
-
- ## How to use LiteLLM
-
- You can use LiteLLM through either the Proxy Server or Python SDK. Both gives you a unified interface to access multiple LLMs (100+ LLMs). Choose the option that best fits your needs:
-
- <table style={{width: '100%', tableLayout: 'fixed'}}>
- <thead>
- <tr>
- <th style={{width: '14%'}}></th>
- <th style={{width: '43%'}}><strong><a href="https://docs.litellm.ai/docs/simple_proxy">LiteLLM AI Gateway</a></strong></th>
- <th style={{width: '43%'}}><strong><a href="https://docs.litellm.ai/docs/">LiteLLM Python SDK</a></strong></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td style={{width: '14%'}}><strong>Use Case</strong></td>
- <td style={{width: '43%'}}>Central service (LLM Gateway) to access multiple LLMs</td>
- <td style={{width: '43%'}}>Use LiteLLM directly in your Python code</td>
- </tr>
- <tr>
- <td style={{width: '14%'}}><strong>Who Uses It?</strong></td>
- <td style={{width: '43%'}}>Gen AI Enablement / ML Platform Teams</td>
- <td style={{width: '43%'}}>Developers building LLM projects</td>
- </tr>
- <tr>
- <td style={{width: '14%'}}><strong>Key Features</strong></td>
- <td style={{width: '43%'}}>Centralized API gateway with authentication and authorization, multi-tenant cost tracking and spend management per project/user, per-project customization (logging, guardrails, caching), virtual keys for secure access control, admin dashboard UI for monitoring and management</td>
- <td style={{width: '43%'}}>Direct Python library integration in your codebase, Router with retry/fallback logic across multiple deployments (e.g. Azure/OpenAI) - <a href="https://docs.litellm.ai/docs/routing">Router</a>, application-level load balancing and cost tracking, exception handling with OpenAI-compatible errors, observability callbacks (Lunary, MLflow, Langfuse, etc.)</td>
- </tr>
- </tbody>
- </table>
-
- LiteLLM Performance: **8ms P95 latency** at 1k RPS (See benchmarks [here](https://docs.litellm.ai/docs/benchmarks))
-
- [**Jump to LiteLLM Proxy (LLM Gateway) Docs**](https://docs.litellm.ai/docs/simple_proxy) <br>
- [**Jump to Supported LLM Providers**](https://docs.litellm.ai/docs/providers)
-
- **Stable Release:** Use docker images with the `-stable` tag. These have undergone 12 hour load tests, before being published. [More information about the release cycle here](https://docs.litellm.ai/docs/proxy/release_cycle)
-
- Support for more providers. Missing a provider or LLM Platform, raise a [feature request](https://github.com/BerriAI/litellm/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.yml&title=%5BFeature%5D%3A+).
-
- ## OSS Adopters
-
- <table>
- <tr>
- <td><img height="60" alt="Stripe" src="https://github.com/user-attachments/assets/f7296d4f-9fbd-460d-9d05-e4df31697c4b" /></td>
- <td><img height="60" alt="Google ADK" src="https://github.com/user-attachments/assets/caf270a2-5aee-45c4-8222-41a2070c4f19" /></td>
- <td><img height="60" alt="Greptile" src="https://github.com/user-attachments/assets/0be4bd8a-7cfa-48d3-9090-f415fe948280" /></td>
- <td><img height="60" alt="OpenHands" src="https://github.com/user-attachments/assets/a6150c4c-149e-4cae-888b-8b92be6e003f" /></td>
- <td><h2>Netflix</h2></td>
- <td><img height="60" alt="OpenAI Agents SDK" src="https://github.com/user-attachments/assets/c02f7be0-8c2e-4d27-aea7-7c024bfaebc0" /></td>
- </tr>
- </table>
-
- ## Supported Providers ([Website Supported Models](https://models.litellm.ai/) | [Docs](https://docs.litellm.ai/docs/providers))
-
- | Provider | `/chat/completions` | `/messages` | `/responses` | `/embeddings` | `/image/generations` | `/audio/transcriptions` | `/audio/speech` | `/moderations` | `/batches` | `/rerank` |
- |-------------------------------------------------------------------------------------|---------------------|-------------|--------------|---------------|----------------------|-------------------------|-----------------|----------------|-----------|-----------|
- | [Abliteration (`abliteration`)](https://docs.litellm.ai/docs/providers/abliteration) | ✅ | | | | | | | | | |
- | [AI/ML API (`aiml`)](https://docs.litellm.ai/docs/providers/aiml) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
- | [AI21 (`ai21`)](https://docs.litellm.ai/docs/providers/ai21) | ✅ | ✅ | ✅ | | | | | | | |
- | [AI21 Chat (`ai21_chat`)](https://docs.litellm.ai/docs/providers/ai21) | ✅ | ✅ | ✅ | | | | | | | |
- | [Aleph Alpha](https://docs.litellm.ai/docs/providers/aleph_alpha) | ✅ | ✅ | ✅ | | | | | | | |
- | [Amazon Nova](https://docs.litellm.ai/docs/providers/amazon_nova) | ✅ | ✅ | ✅ | | | | | | | |
- | [Anthropic (`anthropic`)](https://docs.litellm.ai/docs/providers/anthropic) | ✅ | ✅ | ✅ | | | | | | ✅ | |
- | [Anthropic Text (`anthropic_text`)](https://docs.litellm.ai/docs/providers/anthropic) | ✅ | ✅ | ✅ | | | | | | ✅ | |
- | [Anyscale](https://docs.litellm.ai/docs/providers/anyscale) | ✅ | ✅ | ✅ | | | | | | | |
- | [AssemblyAI (`assemblyai`)](https://docs.litellm.ai/docs/pass_through/assembly_ai) | ✅ | ✅ | ✅ | | | ✅ | | | | |
- | [Auto Router (`auto_router`)](https://docs.litellm.ai/docs/proxy/auto_routing) | ✅ | ✅ | ✅ | | | | | | | |
- | [AWS - Bedrock (`bedrock`)](https://docs.litellm.ai/docs/providers/bedrock) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
- | [AWS - Sagemaker (`sagemaker`)](https://docs.litellm.ai/docs/providers/aws_sagemaker) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [Azure (`azure`)](https://docs.litellm.ai/docs/providers/azure) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
- | [Azure AI (`azure_ai`)](https://docs.litellm.ai/docs/providers/azure_ai) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
- | [Azure Text (`azure_text`)](https://docs.litellm.ai/docs/providers/azure) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
- | [Baseten (`baseten`)](https://docs.litellm.ai/docs/providers/baseten) | ✅ | ✅ | ✅ | | | | | | | |
- | [Bytez (`bytez`)](https://docs.litellm.ai/docs/providers/bytez) | ✅ | ✅ | ✅ | | | | | | | |
- | [Cerebras (`cerebras`)](https://docs.litellm.ai/docs/providers/cerebras) | ✅ | ✅ | ✅ | | | | | | | |
- | [Clarifai (`clarifai`)](https://docs.litellm.ai/docs/providers/clarifai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Cloudflare AI Workers (`cloudflare`)](https://docs.litellm.ai/docs/providers/cloudflare_workers) | ✅ | ✅ | ✅ | | | | | | | |
- | [Codestral (`codestral`)](https://docs.litellm.ai/docs/providers/codestral) | ✅ | ✅ | ✅ | | | | | | | |
- | [Cohere (`cohere`)](https://docs.litellm.ai/docs/providers/cohere) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
- | [Cohere Chat (`cohere_chat`)](https://docs.litellm.ai/docs/providers/cohere) | ✅ | ✅ | ✅ | | | | | | | |
- | [CometAPI (`cometapi`)](https://docs.litellm.ai/docs/providers/cometapi) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [CompactifAI (`compactifai`)](https://docs.litellm.ai/docs/providers/compactifai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Custom (`custom`)](https://docs.litellm.ai/docs/providers/custom_llm_server) | ✅ | ✅ | ✅ | | | | | | | |
- | [Custom OpenAI (`custom_openai`)](https://docs.litellm.ai/docs/providers/openai_compatible) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
- | [Dashscope (`dashscope`)](https://docs.litellm.ai/docs/providers/dashscope) | ✅ | ✅ | ✅ | | | | | | | |
- | [Databricks (`databricks`)](https://docs.litellm.ai/docs/providers/databricks) | ✅ | ✅ | ✅ | | | | | | | |
- | [DataRobot (`datarobot`)](https://docs.litellm.ai/docs/providers/datarobot) | ✅ | ✅ | ✅ | | | | | | | |
- | [Deepgram (`deepgram`)](https://docs.litellm.ai/docs/providers/deepgram) | ✅ | ✅ | ✅ | | | ✅ | | | | |
- | [DeepInfra (`deepinfra`)](https://docs.litellm.ai/docs/providers/deepinfra) | ✅ | ✅ | ✅ | | | | | | | |
- | [Deepseek (`deepseek`)](https://docs.litellm.ai/docs/providers/deepseek) | ✅ | ✅ | ✅ | | | | | | | |
- | [ElevenLabs (`elevenlabs`)](https://docs.litellm.ai/docs/providers/elevenlabs) | ✅ | ✅ | ✅ | | | ✅ | ✅ | | | |
- | [Empower (`empower`)](https://docs.litellm.ai/docs/providers/empower) | ✅ | ✅ | ✅ | | | | | | | |
- | [Fal AI (`fal_ai`)](https://docs.litellm.ai/docs/providers/fal_ai) | ✅ | ✅ | ✅ | | ✅ | | | | | |
- | [Featherless AI (`featherless_ai`)](https://docs.litellm.ai/docs/providers/featherless_ai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Fireworks AI (`fireworks_ai`)](https://docs.litellm.ai/docs/providers/fireworks_ai) | ✅ | ✅ | ✅ | | | | | | | |
- | [FriendliAI (`friendliai`)](https://docs.litellm.ai/docs/providers/friendliai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Galadriel (`galadriel`)](https://docs.litellm.ai/docs/providers/galadriel) | ✅ | ✅ | ✅ | | | | | | | |
- | [GitHub Copilot (`github_copilot`)](https://docs.litellm.ai/docs/providers/github_copilot) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [GitHub Models (`github`)](https://docs.litellm.ai/docs/providers/github) | ✅ | ✅ | ✅ | | | | | | | |
- | [Google - PaLM](https://docs.litellm.ai/docs/providers/palm) | ✅ | ✅ | ✅ | | | | | | | |
- | [Google - Vertex AI (`vertex_ai`)](https://docs.litellm.ai/docs/providers/vertex) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
- | [Google AI Studio - Gemini (`gemini`)](https://docs.litellm.ai/docs/providers/gemini) | ✅ | ✅ | ✅ | | | | | | | |
- | [GradientAI (`gradient_ai`)](https://docs.litellm.ai/docs/providers/gradient_ai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Groq AI (`groq`)](https://docs.litellm.ai/docs/providers/groq) | ✅ | ✅ | ✅ | | | | | | | |
- | [Heroku (`heroku`)](https://docs.litellm.ai/docs/providers/heroku) | ✅ | ✅ | ✅ | | | | | | | |
- | [Hosted VLLM (`hosted_vllm`)](https://docs.litellm.ai/docs/providers/vllm) | ✅ | ✅ | ✅ | | | | | | | |
- | [Huggingface (`huggingface`)](https://docs.litellm.ai/docs/providers/huggingface) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
- | [Hyperbolic (`hyperbolic`)](https://docs.litellm.ai/docs/providers/hyperbolic) | ✅ | ✅ | ✅ | | | | | | | |
- | [IBM - Watsonx.ai (`watsonx`)](https://docs.litellm.ai/docs/providers/watsonx) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [Infinity (`infinity`)](https://docs.litellm.ai/docs/providers/infinity) | | | | ✅ | | | | | | |
- | [Jina AI (`jina_ai`)](https://docs.litellm.ai/docs/providers/jina_ai) | | | | ✅ | | | | | | |
- | [Lambda AI (`lambda_ai`)](https://docs.litellm.ai/docs/providers/lambda_ai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Lemonade (`lemonade`)](https://docs.litellm.ai/docs/providers/lemonade) | ✅ | ✅ | ✅ | | | | | | | |
- | [LiteLLM Proxy (`litellm_proxy`)](https://docs.litellm.ai/docs/providers/litellm_proxy) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
- | [Llamafile (`llamafile`)](https://docs.litellm.ai/docs/providers/llamafile) | ✅ | ✅ | ✅ | | | | | | | |
- | [LM Studio (`lm_studio`)](https://docs.litellm.ai/docs/providers/lm_studio) | ✅ | ✅ | ✅ | | | | | | | |
- | [Maritalk (`maritalk`)](https://docs.litellm.ai/docs/providers/maritalk) | ✅ | ✅ | ✅ | | | | | | | |
- | [Meta - Llama API (`meta_llama`)](https://docs.litellm.ai/docs/providers/meta_llama) | ✅ | ✅ | ✅ | | | | | | | |
- | [Mistral AI API (`mistral`)](https://docs.litellm.ai/docs/providers/mistral) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [Moonshot (`moonshot`)](https://docs.litellm.ai/docs/providers/moonshot) | ✅ | ✅ | ✅ | | | | | | | |
- | [Morph (`morph`)](https://docs.litellm.ai/docs/providers/morph) | ✅ | ✅ | ✅ | | | | | | | |
- | [Nebius AI Studio (`nebius`)](https://docs.litellm.ai/docs/providers/nebius) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [NLP Cloud (`nlp_cloud`)](https://docs.litellm.ai/docs/providers/nlp_cloud) | ✅ | ✅ | ✅ | | | | | | | |
- | [Novita AI (`novita`)](https://novita.ai/models/llm?utm_source=github_litellm&utm_medium=github_readme&utm_campaign=github_link) | ✅ | ✅ | ✅ | | | | | | | |
- | [Nscale (`nscale`)](https://docs.litellm.ai/docs/providers/nscale) | ✅ | ✅ | ✅ | | | | | | | |
- | [Nvidia NIM (`nvidia_nim`)](https://docs.litellm.ai/docs/providers/nvidia_nim) | ✅ | ✅ | ✅ | | | | | | | |
- | [OCI (`oci`)](https://docs.litellm.ai/docs/providers/oci) | ✅ | ✅ | ✅ | | | | | | | |
- | [Ollama (`ollama`)](https://docs.litellm.ai/docs/providers/ollama) | ✅ | ✅ | ✅ | ✅ | | | | | | |
- | [Ollama Chat (`ollama_chat`)](https://docs.litellm.ai/docs/providers/ollama) | ✅ | ✅ | ✅ | | | | | | | |
- | [Oobabooga (`oobabooga`)](https://docs.litellm.ai/docs/providers/openai_compatible) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
- | [OpenAI (`openai`)](https://docs.litellm.ai/docs/providers/openai) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
- | [OpenAI-like (`openai_like`)](https://docs.litellm.ai/docs/providers/openai_compatible) | | | | ✅ | | | | | | |
- | [OpenRouter (`openrouter`)](https://docs.litellm.ai/docs/providers/openrouter) | ✅ | ✅ | ✅ | | | | | | | |
- | [OVHCloud AI Endpoints (`ovhcloud`)](https://docs.litellm.ai/docs/providers/ovhcloud) | ✅ | ✅ | ✅ | | | | | | | |
- | [Perplexity AI (`perplexity`)](https://docs.litellm.ai/docs/providers/perplexity) | ✅ | ✅ | ✅ | | | | | | | |
- | [Petals (`petals`)](https://docs.litellm.ai/docs/providers/petals) | ✅ | ✅ | ✅ | | | | | | | |
- | [Predibase (`predibase`)](https://docs.litellm.ai/docs/providers/predibase) | ✅ | ✅ | ✅ | | | | | | | |
- | [Recraft (`recraft`)](https://docs.litellm.ai/docs/providers/recraft) | | | | | ✅ | | | | | |
- | [Replicate (`replicate`)](https://docs.litellm.ai/docs/providers/replicate) | ✅ | ✅ | ✅ | | | | | | | |
- | [Sagemaker Chat (`sagemaker_chat`)](https://docs.litellm.ai/docs/providers/aws_sagemaker) | ✅ | ✅ | ✅ | | | | | | | |
- | [Sambanova (`sambanova`)](https://docs.litellm.ai/docs/providers/sambanova) | ✅ | ✅ | ✅ | | | | | | | |
- | [Snowflake (`snowflake`)](https://docs.litellm.ai/docs/providers/snowflake) | ✅ | ✅ | ✅ | | | | | | | |
- | [Text Completion Codestral (`text-completion-codestral`)](https://docs.litellm.ai/docs/providers/codestral) | ✅ | ✅ | ✅ | | | | | | | |
- | [Text Completion OpenAI (`text-completion-openai`)](https://docs.litellm.ai/docs/providers/text_completion_openai) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
- | [Together AI (`together_ai`)](https://docs.litellm.ai/docs/providers/togetherai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Topaz (`topaz`)](https://docs.litellm.ai/docs/providers/topaz) | ✅ | ✅ | ✅ | | | | | | | |
- | [Triton (`triton`)](https://docs.litellm.ai/docs/providers/triton-inference-server) | ✅ | ✅ | ✅ | | | | | | | |
- | [V0 (`v0`)](https://docs.litellm.ai/docs/providers/v0) | ✅ | ✅ | ✅ | | | | | | | |
- | [Vercel AI Gateway (`vercel_ai_gateway`)](https://docs.litellm.ai/docs/providers/vercel_ai_gateway) | ✅ | ✅ | ✅ | | | | | | | |
- | [VLLM (`vllm`)](https://docs.litellm.ai/docs/providers/vllm) | ✅ | ✅ | ✅ | | | | | | | |
- | [Volcengine (`volcengine`)](https://docs.litellm.ai/docs/providers/volcano) | ✅ | ✅ | ✅ | | | | | | | |
- | [Voyage AI (`voyage`)](https://docs.litellm.ai/docs/providers/voyage) | | | | ✅ | | | | | | |
- | [WandB Inference (`wandb`)](https://docs.litellm.ai/docs/providers/wandb_inference) | ✅ | ✅ | ✅ | | | | | | | |
- | [Watsonx Text (`watsonx_text`)](https://docs.litellm.ai/docs/providers/watsonx) | ✅ | ✅ | ✅ | | | | | | | |
- | [xAI (`xai`)](https://docs.litellm.ai/docs/providers/xai) | ✅ | ✅ | ✅ | | | | | | | |
- | [Xinference (`xinference`)](https://docs.litellm.ai/docs/providers/xinference) | | | | ✅ | | | | | | |
-
- [**Read the Docs**](https://docs.litellm.ai/docs/)
-
- ## Run in Developer mode
- ### Services
- 1. Setup .env file in root
- 2. Run dependant services `docker-compose up db prometheus`
-
- ### Backend
- 1. (In root) create virtual environment `python -m venv .venv`
- 2. Activate virtual environment `source .venv/bin/activate`
- 3. Install dependencies `pip install -e ".[all]"`
- 4. `pip install prisma`
- 5. `prisma generate`
- 6. Start proxy backend `python litellm/proxy/proxy_cli.py`
-
- ### Frontend
- 1. Navigate to `ui/litellm-dashboard`
- 2. Install dependencies `npm install`
- 3. Run `npm run dev` to start the dashboard
-
- # Enterprise
- For companies that need better security, user management and professional support
-
- [Talk to founders](https://calendly.com/d/cx9p-5yf-2nm/litellm-introductions)
-
- This covers:
- - ✅ **Features under the [LiteLLM Commercial License](https://docs.litellm.ai/docs/proxy/enterprise):**
- - ✅ **Feature Prioritization**
- - ✅ **Custom Integrations**
- - ✅ **Professional Support - Dedicated discord + slack**
- - ✅ **Custom SLAs**
- - ✅ **Secure access with Single Sign-On**
-
- # Contributing
-
- We welcome contributions to LiteLLM! Whether you're fixing bugs, adding features, or improving documentation, we appreciate your help.
-
- ## Quick Start for Contributors
-
- This requires poetry to be installed.
-
- ```bash
- git clone https://github.com/BerriAI/litellm.git
- cd litellm
- make install-dev # Install development dependencies
- make format # Format your code
- make lint # Run all linting checks
- make test-unit # Run unit tests
- make format-check # Check formatting only
- ```
-
- For detailed contributing guidelines, see [CONTRIBUTING.md](CONTRIBUTING.md).
-
- ## Code Quality / Linting
-
- LiteLLM follows the [Google Python Style Guide](https://google.github.io/styleguide/pyguide.html).
-
- Our automated checks include:
- - **Black** for code formatting
- - **Ruff** for linting and code quality
- - **MyPy** for type checking
- - **Circular import detection**
- - **Import safety checks**
-
-
- All these checks must pass before your PR can be merged.
-
-
- # Support / talk with founders
-
- - [Schedule Demo 👋](https://calendly.com/d/4mp-gd3-k5k/berriai-1-1-onboarding-litellm-hosted-version)
- - [Community Discord 💭](https://discord.gg/wuPM9dRgDw)
- - [Community Slack 💭](https://www.litellm.ai/support)
- - Our numbers 📞 +1 (770) 8783-106 / +1 (412) 618-6238
- - Our emails ✉️ ishaan@berri.ai / krrish@berri.ai
-
- # Why did we build this
-
- - **Need for simplicity**: Our code started to get extremely complicated managing & translating calls between Azure, OpenAI and Cohere.
-
- # Contributors
-
- <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
- <!-- prettier-ignore-start -->
- <!-- markdownlint-disable -->
-
- <!-- markdownlint-restore -->
- <!-- prettier-ignore-end -->
-
- <!-- ALL-CONTRIBUTORS-LIST:END -->
-
- <a href="https://github.com/BerriAI/litellm/graphs/contributors">
- <img src="https://contrib.rocks/image?repo=BerriAI/litellm" />
- </a>
-
-
litellm-1.82.6.dist-info/RECORD (removed)
--- baseline/litellm-1.82.6.dist-info/RECORD
+++ /dev/null
@@ -1,2597 +0,0 @@
- litellm/__init__.py,sha256=ttrP9XHd1fF4GTiM15pYJYvTzhPF_sDIPh-1_XyYKhk,85320
- litellm/_lazy_imports.py,sha256=wDDx13ng8V5VSKmrTSRFb7_sngfbyckdZjm8H32vmJM,16966
- litellm/_lazy_imports_registry.py,sha256=xBXJ2viZ_X4YkK-0NyaGyeVeqlwLLoXZ1cDP-lXJIJs,50405
- litellm/_logging.py,sha256=K9CqqEF5UE6B3eUVepjH2D6UCLlFnj6MLH0R0YInUUE,15098
- litellm/_redis.py,sha256=_CLGA9hW_r_qkXGC1JlHFjjRwHNRGi4q5-hNXsY15rA,22347
- litellm/_service_logger.py,sha256=rteWy2CgDmNW47uMCoO6g0KXpGQWuR_TKcrdJx9hbuk,12214
- litellm/_uuid.py,sha256=F8W-BQsA2AuGpVpH5FBCVkkDGgsis9Qwj9bCKfKkYZY,288
- litellm/_version.py,sha256=PGgsdOglcnWeG6t49ysrg8Vswv24lMyxdNuPxlwU2UE,126
- litellm/a2a_protocol/__init__.py,sha256=dztNsGcn7R9-cyS88Xl8sJ1lLIbs4qq0sdxEnydxN20,1956
- litellm/a2a_protocol/card_resolver.py,sha256=9ZsiNrjnWlBmAbRh1CgOtPbKK0A4cMZa4xkSL8-V104,4487
- litellm/a2a_protocol/client.py,sha256=Ufsm319pqvql3HrCNjVFtY8vEnQRh-sUyhW8oN3Cs7s,3435
- litellm/a2a_protocol/cost_calculator.py,sha256=i_lN-yltQ26hmhHdZiDWpO2JT9-pTWkst75VRu4KvsA,3684
- litellm/a2a_protocol/exception_mapping_utils.py,sha256=hhz9-An50lN_Q2eB6utmsmsA_BAl5PTpCtuKjH1kytc,5798
- litellm/a2a_protocol/exceptions.py,sha256=Rgu_82zd8_U7oQkXeq4l3v3YKJI9O2W4m3I3ZDTQQ0w,4347
- litellm/a2a_protocol/litellm_completion_bridge/README.md,sha256=1VW891i6PtuerE4aZB7EL33q1FTGX4kM4nl0D8kyzmI,2202
- litellm/a2a_protocol/litellm_completion_bridge/__init__.py,sha256=xuBrsIauLkTRvzCGlUM1qHehmxY1bNNscPEuld2cecA,656
- litellm/a2a_protocol/litellm_completion_bridge/handler.py,sha256=KpzOwPxmxBFWHb4WnTwxXyDZXo31ltcyW_ABr30NuiQ,10536
- litellm/a2a_protocol/litellm_completion_bridge/transformation.py,sha256=QHs3tv4t1nuvnv2nnJ2nWrtNlCfE0c5E6GM9Gbpfs70,8628
- litellm/a2a_protocol/main.py,sha256=ILxCKzghKp19cMuk97lVE50knknJVWYGMjr0XGjY5Ck,26568
- litellm/a2a_protocol/providers/__init__.py,sha256=YZRZUFf1i6sbxXf73k5eFJVHTZRoYIrK64hCYQo8N6g,329
- litellm/a2a_protocol/providers/base.py,sha256=hawHQkAUP5DIqzopS5VKRqs0-0UN8PqMik2v6PgfCY8,1680
- litellm/a2a_protocol/providers/config_manager.py,sha256=ipxkkl3EMJ_OP2LjiX8kQPLtiPVFUMZK1wYtP0YyY-4,1376
- litellm/a2a_protocol/providers/litellm_completion/README.md,sha256=1VW891i6PtuerE4aZB7EL33q1FTGX4kM4nl0D8kyzmI,2202
- litellm/a2a_protocol/providers/litellm_completion/__init__.py,sha256=HL1kv1yZSSFHdAUcJPSdCbU-CUYqn71jDeGv2mt75wg,140
- litellm/a2a_protocol/providers/litellm_completion/handler.py,sha256=DGUoacjW-2t3KpOzx8VnnaFq3IfX6Fb0qJK2C81_YGU,10617
- litellm/a2a_protocol/providers/litellm_completion/transformation.py,sha256=QHs3tv4t1nuvnv2nnJ2nWrtNlCfE0c5E6GM9Gbpfs70,8628
- litellm/a2a_protocol/providers/pydantic_ai_agents/__init__.py,sha256=kHzw_7ePsyIqleLHFlL4R-yox8JpnZ9h_XJaI6Z8yPw,621
- litellm/a2a_protocol/providers/pydantic_ai_agents/config.py,sha256=TwbWUm0FiRwd7GLw1jp_myVf4nUT0Z6jMeRQzaJXIrw,1594
- litellm/a2a_protocol/providers/pydantic_ai_agents/handler.py,sha256=IzH9EVMxEdo9F613DMvvtrC9qvA6vMX5PWYPr4xuR0g,3276
- litellm/a2a_protocol/providers/pydantic_ai_agents/transformation.py,sha256=x6_WT-8Mvj6COjKtIC2FizW4Kpb3pxxSOagRV6OHdz4,17914
- litellm/a2a_protocol/streaming_iterator.py,sha256=nDKNlON0XI-iLhrjxW5Olo-T2yvFcsT9FnIBkJ9qUOQ,6604
- litellm/a2a_protocol/utils.py,sha256=nGIStJdoEdd5cR5v_gP1_TcqBU3OV6DMMDk37b3ECFA,4248
- litellm/anthropic_beta_headers_config.json,sha256=kUR_A7qx_QtVha3sC41--2C1_bps6PD7wGoKnP4iK8c,8385
- litellm/anthropic_beta_headers_manager.py,sha256=uV5hVVYBk8rgw0cDGIeefcjwNgjY4t_ZYdsmtI1fc08,13482
- litellm/anthropic_interface/__init__.py,sha256=AQ67PAfuKg42pyoKUzh7ei_I2nLbMS3oFeLxYtywauM,108
- litellm/anthropic_interface/exceptions/__init__.py,sha256=3hXQIuadYhQRfA3lUZWnRDKvvUsfoP-DG5cU0LO-0HA,413
- litellm/anthropic_interface/exceptions/exception_mapping_utils.py,sha256=piKU014I4iwJAQCbufJZNG6JEGM7B_vA54Oi6vMrul4,5495
- litellm/anthropic_interface/exceptions/exceptions.py,sha256=AhhuhbUObDXmzXsvWonbzuQLBTql5aN8ho0ZeKkPFfo,912
- litellm/anthropic_interface/messages/__init__.py,sha256=QO-seZ3TwITeolkDAwjT2owolcHL5oLICPm1xQGK04Q,4844
- litellm/anthropic_interface/readme.md,sha256=ZJqo4HzPIVT6X2pBiE83z9e7HxxWmWK31twFbbhEDPc,2592
- litellm/assistants/main.py,sha256=Tvvwns_W5ibfK9-iGoJA396fSQOEZETj44EcjCMez6I,52774
- litellm/assistants/utils.py,sha256=im5D0fBkAgfQwt9MdPX1XJLp-JSuvdyISjh1s0X3VaY,5779
- litellm/batch_completion/Readme.md,sha256=2Wp90GJazbdovGZSEG7jUhXVTYV5FanzGukCKKrb7o0,636
- litellm/batch_completion/main.py,sha256=quABdvYVWZKfEOlD5cZnUwULstzVabo7eSCiochgayk,10987
- litellm/batches/batch_utils.py,sha256=Nx-IVsQeX65Z3g6kqcygycRespAKEQtdXP76GXJ5lmE,15332
- litellm/batches/main.py,sha256=pOwtjOhAMX9kuySq_3x3R9mhi_wbJvQ_UE_5uPBQ3Nc,43883
- litellm/blog_posts.json,sha256=xgpxoe40glzJhbZcwMAre8Ln302EudLzMnxhlUW_vRI,312
- litellm/budget_manager.py,sha256=t-YTwtpWA9H4M3ooqdESAtZ-aAOzsDYt94avY4HV9b8,8462
- litellm/caching/Readme.md,sha256=Q3n1-ma0jBD8x-ygT85bblEEy1Ol9WFnpzC5bfsvDCY,916
- litellm/caching/__init__.py,sha256=iU8sOglozd-Cs9AnoRI6thqEsLhVoGznM6GuMi2AsZ0,458
- litellm/caching/_internal_lru_cache.py,sha256=yVMtXSglvmxFJMY6HlJmh1jAKHQtnXkJRijYOPekzPs,794
- litellm/caching/azure_blob_cache.py,sha256=AsxHVNIygBDiAylEwi2mRKHVWC4-y8x14DC4sUJnJwo,4042
- litellm/caching/base_cache.py,sha256=pTVQ07XCclZyZrUOV5ctNBYDlmRnfukvWjNyMxRms5c,1657
- litellm/caching/caching.py,sha256=NuRR9yjoPT7UnIUf7C2xIHbAmtHkg93PqFxxurkVrlI,36778
- litellm/caching/caching_handler.py,sha256=r9X4gVPH48Z_X7ACqXdWRRmDX4B_kdFJmLjLvZMtl-A,40965
- litellm/caching/disk_cache.py,sha256=_GKPXwM_FYMfLA-Z7rNor4yz_PMfwMHudBAxLWwHMvs,3054
- litellm/caching/dual_cache.py,sha256=hFKx97zFywpkNgrbPHXNLKHVJ5QRU8heNdO4sXeniNM,18905
- litellm/caching/gcs_cache.py,sha256=ez_5rG-xMisxibnSoUAHpU5rRTpcCX6KkqRkS_VWCvk,4563
- litellm/caching/in_memory_cache.py,sha256=XhdhK8FKejYGHEGD_qinAmSVZZU3vEqh_9eQ_e1ITrI,10388
- litellm/caching/llm_caching_handler.py,sha256=-JQSkM3_Jk-q5FMUZNQWeCcMiH5nLPoHzY2oEvn9cBs,1832
- litellm/caching/qdrant_semantic_cache.py,sha256=bktDfOZ_wuTW0o2SYaXtpW7zU0BWwVpQwvF-nsG_scY,15521
- litellm/caching/redis_cache.py,sha256=e9FYO3lkpPOubZj8egeFLkH1bIV80V_L1LmvULPycqM,64749
- litellm/caching/redis_cluster_cache.py,sha256=3y19729dzlcorvd2ILBUNbbbr-2ZUlIKJanxeVj6XXQ,3778
- litellm/caching/redis_semantic_cache.py,sha256=WL4OjbFx4HTn0diGAdchuw75h9RhkrfIHWSDof6hxY8,16880
- litellm/caching/s3_cache.py,sha256=XpoGIM9KPK4Q4kfebRld1MY_EgNvv0tI2WNoeOCVv7M,6885
- litellm/completion_extras/README.md,sha256=VAYvWGd49Pl2iFm4p0G6Q0sbkqQCBeCtXcQj263S-lc,124
- litellm/completion_extras/__init__.py,sha256=9hTkRTVPHt9xteV1eRkJCcn7zL94LnLWxcg84X8kwG0,103
- litellm/completion_extras/litellm_responses_transformation/__init__.py,sha256=kqAAEyncJHvvHgcsnyhDBSdIg9aj6qwkZ-FwR2WQvxo,78
- litellm/completion_extras/litellm_responses_transformation/handler.py,sha256=BB2E9ew5Utaj0qhZ0Y4oEPfLfasQAYepD2zDp0QM1Fs,12926
- litellm/completion_extras/litellm_responses_transformation/transformation.py,sha256=E7qXI0V-3D0HSOgHczLNiblRRT9QI2nNpNsIzJ0It-k,52386
- litellm/constants.py,sha256=2lKDbVWfYuWsODKSgOz7RKzQ-d6eg1WmRj0LCauyxdk,58664
- litellm/containers/README.md,sha256=jFpkeToCqI77XaU1kMo1843Rbbjq93W4FMczZlhCa5o,7040
- litellm/containers/__init__.py,sha256=s5CbP9YhycA-Wj7-CcDs9xYyE0YEvhOr_GTm_-94fto,1165
- litellm/containers/endpoint_factory.py,sha256=rWo497_AUTVzHoFUJV6sm9aZINqxTy-D2VdSD74O4Ek,8329
- litellm/containers/endpoints.json,sha256=N7eBksNlqej8C4Ps6e12bFrGvEN8XIgGkSq606b1vNs,1609
- litellm/containers/main.py,sha256=ljvlyzpQ6yRF8ZQ-s_3tqhu8PzX5tNY2xZ9dqhDWTCU,43507
- litellm/containers/utils.py,sha256=xr9hgqb1zzLocHkfYj2jS1rq7IEwYrry_327seQyCmc,2451
- litellm/cost.json,sha256=GJEXQcWy9ZvA5DhsPlWnolw-0gK_JG6PQRC67EO6VmQ,108
- litellm/cost_calculator.py,sha256=5jMG5unqtItTZsgXas3_oQ5MX-f1qCnRfm3HOO3y8E8,92909
- litellm/endpoints/speech/speech_to_completion_bridge/handler.py,sha256=v7HA7zPB7XX-NO_VLYfaeEn-ra7WCjYo116ViyUVuvk,4454
- litellm/endpoints/speech/speech_to_completion_bridge/transformation.py,sha256=ppdwVjQrFM8oKGGgLumI6e4V91a7MiH7xt03rSzKUWM,4619
- litellm/evals/__init__.py,sha256=vnr5pDBv3rWCf0P-Td_KOMdpUNqtzZgfSLPWLGS37VQ,495
- litellm/evals/main.py,sha256=aVnfUXboIVWZLNabRw4X_MVm_DbRR6hxStmY13gVOu8,65448
- litellm/exceptions.py,sha256=ve6SVFt7BDH96Tf4Ehc6JcsG4zacDwRqEc_HkjSDc9U,36856
- litellm/experimental_mcp_client/Readme.md,sha256=r3ZHZKSGcsZS5JktPuxpZWWvYLD5EvVK1oIZIW2lxRE,103
- litellm/experimental_mcp_client/__init__.py,sha256=PoWVHZDDHIChYzHXTpxvYX2UrV6Rn0NWwn9woKDxLTk,102
- litellm/experimental_mcp_client/client.py,sha256=N1aAtORvDhJWNoRgXmpYVEWWEhrj4zQ-HWr7C79uhB8,27921
- litellm/experimental_mcp_client/tools.py,sha256=bMJhQmSYKzq43JeSKz2q0j-PdhmJjLRPlV9U_1Bn2yI,5245
- litellm/files/main.py,sha256=jn_0loQrr0kzMwy9dRPh_Em0RVbhXmgSV7xe0hVhYd4,36834
- litellm/files/utils.py,sha256=Gy7eTNdYmXVCxA0-jDIEBMY3FSeicrSDXTYOnZjTp_Q,940
- litellm/fine_tuning/main.py,sha256=VC5gsfphkugFW2bxgplpvmpIum7OYSEYTrTV0MXCNe8,30833
- litellm/google_genai/Readme.md,sha256=BetnqQ4scR1C0dbhejgOQfa9Z_z1H24IkAFmxyEjMzo,2906
- litellm/google_genai/__init__.py,sha256=GkWL2OqCy4vIBo1LgmrecH5fLjU2RbK8rp8mhHwsTaw,404
- litellm/google_genai/adapters/__init__.py,sha256=Sxq8ua_BDzMIRYyVQEsJUEo8oIJJCKEVS_uRBxKUBEg,619
- litellm/google_genai/adapters/handler.py,sha256=W3xfPAwv5n6776R1546MaEVuzRKvEx-KsE1FQqr3Xfw,7411
- litellm/google_genai/adapters/transformation.py,sha256=RA5yu3oujLyte7ElPRHmO0R8hHwOe5ExkdRC6lMj6qg,31537
- litellm/google_genai/main.py,sha256=1zueR5mqO2KQLdUbswhkeGXVFSKdsJikPQRaj8KxLwU,21146
- litellm/google_genai/streaming_iterator.py,sha256=WdSMB9vSarl5lhGJAECLwgTAfkV_hat6mQr9Dbaedjo,5340
- litellm/images/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/images/main.py,sha256=m6V-1wBRzncIkbsM_0Q4szS0D6I6WxOpEh1uB9XF03M,41737
- litellm/images/utils.py,sha256=OJm09jtiG80iLgu1gaApaPdTKL3FebhJWOakjYD0EDY,5920
- litellm/integrations/Readme.md,sha256=0o2TAoAm8ZsLm53-RBLqjpgrUz3ZAhoxwQi6SbMfaV0,137
- litellm/integrations/SlackAlerting/Readme.md,sha256=3mGDy5ZhJOFnGn58w0uthsFyBF1dFbqy78q54uRc80g,2447
- litellm/integrations/SlackAlerting/batching_handler.py,sha256=g0Ayl1SIKF7odWT9fLGnYLJCxEEbxR8ASEdLzUEpqKs,2250
- litellm/integrations/SlackAlerting/budget_alert_types.py,sha256=6qChvypshbwSVdUmmjRRm-Rpl9U1GQTYIsrj58FaI4E,3221
- litellm/integrations/SlackAlerting/hanging_request_check.py,sha256=tG10MCTk_pSSbKZKvYXlfpTIjeXPKfqUhqlp3vTyXpk,6312
- litellm/integrations/SlackAlerting/slack_alerting.py,sha256=-T7krhWAMYPM9ynv2tPOiI2_jSqL_40JYLHelxh_5nM,74406
- litellm/integrations/SlackAlerting/utils.py,sha256=Zu9-4RX2Cn4UWgTfRvt6aNIa3JkiRBHGdm9wZWzBHlI,3436
- litellm/integrations/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
- litellm/integrations/_types/open_inference.py,sha256=_08ozBW1DYOR8ppQOAZzmMOoGNFbI-bKuFnkLWupvQA,11519
- litellm/integrations/additional_logging_utils.py,sha256=j2mpmj1YqNQY6b066mENmSpbk5XcCXnIzQ_lh0FIu6Q,927
- litellm/integrations/agentops/__init__.py,sha256=NF6Kn0NjTwHByb1bF9AJJ9adui5ubjWTotHIazRIjek,55
- litellm/integrations/agentops/agentops.py,sha256=MtTi9LYIMa4H2JNIt9NQ8VkHuCqjqzfe5qK2Wam-E4A,3600
- litellm/integrations/anthropic_cache_control_hook.py,sha256=L3_fZeMZTqdx96LPmng7Y2-Ki3Ij_3a13FzI-i5y7u4,10557
- litellm/integrations/argilla.py,sha256=jmvamrrENHyGLHJZGLEwSDu59YDFe-VHJXz8Js45UFE,14289
- litellm/integrations/arize/README.md,sha256=drrFiyRPo10RZ3hYglY0BgzwoOixUDnEf4I-CESL3vA,5597
- litellm/integrations/arize/__init__.py,sha256=TDBrqyO4rvtxqBqYQ28Sts0nQgRLcMgdgRCWrcQMAJ4,1555
- litellm/integrations/arize/_utils.py,sha256=5eKbpqB_2mAQBvgrzYgBLOaal1JW_9-h8es_wpEMVMU,17741
- litellm/integrations/arize/arize.py,sha256=ZVXZ3mrqc9bD-VqZ6f98Ho88XMh0-hm6DAa6epwf9mg,7332
- litellm/integrations/arize/arize_phoenix.py,sha256=u3xTzsh6SYyArQ502eDQtRurm56gj1QS46ToxecVO-M,14499
- litellm/integrations/arize/arize_phoenix_client.py,sha256=dKmW0p5Uk2HpmvnBn69NjkkymXUFyKhiMGedH-tqjkU,3689
- litellm/integrations/arize/arize_phoenix_prompt_manager.py,sha256=kcsnucd4eSikkEeE5zoHxLnCVnGTBOVaz35qqY0cvu4,18029
- litellm/integrations/athina.py,sha256=rDW9YPu86OEyZYBPTYu05qQqq1PmuB_7V73Gu-6AZEA,3785
- litellm/integrations/azure_sentinel/__init__.py,sha256=yndxL2DM84JNfBPXgWHEqoqX4RJDEYKk5yveUzZKse8,118
- litellm/integrations/azure_sentinel/azure_sentinel.py,sha256=drPhhSyXDcwVCYIWd8_dHCGuktCkiOBSXr_JuA4vHuk,11604
- litellm/integrations/azure_sentinel/example_standard_logging_payload.json,sha256=p-kPO5nEkn9yZ0EKBbJv8-1-ePw2DVtDi2XAvEKcffA,5429
- litellm/integrations/azure_storage/azure_storage.py,sha256=Yr1SGmbO1Z6splulaUmgUffC_uPQcRSFGg56PTKhJ-I,15793
- litellm/integrations/bitbucket/README.md,sha256=LGKvuD-Js4gSbSwX4V8w-bPZQqgAv0n1sUrsw1JnVgw,8810
- litellm/integrations/bitbucket/__init__.py,sha256=0DQCJhtnuPzcIgtbmN9UmQlxZ3cz5SDsPvScPUXgWag,1967
- litellm/integrations/bitbucket/bitbucket_client.py,sha256=zpFhoSbZSzjRmXfhs2zcgMxWZxmiAzWUhN2LxEe_YWk,9358
- litellm/integrations/bitbucket/bitbucket_prompt_manager.py,sha256=kE6k0A8VgwdA0JU9ZFrQIXAIDe9a4wic0midNpynwWE,21420
- litellm/integrations/braintrust_logging.py,sha256=_FzEdNyMD-Rm6IE6lP0UIrzIGdgfvUGxMS7qhor4o5k,16985
- litellm/integrations/braintrust_mock_client.py,sha256=Vf93NG_iyn84tbwX0Xbv0weScRbt17USqS_goIv1bcU,5590
- litellm/integrations/callback_configs.json,sha256=9PsL9aD41LZRr4LjXZpIqbR7c4oW41eeIuOHybVCv_0,13638
- litellm/integrations/cloudzero/cloudzero.py,sha256=Niq0Jx1KUymL_uOrvZMl49DjhmJTGp6g0sE36agpRUg,16683
- litellm/integrations/cloudzero/cz_resource_names.py,sha256=SLSyUu5PgSiVbOLd7po9knzHCYal50gnrb79ylWJMqM,6048
- litellm/integrations/cloudzero/cz_stream_api.py,sha256=KedjdSj1q9mACjmuzdH13YseyMcVHxqpIVHndzKP2Sw,10694
- litellm/integrations/cloudzero/database.py,sha256=TsMmUYzrTapbZWZjcU0BeDdqsknOktr92jsL4QELaq8,3894
- litellm/integrations/cloudzero/transform.py,sha256=YCidtEBoRiFWZD4c8IlKRpdsDP8-T-ntC671dXY29UU,9294
- litellm/integrations/custom_batch_logger.py,sha256=55tkUy_OfiBLTeiCsKqu8gX55H0EdDRxjx8JGYJk85A,1847
- litellm/integrations/custom_guardrail.py,sha256=BFc-sKSKgrFchkPhR4w1RTt9iJZzQRCEJPq8TYiXluo,37221
- litellm/integrations/custom_logger.py,sha256=XpTpwt-R2uoiIFMGbIdlI2XpYE8E3-MiI0mGEeIU-3o,39667
- litellm/integrations/custom_prompt_management.py,sha256=gDFxdvV0LaA8xHCo5u9R1EJ6KLUk74lVEK-BM9OJPu8,3187
- litellm/integrations/custom_secret_manager.py,sha256=FifkY0J5BX13IJGp_4wMjKl1lGu2vZQMzOr17tzq35U,8614
- litellm/integrations/custom_sso_handler.py,sha256=q1XFoYzURfNr3-qpi1GGQvfPcKZpAFMKb5_d_nLUaJk,923
- litellm/integrations/datadog/datadog.py,sha256=CgSEDUauEGg_9pdECSN0F17GiAydlbBEDtuw5mUuhoc,28591
- litellm/integrations/datadog/datadog_cost_management.py,sha256=hAzmedM1vOb311Tz_PtWamKf8ym_a3u5DQKxjjw4IL4,7873
- litellm/integrations/datadog/datadog_handler.py,sha256=dm3TcQ3-8QqbPbPQvv6f9GSb--Xrmv1-sb3dNbz32Rg,2064
- litellm/integrations/datadog/datadog_llm_obs.py,sha256=Xjr38K_mWbxH98JRJA0yAqlcKadq7QK5491hCdzN0co,35496
- litellm/integrations/datadog/datadog_metrics.py,sha256=m1kj8ULjxTxzgxNYHmmbe2keHNrbRdYHoBvFNM8sZww,9730
- litellm/integrations/datadog/datadog_mock_client.py,sha256=AHed1j8T2gxWF4_NnjQGlT_vSAdtlF4tquUt2af0vDk,845
- litellm/integrations/deepeval/__init__.py,sha256=J8rgUP_fAJ-_8sqhaRXSGNEt8C8LwCVjUhRWauNGUvE,67
- litellm/integrations/deepeval/api.py,sha256=9YgMxZMDFuzNYChv3V59RM7KX96y6ELrrSubhU56-VM,3768
- litellm/integrations/deepeval/deepeval.py,sha256=3t8kxYAcH-ox3-tkMbFVS8xwbIIfSwAa9JtcHIgQWq0,6330
- litellm/integrations/deepeval/types.py,sha256=8mC4U-c0-q_vs7prTB2CW6qg7Qk9fo2jWBijq9TJJvQ,2132
- litellm/integrations/deepeval/utils.py,sha256=2T9vPFhkW0vxWjUR5OXmN33GGKs7WRPWBRcJW3QsXXA,606
- litellm/integrations/dotprompt/README.md,sha256=tLDJpDy3vDDxlEdzbkC6M6a16TDlYHUPW2YILg54gsQ,8241
- litellm/integrations/dotprompt/__init__.py,sha256=Qtr1MQrBC_3TdWgsPviUPx48YvEffJb_bggHTCBvnWo,2972
- litellm/integrations/dotprompt/dotprompt_manager.py,sha256=Wx1jB2r2AHooMQMK9OO9bIdv1KYRESAHqdMehgBjqSk,14650
- litellm/integrations/dotprompt/prompt_manager.py,sha256=IqfVBkW_NkLfS6hJhuFWzs6b_qix2ExEd19Gxb4Di1w,12924
- litellm/integrations/dynamodb.py,sha256=oiOOA1ctjJTuG9P7gTGvP-g2gClusNOayd5nu9x-h7k,3187
- litellm/integrations/email_alerting.py,sha256=zpa6OiqL-HhhWuuyJB067RH1AI9aIykAwQM06rlWJq0,4413
- litellm/integrations/email_templates/email_footer.py,sha256=iyt-NCAW86n9OgKsVsLfTS1hUw11s58XiXvzlSu0r0M,371
- litellm/integrations/email_templates/key_created_email.py,sha256=5Z2CNpk4MXgpHU6RawSi6AHUGYZgjQ7CrhVU-s3VUhw,6537
- litellm/integrations/email_templates/key_rotated_email.py,sha256=pLoA7jLGo_1P-CCF8tkeprnPoIHzOaCUBIZF__ZRK6k,7588
- litellm/integrations/email_templates/templates.py,sha256=h7VuhSuHYmJaLxjDImiIqWci9ObHWds69LLi3brvGKw,5548
- litellm/integrations/email_templates/user_invitation_email.py,sha256=WEOVy4j6zPhHMUPfKHGLcCBeyw0x08oGoeFhfcRTIuk,5271
- litellm/integrations/focus/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/integrations/focus/database.py,sha256=v6itVbTrU5QwggjuyLv2Y_K1oYN1Bl0ci_MMwNpiaMY,4043
- litellm/integrations/focus/destinations/__init__.py,sha256=ZnQFfGfXfmAgS_F_XXiVRkSVmzLrquuJEyZ7dxgKW5Y,404
- litellm/integrations/focus/destinations/base.py,sha256=a4e7UfS4Yx_ObwN4HzyIfWrJi9UaQzCkq4xwhvhM8qs,708
- litellm/integrations/focus/destinations/factory.py,sha256=y06qecpF_ogE9g0aTMZr40ngxPrO_yzSP9HkEL-0IMQ,3250
- litellm/integrations/focus/destinations/s3_destination.py,sha256=ukBABij1TkxufkiNfc8Y-CeOC11zQFQQc-csvh-Md4M,2476
- litellm/integrations/focus/destinations/vantage_destination.py,sha256=zjBlnM9sY9XVS4bNg8Mcw1DHd46pbHSD0rohFLmA_84,9703
- litellm/integrations/focus/export_engine.py,sha256=K5Z0RXkNN19BtZ4S7M4xjXymiuLZLvuojwNCmF-OkHk,5634
- litellm/integrations/focus/focus_logger.py,sha256=HDSwda_u_zYJW1qT2DHbWR8ni8KJ_C73oGkEGlHoV6Q,9008
- litellm/integrations/focus/schema.py,sha256=XxVZHHmxZupQxcKaU07Xs_N7BaV6FvELBxsC7M-NEuA,2227
- litellm/integrations/focus/serializers/__init__.py,sha256=vHZEc2G7c2Bert5saPXCaNCoTxbXM9NzHA7kCTypb7Y,250
- litellm/integrations/focus/serializers/base.py,sha256=9wdW1lrkKFAD0Lo7kPeaL6k3kXATd7uxAtbmDnH7zE8,439
- litellm/integrations/focus/serializers/csv.py,sha256=E-G_H-MjdGqR8G6_xDVA8R5vUbTcFWx1Z5QFYtTLJMo,988
- litellm/integrations/focus/serializers/parquet.py,sha256=Brf1yBbWqBoofLlDqOmSt2E8oznJbhEdG-wzblorCZ0,610
- litellm/integrations/focus/transformer.py,sha256=r5orDNPjJLaV7SSOLT2BB0ce2JVC21AFoKgMSM_3X5E,5282
- litellm/integrations/galileo.py,sha256=aU-9T0gUq3Tv10KHoYvCdCBDyfuuMIdBfisOkF50cA8,5739
- litellm/integrations/gcs_bucket/Readme.md,sha256=9F-xyfJj-RtTVyFa2yGYnLNqdhXW29xqmq8T38gQE0g,615
- litellm/integrations/gcs_bucket/gcs_bucket.py,sha256=xK6MAky7rMXyHqvh4eWv1VHIZk8hBQtB_EljKnvWu2U,15760
- litellm/integrations/gcs_bucket/gcs_bucket_base.py,sha256=9yVmTVREztRDUuCBk5usH5sExKUeCmlL-8vqyDYxBnE,13279
- litellm/integrations/gcs_bucket/gcs_bucket_mock_client.py,sha256=p2LWrqy5jMm6MDD55IVHFtaEEYhFg34z2GvjRcRa4vs,8829
- litellm/integrations/gcs_pubsub/pub_sub.py,sha256=7EvwxD0RuC29b8Es1DzI0746CLZZAC9pS5udUXukVq8,7024
- litellm/integrations/generic_api/generic_api_callback.py,sha256=EoO6UAGOV9DqbHoYacxyJecsPsAnselto7_jjJwewVw,15790
- litellm/integrations/generic_api/generic_api_compatible_callbacks.json,sha256=doRo8E5Qpb1Rq4eAPDDviJzUxxWKSALhS5TX29fdtaw,1303
- litellm/integrations/generic_prompt_management/__init__.py,sha256=JtFmk5sCCdf0e3EjA3M2SymlY0Vue_Ii_3RPqOw4tLM,2462
- litellm/integrations/generic_prompt_management/generic_prompt_manager.py,sha256=rUaiUgXWvxYBskdaSdhGz2etE72Jq2kZZ-H_1LogQK0,17691
- litellm/integrations/gitlab/README.md,sha256=NhxiRZ4mZbO0k42xNh8fPERDSkdJ_okPUzdUnU3VLtQ,8750
- litellm/integrations/gitlab/__init__.py,sha256=VT2thpeLbLCg3oMPYiGTAxZart5-KTsSH0eJTqf8Oow,3246
- litellm/integrations/gitlab/gitlab_client.py,sha256=BS_YjE218zeoADgw4U4EAG0d5vEFNwEJV61bGDDsIiU,12201
- litellm/integrations/gitlab/gitlab_prompt_manager.py,sha256=Bk4UIjhTOYIHVxx3rZv0qtBcZTz9vg11OgE-Tji6Mws,28535
- litellm/integrations/greenscale.py,sha256=w1oMxbACBwkdHKTTvbQ6hPaRrOjZq9ZlDavFHoJ-4Kw,2698
- litellm/integrations/helicone.py,sha256=ZlWZx2ZzxHrEURuf0uV7TOTWezg87jn7hzlplUNQzAA,8591
- litellm/integrations/helicone_mock_client.py,sha256=KIaiOHfEGqFm5_osIbHWsIT5tbYNsqRgcpugGZuJwtU,1129
- litellm/integrations/humanloop.py,sha256=9faHY3wVlzPOQFYOcgb1MwwP_WprE31i9evFRvgDM9w,7055
- litellm/integrations/lago.py,sha256=5LfLUJbyXAytXG4ULgMIQKD-tZCkU5Ll6grJMjDki2s,7003
- litellm/integrations/langfuse/langfuse.py,sha256=B32JJLWleSriBz27i_cdI9JPl8Xx0aQzc6ZdDuu8pnE,49410
- litellm/integrations/langfuse/langfuse_handler.py,sha256=imVTJS4uDmR0a3590jR8htt0cIp97pa-aVoE5PFFww8,6830
- litellm/integrations/langfuse/langfuse_mock_client.py,sha256=MAwVweEEhwPPfPpuQNdfST4x-vRUM2C_OlG-VvPxSdY,1145
- litellm/integrations/langfuse/langfuse_otel.py,sha256=tFd8a9igmSFbLi9wAMBTe3cCFWAuZ6maYQJdmgbWa2Q,17575
- litellm/integrations/langfuse/langfuse_otel_attributes.py,sha256=ah2OdqyU3ovja80YnkPk5GEcZxIP6rcwEM78riq1G5A,3194
- litellm/integrations/langfuse/langfuse_prompt_management.py,sha256=lDkOalOztO9Xvgj-b7e7oJy5l9EMHvuw5i3WmcOSRXI,13429
- litellm/integrations/langsmith.py,sha256=aTpq6nQb8r1gszAFhH2zFQ7i1718bye-HtvrV2beXLw,22688
- litellm/integrations/langsmith_mock_client.py,sha256=FyHuQanVN6jM3RTT_CZqoRvBT8MXV8vPuR-CPKuojWI,936
- litellm/integrations/langtrace.py,sha256=AW1CHaNbJg6iVbcXPH6twG7kCqdEgOfhVwGbm859SHQ,4069
- litellm/integrations/levo/README.md,sha256=AyGjsFrDkm5uFmmgrXo1xHegDEAzPVXNbQ0NM7HJCag,4013
- litellm/integrations/levo/__init__.py,sha256=If-Nv_WH40DhyyiBb5GtvT0eucZ20zKfaCQWeN6uyBo,80
- litellm/integrations/levo/levo.py,sha256=XkaPV5xXB1850YexLCupSkgoYsXWpORjm973AzP7G8U,3812
- litellm/integrations/litellm_agent/__init__.py,sha256=nzcF_9cOTiSLAdOozf4uh5-Vatd3BLxkHTRV079tkyA,191
- litellm/integrations/litellm_agent/litellm_agent_model_resolver.py,sha256=pCm_xJGdJAe0B5mrDDEho1uCpR1IRoVL6ZHT4LzPkyg,3113
- litellm/integrations/literal_ai.py,sha256=KzfzDCwyD726EOnw7Gqbzs76yVEXEKjllTG-vNe4pKQ,11780
- litellm/integrations/logfire_logger.py,sha256=zTKB6LgMp7ev6N0GjdqxYLtUgGHDfzu65Fdn5MSodeM,6183
- litellm/integrations/lunary.py,sha256=9yV4PlTNA2i4GL84N33aX71z718SFgqcu-o3mNBV1jY,5375
- litellm/integrations/mlflow.py,sha256=sFV3Fe-8QN3iB0zRPO0zldUBT5QcXy-9yXSNJLn2nKU,11856
- litellm/integrations/mock_client_factory.py,sha256=fuAvZ3uMd_32s4z9bH15GDglV558DszjFlNQuiKwQXg,10093
- litellm/integrations/openmeter.py,sha256=xFA1LoXQL6tUrPTeGMn6e4p3o79sdZSqePXY2z2rQMc,4897
- litellm/integrations/opentelemetry.py,sha256=nUlg5WlxPvIfk2HcSlB_cozhLvuTptdWQKoG55mbJZ0,98032
- litellm/integrations/opentelemetry_utils/base_otel_llm_obs_attributes.py,sha256=4vK7JlazuqHaTeGkKPjUkwqzF_9WqWrx8TZRm5jGvIw,992
- litellm/integrations/opik/opik.py,sha256=2Fyytfgb4BbPvBCc4FP62s-1zpZH_qQzAerX39BPuik,11962
- litellm/integrations/opik/opik_payload_builder/__init__.py,sha256=8HmRb11GXtoFQaIVYay9jdNs4k_gL04l_v4VoxbbCH8,202
- litellm/integrations/opik/opik_payload_builder/api.py,sha256=HEnQZvCPhVH8oQ_Axn_0wguWeQtKEqrkFji-MELHJmQ,4286
- litellm/integrations/opik/opik_payload_builder/extractors.py,sha256=bPeQ4mVychKLFI2Lt4vDzkyR-VhzQJORQvHgSP6zjqI,6796
- litellm/integrations/opik/opik_payload_builder/payload_builders.py,sha256=Cf6EuEJeCr2j-cTQXSb2dflaozEElK3VG3UIP-_Xlt4,2487
- litellm/integrations/opik/opik_payload_builder/types.py,sha256=nZkY42oaT3T_riRjsowCa3ewCXVv_ChGhWkbvIdvDxc,980
- litellm/integrations/opik/utils.py,sha256=YLE10A7diaYPuQQZWiHejUc9J7NLTijkNyce9NqrUdI,3806
- litellm/integrations/posthog.py,sha256=QUa9HdTk8fjr5BVYiANRjyNQF0VjBC2c_25ZOa_Wqsg,19248
- litellm/integrations/posthog_mock_client.py,sha256=ZDTOX0XXi9FKh2BaEL9ajoSCgxlwWQ4v5D8sXZUFn3E,907
- litellm/integrations/prometheus.py,sha256=ScmSF8ovxiuFo-FDy7PCUiLasgLFc7tM79jPRk19pvY,126246
- litellm/integrations/prometheus_helpers/prometheus_api.py,sha256=8C3POSOnBbPIB0lOwcZtIV8WKVIlw_Coqfwe4A8XID4,4585
- litellm/integrations/prometheus_services.py,sha256=L3REMwPForpLPoXuMl56w_jBBMotJP39aLL1-ZK0GSE,11340
- litellm/integrations/prompt_layer.py,sha256=BsWn3Y3tCsC5lOkQApS3HTA82yN0YLifatZi8PflH6o,3597
- litellm/integrations/prompt_management_base.py,sha256=CNwVJXVmEC_HT7UNPizfFsUEyw4hZZj1fhIr1n-QJWI,9291
- litellm/integrations/s3.py,sha256=SOHaAZQav1YMSSdtv24Sw53mGVVxGVodLjVjWcz_fTM,7474
- litellm/integrations/s3_v2.py,sha256=U5gMKJ1dXueO-O4Na-A8umDO8FBVhwzu4t0B2JJDjj8,28824
- litellm/integrations/sqs.py,sha256=VxCTIUv0eAORiIiW2wL7UO5XRAYfe46oG-fvl55oZII,15270
- litellm/integrations/supabase.py,sha256=zo80T4fZPMAtxx24NTvq3jAhRdAvJOuVZ12hP5iWL1M,4325
- litellm/integrations/test_httpx.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/integrations/traceloop.py,sha256=xckhA4T0JHmvIUqDjaN92DDLalx9WuMRkAjm9JIlyjE,5862
- litellm/integrations/vantage/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/integrations/vantage/vantage_logger.py,sha256=KJqtxgywhik1M5138mKENE1IIpTn1t6PUxS6GtKLDGQ,5378
- litellm/integrations/vector_store_integrations/base_vector_store.py,sha256=Lp19LzRZppzU0kwnutgYSI8fNuwm-cxNp080QWZS25o,139
- litellm/integrations/vector_store_integrations/vector_store_pre_call_hook.py,sha256=wGz1X8Byd_MNVLjSWr6KnLKvuN5VlRyCshMiJNzpS8k,14269
- litellm/integrations/weave/__init__.py,sha256=9O9whlqmsF8RhZr_DzooEBCvsLPSkADzT6GG5l8mjKg,161
- litellm/integrations/weave/weave_otel.py,sha256=T6T16nx2Yb53exnncCst1S52J2lcn-E0fZctj_YgB_A,12444
- litellm/integrations/websearch_interception/ARCHITECTURE.md,sha256=LMmGOs0EWxEOzYqzcU5YRg5FaZmKDvgGO39nqpTbLPM,10492
- litellm/integrations/websearch_interception/__init__.py,sha256=ETYBTRa-832mRLa-MLTdaOiCZGrXgyp10Y8hqDbhoiE,509
- litellm/integrations/websearch_interception/handler.py,sha256=1L5ZHAsyOe8cmrWQSoZAPgPj1c6cUqifiwKpMp1HICI,42438
- litellm/integrations/websearch_interception/tools.py,sha256=YQaFsfGBYpBF2yxINZBu1ymxcvD9lamRRyfiJIS2o6U,6043
- litellm/integrations/websearch_interception/transformation.py,sha256=Moi6GoWEf7y67w59qcYHpUJOQvwE1YBWnz7m0NVU5UY,14196
- litellm/integrations/weights_biases.py,sha256=7SPw-G8TthQsOGXXOGFthdFRYk7FI9tpPrXsV9gPI_U,7879
- litellm/interactions/__init__.py,sha256=XYKXpKdRzIzB1rwbBLFuNyPJv7wDCw8JsamU7_Y_2Ls,1470
- litellm/interactions/http_handler.py,sha256=DSfa4O6H8h1lwq15eXgJgrO3O7VCPrpYtj49Tz285sY,23900
- litellm/interactions/litellm_responses_transformation/__init__.py,sha256=0EUP0DCDDNR1oE0vMJAGeLsqQvroUXMm4WgRfyo6t1o,504
- litellm/interactions/litellm_responses_transformation/handler.py,sha256=FjXJi4flmLxEBiuQukHaxwTLbuZiVafJPspQ1MdXOU4,5812
- litellm/interactions/litellm_responses_transformation/streaming_iterator.py,sha256=JP7iHr9E7DJeZTmfz_CxUpf5-pcA5Ky0OOtu0cGumyI,11212
- litellm/interactions/litellm_responses_transformation/transformation.py,sha256=gsNfct-P3B0uO8GzkqGUpofMrOP_XNAE4NUJBFRkVEM,11610
- litellm/interactions/main.py,sha256=9ZtG4LJKBnFBnLrZ1SZquNXjyaBaq8IYSkSvb-DpXOE,22245
- litellm/interactions/streaming_iterator.py,sha256=Kp43HBp1P7AyhJMA1PY7PYmjt9M24nwtaPD9wxN7t1c,9169
- litellm/interactions/utils.py,sha256=2WECHno9E02VgXhkoqOA_9-rc9jROlZPC7Mui1p0ktk,2710
- litellm/litellm_core_utils/README.md,sha256=vyUurEHR7JfNPFlEpczSyeeaauB_FQFV9U34jw8jq10,773
- litellm/litellm_core_utils/api_route_to_call_types.py,sha256=kgvp1bMYog5bny4ZflHwXK1B0ia0UMPPd-395_5tkwM,2178
- litellm/litellm_core_utils/app_crypto.py,sha256=bgSOfTRRWZBnfiQV04sEBG0eFsUxmumCRce59w5vkYY,1151
- litellm/litellm_core_utils/asyncify.py,sha256=5VZgongo61YQ6E_2lla_o7j0O9qhv5mxOsqQg8g1IQM,4001
- litellm/litellm_core_utils/audio_utils/audio_health_check.wav,sha256=a0MTxznJoHv2ypdRPFJ7XNv8-AQc8DeJd-8TKKz9ZsA,29184
- litellm/litellm_core_utils/audio_utils/utils.py,sha256=9fANYckuutiwefS3g4L7_xKxz01MSSWulydz2I66h4c,9883
- litellm/litellm_core_utils/cached_imports.py,sha256=00KLi19uOOzvoEVmpvGGeAKcep3p-y84sraXk33dAeA,1936
- litellm/litellm_core_utils/cli_token_utils.py,sha256=09VwwkCmdgdX3zCtkQZbAGYPZPfF3pLjHt_CBtQJd8g,1620
- litellm/litellm_core_utils/core_helpers.py,sha256=ay0hPVumXvxzPpiPVAUPAX-ej1cdRMeAhsi__dMhh7I,14920
- litellm/litellm_core_utils/coroutine_checker.py,sha256=jgRaqsNEuWZ1eq6gy5pgOk9FNt0wfVMsm9U2syq1VX0,2001
- litellm/litellm_core_utils/credential_accessor.py,sha256=IttjgpAVHJoguZKFm7AwCHWWBrGtqykt73hQmyzwBVM,1265
- litellm/litellm_core_utils/custom_logger_registry.py,sha256=V5nVjZfejwhfadBQDJFbA3tt5sIGWozdNToduJii7j8,7204
- litellm/litellm_core_utils/dd_tracing.py,sha256=s0GV9hqsm_HPS94M9-W_TgtEqRsUdV1bz4q4yVO6Cek,3120
- litellm/litellm_core_utils/default_encoding.py,sha256=Cqt4eLLpLb7X-BadLtanVp_shE5emGCKXhZAQK4pQuw,1776
- litellm/litellm_core_utils/dot_notation_indexing.py,sha256=pwMQgAQXC1bYUw27sloWpoI42W-tTKM7SJUMI8Uksjc,7944
- litellm/litellm_core_utils/duration_parser.py,sha256=u3jklwPpxswLv9zZrNmlrfGhjTSLIRQ9njBIGAdgJds,12538
- litellm/litellm_core_utils/env_utils.py,sha256=V9fcPQzVU7BJlaWEpPHW6_9GyOsUhg1YF70-L88Govc,570
- litellm/litellm_core_utils/exception_mapping_utils.py,sha256=MaRb2fdcYhnwKwLRw_oGuH8hB2TyOZPFRbyv08ys4Mk,130310
- litellm/litellm_core_utils/fallback_utils.py,sha256=PeDOv4MITtfw8NIan7F1orMImwbbFGL6uYs2L9j8L-w,2821
- litellm/litellm_core_utils/get_blog_posts.py,sha256=vGZ0T7mJNMg3pSoRI0OQKxU1nAOJjm8rohw8O0wTZm8,5094
- litellm/litellm_core_utils/get_litellm_params.py,sha256=CkiGYq1T66qtsyuqRydKlyig0p8a5wAaDOZOb2zbsv8,5638
- litellm/litellm_core_utils/get_llm_provider_logic.py,sha256=hYwyggW4M4nbncVPXZG2pNPEDvcdmMnC-vy5qR4huG4,41108
- litellm/litellm_core_utils/get_model_cost_map.py,sha256=-kjI2WIOhLRFGIjM3ThJWA_vaJEPc8VyYuvT5Hz8nQc,10527
- litellm/litellm_core_utils/get_provider_specific_headers.py,sha256=wvDKmLnbZm13OFok5ALUKdxoaQB-FaCvI-xmvk6TdZU,1003
- litellm/litellm_core_utils/get_supported_openai_params.py,sha256=JZSzyozQJwClLN_QvZTMijNfQt9Ah-jPkfbwvumJars,14868
- litellm/litellm_core_utils/health_check_helpers.py,sha256=jC9N1BrTAYjx6Dm71NQg6mgQTTFikEyme_KZP5QGO4w,8993
- litellm/litellm_core_utils/health_check_utils.py,sha256=ACpzkZ9-LfiSbmajjV5l-4WN1nx1JtxnjDbToqsego0,924
- litellm/litellm_core_utils/initialize_dynamic_callback_params.py,sha256=IYZjVnIS1nmfVcM3SZUy_9Qzp7SCPFFbMVdGftRhBF4,2807
- litellm/litellm_core_utils/json_validation_rule.py,sha256=HAXaFXL8GBdwvuBdrj4FfSknVL1qBYg7BnNQ0aisBc8,4344
- litellm/litellm_core_utils/litellm_logging.py,sha256=WCCBeZHnoZ8HV3J1m1J4zSeEZ1JPv_RvdttnbsHNQ0s,245749
- litellm/litellm_core_utils/llm_cost_calc/tool_call_cost_tracking.py,sha256=y7kFjFl3pjUuVnTeoRfzfwu9M6FhdwrI4sQrpsBU0WY,26864
- litellm/litellm_core_utils/llm_cost_calc/usage_object_transformation.py,sha256=D01JY0mwBlgjbunAZMAud9m_YwmN3iUZna6_f52ei0M,1349
- litellm/litellm_core_utils/llm_cost_calc/utils.py,sha256=aeswNlyd4GMAlat_JfK4pAIBplE6JoBmVQkSvhGtmRU,38862
- litellm/litellm_core_utils/llm_request_utils.py,sha256=Cbaza_5Alspb4xq0Ok2dzEFbufc--CqTHOBsdIb63jI,2614
- litellm/litellm_core_utils/llm_response_utils/convert_dict_to_response.py,sha256=JXscdh-o6L1x_aJTcdHPfghkeksnN5skl7aUDRXBvi0,34266
- litellm/litellm_core_utils/llm_response_utils/get_api_base.py,sha256=tvOIL56dqmOCA5Dm7TGiDxpifPXXs-Bisp479Vp5zh4,4206
- litellm/litellm_core_utils/llm_response_utils/get_formatted_prompt.py,sha256=kbtqKZKssd3oiHLIXaLPABmqSqgDNfCgzaknUcxhhyQ,1706
- litellm/litellm_core_utils/llm_response_utils/get_headers.py,sha256=gS6fqwEu2l0Av5bnVOpPaMBawhaJfkmdNrgGe8teBiM,1966
- litellm/litellm_core_utils/llm_response_utils/response_metadata.py,sha256=a3ud1Pw4C335bfphYhUOCO1VmMxSVSJSgwo1aCexbXU,7892
- litellm/litellm_core_utils/logging_callback_manager.py,sha256=GBKvtlKaWrMywLUPzV2BW4JL0JhItqKhvIcjlQ1Ep_8,19561
- litellm/litellm_core_utils/logging_utils.py,sha256=v0nuEga1KT60bpAW-nrjdTwXpQMZ_0ps7W5O5YN4K3M,13425
- litellm/litellm_core_utils/logging_worker.py,sha256=cueWZ5z3Qk5-s1EbkvgdgUL1ih6IumMpEcTzF6yOlw4,20166
- litellm/litellm_core_utils/mock_functions.py,sha256=ectb1tuczOsEQmvr0YDFc-JOoEa0OYmmDSK4MLojv4Y,699
- litellm/litellm_core_utils/model_param_helper.py,sha256=TRlB4481KjsFix1q2LSKkaHGfrSV5zC2znNclUQsBVk,6294
- litellm/litellm_core_utils/model_response_utils.py,sha256=Hp4wVbDS4xtxHkObAuUTNZ6Ao7IE7yqmDYGwRUuBcqQ,7008
- litellm/litellm_core_utils/prompt_templates/common_utils.py,sha256=o8SeU195tnXMRH6kGJvcrce7D_xrUfi6EpaGDlUi0EQ,52624
- litellm/litellm_core_utils/prompt_templates/factory.py,sha256=Q3RlQOEj1MyrJ4M_feXAomoYPDWbrA2ZItSM6FNmcX8,222648
- litellm/litellm_core_utils/prompt_templates/huggingface_template_handler.py,sha256=sZm5aOc0kcP_ZwcmaKspSpDOUNAxhmagrH-jhx63boo,4392
- litellm/litellm_core_utils/prompt_templates/image_handling.py,sha256=3b1LtRwceg3abHg8E-NHQByGfFQCFVoYMBRUAbbEJJ0,4225
- litellm/litellm_core_utils/realtime_streaming.py,sha256=abjIZpES5siYWhV529lhMi4o3cZZgtK8LfxTK94i7U4,27458
- litellm/litellm_core_utils/redact_messages.py,sha256=fd47o6H_Y8DeogPQYPwDe1YeBlj0MxXM3VwjEDoqUMA,13581
- litellm/litellm_core_utils/response_header_helpers.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/litellm_core_utils/rules.py,sha256=02LpMNmPIA1pWy_Iu3I8-J7s2eEfMIGhxqjUbNL4p7A,2216
- litellm/litellm_core_utils/safe_json_dumps.py,sha256=71rye81vxEAQ7bVajXJVQG05BLYb67lt52eBoz2YBpw,2150
- litellm/litellm_core_utils/safe_json_loads.py,sha256=e8NgAM-Nm8QOdQXaXIHPUY8h90XaLvPidPTRjNc_szw,342
- litellm/litellm_core_utils/sensitive_data_masker.py,sha256=_RsSVL6zifHaR0mHwoTXbISZO3ROjLQmIDpAfHAc0UI,5944
- litellm/litellm_core_utils/specialty_caches/dynamic_logging_cache.py,sha256=bY63-7lhxR7yDCd4y3T6lQ7mJNRKyrVnQWENhyBY6k4,2929
- litellm/litellm_core_utils/streaming_chunk_builder_utils.py,sha256=YNTL6QQreOMojVnDviocZYxyX6voaF-5Kr960Yf7XPc,31849
- litellm/litellm_core_utils/streaming_handler.py,sha256=OVb_sS0I_f80C7N4GpxHuIg69BLUZjF-BPKFl8X561E,102661
- litellm/litellm_core_utils/thread_pool_executor.py,sha256=cbp9njlImGgO9XsON-jhX6o1DFJLJ5aNcjbz1XaTYkk,154
- litellm/litellm_core_utils/token_counter.py,sha256=HnDt8L5Z5O-1OO99Gnml_eh1vTMkbo_EHt5G0xG5SUw,30324
- litellm/litellm_core_utils/tokenizers/9b5ad71b2ce5302211f9c61530b329a4922fc6a4,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
- litellm/litellm_core_utils/tokenizers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/litellm_core_utils/tokenizers/anthropic_tokenizer.json,sha256=wkFzffJLTn98mvT9zuKaDKkD3LKIqLdTvDRqMJKRF2c,1774213
- litellm/litellm_core_utils/tokenizers/ec7223a39ce59f226a68acc30dc1af2788490e15,sha256=lLXKff9NAHZ7wlb90bJ-Wxc2HXuKX5aFR_nyPrcNIGk,836186
- litellm/litellm_core_utils/tokenizers/fb374d419588a4632f3f557e76b4b70aebbca790,sha256=RGqVOMtsNI41FhINfAiwn1fDZJXirP_-WaW_iwz7Gi0,3613922
- litellm/llms/README.md,sha256=x2anx-Tu0i6IWe5LBXshaGGeGXNLScIEl4dQybJ35a4,453
- litellm/llms/__init__.py,sha256=OlPz7BMU4Z5Llog-HSl8n-fBFOK7Wny_Gm1Z-671fuw,6939
- litellm/llms/a2a/__init__.py,sha256=5CH3Lwrau5lBuGN__kUPkanqjekLs-02cUtnSsh6cYg,127
- litellm/llms/a2a/chat/__init__.py,sha256=M_iuufOv9dCC5qBVYwnpVd5AH5DWX67ZijivWom-1C0,106
- litellm/llms/a2a/chat/guardrail_translation/README.md,sha256=awVT8Rp0-QkB-9k2EY7exg95-qp_7cciwsB2Lb8hZQA,2925
- litellm/llms/a2a/chat/guardrail_translation/__init__.py,sha256=b1A-A3Bk6TMY8m1JzSZUitlLLjWLgGfX42sT9N52bFg,361
- litellm/llms/a2a/chat/guardrail_translation/handler.py,sha256=15XVj2B_1aXGbzphM_nR5MooUefMhxgw4RpfptF5Ik0,16946
- litellm/llms/a2a/chat/streaming_iterator.py,sha256=q9hioMXRuc4vuDBm7uHCdr2NyHC3vvYX4DSlCTWuIAo,3080
- litellm/llms/a2a/chat/transformation.py,sha256=cB31Q1wcwQn5KAZWPH8oW_PwkzGC6YHeGzKVDkOEFUg,12440
- litellm/llms/a2a/common_utils.py,sha256=PxsgOMJV1Cwm8JwXA0ZVLbEIstTJD-LDEPJnJ363pG0,4895
- litellm/llms/ai21/chat/transformation.py,sha256=A6SMbp06N-El32NrhjS9dM0o5R4VtC4Yc0xv7NPRlKI,1913
- litellm/llms/aiml/__init__.py,sha256=LWvAW7by8lm_zeCftfSDbzvtDgu4H9gb3I65ojMLXEQ,118
- litellm/llms/aiml/chat/transformation.py,sha256=OjMrgPJlYc1t6f36JhFYWQEHeZmy4tVXaHRy_NS7Ogg,825
- litellm/llms/aiml/image_generation/__init__.py,sha256=dCmNuUnkj2cKNOQDaP7LaRNdmzbKrx-fvKV1XseBLl4,324
- litellm/llms/aiml/image_generation/cost_calculator.py,sha256=jJ0egQ45qzaCGEyxeLIbTAVYzuWZKVdrSluTqcFqA5o,782
- litellm/llms/aiml/image_generation/transformation.py,sha256=l67pJEIGB0rpzTJY9_PmiZ0AoZg4fsx4useHQvZFN1o,8899
- litellm/llms/aiohttp_openai/chat/transformation.py,sha256=py-4q9sAOE3r7XO-a5w9048xFbEuo5hQlEvA3qniGU8,2635
- litellm/llms/amazon_nova/chat/transformation.py,sha256=UzGaPhzkzsHg9nhJZwOKosRyW9yY98yPX7jzHvyjBKg,3632
- litellm/llms/amazon_nova/cost_calculation.py,sha256=x4uF2viIL7rqmENq9o4XYDuc6gWx5GGfmxSHitw_0DU,629
- litellm/llms/anthropic/__init__.py,sha256=r33GJt69DYnwY9T9HUwytDSW_LdiuErHUgiJBAVy7nM,456
- litellm/llms/anthropic/batches/__init__.py,sha256=zPGzbeRImAs2a5AA08BNPttX-QMbwIKeavNLr2GOoXo,161
- litellm/llms/anthropic/batches/handler.py,sha256=HR0eTTn2yKSVx3QwlIM_BnIoCanPmZI0B4VoIXIYi9A,5234
- litellm/llms/anthropic/batches/transformation.py,sha256=TCtX33M2RmV_9wW1wP_3PFN0HkJyVtAL6DTVVFJ45jU,11391
- litellm/llms/anthropic/chat/__init__.py,sha256=p3BuzPEGkpYEHdTEg20fNa45yKOsvjvjMY7VtwumOB8,68
- litellm/llms/anthropic/chat/guardrail_translation/__init__.py,sha256=eWeF2Kjwqsm6Url-Voy6ulXaJ3gzhF1APdHk3mWYSyg,290
- litellm/llms/anthropic/chat/guardrail_translation/handler.py,sha256=2xxTKVeaAarBDikVnlTEQ2K2cV-WfOso5P5n3_6woII,27457
- litellm/llms/anthropic/chat/handler.py,sha256=WLtRe34zBqT8r8s9qtX2qdPI1b4ALAlxyETE064KLnE,50006
- litellm/llms/anthropic/chat/transformation.py,sha256=7k5muYapPEUmDQa8tmhJG0EvZTp4As_XaF_i4pe1cDA,81565
- litellm/llms/anthropic/common_utils.py,sha256=qb3s-g_MEstu4bKxdFmS1ZBiPKzUUhEU7g3UcQ8Y4Bk,25194
- litellm/llms/anthropic/completion/handler.py,sha256=Bf6BzJOujAbLmCFQI6M0TnVdDJq2_fEd77KUSz_rp_E,151
- litellm/llms/anthropic/completion/transformation.py,sha256=QbaT2y-2FuQ1RxaVqqtEebSb8GkYufp4wLmUBj5redI,10736
- litellm/llms/anthropic/cost_calculation.py,sha256=pLOQh9od48CcKXz0AWWLjp0MAudN5Lhnh-WsmGVVY5s,4439
- litellm/llms/anthropic/count_tokens/__init__.py,sha256=uzfaGJNhr7EafMpAOuVjU0dsKHeNgVyQvyjce7m_UOE,431
- litellm/llms/anthropic/count_tokens/handler.py,sha256=83hImhRxSb5Ltajk8_wRisirhrUWG1kiXt58DknTvVg,4327
- litellm/llms/anthropic/count_tokens/token_counter.py,sha256=DmB0sG2ekFjiHQVk7GAPuMTg7a6cWQv2zA9F1H3BIeg,3879
- litellm/llms/anthropic/count_tokens/transformation.py,sha256=XHdeQhV_Q8NHSdttLQviAcLw6r7b2ARL3eAmbOGpMoc,3303
- litellm/llms/anthropic/experimental_pass_through/adapters/__init__.py,sha256=fTk6jD_IZZ3N_LTwHjOWFDFWbSzkGBwntOIC5itCWGU,107
- litellm/llms/anthropic/experimental_pass_through/adapters/handler.py,sha256=wWuFiSSSvK-F445uqYwU762jYSx9TYHeCtDEye23uYg,13035
- litellm/llms/anthropic/experimental_pass_through/adapters/streaming_iterator.py,sha256=Tfb4PgiWQDAFuZHpxT3AcuIdZOYCfC7-F9wHMR_j1_A,20676
- litellm/llms/anthropic/experimental_pass_through/adapters/transformation.py,sha256=4bOuC27XtIbp2e3JNU7yXC6YFgBTANuRKem2viTR-vQ,66153
- litellm/llms/anthropic/experimental_pass_through/architecture.md,sha256=FmZxvLstJtYo0O7SC2s1-Itq3SutSEKkTxkjqbtO-QA,1594
- litellm/llms/anthropic/experimental_pass_through/messages/fake_stream_iterator.py,sha256=z4vNUXcfriQp3ksE-lIr2CNyLgsD6JY8-not0I82kas,10122
- litellm/llms/anthropic/experimental_pass_through/messages/handler.py,sha256=vlzYRhGm9fxrG2nzU4caV2qawppgMH-v12KT6ZbX29c,15626
- litellm/llms/anthropic/experimental_pass_through/messages/streaming_iterator.py,sha256=pXLEmQfHlVT9rMAUlq7r2YXj-_23CUOlTBGzlZdiQmg,4086
- litellm/llms/anthropic/experimental_pass_through/messages/transformation.py,sha256=1mRD2GR9Y-Rj_lKb-v3zSvHyTg75BXkl2HGUXww5IAE,12998
- litellm/llms/anthropic/experimental_pass_through/messages/utils.py,sha256=Fbs-WFSVhvlmQZSlXeoVXjcxxmoDps8krq0bgLNlmBA,2505
- litellm/llms/anthropic/experimental_pass_through/responses_adapters/__init__.py,sha256=clLkF1oS1Pf1cxFDrA-Ubjr-VGm75mY8CDF94_kA5j4,119
- litellm/llms/anthropic/experimental_pass_through/responses_adapters/handler.py,sha256=mD8xUk-5wwkN0lZMSDdI8RkEgnOyWagoOXwclhl16V0,8524
- litellm/llms/anthropic/experimental_pass_through/responses_adapters/streaming_iterator.py,sha256=klLc3l-BetkwrF88zdmJGjU1trrNuDC64IkY6AQxoP0,13620
- litellm/llms/anthropic/experimental_pass_through/responses_adapters/transformation.py,sha256=8Zn2moNblTx2hB6K1tFbDVhUCSyA2HjPc6_Dlqy8rN0,20187
- litellm/llms/anthropic/experimental_pass_through/utils.py,sha256=8PE284G7o3fj5lfqADKE0mUWrSpMASLtLzmM4COPTtQ,304
- litellm/llms/anthropic/files/__init__.py,sha256=P1tQFCVZHluzcJy_9Nzyrjz94puY6QuU1g7lbuSwG5Q,153
- litellm/llms/anthropic/files/handler.py,sha256=Txr3x9b_2Qxaoqnrr8iBCy0GmNf52Wq0A9M19rBLd0w,13985
- litellm/llms/anthropic/files/transformation.py,sha256=YPdJhXXILs-mHhbJQkhaYZ10MkHTDqYQM2M6YbBX2LQ,9672
- litellm/llms/anthropic/skills/__init__.py,sha256=rKFC-vGZ5-BZq9ALYpUMimYR-BJKpazDv7DWNBtELvU,127
- litellm/llms/anthropic/skills/readme.md,sha256=Mindfk1Uqvq7OKOPMhVYDMcjLSeeBrAfGLnrbONPncg,7622
- litellm/llms/anthropic/skills/transformation.py,sha256=KL0q_nhb7oNSIaGpQ9Q18kbqWnCTE6CW9wAmndQCFxA,6928
- litellm/llms/aws_polly/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/aws_polly/text_to_speech/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/aws_polly/text_to_speech/transformation.py,sha256=44ZTjIKB2imytfE6jVxjqqbUcjHs5F0IGOvHV__YtaY,13392
- litellm/llms/azure/assistants.py,sha256=fZ9e_PI_TsE5nq8eeUnIBKYUXiRS29-X1i-4FQea9ek,33245
- litellm/llms/azure/audio_transcriptions.py,sha256=KMhD9L3MPkOW2Xzf0XWicyIMMf4P6xwUJxyNAXgVFYo,7343
- litellm/llms/azure/azure.py,sha256=Y6t6UPiYTXW7RL1ptlgTSJju2yyLB_h1sJoF5wihfJw,56228
- litellm/llms/azure/batches/handler.py,sha256=hxKDPN7cv-j0N78UjpHpWs8CPkFB1RozFdZfQi8ydvQ,8638
- litellm/llms/azure/chat/gpt_5_transformation.py,sha256=XkEebUuddcmO8fJ_L1XBNRGNuU7ccfzcsfN3sVXWNq8,6442
- litellm/llms/azure/chat/gpt_transformation.py,sha256=dlTrISqJqnYWeei9ZELEL9WqXWZV4Ra_hnFDVJip1y4,13362
- litellm/llms/azure/chat/o_series_handler.py,sha256=OV5ZKSj6_E-I0lswGbNj54f3yhcfR1Ek_LdeD06ecG0,2531
- litellm/llms/azure/chat/o_series_transformation.py,sha256=VWW6LkKa3o30r_dlTonc3d49WJl2XEEnxW33JFYeY8I,4324
- litellm/llms/azure/common_utils.py,sha256=MFB6gP47es0FWrvUGKO_bg4TrBXps8bRPz5Q9pn6CWM,31372
- litellm/llms/azure/completion/handler.py,sha256=n2PCS9fZgivsRDLJeRB5dZgAtb1mnfYE20XezgNJL7U,14372
- litellm/llms/azure/completion/transformation.py,sha256=sqflnFxPxJyqCOAcnApocEUd1HQyPAL-0a_An864hO4,2501
- litellm/llms/azure/cost_calculation.py,sha256=cNzlbwPirCpJG3UghbeTBXloxvHqe44AoTK-TmGHDOs,1792
- litellm/llms/azure/exception_mapping.py,sha256=lrpG4uzd2VgWdQPw-bBzxQQevjRLop1D8Wtg_yjDCX4,3301
- litellm/llms/azure/files/handler.py,sha256=geZGrXhTw-2rR0mb9YzpauHB0LLFe5LC9QrTdXnPmQM,11412
- litellm/llms/azure/fine_tuning/handler.py,sha256=1LN1WpXWEdq7IYTy-pwJRLrmCpeGST5fSyovHrmgs68,1384
- litellm/llms/azure/image_edit/transformation.py,sha256=D8kaOVnkFiu6zyUBIKK69BtHKc0fytWxgfaTEsTDJAs,2785
- litellm/llms/azure/image_generation/__init__.py,sha256=zgfuS_3t_ZmYiEsu74g8KfEwZnQYlodaxTPzcoTYcnI,1065
- litellm/llms/azure/image_generation/dall_e_2_transformation.py,sha256=N7o9W5qtdx_MjxTkXQ765B03iqUJdp1wJo70LNKILSI,217
- litellm/llms/azure/image_generation/dall_e_3_transformation.py,sha256=DGB7a7dmMw7AawmsR3oRJRbDkXto9cbTBOIPd5NVvYg,217
- litellm/llms/azure/image_generation/gpt_transformation.py,sha256=C84QBTapyTIvxW2zqvHAzNPSTEK4dI_YbtCjvvntNWQ,211
- litellm/llms/azure/passthrough/transformation.py,sha256=cSEHMmbAUebqcrGne2LxHg0Hck9tUbwVNKd9mgqsYHY,2671
- litellm/llms/azure/realtime/handler.py,sha256=1YsWwMykrJAcpr1nB3FiXDMVZQt8pqjyilhNBZ0Zxqw,4669
- litellm/llms/azure/realtime/http_transformation.py,sha256=XuULisGBoQvVCtkyTzUGlyrqCcF2yWFdLninbkwzTmo,1741
- litellm/llms/azure/responses/o_series_transformation.py,sha256=UCYluk6CTuN7Rq5d5ei50yg-aCBo7sefzAZMQIx6MiI,3227
- litellm/llms/azure/responses/transformation.py,sha256=SpbXGHPt9_RtBOm8AzHd2w0ta6SDVVsXyegbJBeK1xg,13726
- litellm/llms/azure/text_to_speech/__init__.py,sha256=Dlu4X1e0uBp9KcQ2-IQmOG2NkWsva27P4ZK05P5Rge8,139
- litellm/llms/azure/text_to_speech/transformation.py,sha256=9njVbOreq-eM35sQzqXq4jSrNYM8sElFcR_vn9L-P6k,17812
- litellm/llms/azure/vector_stores/transformation.py,sha256=AJf0qmn3amObA9lBcQLs1b1c8heZVax0z5xn3HAhNN8,834
- litellm/llms/azure/videos/transformation.py,sha256=8TiAOMaSBrFJTOGXeSxLto0KENRpko9OZbzH7iCQ9oA,3065
- litellm/llms/azure_ai/README.md,sha256=BpCiNpixdtsvcCxvj1IKEsZDYweh2gQMucXXy1FwHTE,49
- litellm/llms/azure_ai/agents/__init__.py,sha256=jDNAtteCX3U0awGrsF5ANSehtYqQG8B957aL7gUVZac,281
- litellm/llms/azure_ai/agents/handler.py,sha256=5bVNOTWuOV5vPuNKlM1cR6caD4EUBKzgddxWZqgVHRc,27587
- litellm/llms/azure_ai/agents/transformation.py,sha256=9fX5qHRxXjlTWu1vZh6FsLqUiAoTOgvYafftydym6wA,14103
- litellm/llms/azure_ai/anthropic/__init__.py,sha256=88s2tOovvIjngru32H99PZTz_hWGlL1zwi0r_iMAHHI,477
- litellm/llms/azure_ai/anthropic/count_tokens/__init__.py,sha256=L-TTMyhXywOhePcpzXZTl-ZHvifjKnybZ6kMrTGsMDo,527
- litellm/llms/azure_ai/anthropic/count_tokens/handler.py,sha256=6LfnN0SEilRwLjc-FQJ3yYDN_pFk9Zl7-jmf9UPNBwA,4573
- litellm/llms/azure_ai/anthropic/count_tokens/token_counter.py,sha256=xznrKjz7Q1UJtp401o2aMrossMWospHY5qCe0ltfdSA,4441
- litellm/llms/azure_ai/anthropic/count_tokens/transformation.py,sha256=IjKioje3LrQqT0ljNYmj3TkenMvd6afdS6c22pSpXM8,3255
- litellm/llms/azure_ai/anthropic/handler.py,sha256=KSeoIySJ3LcLLkZT8MXOc-qIN92SWr8qGEoFya02GyQ,8289
- litellm/llms/azure_ai/anthropic/messages_transformation.py,sha256=UhdlF5-rqlF2vUQusq4wpof30d9NVxfVGVk9aAgB8Xg,6341
- litellm/llms/azure_ai/anthropic/transformation.py,sha256=VmQQz0muAcAEstlaUCwscC_f0EOI3wgM0ye61e-72zo,4503
- litellm/llms/azure_ai/azure_model_router/__init__.py,sha256=RGyOQ1PCOEjDsLZ_dxprUcS9sxhIIgi1dx43j7wZvU4,134
- litellm/llms/azure_ai/azure_model_router/transformation.py,sha256=p8MA5c-nOPnwZv1OwgBy_UmodW1tlpcgARusI-J37wA,4154
- litellm/llms/azure_ai/chat/handler.py,sha256=mxrppFXYhGzKvNdyU5k0fScX5DLVWKls_bHfVM_imyY,47
- litellm/llms/azure_ai/chat/transformation.py,sha256=AU5GL_7_7tX1PLOZ12-GLp92LlEkeGUK_4BsFeVDETo,12836
- litellm/llms/azure_ai/common_utils.py,sha256=uaPOd7vrd3CN0PuXMsu0H42gxIHCun4t1IaIQzfF_dA,5724
- litellm/llms/azure_ai/cost_calculator.py,sha256=Zq-wKl7JRVwf6EWoyc3tvVWD6XcJUpVHJWenjh-Ju-4,4829
- litellm/llms/azure_ai/embed/__init__.py,sha256=xmXUrnf9zhaSALBJczyupQbNFrrRM7Y9JeXd53obHrk,38
- litellm/llms/azure_ai/embed/cohere_transformation.py,sha256=Gxa0IkES0LrdqPpJqdhqN_iRQiU0NLtTU1EWi9EufOI,3620
- litellm/llms/azure_ai/embed/handler.py,sha256=9h4KnXCgXLI9EilIksZffr2n9zoalObQmGgS7PRvF68,10121
- litellm/llms/azure_ai/image_edit/__init__.py,sha256=R-3f3z8Kp5aj3rdgFoKsDLEI3AAtk_BALc41eHSHm4s,1128
- litellm/llms/azure_ai/image_edit/flux2_transformation.py,sha256=VqpV5lHS6Ceke7HIxcm3j1X61j1tMr8m3o0JrgmlUi0,5632
- litellm/llms/azure_ai/image_edit/transformation.py,sha256=_pgBE0lUxfZIQuz5YYq0hCqiYsTpr9k0UnmXZrvlB1s,3410
- litellm/llms/azure_ai/image_generation/__init__.py,sha256=ojJl48ih8eHiochlU3eEb6Vx_2a2LrpnSs0tOnYeABE,1328
- litellm/llms/azure_ai/image_generation/cost_calculator.py,sha256=uS3cmq6wCL2xzcxvJ1DSZ8i4oLHFhLJmEaeAGo7EAuc,783
- litellm/llms/azure_ai/image_generation/dall_e_2_transformation.py,sha256=Rm5-mGL07NOOj5WuP1_DQnD3HkTO-FDEeOFHLLIQ6cg,224
- litellm/llms/azure_ai/image_generation/dall_e_3_transformation.py,sha256=VREwEhh_qvp0Bl5QDeZmTdeaPmNA31O-jGmYr5dRsnM,224
- litellm/llms/azure_ai/image_generation/flux_transformation.py,sha256=Ygsunaw-intGsWcdUemdRp1o2yCwEUznfihf9jiEOog,2372
- litellm/llms/azure_ai/image_generation/gpt_transformation.py,sha256=fHRL5-wUBUlLi0SvHKeMFKFOvXGG0fjV74uHOAz2qeE,218
- litellm/llms/azure_ai/ocr/__init__.py,sha256=NqcnbHUdbxKL55HqDze8OSVcTncxDz9GIbyWLQQuFvc,328
- litellm/llms/azure_ai/ocr/common_utils.py,sha256=kdCPSfh9hopQYZRdNCMP5zOn2SDIitoaXg37BlGe80c,1787
- litellm/llms/azure_ai/ocr/document_intelligence/__init__.py,sha256=T06Y4kbfZ8R4bfckexksmZOKZD6xiicNI-GwM6oTAns,159
- litellm/llms/azure_ai/ocr/document_intelligence/transformation.py,sha256=7QL9rxGk8vH9aTz-3JD_KVZgcKRWhiUgFk1--6JOn_8,23893
- litellm/llms/azure_ai/ocr/transformation.py,sha256=FyF_hPuWpCuVXnsEvYpgPupflDZ2lvUqfv3WotNP73M,9755
- litellm/llms/azure_ai/rerank/handler.py,sha256=gQUHLh4Dt4C6-tiSBmlkCDbB9-WlpTXns3P4mqQZ8s4,143
- litellm/llms/azure_ai/rerank/transformation.py,sha256=XqSL4SwzORgjQE8WCnZ3xXrsQcrI09Jk8S3ad2PUU64,4698
- litellm/llms/azure_ai/vector_stores/__init__.py,sha256=ZFl9I3dTvPbmq3bqllEprdfbn8jTitk8g71AktEZty0,128
- litellm/llms/azure_ai/vector_stores/transformation.py,sha256=uHcygTIgSsCqHhXfPQt8NHdBaYG4mdmf-1GamITRnUA,9452
- litellm/llms/base.py,sha256=1vqxTZwW4NAdFHCwXTxuimG5CkTMVaH5vyeJiH4t_So,2736
- litellm/llms/base_llm/__init__.py,sha256=DSrdcWjOQN02AKJxnF-iMnpohYZZq1So1OfQhOxWhYs,654
- litellm/llms/base_llm/anthropic_messages/transformation.py,sha256=qbU0-uW01sZApSXVk2S3l874ASUXASckoQAi0VJds7Q,3602
- litellm/llms/base_llm/audio_transcription/transformation.py,sha256=0B0zcRWgkFZ4McRo1PhYAF4sUEVL61GGHjvCctE1BLA,5124
- litellm/llms/base_llm/base_model_iterator.py,sha256=4kQt7XIqzOZBtOF2YUpHRLEXC9kOgZvMgRBVcrT5_Tw,8368
- litellm/llms/base_llm/base_utils.py,sha256=vFxilBBxNEOJ49YzgeQ2biamQyLYQQJX8WRcNPafmXM,7448
- litellm/llms/base_llm/batches/transformation.py,sha256=UNrPTgJUlxUvtU54qcmb2ytMB04zNJnbJuDSUH-ZFEY,5875
- litellm/llms/base_llm/bridges/completion_transformation.py,sha256=tcMfYxJsj4WrPdxD6vacmg_hXOrsGUQNZPas370e8Pw,1719
- litellm/llms/base_llm/chat/transformation.py,sha256=Yu0bpBt0Z7aBuHKxKOoHiRpPZPe6nTq-b7hHgPEtjEI,14712
- litellm/llms/base_llm/completion/transformation.py,sha256=WHykEcTcclVg8lpXJE-Cq-mZ9TPNZAUhjfdAVVv4SgE,2179
- litellm/llms/base_llm/containers/transformation.py,sha256=V2Im7xBXgmx-R-xmfRh-wC0k05iakLrNVHYp-EcNJTI,7521
- litellm/llms/base_llm/embedding/transformation.py,sha256=1h8WwqLfZ6bypgqnkE-g6xytsn3Gk1hlNNRoJEUV1a0,2469
- litellm/llms/base_llm/evals/__init__.py,sha256=zSyDLpB3HtPLMOERXcnK7-4gBFXrGJO4FRPrUSw0oP4,123
- litellm/llms/base_llm/evals/transformation.py,sha256=oAcbqzQE0dLC-54yHMkN0dBY7uzOla6T5TjJ-YGM9Qk,12965
- litellm/llms/base_llm/files/azure_blob_storage_backend.py,sha256=6MkLXRCA1WbE3f0I0iSiCborKNi8lK11ZYH_PjYS5k4,13052
- litellm/llms/base_llm/files/storage_backend.py,sha256=IiS4vTXqkF3xsdeInKoYfVweswqwGO0fI39-_W7B8jo,2216
- litellm/llms/base_llm/files/storage_backend_factory.py,sha256=xsj5SOm4BiL-lRm-NDJdejSe63OxK8mVAioiKH4dd2k,1356
- litellm/llms/base_llm/files/transformation.py,sha256=SWjRwtFAdLuzUovmTR_X0khQMef52H1cibU3NkYb2VA,7415
- litellm/llms/base_llm/google_genai/transformation.py,sha256=vA3kR5PWLbgW0xYdclXURYuZ4oEyFKtY9usyKOyIVhg,5896
- litellm/llms/base_llm/guardrail_translation/base_translation.py,sha256=ARIQxFZgWzTb8gKdoUzL1lfdy68N63p4FcZ-tlDJ-S8,3519
- litellm/llms/base_llm/image_edit/transformation.py,sha256=bFpDHumd6df1f6-Iiz36JrgRKkNrD8RsYA0KuncFTVM,3473
- litellm/llms/base_llm/image_generation/transformation.py,sha256=zzgiL6cCjaU0pwpRLGgL5cEbXhVh6Deqt0Bw72SsO94,3089
- litellm/llms/base_llm/image_variations/transformation.py,sha256=bjBk10Ed9bhL28AJcBj7uwmfRXnFfwjPRMB3iQCJyJ0,3601
- litellm/llms/base_llm/interactions/__init__.py,sha256=mcu3OKTvv-6Tl-n_Y8BJlOMha0yRoxK_m294Xuam3Es,187
- litellm/llms/base_llm/interactions/transformation.py,sha256=zMNFl_rHC5DoLcqXygslkIzpkH6beoWx8Ev9cGzFHdw,9103
- litellm/llms/base_llm/managed_resources/__init__.py,sha256=Hy6u4-JSADfWgmvJ2w_MZCMnMKorRUihFBl2kC63a-o,1305
- litellm/llms/base_llm/managed_resources/base_managed_resource.py,sha256=FH28UqgQtBgg_Nwed9Zs9sFGo_uaQSjWspw3ZrWrSNI,21067
- litellm/llms/base_llm/managed_resources/utils.py,sha256=nZiGurvHS3pEeqyprIrV7nW6CFeRHrZxvBHNeKgx6sI,9946
- litellm/llms/base_llm/ocr/__init__.py,sha256=VfUSWRoKPkZxXB2eLLkQbFBzcndW0HonAqodHSdOYMc,393
- litellm/llms/base_llm/ocr/transformation.py,sha256=M_sVskGfx1_Qmc1TzDg1JeQviinZnX0y3ZP5y0bowvI,7471
- litellm/llms/base_llm/passthrough/transformation.py,sha256=oSRMtvmXYcwfhG-VGF_eds7wFJC0DY88YYiT-f40q-M,4439
- litellm/llms/base_llm/realtime/http_transformation.py,sha256=xNWu8VXa-EU4JoOKErFRiq_rIXIEluKBEnLzQrOEae8,3929
- litellm/llms/base_llm/realtime/transformation.py,sha256=cmGk1aNfObS-4E4AoMd91lmNCJr2zRNxoL3mcN0_KPc,2320
- litellm/llms/base_llm/rerank/transformation.py,sha256=G5orOE4m-ST-d-XG1zOcfPf6KL0vLIWZT1QuZsJ77Ys,3859
- litellm/llms/base_llm/responses/transformation.py,sha256=hjWCZhb9UUrqXOe-9Kmo571AFk9DvBrGXCJmmxOZouk,8728
- litellm/llms/base_llm/search/__init__.py,sha256=-PLGzhMwHLJA7ep4Zmnz5vCrmWvRrYgZT7XL2VC7luc,233
- litellm/llms/base_llm/search/transformation.py,sha256=R2-oFXX8a11bXiwdddPT-W8c582bHjL-35dIm-CQzRo,4977
- litellm/llms/base_llm/skills/__init__.py,sha256=mPZPq4r-7BBzDgd-o2PtBh4WXP2GBVSuk-kgPk8BheE,120
- litellm/llms/base_llm/skills/transformation.py,sha256=CWUTyOZB_66rAb8E2o8YdJb8i7EdWn5cQ-Ph89g0GPE,5987
- litellm/llms/base_llm/text_to_speech/transformation.py,sha256=iplurFPCi_ulj4g-D47pIuS065lulSluwCOeHj_klpQ,4163
- litellm/llms/base_llm/vector_store/transformation.py,sha256=u0Pb1bEQw2mIHD4FGQYP4oQYfSEJ385fKSv3mukDnSI,4928
- litellm/llms/base_llm/vector_store_files/transformation.py,sha256=DGou1TZyp8Yp4xLWRHfTlGs3qzLqXAwYs7bTIvpNPI4,5772
- litellm/llms/base_llm/videos/transformation.py,sha256=VDXHyqy8SPnAv0vqfkrmpincFu3Djr5KVT6LqBVgA8Q,10956
- litellm/llms/baseten/chat.py,sha256=XXr5gyY64Yu0PMijNo2he7daECyiUmqnaYvm4Ww1wZE,3894
- litellm/llms/bedrock/base_aws_llm.py,sha256=oaib8PAStnNsbX1Oaa3Sx7aTro5KtWsgrVNc_SCJAhI,55054
- litellm/llms/bedrock/batches/handler.py,sha256=RJbfBdNLY8sNUBaouvoPjdIOqlHHsTdbMUXsO8lpLoo,3485
- litellm/llms/bedrock/batches/transformation.py,sha256=UPd-cgMuOED_TyG88P-qhbnIL2ubyHMKizHhEo9IVgA,19458
- litellm/llms/bedrock/chat/__init__.py,sha256=Izse3_i2OeVD3IMA5JrUqZJzk8mmSzagJ1FuiERqrmc,911
- litellm/llms/bedrock/chat/agentcore/__init__.py,sha256=vcIDeMl1sN-ueuXSoa2G7Ax8hS3zQMW9-1glBWQ4YwY,87
- litellm/llms/bedrock/chat/agentcore/transformation.py,sha256=5BXHhfD-YqxPiXJZXh9phxZofbB2VDNFnBjktW6hIBw,39241
- litellm/llms/bedrock/chat/converse_handler.py,sha256=J9CQ_FRbpjF7w3gj6aW2yqhX-ghhMjdoyUw9opiK04E,18489
- litellm/llms/bedrock/chat/converse_like/handler.py,sha256=mblVD0ugiiAIgDBGM43XjjWddPAp4M1FFsvlhf0BP7A,137
- litellm/llms/bedrock/chat/converse_like/transformation.py,sha256=n-hBfAFHQRWUJWzmCVfhIdCtg6TFyMwNdR6PnwSxrHY,112
- litellm/llms/bedrock/chat/converse_transformation.py,sha256=m65f0Owkpcb3LCW_MygNEkO2XqRMPAMqk5NOZ48CXJk,85011
- litellm/llms/bedrock/chat/invoke_agent/transformation.py,sha256=uQi5qDYlE3FYIzyy5ijEzqNUBNs6LtuCk7IPIFJAwN0,19864
- litellm/llms/bedrock/chat/invoke_handler.py,sha256=ogmdfn1IQrM87foXgYFSPoM-4bS1WHdYw_bQvNfaI0Q,75832
- litellm/llms/bedrock/chat/invoke_transformations/amazon_ai21_transformation.py,sha256=3n3_I9KkHHkGYQji9UENbIX8LJbIkzMSUunE78XwC6E,3509
- litellm/llms/bedrock/chat/invoke_transformations/amazon_cohere_transformation.py,sha256=k6gmSncpnzHsUwjcsHNph8q35LmtO8cuYgJYDAK-FLw,2215
- litellm/llms/bedrock/chat/invoke_transformations/amazon_deepseek_transformation.py,sha256=9FHNfZfuTCbqTTCkNuiM3EKWqRSLoep4LBlClNbZLP8,4945
- litellm/llms/bedrock/chat/invoke_transformations/amazon_llama_transformation.py,sha256=IcKMFKZ2yES7Jin1XFjaXtrpK03KzIR9DqpaQ1etH70,2383
- litellm/llms/bedrock/chat/invoke_transformations/amazon_mistral_transformation.py,sha256=6ktERBcN9INzgY1xR1IlZCHAf3qMppKZLocEbU73bVY,3995
- litellm/llms/bedrock/chat/invoke_transformations/amazon_moonshot_transformation.py,sha256=Hv6xQNdaW_gQkV-ZGh9b0iCGcJmpFHMnnRP7GeZ_UEg,9548
- litellm/llms/bedrock/chat/invoke_transformations/amazon_nova_transformation.py,sha256=f0RUO3Bu5W5qT-EcdEYdLT99retLTYRv1T4TgNC8dDU,3824
- litellm/llms/bedrock/chat/invoke_transformations/amazon_openai_transformation.py,sha256=VssQgOlcCmCyBnbRdQrET32dLFMFE0XVFy9TcJm53DU,6215
- litellm/llms/bedrock/chat/invoke_transformations/amazon_qwen2_transformation.py,sha256=sLq-a9utAzX6u2iMyUXWYtMZFmTMHZIOjEef1pLTPhA,3793
- litellm/llms/bedrock/chat/invoke_transformations/amazon_qwen3_transformation.py,sha256=EuNPk-wMBocYvFpM-flBvjZWOn8E-n8Q78CNUqiG7Zs,8285
- litellm/llms/bedrock/chat/invoke_transformations/amazon_titan_transformation.py,sha256=Oa7ImD0QFvegOFiZbMkNJRU-E5eyRtn1Ag4uNHscrKk,3715
- litellm/llms/bedrock/chat/invoke_transformations/amazon_twelvelabs_pegasus_transformation.py,sha256=Pe9PGnaUhibTPYhjTfVjdzkfpgZFTiBvrfZTN2eEtik,10197
- litellm/llms/bedrock/chat/invoke_transformations/anthropic_claude2_transformation.py,sha256=lo40_6oZVuSMSDHvnr4Y4MX_n5rK57AZ55BB5I9uRHc,3089
- litellm/llms/bedrock/chat/invoke_transformations/anthropic_claude3_transformation.py,sha256=TuQrcGhqbB81P9w0Wgmt9p4BnKLJumDZ0I8qAQG7Vng,7945
- litellm/llms/bedrock/chat/invoke_transformations/base_invoke_transformation.py,sha256=uZdLII3MsVpVOknTTSdilVz5ztT-Esf1L7q7eC-8FFw,23584
- litellm/llms/bedrock/common_utils.py,sha256=nWNBhC4IKP-JTemn7-EWjcisSG5edczHwZKB3l5RwRg,38538
- litellm/llms/bedrock/cost_calculation.py,sha256=m9khcyeca89W9uFVP7HxJ5ytGQFDOkpppZLNScvwq-k,735
- litellm/llms/bedrock/count_tokens/bedrock_token_counter.py,sha256=kFsdJ7tG_XUWDdMczesK3Lxiqzrv202c3Yr5CPW0JfM,4211
- litellm/llms/bedrock/count_tokens/handler.py,sha256=YX8u7_RRoeC-bxLtRdltpU3pcdNGE8LLE4BbA6SDrFk,5086
- litellm/llms/bedrock/count_tokens/transformation.py,sha256=NK3GKgtarg8aSMRpnWTh0f1u-oc3GhSd1MVmWOm5C3Y,9560
- litellm/llms/bedrock/embed/amazon_nova_transformation.py,sha256=-82M81DMQAe1ynrcSc3L4IxzL2Apb-Kft0mHczFBRow,13407
- litellm/llms/bedrock/embed/amazon_titan_g1_transformation.py,sha256=SCEkAW_ES8hj1-Q1caf3rkdFa1F-gd7Msxi1VtulJxY,2649
- litellm/llms/bedrock/embed/amazon_titan_multimodal_transformation.py,sha256=7pWhd62Vnj0ByEx5maEySFpuNMitzMmGO1aqdvszhW0,3527
- litellm/llms/bedrock/embed/amazon_titan_v2_transformation.py,sha256=pHz9ezpKmZmIRPfvSfbHrUAoUMhnVIY9sNHu_sl55IA,4952
- litellm/llms/bedrock/embed/cohere_transformation.py,sha256=AMcUUlQcGlb-PkxrKvmCeowcRl6YIG2aAX_hB6rKGqc,1574
- litellm/llms/bedrock/embed/embedding.py,sha256=ETVT7mBypJAC05oVrzmo5-TaUpMu3TXHuYUMN1G__yg,26873
- litellm/llms/bedrock/embed/twelvelabs_marengo_transformation.py,sha256=m_lmQMP-9cgCo53--Gq1xVwU0x7ElNDgDMoRXnUuUwo,11561
- litellm/llms/bedrock/files/handler.py,sha256=p_sllaPmBNv67wsaagl0bP9ATlmlb2tv_ZqHZkwB5kU,7404
- litellm/llms/bedrock/files/transformation.py,sha256=2YVJCl0wC1PkiADR-xRf3rGYx7qwfsaNOFXDzUpntsA,28542
- litellm/llms/bedrock/image_edit/__init__.py,sha256=5NSrmIRut3yrGniCJWs0a0IECKz9YPBByzgC-alje34,166
- litellm/llms/bedrock/image_edit/handler.py,sha256=VOidqfOaswSFLqh2Q0s0_yIqIuxNiT_rv4kBwXOV6gY,10431
- litellm/llms/bedrock/image_edit/stability_transformation.py,sha256=csfUQOPvYw1Rqirr44vi8DdF2zGrqD4dGHFgP7-sFbU,15083
- litellm/llms/bedrock/image_generation/amazon_nova_canvas_transformation.py,sha256=1l-wQhZJ-TP2gnck0szJ3Uz31OPZXsKEe1nT9hsUurY,8768
- litellm/llms/bedrock/image_generation/amazon_stability1_transformation.py,sha256=tr7Yyu4uuLkrUrxvKCYjJO0zm2_paK8mbh2KiQX_ciw,5852
- litellm/llms/bedrock/image_generation/amazon_stability3_transformation.py,sha256=PnE6qFcfho0lHhIkDh81TlWIrJbBDPv53RkE3beXEfI,4044
- litellm/llms/bedrock/image_generation/amazon_titan_transformation.py,sha256=n1xO7SUjH7cSidLu0RI4wylGpSm55GkKXdDda_XjI7U,5246
- litellm/llms/bedrock/image_generation/cost_calculator.py,sha256=DX82mLrQ-IupkruVQ2hMp7wi-uPxT7Aoohga6lNX7zg,677
- litellm/llms/bedrock/image_generation/image_handler.py,sha256=VOdRKVeNe-mgt9Z0-y2yUk4LYZ5r7mP99W8-Yej5Z64,11752
- litellm/llms/bedrock/messages/invoke_transformations/anthropic_claude3_transformation.py,sha256=LYl7PBfmv_BEvcHKy6jV0TbdNX8c_D1DIQY-SKrIvGQ,19712
- litellm/llms/bedrock/messages/readme.md,sha256=1IWYRwgr8XkfipFTe1zxFa7JZU5IAz-i_gizI7l59yE,124
- litellm/llms/bedrock/passthrough/transformation.py,sha256=Ve-hmZ3aUWluJnIoyqRU8_y0n1cA9yXkVAEzgeNZ40g,8920
- litellm/llms/bedrock/realtime/handler.py,sha256=YPG4Lad0QWk-44lNMud1lKod847NhUh6NyRjvdxREHU,11960
- litellm/llms/bedrock/realtime/transformation.py,sha256=wnnSZzeD656-obvEMenCcpYJJCQsxW7L00mzBEqLR8c,42643
- litellm/llms/bedrock/rerank/handler.py,sha256=HEccnKS4YT0x7x7Sg5SVgmbPlgSiQERswwgHA59n-6o,6483
- litellm/llms/bedrock/rerank/transformation.py,sha256=yZb0qfmKSFrXvajoRnISEv8Jzgwop9wrH-8EoQI_v6s,4102
- litellm/llms/bedrock/vector_stores/transformation.py,sha256=K_Vrsmwgfhil781g7fTPLP94oSRQv1Zx02ELRysfAXw,13715
- litellm/llms/bedrock_mantle/chat/transformation.py,sha256=zB1edoBhYeZq3VNouhv_ruqqPxv3DMmWOc73X2_T0Vg,2713
- litellm/llms/black_forest_labs/__init__.py,sha256=H3ML6LQM8L9Bnph7lAC9xKn4qsHQjgXMh6r8kmMbQbY,581
- litellm/llms/black_forest_labs/common_utils.py,sha256=Cb0CnWozyovyAOrwCsSm2geLSMVeDQXymNWhrje4ZlU,1201
- litellm/llms/black_forest_labs/image_edit/__init__.py,sha256=ZEl6mfwQZv0C2WlKuy4tZlP7YFyhH-CNLRaWwPUT2co,228
- litellm/llms/black_forest_labs/image_edit/handler.py,sha256=yVbdrUtXW4NIm5X_etQYygJ4EaAlXZAfmZIuchLXjkc,15362
- litellm/llms/black_forest_labs/image_edit/transformation.py,sha256=iRT30AtCKRQicsIa-rA3QxF0Z_VLIGP6BgY2zD9Xcqw,10404
- litellm/llms/black_forest_labs/image_generation/__init__.py,sha256=A_eGKbOxuj-MbYdT8QtcNoieDAGUWYdG3oNfgaIlvDs,377
- litellm/llms/black_forest_labs/image_generation/handler.py,sha256=ObPzhHMQ0e8qsIbaRFtjjvDc4P9l-vhmQ9F--IMphpA,14632
- litellm/llms/black_forest_labs/image_generation/transformation.py,sha256=d77gpL11kD1Yk65pIdjpRCCAWyPZW55lX42yi00hrK4,10812
- litellm/llms/brave/search/__init__.py,sha256=AfjDliPIFH2uiFxSY1czemLUkWBKkstYWRxBKhd0q9A,145
- litellm/llms/brave/search/transformation.py,sha256=7rWby-BDpSbXio65ah_C_AeIiHEZoTvYW_kRniPNPr0,11156
- litellm/llms/bytez/chat/transformation.py,sha256=aCksedAwXFFinQopO7d54xVnwXP9smxy24ttjhZJZY8,15195
- litellm/llms/bytez/common_utils.py,sha256=nbyAiYnzQVCBlTodcvIp_hUHvV7-6zgdnF4K2f1Ah8k,687
- litellm/llms/cerebras/chat.py,sha256=Vhyfxv7tWYYbsIt1QfWxNSsGIf3ayCL2H8tHWrPrbIg,2720
- litellm/llms/chatgpt/authenticator.py,sha256=wku_ZSU9Ym8gWuY6DU90Tq6hIHoMLr3SMg6i05DyaYM,14550
- litellm/llms/chatgpt/chat/streaming_utils.py,sha256=oHp6W9UuRbDGzMdYQFngUVEZfUeQcDqabR3wikjEjZ4,2725
- litellm/llms/chatgpt/chat/transformation.py,sha256=9kbIDtU1jAgzkA0aGr2eS4YksVwRTppWT5q58zF_WSw,2576
- litellm/llms/chatgpt/common_utils.py,sha256=Nybafwm3llhJxFr_CqOfpUd1n4RYejDFGZ4zXg5aDno,14120
- litellm/llms/chatgpt/responses/transformation.py,sha256=xxUI5UyFcU_Ch_JlMWgATlck6sDblZgHuFEcxU5-pQk,7506
- litellm/llms/clarifai/chat/transformation.py,sha256=2I-Q-fbVaJKLWpiQ7L5JF7kxrveLIs5N4s32zF1uk58,4386
- litellm/llms/cloudflare/chat/handler.py,sha256=2FjIbC2-XtjGXlK-9PBBpV4BbB-OFGIrlq0tu_R8wf4,138
- litellm/llms/cloudflare/chat/transformation.py,sha256=QDBjXHvdJb935agKt6HyuOqrW3iuUsrAy1fmnv-2Y88,6893
- litellm/llms/codestral/completion/handler.py,sha256=GK9AtdQ_ADQZoF2noHdP4zoa2z7SohXxbBkklgF4vJU,14052
- litellm/llms/codestral/completion/transformation.py,sha256=JF49mN9o5N5Iuoqp1jk1c_jX4FVS4O5sD96x-F2C9wc,4117
- litellm/llms/cohere/chat/transformation.py,sha256=y3BHsCmYj6LBwWC_S1TOjVYBMyzNhY5f0rcbyEHBSpw,14628
- litellm/llms/cohere/chat/v2_transformation.py,sha256=mxxmhPAAhYrggaQhUNIHxQnennji_LRZXfdgSZShuxo,14026
- litellm/llms/cohere/common_utils.py,sha256=TiGMkb0H62Qwcz8i0t7vbxqZ-dojZAKG88V8oP4fZsU,14479
- litellm/llms/cohere/embed/handler.py,sha256=K1YIk4uW-vKBamFxOwsNWLoH1RoPNUJNsq-VeSzOc8c,5619
- litellm/llms/cohere/embed/transformation.py,sha256=wBSjzD3FDVw0QaOmyCXNyMap55pFkyDXjTrCPmBmI-E,7741
- litellm/llms/cohere/embed/v1_transformation.py,sha256=LUrq0K0Xjc3AzRsJX-4MbY9TKV5CNNWIyWG_0ryto2U,5165
- litellm/llms/cohere/rerank/guardrail_translation/README.md,sha256=NIiPviLxkI1goTrHDD57_1l0diTHKbIgBF0-aH38PjQ,5651
- litellm/llms/cohere/rerank/guardrail_translation/__init__.py,sha256=UwvxLkTG0H-U9ZJbEcPP0kUf_gFA8meE4uZCqG7qsKo,378
- litellm/llms/cohere/rerank/guardrail_translation/handler.py,sha256=kQleBxgs3RJ3Q2UrvgXUATqKFS4YlICbOKbiBUUDs5c,3701
- litellm/llms/cohere/rerank/handler.py,sha256=4h3LHYuSQ5iwlCuu6HXU5Vf52RHL9CiRjJnkCCZyRjg,141
- litellm/llms/cohere/rerank/transformation.py,sha256=Q-eSdXWoWtz9R5Dm3n9LehbIrrbxpvZYdT_p18WrLOI,5331
- litellm/llms/cohere/rerank_v2/transformation.py,sha256=oTLfk4vwR5x_eBngglMTHmv_oqVDTfgIwea94I11jDQ,2979
- litellm/llms/cometapi/chat/transformation.py,sha256=19ASijLvR1XZAsNMg6_89uAs0FrJVl9XftvyEVtZY6Q,6931
- litellm/llms/cometapi/common_utils.py,sha256=XyLf1DxhJASXQchZgLiI3GiCAIzT5TvON02bz2Q0bCU,170
- litellm/llms/cometapi/embed/__init__.py,sha256=zVNqUUTSpdVeiFzvTRF91G3a7yj-O585G6DSxb1Ba6o,91
- litellm/llms/cometapi/embed/transformation.py,sha256=5W6oJ_s1umIyYeXizC0MRO-WYicqazm09K1DIZcG-2s,4934
- litellm/llms/cometapi/image_generation/__init__.py,sha256=SjkzR8z3gGmShenQ25hO_DaSrv3xzxf_ect7vcSZrxI,340
- litellm/llms/cometapi/image_generation/cost_calculator.py,sha256=aiC_RTrDnnS3yQROakVmmcH00Lkdz8Gz9Z5LnSqaIbs,784
- litellm/llms/cometapi/image_generation/transformation.py,sha256=MukTALBOIgxB9l8Kdf4lsFAGlDV-fYPQzV-TPiu8HMA,5358
- litellm/llms/compactifai/__init__.py,sha256=1OWj295C0rT564pEqsvVsrW9Ylje37wQrx-bDAg_gDk,35
- litellm/llms/compactifai/chat/__init__.py,sha256=OkjczWzPsHT6H1kR3AhSa7RYEK3hmAiGhHG0QiDHeFI,31
- litellm/llms/compactifai/chat/transformation.py,sha256=eOWVnIsG2jUxWXYOCXCHLBvR7xE6emp8wSdaViCmugE,3379
- litellm/llms/custom_httpx/aiohttp_handler.py,sha256=7ujONXg7cWq2peeutyPRuxNemkGRxxw_lESqXXkNFr4,25027
- litellm/llms/custom_httpx/aiohttp_transport.py,sha256=0BTK34T9m5UeLWN_tcz9N0qTdqLYmfe_pQSk2nDrTV8,14798
- litellm/llms/custom_httpx/async_client_cleanup.py,sha256=Q16wtw1OD0WvpYwAIo5O-5im5Zp-arnc4tUR-taYDV4,3749
- litellm/llms/custom_httpx/container_handler.py,sha256=d0LugjHpo143dhHaTBkH6IqTYIxlu4OoplOigH-mNRE,14654
- litellm/llms/custom_httpx/http_handler.py,sha256=5aFGrtOAWA9BinNjAAS1_4uF00pE6sst8gL6Si51xLE,48009
- litellm/llms/custom_httpx/httpx_handler.py,sha256=rFSVmAxm0i6wUmdbyanfo5PlulFnkq0E23nfMnq6r40,1688
- litellm/llms/custom_httpx/llm_http_handler.py,sha256=nLQXU3z21JqPrTUThIc9zUKJJcuCyCql3yq2fdfuK9Y,430591
- litellm/llms/custom_httpx/mock_transport.py,sha256=VZEsbUHqhHZkEXUix7jJxja1mspK7lngXNCCIxsrsdY,2763
- litellm/llms/custom_llm.py,sha256=IL6tJeTaR6yyYG-lwCWhEDGWxOMYbv8sOuLXFc1OC2s,7169
- litellm/llms/dashscope/chat/transformation.py,sha256=TzyYBD_i5DQavsg857xW_074IdR5Bcg2WQluTtATQA4,2327
- litellm/llms/dashscope/cost_calculator.py,sha256=DooG57PQT5L8IukPiNS4vur3vls-9ib1dmWnrH649uY,7276
- litellm/llms/databricks/chat/transformation.py,sha256=za5rhRKham2SM2qY44pJFX77ty_1H8cOUkTIN2gD-gY,27620
- litellm/llms/databricks/common_utils.py,sha256=4b2MYAPrUKNuyy2xSdtq85MaL0j4RtnAPEZoaluGCBk,14497
- litellm/llms/databricks/cost_calculator.py,sha256=YpzCFgAf0UyTJPIG_nkLMzkMC1VXC9fbsPU5J0C4bms,2418
- litellm/llms/databricks/embed/handler.py,sha256=pG6e_XRgrgelDJvhjkQdjjm_sEo_AOEHq6YQCsZHqlY,1977
- litellm/llms/databricks/embed/transformation.py,sha256=HRf1ixwYD3vVVecfTl55DOoqkizPxw32v1mcx21VyEA,1464
- litellm/llms/databricks/responses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/databricks/responses/transformation.py,sha256=xFpi5J6EnTTKHsskK2Kif23fNWBZRj7jE22GvgwaBL0,3667
- litellm/llms/databricks/streaming_utils.py,sha256=K3okW4cjTVfTfAWb92ILInpo-ZTpru3BrQ-2i-CkzB4,6228
- litellm/llms/dataforseo/search/__init__.py,sha256=E7xXOm3pQAO6MudhmrDEoim0eCWmmTjtnvA1Z_vUmjs,266
- litellm/llms/dataforseo/search/transformation.py,sha256=rDxgxc7Yo9prWjgYLQk2OjaHyRsDDEatkpo7ioAY5tk,8270
- litellm/llms/datarobot/chat/transformation.py,sha256=WaZ1N7y9x4LQMZ9Te8j-a4qhrNIo1mjiRLP7mbw6G4Q,3291
- litellm/llms/deepgram/audio_transcription/transformation.py,sha256=6OQNpyQg0MhBd_E6XsoOa_B13HvbXzfkMXiqFXbAgkc,9115
- litellm/llms/deepgram/common_utils.py,sha256=BW32Pllv5QIydRNaqgy4VcMbceyjsQEzc_bvGQ5OSPs,125
- litellm/llms/deepinfra/chat/transformation.py,sha256=whQBsTga0OB8w-0QN0spRhMRoqx7Gj08Tu5Sb4SoccM,8454
- litellm/llms/deepinfra/rerank/transformation.py,sha256=zNbzJKkvVKGGxVCAqCXeDb9sVUUKxQKRIurPmklGKb4,8865
- litellm/llms/deepseek/chat/transformation.py,sha256=BhlBGGMnnIDK0kOcbTx_EIcTU0YyM_jdyBL9y59cpzM,4443
- litellm/llms/deepseek/cost_calculator.py,sha256=G5UbaPLQ7wKBmFxd73yTvDwzs_3UsMdYvsUQeO6HnrM,587
- litellm/llms/deprecated_providers/aleph_alpha.py,sha256=eMVFefcntg8gYdG3ZSa4JJ6SKFAZEqxg1oKM5Y65RSk,12725
- litellm/llms/deprecated_providers/palm.py,sha256=ItsQUzTuUIqoGEOTjmM-KPmFdrT4xgzTQPyQaRWuC4I,6928
- litellm/llms/docker_model_runner/chat/transformation.py,sha256=ro1PjpdCPW3B6ktjiKCfvlzoLXnAOVk2-ZjN-SuT0CI,5203
- litellm/llms/duckduckgo/search/__init__.py,sha256=6Pd-MhweD-s4zvVQxKA_9US_nEzy1vBLM3cPmBQ0CUs,157
- litellm/llms/duckduckgo/search/transformation.py,sha256=W_2kIcc_TwnhCj12E8Tu-1mVXK2M7H4gqEp4DFlefZw,9321
- litellm/llms/elevenlabs/audio_transcription/transformation.py,sha256=coEIBw7QCZ-Y15B-_O_ojtNP9ER0z4-W62HytRlJOPg,6856
- litellm/llms/elevenlabs/common_utils.py,sha256=a7k9aiLQgde29OwYYWEJ4jcC6AoZ-mM8dH5tKhe1tsQ,127
- litellm/llms/elevenlabs/text_to_speech/transformation.py,sha256=9A-AMtoubSyi3PYpfSG3mlsqkXYY4iaKqSCrXqYsKGc,10939
- litellm/llms/empower/chat/transformation.py,sha256=6OU1pbPxSgUPi5nnwT7kqsQxFvpmSPXB_zMYBRtXRQA,218
- litellm/llms/exa_ai/search/__init__.py,sha256=IRUdf9uUBSb1uszyl8TYaGTj_SablMATXPvt5VVSGCg,139
- litellm/llms/exa_ai/search/transformation.py,sha256=95NfpSIwPwKn3SFbjpGe6DY1efDE1PNmARlguJitMb0,6966
- litellm/llms/fal_ai/__init__.py,sha256=1lCeAP4IPIl3XfHSSdSRPmjL_Zt0KUBDHIU5XdqGG_s,703
- litellm/llms/fal_ai/cost_calculator.py,sha256=TikthT2iHmgK5aAm5zHrjWrCrjB1e-HvKsSF00DfDC0,780
- litellm/llms/fal_ai/image_generation/__init__.py,sha256=FyOiMQ4OgChd0Ziuzov_pXjXfR_Ye07U5g8bXDkjbb8,2655
- litellm/llms/fal_ai/image_generation/bria_transformation.py,sha256=TzpnjtolSD2Ie4vq9SCxvEVGOzZlSY-xzctkMOGyqhc,7842
- litellm/llms/fal_ai/image_generation/bytedance_transformation.py,sha256=9rUEsZREilOEApFtG_seFgpioM8wgjM3N9iRhV6fDuA,3506
- litellm/llms/fal_ai/image_generation/flux_pro_v11_transformation.py,sha256=WxBN3NRQU4dlCpMFl64F0WN4uCh_J_O-xPfqne0Yf34,2933
- litellm/llms/fal_ai/image_generation/flux_pro_v11_ultra_transformation.py,sha256=fN1PlafivFPJeUN3i-V6Ft9vS35j0SxPd5LNRpTrk-4,9280
- litellm/llms/fal_ai/image_generation/flux_schnell_transformation.py,sha256=Y4J8boVlf9LE9FCMg3-71fOJhGjq5H5DhXbUXrGoE2I,2833
- litellm/llms/fal_ai/image_generation/ideogram_v3_transformation.py,sha256=bOLifmCNV82n63uuNKD8iLm7_sH9i_wO1iP17nPVjFM,5905
- litellm/llms/fal_ai/image_generation/imagen4_transformation.py,sha256=bR3L6hs6LNwxPsurRwAYfDDR56RXGozAMXJKqngvYSI,7903
- litellm/llms/fal_ai/image_generation/recraft_v3_transformation.py,sha256=ON2VBuBA-aPrrv7chlphyQu9XPsHoLqgBWCiyIBkaVU,7442
- litellm/llms/fal_ai/image_generation/stable_diffusion_transformation.py,sha256=9EHWAOFQjfib4Siu-wzadyOuwavPWSvNaRinz-ePkkU,9525
- litellm/llms/fal_ai/image_generation/transformation.py,sha256=dEp7lhnQsxlWG-m_l-BAI_O_la2Tfytx3b8d8ncUA5k,5546
- litellm/llms/featherless_ai/chat/transformation.py,sha256=44lh6hct_-QYToSkEzIE0F6S_qYmqDGWCWaTUh67TbQ,4862
- litellm/llms/firecrawl/__init__.py,sha256=2LYSI5izvkHV_dMIx3fgPSyn5nnvsI7NXY8oxZaaRbk,158
- litellm/llms/firecrawl/search/__init__.py,sha256=zL1kVFIMp_AiSVYyJdT0GxsN67XxVNJHhfCwgCLlYbs,153
- litellm/llms/firecrawl/search/transformation.py,sha256=1xH2Kg2XfMa30Op9XnDIEfqQiVs2j5gRFpa6TtPwfb0,7560
- litellm/llms/fireworks_ai/audio_transcription/transformation.py,sha256=XHgTNDpMk7Y5dn37Nf2zjQUCO75ZE0jwuuJ0SD_ldM8,563
- litellm/llms/fireworks_ai/chat/transformation.py,sha256=n1LbcregQFQ6-LEzbO5w1gn9FHST-bAiF3jUirko9xg,17922
- litellm/llms/fireworks_ai/common_utils.py,sha256=4XZ-T7kbnb6zYVVtDMslFRSIlXNGwuXDYogBE-7rpT4,1536
- litellm/llms/fireworks_ai/completion/transformation.py,sha256=lYB2EqVnZtOfENXHClG6xJW9oCXQkwaM85oqth2AGU0,1894
- litellm/llms/fireworks_ai/cost_calculator.py,sha256=JAlyi9TLwLOu5NJVT4eE-9ekSevP5aaPW8mjYk6pY6k,2830
- litellm/llms/fireworks_ai/embed/fireworks_ai_transformation.py,sha256=6OUlynAaBy8esuYBidFiTUoaNUO80aHjiFebTrTj7RI,1435
- litellm/llms/fireworks_ai/rerank/__init__.py,sha256=FAOROMZ4xk8MA7zOWRzXQqc4qQ7E08PHNCv8H02bKJU,22
- litellm/llms/fireworks_ai/rerank/transformation.py,sha256=NukmDfVoAqJsyPchXpPYwVy1XpEgLvW24lYq1v8fpD4,9229
- litellm/llms/friendliai/chat/transformation.py,sha256=T6wkm9hjUHrgriAFen5dYPKZaBiQnXOXQA_VlKo8bY8,217
- litellm/llms/galadriel/chat/transformation.py,sha256=9lvISZw10MtuT24KENxn_kz5NIGwJ8GW8dK4FHdZaT0,215
- litellm/llms/gemini/chat/transformation.py,sha256=khbdGqp1QejDJxbo9HAbrViYVF55es3P-7SoPQCZgvk,7538
- litellm/llms/gemini/common_utils.py,sha256=0vQH96KBof6dxkWMVXttPTnqTqHwrGBPtqhLTjsc3KU,7326
- litellm/llms/gemini/context_caching/README.md,sha256=WwbxrsX-ykf1cWnXG_KLIP25hH2k5Pqz34AOlIjjev4,79
- litellm/llms/gemini/cost_calculator.py,sha256=Qll4C8ntR0OwmZsnjWvFBIkBDumdwVyIWY4zjdJimEU,1779
- litellm/llms/gemini/count_tokens/handler.py,sha256=BNamEKlv42eXhd0An3r5BQRpriJUbFHBOsqU_jkyMKI,5892
- litellm/llms/gemini/files/transformation.py,sha256=-LVMe7wdC-fH9JSQRrBQjhHNIFfBbwk3BYeDNBfm7yc,13493
- litellm/llms/gemini/google_genai/transformation.py,sha256=5kZ1FFV9OAdGUtKse67KLbEnRkZ0M6iXml-9jGMmF4k,12598
- litellm/llms/gemini/image_edit/__init__.py,sha256=gBrlSulqau_5hIfCm0rW_qIMbg_KqXEXqCStpnynIfo,370
- litellm/llms/gemini/image_edit/cost_calculator.py,sha256=cNSfFlSkV-3176vlYo3uJvALl5V9NYuK7KJIIWS-vVc,846
- litellm/llms/gemini/image_edit/transformation.py,sha256=1f0QWio94JsFYEz6z8eQJ5pbeAJ0XT5R4JTK0OEfq3A,7108
- litellm/llms/gemini/image_generation/__init__.py,sha256=XW2_8-HSCUGIWXSUctIPvCwj3I5Zb9mv45PQ72fQxJU,311
- litellm/llms/gemini/image_generation/cost_calculator.py,sha256=s_qrdMjHkDA0GrJkJ5L_AenSVeLDMocEB8-4pd6zkFE,1237
- litellm/llms/gemini/image_generation/transformation.py,sha256=SZbwwdDH3rlpeCHOfcTQMtagNkq-n1Qa707azNExvEU,9742
- litellm/llms/gemini/interactions/__init__.py,sha256=s6S1reH7g8nQHrPgKjHLMdkllJVGpKcZrsBeKmOPhQE,207
- litellm/llms/gemini/interactions/transformation.py,sha256=8UnElmnx2KZeT9mqtFXgC9kWwZV_wpOe3_YJc2bNNXA,9895
- litellm/llms/gemini/realtime/transformation.py,sha256=H2Kduy_PoegRFpcmpmIJStn2tBOgE0E_LY-bAJMMarE,43951
- litellm/llms/gemini/vector_stores/__init__.py,sha256=GsMWtDf1-IUpIyPGO9fDXR5Ggk1M-cvb8Y1ckwJRfik,138
- litellm/llms/gemini/vector_stores/transformation.py,sha256=Ym5KYY0GNXZ00Ke-VmbWJhh6MOQc43NpkcHHWCFFvPU,13511
- litellm/llms/gemini/videos/__init__.py,sha256=4z4FJ619WAJuE6XO1_A4auetEP6a5mup7VSg-zdsKW4,113
- litellm/llms/gemini/videos/transformation.py,sha256=2yGPJBAz2WvPkDwl5UhAW_OecVNtQ74Exa9d9y2PUqU,19090
- litellm/llms/gigachat/__init__.py,sha256=ldZsuDJOAMSIYEJmdApsW07JuaHb0UOD8W9iWzss2jw,606
- litellm/llms/gigachat/authenticator.py,sha256=JQxLcXvrqWehC52FfgMO9FXw_tbfkzBAyGZAowdsoV0,7506
- litellm/llms/gigachat/chat/__init__.py,sha256=hZC-v4CXNIAq3p2XLZ3x_oqjuGgR2txV9LpYJDI-e_o,236
- litellm/llms/gigachat/chat/streaming.py,sha256=uDMWkaR4yArZ3Ae9hoo0-uPz2iS8pmjHhX7Fw7gS658,4315
- litellm/llms/gigachat/chat/transformation.py,sha256=gNgPGva4DvGQaubjDTaVn60bvtWeZXFq7U84h4QSbvo,18377
- litellm/llms/gigachat/embedding/__init__.py,sha256=5setxlIeR4xA4ZIQvKQhlX-dZb7F3Z4h3AhKGvnHyMY,126
- litellm/llms/gigachat/embedding/transformation.py,sha256=lE4xzQGec1JPxqVCbwfNkxo3dhdlKRarXGTN3-IST3I,6251
- litellm/llms/gigachat/file_handler.py,sha256=J7Fhl4NKtihEJEFG-RJBEj2XNRQHBECYOYUxMgi4TC4,6370
- litellm/llms/github/chat/transformation.py,sha256=XUbXYUEuku9bA_gJr4rAuFh0Gm1NfxQhZcEoLnhdrLY,209
- litellm/llms/github_copilot/authenticator.py,sha256=8OamxGRGWwJ1Fvx3NehNNsAzkb2FdcSaTNqd430jdI0,13240
- litellm/llms/github_copilot/chat/transformation.py,sha256=T2Hf9PLlFSLvz3c6nls5p10zTskWh-7VOBf_1XhFCkQ,6124
- litellm/llms/github_copilot/common_utils.py,sha256=ppOwjqKGuZ8m45IT7OW2pAw3TTxBz8Qx4DmLHpSVOCU,1937
- litellm/llms/github_copilot/embedding/transformation.py,sha256=ytGrhHZcwryRKZD0I4FT48lonrtb8JaoaqOIwk6SLis,5684
- litellm/llms/github_copilot/responses/transformation.py,sha256=6ZzgFF7Yet-wm0xmuxFPh9i-n6RE6T1yJ2zl2s8ET1s,12139
- litellm/llms/google_pse/search/__init__.py,sha256=KQ5c2pnBN2prnkcBifaQG_6wkPJDjXelLqsY_IAgV_U,177
- litellm/llms/google_pse/search/transformation.py,sha256=AiCth0nOFfAZwh-9dNa2l5aypkiGlmjE4Ez801fWVZ0,9779
- litellm/llms/gradient_ai/chat/transformation.py,sha256=gwsM0h8Vq427amo_q-FOIQmS7RlgqitwzEI7cbBO5VI,5524
- litellm/llms/groq/chat/handler.py,sha256=gDy2fUHk98NbeoNyuulC3Zi5cgGrzg0esHWleNWVDvM,2485
- litellm/llms/groq/chat/transformation.py,sha256=wngjzSjVRWRuOEDVFdvW_A7OAQYKZ6NMQWUGnTutd6A,12946
- litellm/llms/groq/stt/transformation.py,sha256=5Wmi6gQ-7nAC8gj5Gi0zCzHkTecOWVIbxX6plYaRUtk,3350
- litellm/llms/heroku/chat/transformation.py,sha256=BCq_0pCqCO0nR2xVCh_q1BzDX8fJJtjdQc_wmIglcxo,2668
- litellm/llms/hosted_vllm/chat/transformation.py,sha256=XxX8pz0RXZ1tqUHB8cn4sEEwedZfiUGCTewp73_wB3I,7850
- litellm/llms/hosted_vllm/embedding/README.md,sha256=7GMIybyYxTTaBu8aYHmGYNvNX2Nyvt5173dY4QoYeHw,226
- litellm/llms/hosted_vllm/embedding/transformation.py,sha256=L7ttU9Au-AYvkxPknsz--bbi9MUg1dzorcBVzORTrL8,5507
- litellm/llms/hosted_vllm/rerank/transformation.py,sha256=f9fJ4M-fPmWx2VE260eEv65EPrVRJ8_gQ2X6INHSeLA,7286
- litellm/llms/hosted_vllm/responses/transformation.py,sha256=J6-zXTSLE-4yTK9MVpZtAFZwqeWwVHiwHTb7fLr5_sg,2419
- litellm/llms/hosted_vllm/transcriptions/transformation.py,sha256=FU2K1z-7_kAM-5NdRbS5m4ssJ5mNmDXDh3d1ed1ms0w,1908
- litellm/llms/huggingface/chat/transformation.py,sha256=6soqhy3iagbTQmYLil6ML5nihdhVi1gFVsbeD8w83K8,5967
- litellm/llms/huggingface/common_utils.py,sha256=C8K-IkEGaVhdjSr6WcAIAIRHgKBgiMIPL__PglqVLh8,3071
- litellm/llms/huggingface/embedding/handler.py,sha256=vYnsladdrqLqZxKHUiAlZWk-mmG13oZhusWPkYRrQv0,13761
- litellm/llms/huggingface/embedding/transformation.py,sha256=Les1tVLvnSGef5-ewaZ-dHuLhEEYikDPLhgooyEBfgA,23746
- litellm/llms/huggingface/huggingface_llms_metadata/hf_conversational_models.txt,sha256=-KennA-85KE2N-dTyR2TG4v30NvWc6IAE6zCIEngjZQ,76183
- litellm/llms/huggingface/huggingface_llms_metadata/hf_text_generation_models.txt,sha256=7ntr_Gx6l8TQXpbWFycf-NnI3HdqagxvN2usENNEkHU,1288308
- litellm/llms/huggingface/rerank/handler.py,sha256=4buKBfpb5W0eB0lCQPCAABmsdMfYf2YVsS1IZaqCorY,146
- litellm/llms/huggingface/rerank/transformation.py,sha256=kOnzEL6KEd9iVx6Tw4VNjCjUaQHM2hU56hiic1ePM38,10974
- litellm/llms/hyperbolic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/hyperbolic/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/hyperbolic/chat/transformation.py,sha256=Pa5MIqatcT8MmYxo6j4xrhPvVFgFilhgnsOsLspqOjI,1801
- litellm/llms/infinity/common_utils.py,sha256=_3c2FCn-fRmlztQEothODX7kNddoNugT7dE9JiDBTzs,805
- litellm/llms/infinity/embedding/handler.py,sha256=JDwB0TAqwCKLraKzQ865ZQuRZJDojAQqwdCHkTrZ0H0,146
- litellm/llms/infinity/embedding/transformation.py,sha256=85ObpHaoTtQUoKX0IcktsQw78wRmno5yaRCNbusQ7IM,4648
- litellm/llms/infinity/rerank/handler.py,sha256=dCXb7WA6esPZhOkE-Foah9oNVHLxH_RWdbHAhiRqlr0,143
- litellm/llms/infinity/rerank/transformation.py,sha256=SJ-TnMv3DqyNwBNT_9v8YUU4QTo2MHm57HkfJSLMwDE,4229
- litellm/llms/jina_ai/common_utils.py,sha256=o16yqjG_JAPl_eQfhL5fOpDfNKu_sPpRErKxvwAyMlU,223
- litellm/llms/jina_ai/embedding/transformation.py,sha256=qK9D4EdZBQZ4o7AfZUgK0mJ6dtukWb52uVF5QfyGA9o,5527
- litellm/llms/jina_ai/rerank/handler.py,sha256=6cgBW53IkFSEhqvzvEe2sjJ6UY_DWGOwq6nROh_lksQ,55
- litellm/llms/jina_ai/rerank/transformation.py,sha256=YvMRD-MrG85yjoATOMFuEixrrE2nJ3yd6_yjK47XXtM,5790
- litellm/llms/lambda_ai/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/lambda_ai/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/lambda_ai/chat/transformation.py,sha256=rz4Do8xJkhVxcLDSV6Qdf5RBTkr8Zq2xgbAIrqs4ATE,1002
- litellm/llms/langgraph/__init__.py,sha256=ZIIOEuGnEcRcYm9gmMg8CQXUSV7eB9bBqcba4HH9ykI,102
- litellm/llms/langgraph/chat/__init__.py,sha256=ZIIOEuGnEcRcYm9gmMg8CQXUSV7eB9bBqcba4HH9ykI,102
- litellm/llms/langgraph/chat/sse_iterator.py,sha256=vCiDSZ_hBtKHxNRGgUZI2WGRSVausDgmcNeA7HebOyw,7788
- litellm/llms/langgraph/chat/transformation.py,sha256=lJ8EyHr1yP5SRP2lybGtbVSoHWC-JCNId_wI3enbflQ,16449
- litellm/llms/lemonade/chat/transformation.py,sha256=ur_Q39y-zAff2Tc8TilFooAuUkJfSCNQJLBPmgoflsU,5200
- litellm/llms/lemonade/cost_calculator.py,sha256=mnhe08d0hBAOCGymau598uQc-85gQHCJ7qRgGK-DxG8,1099
- litellm/llms/linkup/__init__.py,sha256=Hg4DBqiipeT5_kq7FCpvgI2KZxpR2nJsxEdC6dutyeo,146
- litellm/llms/linkup/search/__init__.py,sha256=fAHlnYsJ2tvtzUOwF_YFPKSxi0cwYY0s84YUlF3fIdU,141
- litellm/llms/linkup/search/transformation.py,sha256=HacSr711BUUs-nvDcSkqCR7Km6VXPLoDrYqjwZwGCeM,7155
- litellm/llms/litellm_proxy/chat/transformation.py,sha256=RItE4nCdS0vYMK1G3USO1rXtzCn5T8AsyuAmk1gOLq8,5275
- litellm/llms/litellm_proxy/image_edit/transformation.py,sha256=6Xot3_ZgvmxHGo6-1RmI5G1loUSOMIENFR8I87RXf3c,1015
- litellm/llms/litellm_proxy/image_generation/transformation.py,sha256=VE-fNZtpkLdESkoT2USjzEGI9VKqmNQOkE4LTPDwOXk,1329
- litellm/llms/litellm_proxy/responses/transformation.py,sha256=lQoPpVpzCLbiTF27kAcbe8-VnuofRY3m1mvxxckeqE0,1691
- litellm/llms/litellm_proxy/skills/README.md,sha256=Q1Rj9ALgwDDUafOSkRNUM20OfsTfTBLEoKFGnQNx-08,11637
- litellm/llms/litellm_proxy/skills/__init__.py,sha256=20LL_2f1jOOYeR-8DWHx1T46Ht47L_OteEzVJraSg3M,1882
- litellm/llms/litellm_proxy/skills/code_execution.py,sha256=YJWuXVHsK_9rhTviS2_K9ODmSW2MqPMCqg84Wue923w,12153
- litellm/llms/litellm_proxy/skills/constants.py,sha256=qzseD2-M7oSWs7iViNoM-TISj0Lg1IgjIOA6cD-2TRk,362
- litellm/llms/litellm_proxy/skills/handler.py,sha256=2bForpoZHO3pm8dGJS2klR2luWBOhAxALHkIJeHmJ2w,6699
- litellm/llms/litellm_proxy/skills/prompt_injection.py,sha256=9md8Lbi2UpyDu6abgbmm79AGG4PjRx2cVVxrl3t4ePI,10925
- litellm/llms/litellm_proxy/skills/sandbox_executor.py,sha256=Ts-VE6mKOY1xQ0ULF5mzSukSr_yl4zLBYOG7b7TQJtI,9700
- litellm/llms/litellm_proxy/skills/transformation.py,sha256=vJ4fetzadRRsjFLHc6wQQANewT0wN-C9KCb-XpqYxeA,11945
- litellm/llms/llamafile/chat/transformation.py,sha256=VhjCBTR0aIn3WI6h9wk4DS_eBjDU2y4GA5lgs-RGMVE,2051
- litellm/llms/lm_studio/chat/transformation.py,sha256=74fKlSYDx5kOTie4XCibCNtu7PbxwsnLSvljayS4Jn8,1951
- litellm/llms/lm_studio/embed/transformation.py,sha256=7LDd4xQLu1Owri3MRhtamdFLtV5B0wzKVug2qCkMoH4,1254
- litellm/llms/manus/__init__.py,sha256=6C11lc_f92W8wbTmvf4P05pBEFqWhX8A3zIZMf4qF3c,32
- litellm/llms/manus/files/__init__.py,sha256=OkBgUBr3-3jkrbfaVQrCFTBCfTaKaZQcUuHl5rF5sbk,33
- litellm/llms/manus/files/transformation.py,sha256=e7vxjB4mCK0kcaMiW7QrqtD--_3VSghaDtUKH4VALfg,14618
- litellm/llms/manus/responses/__init__.py,sha256=hiwYYGNvb0uXsggrymFuh5OifQFq4CR7v78ri4owg-g,37
- litellm/llms/manus/responses/transformation.py,sha256=0RA_CSe28gj_q_cvL2WI3HSuzdleaHTLz3N2NHnoH74,12820
- litellm/llms/maritalk.py,sha256=bcUTOIQKFWLx7IPkgJoG2zhRemGi5GAbZo7CKIxPwk0,2000
- litellm/llms/meta_llama/chat/transformation.py,sha256=r-FVoEQlFlX3UyZgAO8rBVTkxit8XYOdrkeCJ9N1J54,1538
- litellm/llms/milvus/vector_stores/__init__.py,sha256=hraiqKZXH3mFIueKauv2PtS501C_wmpxMjDL1pshdg0,124
- litellm/llms/milvus/vector_stores/transformation.py,sha256=jHnJh4EeHS7-KBvZIMq-aqbYpnRlLbwvbgBrhFd0xmE,9941
- litellm/llms/minimax/__init__.py,sha256=n8yxTwAIbWJQ51msLB71S2Ax6-hMVuK4UYT59rT9wh0,202
- litellm/llms/minimax/chat/__init__.py,sha256=sieF4Jx0pPr4ot2yI-aHbFEdKAh96P6sFAy-iI-s0QE,43
- litellm/llms/minimax/chat/transformation.py,sha256=87xli99g16M2LKseMK4ABx15WVEIRN13Yttz5SyaEyI,3437
- litellm/llms/minimax/messages/transformation.py,sha256=SEXL5FS6tSC926jAAbnaqW-LM27lcW9IzfNA1I0GW1I,2348
- litellm/llms/minimax/text_to_speech/__init__.py,sha256=e3zLiSqfzltcIAZTerzYxciFjz0My2gbNLV0gNePz04,172
- litellm/llms/minimax/text_to_speech/transformation.py,sha256=iHfOOfQym-7QgUgNTSaU37nU2MbIwRxYoLqkV3gvAWI,14754
- litellm/llms/mistral/audio_transcription/transformation.py,sha256=C66jY4fKPRVV7K6oKwHNugfMqtF1Cquabr5xPfD27SM,5028
- litellm/llms/mistral/chat/transformation.py,sha256=nxlz2KDr1SIsxNaDIGZAm1inp8p7fBasruD1bZeZwBg,28620
- litellm/llms/mistral/embedding.py,sha256=qxQ5a5SXBA3JW19GHZJgJ5C5Q5EZDe6UBalYf1ZsrtI,78
- litellm/llms/mistral/mistral_embedding_transformation.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/mistral/ocr/__init__.py,sha256=PU9UPl1b_2KsiYktsgup3KnqZTCw_NfctqIT-R2nins,41
- litellm/llms/mistral/ocr/guardrail_translation/__init__.py,sha256=XXCuw4gTDSFdzC51y0XFftWJ5wuxKiWZo8wHYlqoo9Q,332
- litellm/llms/mistral/ocr/guardrail_translation/handler.py,sha256=C5JFtlp2rVBHtlgy8yEvuQoS2k5whVynFvUMdDYo0_4,5380
- litellm/llms/mistral/ocr/transformation.py,sha256=dxvGGmly0Ga7XppIXKrQOHQrco1812eWQdFDPb41POU,6920
- litellm/llms/moonshot/chat/transformation.py,sha256=vQjWAEGk7mB5bCndnxk3aRno8t-yaNNpD5mG3iBPb20,10001
- litellm/llms/morph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/morph/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/morph/chat/transformation.py,sha256=kmIcRKdDXrcy3c3-AjtnwPrwj_7CoEpzUijZDe9dhdE,1112
- litellm/llms/nebius/chat/transformation.py,sha256=j2R3xFWFC0ww2SbC21JdXVwQ73RL7LWvltvEJmG0OR8,849
- litellm/llms/nebius/embedding/transformation.py,sha256=1dtFZWXsvvAbxDVc3ZCgr7wFadD7-v0LksWvW94eEwc,88
- litellm/llms/nlp_cloud/chat/handler.py,sha256=8GuIlJ6UiJ_Z8Yz5TiCei0gklEw2QaZSzw0YLQyIrxE,3617
- litellm/llms/nlp_cloud/chat/transformation.py,sha256=IDqMDSjPi7LQ7vbYKx5TRkdQKdJySH4GS9sQ01PbIww,7979
- litellm/llms/nlp_cloud/common_utils.py,sha256=RR62KdUDDNgHLiHGAhXHEe5Q0ujk2Nn57pr8gdb7ywI,395
- litellm/llms/novita/chat/transformation.py,sha256=gO_5eejpp_hG8OUvscA-dauNlv6SCrrsDIzEzP0zOiY,1042
- litellm/llms/nscale/chat/transformation.py,sha256=T8ieDupDhJITrY-c5u-e_6eDOw4tzoLubpmg95eU2n0,1662
- litellm/llms/nvidia_nim/chat/transformation.py,sha256=RmXuSLXE7eh3VmC4SZo47LgIJ94fglntOPnCYNhycs4,3877
- litellm/llms/nvidia_nim/embed.py,sha256=hxKt3iYATHnLR4OKS71WMycxcpvQEnigSpzWFgd58IU,2303
- litellm/llms/nvidia_nim/rerank/common_utils.py,sha256=pwmtmhb-C-t_vwvgceWa_w1AiA0KLFKtZog1jhy103M,905
- litellm/llms/nvidia_nim/rerank/ranking_transformation.py,sha256=XIxaSfK56D71pGecYGy70xeknHZGfH9nm2JFS7M4E0I,2434
- litellm/llms/nvidia_nim/rerank/transformation.py,sha256=Z3bHigoDg19cQSeiukrEfqe9ang9ulLKiQshvvBjZbE,11623
- litellm/llms/oci/chat/transformation.py,sha256=YIjx1S6eDUCdlTDY4R-HcaOjD_pIL1yzqGltafXFFIM,53544
- litellm/llms/oci/common_utils.py,sha256=T7tilO9_wzv9X5bZ4jv8CgywgkyyLuoWCDYYQqkEBWA,417
- litellm/llms/ollama/chat/transformation.py,sha256=Tuhy68VarmBy0gCUNoIpUoslIVV8YYgimTBVVLSPRo8,23224
- litellm/llms/ollama/common_utils.py,sha256=k7smV0oSQ9ragLQEXCNr-YVU6ZT-hOFWgyZXS3p7eAw,4639
- litellm/llms/ollama/completion/handler.py,sha256=XIoYqv9KT8lePwy49NbmAEdTcZVJ_EzmIYxoh7eZ6q4,3564
- litellm/llms/ollama/completion/transformation.py,sha256=WdgNJ49gJ6SUXr5rpbw1-2smEuJEfhk67mrl_xwv-PE,25196
- litellm/llms/oobabooga/chat/oobabooga.py,sha256=lSr2lIVHFFdBh1TJRJ-fV9cPuO7STKiKHKRkZtJV5W4,4396
- litellm/llms/oobabooga/chat/transformation.py,sha256=-y4AnlLUsm0ivoI54EWo8rCWDW1sMQ6QtQq1DfmSDYo,3302
- litellm/llms/oobabooga/common_utils.py,sha256=MrXF6OmsD5YDWdDV9ppAfPZCyBYaWLdFqjG04IvrMhw,396
- litellm/llms/openai/chat/gpt_5_transformation.py,sha256=2OUhm1RRtQQ_v6EzN5WHEBgs2X1OczJyJ_1Fi7thLIQ,13307
- litellm/llms/openai/chat/gpt_audio_transformation.py,sha256=uLFogco8_hU4BW_66XM5axvzlOnmHfvX8WYwF0xGNqY,1336
- litellm/llms/openai/chat/gpt_transformation.py,sha256=X1G2nKH-nZ4f9istdY_dHOfe2fXsrtNaRHACLCFNJig,29936
- litellm/llms/openai/chat/guardrail_translation/README.md,sha256=RFN1eWpVs4AddyxewDzbVWbMgG9WE4nel6Cb0NpHyoY,174
- litellm/llms/openai/chat/guardrail_translation/__init__.py,sha256=UZ8mr7g1pyLJpOEQ5cxemk0dFjG_eyw5BoR37aLLYHM,414
- litellm/llms/openai/chat/guardrail_translation/handler.py,sha256=0xJwLjedf5OXpD-YFYZ4jZGbHeIeZ536OpqCoPlXMFA,34929
- litellm/llms/openai/chat/o_series_handler.py,sha256=mxrppFXYhGzKvNdyU5k0fScX5DLVWKls_bHfVM_imyY,47
- litellm/llms/openai/chat/o_series_transformation.py,sha256=O1FEdZ0yJA-ZSjB8rNugYExpe_jKSGXcHGgwY9SsxjY,6367
- litellm/llms/openai/common_utils.py,sha256=q0G6v8uTDBPCd3aB76LKWqvdAKtHfKQlrBsdI04NqBY,9601
- litellm/llms/openai/completion/guardrail_translation/README.md,sha256=Vvp74W-0Y0-vLhpG3tKvCmWgk8BM96NM6nY9t3Gn_EY,3856
- litellm/llms/openai/completion/guardrail_translation/__init__.py,sha256=N030LPwvoAGXQz2kYXIH4zUiUteUFGMH0dYAQ1JfiuU,450
- litellm/llms/openai/completion/guardrail_translation/handler.py,sha256=zmdnjBv2hcCodeYeIWhcz8kqsMI-EHrPu94V62sgQU8,7613
- litellm/llms/openai/completion/handler.py,sha256=tS85cQCZr8rzmlrZISU3gQdsOSxtwSikuNzmBvBPlak,11883
- litellm/llms/openai/completion/transformation.py,sha256=7RhZiYE96h_PmlyQm5Ocxv7IzDLyis8YOG6-kumX0ic,6156
- litellm/llms/openai/completion/utils.py,sha256=HXTL8Fpu4x-NaAjjDr4hBo7gyMsn3Gup-xOie6f1euk,1770
- litellm/llms/openai/containers/transformation.py,sha256=eZOkOTQD3QQXlGnCBmAPDxm6Vbyz6rS986b2VOzjtas,10753
- litellm/llms/openai/cost_calculation.py,sha256=kBKEuOgPOSm0_SlyyUEmL5NsjaJojl30kpiZb0IVD98,6759
- litellm/llms/openai/embeddings/guardrail_translation/__init__.py,sha256=dC0buFnhgqjy2fxIod1FRbOPrPo1CJEhJI9FHJR1rU4,417
- litellm/llms/openai/embeddings/guardrail_translation/handler.py,sha256=VCsH79zA0gP6_sGbvGye3Csi7RaDJ2c_wmuLtsQi1Jg,6278
- litellm/llms/openai/evals/__init__.py,sha256=kOM6XT8vR9RspCN-eibodMYkcyIGg0vPfaLex-IiWt8,119
- litellm/llms/openai/evals/transformation.py,sha256=Ti4UH4jnd7CgqpkLo73fDS4vLVQ0Z0jSOqztbPqUubk,13699
- litellm/llms/openai/fine_tuning/handler.py,sha256=RBgsdfqYSobHEa2hsJ1KwJ0dtZW3SGeEY7HunX78c2w,10519
- litellm/llms/openai/image_edit/__init__.py,sha256=r8bHf7Jl1ASNhDqi31vvZk5JF-7NF6rKwREr62ADPVg,870
- litellm/llms/openai/image_edit/dalle2_transformation.py,sha256=k_VXc5tOgx2dMBQ5epT7Tckvf1Vi58PULQ28UtZc2qc,3760
- litellm/llms/openai/image_edit/transformation.py,sha256=CY43t37UyQxPFoWQ5bI7GOs673xX7JWJekhnj5G6MIc,6482
- litellm/llms/openai/image_generation/__init__.py,sha256=0ZAPyxbAnzW7CAq2UTVmbFwul3qugEqZXCaqPUi2WnU,932
- litellm/llms/openai/image_generation/cost_calculator.py,sha256=amGig3g-wePcP2Hhlerx4ZFSs49f-fOQpQWLjl6kUmQ,2308
- litellm/llms/openai/image_generation/dall_e_2_transformation.py,sha256=zS8xtK8qKhPjx4q-2NqKuCxGl3Edde_5QSLdhFZ6nrQ,2983
- litellm/llms/openai/image_generation/dall_e_3_transformation.py,sha256=iSs8L2BDdjenb65GMo3WkLrvP-33w7cYcYDmmsXP9n0,2980
- litellm/llms/openai/image_generation/gpt_transformation.py,sha256=5eIjHH8tSETucNkETEU6O6P6a4XF3TC0c9haSLTkxkA,3130
- litellm/llms/openai/image_generation/guardrail_translation/README.md,sha256=x39OOPbINkeLqIFWYtuIQHBbjjcpO7SyGFgePFWlNp0,2511
- litellm/llms/openai/image_generation/guardrail_translation/__init__.py,sha256=1YQJOI5D0AAFU29dcqTFGgZalEguyAe9KH4ziZmFBMI,463
- litellm/llms/openai/image_generation/guardrail_translation/handler.py,sha256=0DQp8baJm4aUAciQaGfVouvwyX_gyuYfIFFTUMI3cBE,3990
- litellm/llms/openai/image_variations/handler.py,sha256=6XBEHm1VkOn-Y8SMSfEypBb5Y5II_vGYJy6NQ_vi_u0,8590
- litellm/llms/openai/image_variations/transformation.py,sha256=9UBfFG8v4VHSywmmO0p8HqWFq3_sKvLTXpA-YQEvWIc,2520
- litellm/llms/openai/openai.py,sha256=ZcAIv0qYD2kmsiNubJrC3Y2mfTjPc2M369eLiSsOpQ4,110615
- litellm/llms/openai/realtime/handler.py,sha256=2iUlEbGcPbJKJm2qTxkSCgeJKZHOSZAuFUfH7xLiT10,6227
- litellm/llms/openai/realtime/http_transformation.py,sha256=-0pYWzyVFWIBtHj0R8MUXbDK5meIA29-FbItDkYr43o,1698
- litellm/llms/openai/responses/count_tokens/__init__.py,sha256=o_YaI8d46_I1bdkLGVcKWbAXkPeXyu8ix2Rg6orN0hE,462
- litellm/llms/openai/responses/count_tokens/handler.py,sha256=Nby9vgL17ir4a_OPi8w5icZ5xABFMEEamYpYfqgyYCQ,3440
- litellm/llms/openai/responses/count_tokens/token_counter.py,sha256=rRSoYeZZ559tTjV2keuvSbZpETI0dEVhV0t1ZR4GKh4,4226
- litellm/llms/openai/responses/count_tokens/transformation.py,sha256=il_wG0qmb0YFI72KVWWTWYROSJty9IUlMWyyfH6GvJQ,6351
- litellm/llms/openai/responses/guardrail_translation/README.md,sha256=kE8xfE0bmUuYBzucYAC8A0SNRwi61abnbgD8uqIRFOg,3747
- litellm/llms/openai/responses/guardrail_translation/__init__.py,sha256=NG6W9co14nIjIfoIgNtt7p1sCktEd0hivezxchwkWwA,388
- litellm/llms/openai/responses/guardrail_translation/handler.py,sha256=6lBTzp8KfAjsWirEKZjz8hB34HxKNiXCIaoT-90whUY,31228
- litellm/llms/openai/responses/transformation.py,sha256=6yQ5WNxK52KcM0j1FH9v9gKapneuT4BTxkQKEXpEG-E,23088
- litellm/llms/openai/speech/guardrail_translation/README.md,sha256=i9cvnLPSxXEg4Z6HlvsA8ESGZZ6oEennU07BmDSiL5Q,4459
- litellm/llms/openai/speech/guardrail_translation/__init__.py,sha256=nSJ2zparVRwCAKWq_2KRQF6TL0AQNavjJxLkAPWA2pk,419
- litellm/llms/openai/speech/guardrail_translation/handler.py,sha256=AeSJK4s20pYFhjIRsUgZWUIAQxJNcC8xz9DnOge-dYM,3880
- litellm/llms/openai/transcriptions/gpt_transformation.py,sha256=6nLZ-0jzqwcEdUkTPnjcdmVMUsGPZfiD0zVH3Ow2OB8,1218
- litellm/llms/openai/transcriptions/guardrail_translation/README.md,sha256=s_1PBjGOEiCsKDyD_lzpxTyObr8dqbwdBRsKcNUU8kE,3988
- litellm/llms/openai/transcriptions/guardrail_translation/__init__.py,sha256=B1MuqJjeQdxDqRg4Y7wbxEleTHIF8Wb1Ye7KeoxgP0Y,470
- litellm/llms/openai/transcriptions/guardrail_translation/handler.py,sha256=q-X3_Ty3g6j0F-I2lssbXscAMjq4WpL9HaTO0rKXyZc,4487
- litellm/llms/openai/transcriptions/handler.py,sha256=cMU03KpLYCJqEmIfnPwv6aF2rGRoHA3D3-ykMwDv6EQ,8510
- litellm/llms/openai/transcriptions/whisper_transformation.py,sha256=JtIljOkd0zyrCd0sibbD4odUQIc655oU2pAFvNF3JcM,4525
- litellm/llms/openai/vector_store_files/transformation.py,sha256=yIFdy0gVQbquhSpp5-P46LyOOaWir3f8fMNJENm7M5A,8436
- litellm/llms/openai/vector_stores/transformation.py,sha256=ckfkWyh7gnRwbxztRyYBZYGYWNqX0Xh38KaLz-Pud6c,6066
- litellm/llms/openai/videos/transformation.py,sha256=KOy37RhcwCp5tWH8XGGDOeEYjVjtK1K6Wo5jnaKrjR8,20993
- litellm/llms/openai_like/README.md,sha256=GQLkzTsnWFoYlUCk7EHYN4q8HOdxOC7SNnISKBBqONI,4720
- litellm/llms/openai_like/chat/handler.py,sha256=1kLE89OncjZUPITPUOLd45amnVR3uf4GlLcJXmqKgYk,13935
- litellm/llms/openai_like/chat/transformation.py,sha256=7hpCUxFbfZ9eyWPZnGgt6ImT1DJqMcPSSdJDZYprd9U,6225
- litellm/llms/openai_like/common_utils.py,sha256=1G-vshKyZ2KzLgJnix6g4rzyc1mEgqm87e9bVOMROgo,2133
- litellm/llms/openai_like/dynamic_config.py,sha256=Dcmr8fZZ--U_-pkQrSwcxI1I7RbZSk04V5jLeGbptso,8496
- litellm/llms/openai_like/embedding/handler.py,sha256=UD2ktWBwFtZ_Lpo1N7aJrCmEVZJlhnmW3u3q3NXecic,5067
- litellm/llms/openai_like/json_loader.py,sha256=en3FlgSYgB0Pu-uNizA6yQ3DJDONJ0Mw_eTuC02OmvI,2536
- litellm/llms/openai_like/providers.json,sha256=u7-w2pmQ-LiqYMnAhYvvKdjqUhZAcsd4VAKzf-vD22U,2747
- litellm/llms/openai_like/responses/__init__.py,sha256=b1Uv3jIPndnXruFNi3uCWBZX-7xwJodV7wOQ_y8D3Ys,138
- litellm/llms/openai_like/responses/transformation.py,sha256=u9DouX2x7Dld11EXZd7P8ZhMY3XVnzUxrIpFXR61r5k,1846
- litellm/llms/openrouter/chat/transformation.py,sha256=3XGTyhYcTnpmznBXZRCHfVFUFk-ElO754KOi55phYE4,11271
- litellm/llms/openrouter/common_utils.py,sha256=r4ROh6GTDu2yB__fE1TdGdfGWGfiqdeU4IVzBq3G8ao,127
- litellm/llms/openrouter/embedding/transformation.py,sha256=I81Ve5LJGTtC70T6RXiRnv-FAiv_qvLLkRXQg9_QpSg,5473
- litellm/llms/openrouter/image_edit/__init__.py,sha256=eEUJlP2A2fFnmHBw7s5DZAm4kqDJgXL3vxlOdMDPV88,297
- litellm/llms/openrouter/image_edit/transformation.py,sha256=2JvSQ59fHTSGntefnEXrut3-ixDsTC7plb6IIRpurgA,13169
- litellm/llms/openrouter/image_generation/__init__.py,sha256=Wr1uEBRGN6jSQ_Ru5didrQW58RzWqVIIb_aWSwRDUnU,348
- litellm/llms/openrouter/image_generation/transformation.py,sha256=POOGMeqkjbSQlnT0BFXPLIvtN6fF8_uM_MdNW38hPiY,14277
- litellm/llms/openrouter/responses/transformation.py,sha256=8XtFnyriKB070t6Z9opAQg-TTFWbRwMsgXN1VXRpfAE,2419
- litellm/llms/ovhcloud/audio_transcription/transformation.py,sha256=jWhQ5qRXGFaXQNeKOivYT5WJpN7r2UC7xj4h36Kh3UU,5126
- litellm/llms/ovhcloud/chat/transformation.py,sha256=Q13RT4gy30eYWrM2T2yVObIQAdf9Pnh234Wy-rmY908,5453
- litellm/llms/ovhcloud/embedding/transformation.py,sha256=d6FFE6yvXK1dlDoYGGEA0X_fYDuBLOCN6P4U7Kcqahs,3963
- litellm/llms/ovhcloud/utils.py,sha256=94oTxMvkvAN9gasHmj1SijxdWjfe1xkR8pKHkPaVbqg,183
- litellm/llms/parallel_ai/search/__init__.py,sha256=naztLiSbocTCAHxys5NRvkWlfGnqdyIlRaCZ17AH5iI,159
- litellm/llms/parallel_ai/search/transformation.py,sha256=J1pbb4IIazn3XDLELjNHns5-WiEMU05ZHIJp0KIUWUc,7679
- litellm/llms/pass_through/__init__.py,sha256=mjNr2OWDybmPnFeFabv_B9jyZ8-8Fke1YagHGTmJKXQ,390
- litellm/llms/pass_through/guardrail_translation/README.md,sha256=N1b9X_PYuzKxG5_lHfcjn3uySOhdsZWnpLKKIqNtsBA,1730
- litellm/llms/pass_through/guardrail_translation/__init__.py,sha256=PkUo4B8GPFZnTrN6pMKNVATcN_M4jk_ZL3746YOpwhQ,387
- litellm/llms/pass_through/guardrail_translation/handler.py,sha256=aj1JVIrWNkj9kS71eoEu5BXyS-DEuSc9hy-ZpZr7ke4,7233
- litellm/llms/perplexity/chat/transformation.py,sha256=juz5wBHJj8yokhUlEL70HryyUVaIkMDeFNJb87NugCU,10041
- litellm/llms/perplexity/cost_calculator.py,sha256=YlDP-EFOlU3dPHyJHTGbw9xMiAK93xl4VtirMQDxdf0,4451
- litellm/llms/perplexity/embedding/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/perplexity/embedding/transformation.py,sha256=lzgPdZp406g8eIQ8wvO62hBnM7UcwU0jV3NHNutOxLk,6062
- litellm/llms/perplexity/responses/__init__.py,sha256=c2K1AML3i4k1t7hFBc1SB9DaOoKWj9D2keSAdc6G-5I,148
- litellm/llms/perplexity/responses/transformation.py,sha256=vA396GodugdpgmUAnwso3KoE0AXamfaJ9H5b2-XqnvY,5076
- litellm/llms/perplexity/search/transformation.py,sha256=S2JRnqAJ8mrAUCt3TcCTNegp8-Nz-80zjIRCsUK-7ME,5411
- litellm/llms/petals/common_utils.py,sha256=auMO32Q5e6y1Fa6XWR82kQM0_0o5KbAErPp4yfp-m3o,334
- litellm/llms/petals/completion/handler.py,sha256=oyD3F27-dOQmhPnpWX7RZRbztsenu-aa9buCy_wAkiI,4630
- litellm/llms/petals/completion/transformation.py,sha256=7VHNOljCbnDze8KBUpc1usyamCMEVOs8hq3SaOI1l0U,4777
- litellm/llms/pg_vector/vector_stores/transformation.py,sha256=mX0MNV8lfx9xyeI40QhP0gNLUStrRh2ZTVftAvFomkI,3224
- litellm/llms/predibase/chat/handler.py,sha256=B5OkEstbfleb8HXcoV3E4PC50szfg74EWf-_ZgeXRbM,16602
- litellm/llms/predibase/chat/transformation.py,sha256=sNw7cwDAqaFfapFQQwE9mbkCqvfZH3ysuYZNKSnJ1fM,6815
- litellm/llms/predibase/common_utils.py,sha256=dfCFrZhTJipgRDI3UqQFOwow-oYxBiRqR5B9cJhiP4I,603
- litellm/llms/ragflow/__init__.py,sha256=e-f4-ooh6_XwICbxK1iVMRwViZJXEFRkyb3FRgiY1BI,241
- litellm/llms/ragflow/chat/__init__.py,sha256=WxiDpq7Hvam6SW2-Zn2RfljxU9c0wcbuFWWgpvJZ1cM,47
- litellm/llms/ragflow/chat/transformation.py,sha256=78o9V1h6bWMGf-cjgeXQJkc72Ubf9-5vM7s2Tyo4r7U,9620
- litellm/llms/ragflow/vector_stores/__init__.py,sha256=QX-tLGXdGyVsAFPNf5JTDXgOPyAawMvTftvVyhHr1W8,31
- litellm/llms/ragflow/vector_stores/transformation.py,sha256=klQ5GK6giZ0shJxtyxgmUh--6jbhv79kzRDZQ20IInU,8703
- litellm/llms/recraft/cost_calculator.py,sha256=ZdqdZsMCHax4mNUaNFymAyhG3BDXGk_fmLG8fo1c3mI,782
- litellm/llms/recraft/image_edit/transformation.py,sha256=FPm-T9v2ywgjBAfsALMRmqsrKlFcfe1X-TLR79N5CH4,6517
- litellm/llms/recraft/image_generation/__init__.py,sha256=gQ4NwwyUMgrZCfTSayAnGlok274oHaI0rNGjDfRrPKU,336
- litellm/llms/recraft/image_generation/transformation.py,sha256=kcmOjLrGFJLSCZyZ3oQ1ycFicEScvuDgN5yHxjx7iCs,4997
- litellm/llms/replicate/chat/handler.py,sha256=QctSVRbLEo9HnqCAAgYnQz-dR5SNbzWkY7HAWdf03-A,11701
- litellm/llms/replicate/chat/transformation.py,sha256=u0ElPKmPz9kpoD_Ih4goAQ__Lau-xllE1efSGgtHtb4,12400
- litellm/llms/replicate/common_utils.py,sha256=vfRWRfmkBl3M1oRgoOhAgZeVf_3pSP7DWKqCxIu_Ty8,389
- litellm/llms/runwayml/__init__.py,sha256=yLKXE_mL0AfSTEbqszaFSJ9CM8dnNw6qSBtWpw-eoX8,190
- litellm/llms/runwayml/cost_calculator.py,sha256=yt4iKSF0DTH9rdFTnWWDoazEVkUSYmtsvPTWpBeZnFc,934
- litellm/llms/runwayml/image_generation/__init__.py,sha256=kEh9uxy-55k7P24gIUuVBWur-TbbHft8-tEYIVUyADQ,340
- litellm/llms/runwayml/image_generation/transformation.py,sha256=ptq4p88L08bjMSecWmap4n1mPdXt-VkoJ0LMvUO0XQE,17127
- litellm/llms/runwayml/text_to_speech/__init__.py,sha256=IM6QPTnefkNmkywUkYGgJwpewpFivnTRku1Vo0_a8u4,143
- litellm/llms/runwayml/text_to_speech/transformation.py,sha256=b1crbtC-6yXCZHJgVCyIq7Gq9xr3ASWu31mgvPafeA4,19852
- litellm/llms/runwayml/videos/__init__.py,sha256=eVcEhT_fEdQTIKZG_catiVg8kYFm85SvPhuYsM3vTXo,28
- litellm/llms/runwayml/videos/transformation.py,sha256=TfdYErGOuz0Weh_FkA0ti2sh_gGiSTc6OiThLHxNZts,22731
- litellm/llms/s3_vectors/__init__.py,sha256=l0dOA1JlJO5xqBNDL15-y3kkmRZQIQXzvqf_TO3_KeQ,29
- litellm/llms/s3_vectors/vector_stores/__init__.py,sha256=1Nz4JC08xlHp7PGIob_LBq0ml-FbqrjhVRvvJtL9QqM,38
- litellm/llms/s3_vectors/vector_stores/transformation.py,sha256=W0EBukkt5Mpha1xtxfC77ij334oYBuUSl_JuAYDRJ64,10061
- litellm/llms/sagemaker/chat/handler.py,sha256=hTXPrd1wkFtSq9oPpIMiETovMqG5dZz1Af71U7q2EeY,7002
- litellm/llms/sagemaker/chat/transformation.py,sha256=dOj56buwlsO0QS4dbMxCashbq9wK6CMQCAFBUtvbG3s,7284
- litellm/llms/sagemaker/common_utils.py,sha256=yhGU2O5zcRxwHLCHUTFucFlhf2uhQPXTD1ERSy82Sds,8730
- litellm/llms/sagemaker/completion/handler.py,sha256=P4he4V2gsG4PxfZNCy_QWWIn4xcWQw3Cl5OtH6PG8IU,25263
- litellm/llms/sagemaker/completion/transformation.py,sha256=5ZA0ZslCKkktd7kh9LQ_w-r0smqHz0NSjntIP3HHOCs,10562
- litellm/llms/sagemaker/embedding/transformation.py,sha256=1RRjeC7qH0Gi9Y1LS_krHkKhZUa70pO9FnJnWDqNMxw,5069
- litellm/llms/sagemaker/nova/__init__.py,sha256=isy4mFitMQh2fr-SLak0FOl7sKsvLvPduvfohtacW0Q,62
- litellm/llms/sagemaker/nova/transformation.py,sha256=8Z5Fty12o1NI9gDiNjA4sRTx1YbsR1-rePghTqQ6PBo,2354
- litellm/llms/sambanova/chat.py,sha256=mAGtabDvV_vGanTuIPQmxvHIILi3gnaYRB2m2zCerFc,4134
- litellm/llms/sambanova/common_utils.py,sha256=XF-JYz7BTdAC_FgxXGjl5nyEefidtE5GCWxV1J4lKSE,252
- litellm/llms/sambanova/embedding/handler.py,sha256=wm3UIjhgpxc3nXu6MoAuSSPAjvOKnJypxlgQI9pjU7Y,147
- litellm/llms/sambanova/embedding/transformation.py,sha256=-T6JHHxLUlia59wttjaRWiC5W_hE93NwJWwK1FGS7tg,4542
- litellm/llms/sap/chat/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
- litellm/llms/sap/chat/handler.py,sha256=9icjwn3GWlUmhQ2ho0ZZ4GnD-V08v1qLixx2KuIwz7U,7835
- litellm/llms/sap/chat/models.py,sha256=5PG8cSpuAnCY31mL8vg9Shcj6-Y1bU-GvD3d0BH3UFM,3374
- litellm/llms/sap/chat/transformation.py,sha256=3J-K0jR131jFZAiiNK1MaxBEgcyXsmXLd1mgLOI5Zw0,12349
- litellm/llms/sap/credentials.py,sha256=rPTZ6heNOU6bZuHFmVW2UAfKOmD8tek8LqanWbd5zpU,10930
- litellm/llms/sap/embed/transformation.py,sha256=gs7csUBBFHYxcegKQvU_JrJAilcqP-PD5kwBQ2LlZbs,5274
- litellm/llms/searchapi/__init__.py,sha256=L_e6O5UEzEKctksdiSJn6OIUvQr8jFTrksFaU3N9IV8,44
- litellm/llms/searchapi/search/__init__.py,sha256=1duULMDOogna4_-G3C8Y7NqtrwEUKRmQ16qZnh5j2qI,155
- litellm/llms/searchapi/search/transformation.py,sha256=QjJhOMqyWJ6mf3uH37XJ5qYQYJXXRjUbWYofcf1H7KA,8200
- litellm/llms/searxng/__init__.py,sha256=Gd5yVJpJnEwNMPtqnvTQAuXW6SVJMQ8Ko0UvLy8FjEk,150
- litellm/llms/searxng/search/__init__.py,sha256=GfPGbvvLdHsTbvczZS4LcYroBa_8ieBgzFbMN4I_dmE,145
- litellm/llms/searxng/search/transformation.py,sha256=M0MmiwGQfmrYDdO8cbF2mw_JoKCqy_xXUJ09Vwo8s-E,8309
- litellm/llms/serper/search/__init__.py,sha256=Htg6h9DYvdnNQic9qjgb3ekh2gjwxbc-ktvu0dW7grM,141
- litellm/llms/serper/search/transformation.py,sha256=mBGRUk8cunsPWCgAZAt7u9xw-8kyLFVfugCh-V0Yk3E,5666
- litellm/llms/snowflake/chat/transformation.py,sha256=ZhAO77mwU5NQm33JF73nWwWt2vw7DeqRpLWNW3AnOl4,9803
- litellm/llms/snowflake/common_utils.py,sha256=BnKwR359N2vgfJ6akSSMoj-2BRkrR5kjo4HCocZbgWc,1018
- litellm/llms/snowflake/embedding/transformation.py,sha256=8nVsZTul1wyh-f4pogJbU2lfL7ZhOIKS51ncCJ-nyCo,2308
- litellm/llms/snowflake/utils.py,sha256=nw_HHtZjG6EQ_6ZW75DcJ52_V69gJpdGLPUPSG6Cr4A,3967
- litellm/llms/stability/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/stability/image_edit/__init__.py,sha256=3yTXDKHDt32zW_njpUEwgECJodeO5mDDZsz7OhDOzUc,1025
- litellm/llms/stability/image_edit/transformations.py,sha256=80eibzs3vap9Eqvn5pPDXrCAz3voGAZeo1Vcx-U85RA,11686
- litellm/llms/stability/image_generation/__init__.py,sha256=zNo-drNzsT7723tqZgoZC9W7ctg46OMH5Z-2mEFBohQ,1076
- litellm/llms/stability/image_generation/transformation.py,sha256=5NsSGDd8BcuxFfJ5o_aZ8P6E1Kzq0oM5JiTkUpPe42k,8943
- litellm/llms/tavily/search/__init__.py,sha256=zYP_9tXqQw3Oi2jzvfySHCbN2kQUuWBrYlohfLj7BOE,141
- litellm/llms/tavily/search/transformation.py,sha256=eTKdsm-3ct4Sck2-0VsI9O1_3TYjM_HPlPkc3ZvXlmE,7459
- litellm/llms/together_ai/chat.py,sha256=oSJVe2EQc5bbH_KSUn7-7yrb8uSOL9LUdWKxxzFBpRM,2100
- litellm/llms/together_ai/completion/handler.py,sha256=Sey5xhMPY0x5muY8Ex1n8TgPQVwc3-z_YFRggE_lZlU,47
- litellm/llms/together_ai/completion/transformation.py,sha256=Yg2mZVRqTzKSvemv4IvxsklzXeCyVAMHYS2GC5FcBMw,2048
- litellm/llms/together_ai/cost_calculator.py,sha256=p4cv7oOwGcJAqPFy4RUaP036bmTu3YCc4Hufjq1kl90,3053
- litellm/llms/together_ai/embed.py,sha256=9tgu5GlbQU8f-Sj07dKy_vt3esNSZDidViTA0htg-ZE,181
- litellm/llms/together_ai/rerank/handler.py,sha256=A6gGNLj-VX2OxE9E2-ZwAmVPjEmG_yRNiISOAQz8Ljw,2855
- litellm/llms/together_ai/rerank/transformation.py,sha256=2WS3_lQlz3AbHW35lkEPtzCqRzfzcaqfBR486ZJRetk,2042
- litellm/llms/topaz/common_utils.py,sha256=A2PhhAsS2lLK8IxJTqP8eiifuhBpghm2YreDmgr8gK4,1711
- litellm/llms/topaz/image_variations/transformation.py,sha256=kN0rsJEBE6w1KmM5dD7oNbgk8uPJm8kGJ6Ni6U4_8D4,5785
- litellm/llms/triton/common_utils.py,sha256=kWIRjRKDOQOpuc_ZhepJ3oFcmTeXEJqf8skJfCUmBXo,401
- litellm/llms/triton/completion/handler.py,sha256=duNlWMGNsEyWjeqvKjDd0bKjFECnr9haEgsxdi1t2Lo,145
- litellm/llms/triton/completion/transformation.py,sha256=xNnsmPfZlhrQ7jtwl9B8aQq_ky_fFbuqGW6WGxxAi5k,11211
- litellm/llms/triton/embedding/transformation.py,sha256=Omwr2aBrMzmk4Yx8Y2SYK0ODvoy-NM8JzWwANc3gLCI,3622
- litellm/llms/v0/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/v0/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/v0/chat/transformation.py,sha256=C71lMonHSWJkspeyby3DUqbCXVHmNQdPy_M4GcPdS8k,1369
- litellm/llms/vercel_ai_gateway/chat/transformation.py,sha256=2oD7JZ5mk_7KDC6MYlN0fHPv8CsDwyFPUyHtQEyMU4M,3577
- litellm/llms/vercel_ai_gateway/common_utils.py,sha256=2UFkpowxGZitsS9pI261e1KqBKBf6iMtHnoTMywCL2k,132
- litellm/llms/vercel_ai_gateway/embedding/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/vercel_ai_gateway/embedding/transformation.py,sha256=7imTEXU6fGprdl2NFohikOuHSR6gWNwoY2FVD5Wun9E,5343
- litellm/llms/vertex_ai/agent_engine/__init__.py,sha256=dS43u_oGea183MFZpvyW-gfTVwQW5rBcTHGNxg5n5hc,331
- litellm/llms/vertex_ai/agent_engine/sse_iterator.py,sha256=u8BgejYLP835J3WDu4-QUDf94qSIl4Mk3LwM--qdPus,2984
- litellm/llms/vertex_ai/agent_engine/transformation.py,sha256=nsXEOc2kVSXakWH3jCbkUCvO3lruvsAOSs1PyA44is4,17774
- litellm/llms/vertex_ai/aws_credentials_supplier.py,sha256=imvR5MBHKYjm-AkCjeIC-qYqFg-Hi2vrxBjnc7ug8v8,1856
- litellm/llms/vertex_ai/batches/Readme.md,sha256=IbnuiX6lS93XHrGJ_4v9VBjRi-SJeaGfsrDTRg3fkCw,212
- litellm/llms/vertex_ai/batches/handler.py,sha256=u2j_K--9hAqZ0Hh4l4QMovjaoTfHFVXoGLhUl3wbRHQ,18281
- litellm/llms/vertex_ai/batches/transformation.py,sha256=lbuBiZT4I5n6xqrogtHidmSVWz8LR_GzpDN4DOEqumg,8305
- litellm/llms/vertex_ai/common_utils.py,sha256=bkV3SL0NVIaQBqqpcsd-kQCoy3nT8W8UPmAsHaCH408,42194
- litellm/llms/vertex_ai/context_caching/transformation.py,sha256=zhfGeT-ggsyjDJ0zyFAeiuhH0lbn8r1jQ_OpnCkaLcA,6116
- litellm/llms/vertex_ai/context_caching/vertex_ai_context_caching.py,sha256=Wgvs14Lyc5cQ6ljDZMlFepHOv_Di9u5nBIDcLmeWeOw,21251
- litellm/llms/vertex_ai/cost_calculator.py,sha256=219vNRKwcBcIowNYAqfGeH5vxP0hEvz8MlF5ZaSisR8,9377
- litellm/llms/vertex_ai/count_tokens/handler.py,sha256=AkR-fn3yNAOSyaXIb3pS1hhsv44xoWRzuhyM9_i-uAs,1912
- litellm/llms/vertex_ai/files/handler.py,sha256=sCV8DImguEseUuSLI8j9oAabE7aZXPKUC3nHpHeZivY,8726
- litellm/llms/vertex_ai/files/transformation.py,sha256=HLEGfjXqzsupSAh4_4XY1Y8lbpLuAcOzdMmMlJIuZgw,22886
- litellm/llms/vertex_ai/fine_tuning/handler.py,sha256=iiDJty9dOh7SxrUcsNlrrgY0egujMCcS2wsoVX2rrOA,14386
- litellm/llms/vertex_ai/gemini/cost_calculator.py,sha256=4ZWWg86cBg1psXKPs7Rb-R-5Re4erxjl8c8KPxIm2Vc,1311
- litellm/llms/vertex_ai/gemini/transformation.py,sha256=SigIXb1xEdEyJb1hmwrjqfoS5u45E47T9OBhdIb7kH0,40592
- litellm/llms/vertex_ai/gemini/vertex_and_google_ai_studio_gemini.py,sha256=zzGXfRP2V09wagE2G9wv1fPiFZw0pm7mCEyFqDQpbgc,133526
- litellm/llms/vertex_ai/gemini_embeddings/batch_embed_content_handler.py,sha256=aofX7YVDN4mX5nYmBcqf0tTgsc1JfLjTnYR5TpLimCI,11813
- litellm/llms/vertex_ai/gemini_embeddings/batch_embed_content_transformation.py,sha256=NAeWn9-x6TT_dFQUTbQpdnMbwiZS41hFSaDmq_Y70As,9625
- litellm/llms/vertex_ai/google_genai/transformation.py,sha256=Jdfbb-cVteGFo8SentdFufviOdzvG7W3wdyJT8WW6as,3009
- litellm/llms/vertex_ai/image_edit/__init__.py,sha256=NP01wa_5yxkDObCRl5SPNOPaVKfgcPDqXH5dmP_qRe0,1491
- litellm/llms/vertex_ai/image_edit/cost_calculator.py,sha256=zbAzVFewJcBoSSz7_tsCmeV3qUB60NsPJw9QcLlyuKc,855
- litellm/llms/vertex_ai/image_edit/vertex_gemini_transformation.py,sha256=s0k2fttk3QrG4Zfy19SpPEL20oBgp4mvNVKgaW4J3I4,10621
- litellm/llms/vertex_ai/image_edit/vertex_imagen_transformation.py,sha256=vyx37DPB8A99ZugCFxoaELIsursea0rgQH4g5PHowEQ,13279
- litellm/llms/vertex_ai/image_generation/__init__.py,sha256=DI0vLy1zUKT-g8D-oqfJ5wLiw3qaBGtb27b3plO2x8c,1545
- litellm/llms/vertex_ai/image_generation/cost_calculator.py,sha256=USNjob4O-BbfwgCW2HBKhkbcD8OQ-ftBc8M_yx6076o,951
- litellm/llms/vertex_ai/image_generation/image_generation_handler.py,sha256=uwR2fjQTwPdBv1sDM57QBcrerj5P4LedXEf6ZvOEZf4,10189
- litellm/llms/vertex_ai/image_generation/vertex_gemini_transformation.py,sha256=abLFJkCtFcSS-u16tNzKlWN73aLpCFvY-qv9uUu-xSA,11885
- litellm/llms/vertex_ai/image_generation/vertex_imagen_transformation.py,sha256=q3xbXPN1qfBWAV6CtSv1Ui41dBeIrfrLM5qma_AKta8,8606
- litellm/llms/vertex_ai/multimodal_embeddings/embedding_handler.py,sha256=IIKZiPyGfjmpQZFGXKTJIXBy39iQRBNBf3Jeck44PHo,6289
- litellm/llms/vertex_ai/multimodal_embeddings/transformation.py,sha256=sHATmdU5X9J0jglYAa7oLfnIC_FXvcaegPoHMkuljMk,12242
- litellm/llms/vertex_ai/ocr/__init__.py,sha256=wIvyk5DUugqMcGBL2G2sMziT3yux9GC71SEjLwcDzyY,107
- litellm/llms/vertex_ai/ocr/common_utils.py,sha256=-ToHbesAvcNibCcfskQoZFSU9-ZUb_j5xhzg2KrqN5I,1228
- litellm/llms/vertex_ai/ocr/deepseek_transformation.py,sha256=pC_W8P5BBHAPkNhcxwy4g6WBOvZYWeRXVpV_1lJJxZg,13659
- litellm/llms/vertex_ai/ocr/transformation.py,sha256=CrI70ytZygg6jssUG2XLenvAPmk9dWExnrz4ZgaX_Nc,10936
- litellm/llms/vertex_ai/rag_engine/__init__.py,sha256=OSnYlxb5tGqv1AhFUWx7sBbI5XSqlPFlzhWRtNrHBag,331
- litellm/llms/vertex_ai/rag_engine/ingestion.py,sha256=gJ-QC0uVnbbPckOx8qm2p-RJEubXW9RN0Oxl5jV1CsI,11141
- litellm/llms/vertex_ai/rag_engine/transformation.py,sha256=LH06pSWHM6D1pqMj7aLcdidR0e3Ghc6iaLssdryevys,4974
- litellm/llms/vertex_ai/realtime/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/vertex_ai/realtime/transformation.py,sha256=iL5ozl1c_4GGp1w4OV2DClpQBOojHD_a0RMvs-r6-vQ,6313
- litellm/llms/vertex_ai/rerank/handler.py,sha256=fupLmZ79g_e7wm2AiECtr5ku0uODN8X20U2Zeg123jo,144
- litellm/llms/vertex_ai/rerank/transformation.py,sha256=pvQQyRsX_MFDvQi3DurqcIx_A3umdwOFOXj29OBukUU,8921
- litellm/llms/vertex_ai/text_to_speech/text_to_speech_handler.py,sha256=-aPhSv6v0ZT53gZaYkoLhGFAeMADZ9uFSjGPd9DxOqw,7752
- litellm/llms/vertex_ai/text_to_speech/transformation.py,sha256=kowemgtimiklcbOhamg6ZmEdaoZGbPNNcIwaySs3qTU,16954
- litellm/llms/vertex_ai/vector_stores/__init__.py,sha256=Dz34nQckZhJz2qLLoJz7NMvKnh0BLaNBeWGe403Et98,207
- litellm/llms/vertex_ai/vector_stores/rag_api/transformation.py,sha256=eIoG1VXeE4SaBwYfzbMMXrVs-VHDYZ0WzxketHFtsCA,11594
- litellm/llms/vertex_ai/vector_stores/search_api/transformation.py,sha256=5Zr6aGwJ8dNAsck1_kJE8NrQO6RcXj5ezXg0qYjnVAI,9574
- litellm/llms/vertex_ai/vertex_ai_aws_wif.py,sha256=g_g5UGD4hCScOpJKb9krR7OCSlM7K9oG_nPOl3Q4sS0,4707
- litellm/llms/vertex_ai/vertex_ai_non_gemini.py,sha256=9f9T8I_19N7am0z7l6At1TSHmigY2kEq5QrA3-bQRo0,29983
- litellm/llms/vertex_ai/vertex_ai_partner_models/__init__.py,sha256=5WDyQ8M1RK8x0nSBw6CNbDJEB7cuODincyrLJYW1XPw,866
- litellm/llms/vertex_ai/vertex_ai_partner_models/ai21/transformation.py,sha256=cvNsKwK-E2_0IBtDu2kTD98tHYQmCNR6ZpYK9JsNDzQ,1711
- litellm/llms/vertex_ai/vertex_ai_partner_models/anthropic/experimental_pass_through/transformation.py,sha256=8OgsF6ihWYOJcJ1KwW-b6wTQdVFWglEh0ZOyqft0U0k,6281
- litellm/llms/vertex_ai/vertex_ai_partner_models/anthropic/transformation.py,sha256=sRazmpq7VgcS5GvZ-jSaMBGL_KHnGLbeKdtEzfW8-dk,8412
- litellm/llms/vertex_ai/vertex_ai_partner_models/count_tokens/__init__.py,sha256=gDybjNlu5hm_rOvsECKegu65Br4SDcI4s1tIIrMDIL4,79
- litellm/llms/vertex_ai/vertex_ai_partner_models/count_tokens/handler.py,sha256=zoRi1ZIVWP_cvClOxORNETJ36Te8jbQAXwVP14kX1WA,6251
- litellm/llms/vertex_ai/vertex_ai_partner_models/gpt_oss/transformation.py,sha256=16lDK7SqOpK3GegYbjQ1SNaBPnqsJJ8BzUZEsHAazqc,1283
- litellm/llms/vertex_ai/vertex_ai_partner_models/llama3/transformation.py,sha256=z4C_Edu7p4y3ejDhwEUmd3gHGxzJpSg5uIf0PHeK5tw,8264
- litellm/llms/vertex_ai/vertex_ai_partner_models/main.py,sha256=ycblV37LEzc2Vg93UOMmiD5blHStBQkMDdtgmOrg2TU,13012
- litellm/llms/vertex_ai/vertex_embeddings/bge.py,sha256=x1z0Yjh8Ch2sgXpa5g4BbrJjwTd1D30aGXr3dOQXKHQ,6216
- litellm/llms/vertex_ai/vertex_embeddings/embedding_handler.py,sha256=ImGxo5_4sQGkmWODBmHRZ9Rqy3QcuH5tZGEOU1Crd5E,8979
- litellm/llms/vertex_ai/vertex_embeddings/transformation.py,sha256=gsK_GqynzqlTAi5WxYCAJPIhWLq8SctgQNg46s6Z7No,10386
- litellm/llms/vertex_ai/vertex_embeddings/types.py,sha256=2ETdAKMBTu3bli57B5PWweIWQuS5RVPSTtCXOH2h_xU,2076
- litellm/llms/vertex_ai/vertex_gemma_models/__init__.py,sha256=8k1MjIfKsEpH0oslOOUXYib3o6YoYP-TolQOTiAwukU,40
- litellm/llms/vertex_ai/vertex_gemma_models/main.py,sha256=yKByc4WZm-z_APz4-9TPDSkqdtJCuilqbTWqEXOQVqk,5106
- litellm/llms/vertex_ai/vertex_gemma_models/transformation.py,sha256=Lysj2ayuyHbCTxVxUuhqJcoMxs5KYwmoJLdnsUa_wQY,11408
- litellm/llms/vertex_ai/vertex_llm_base.py,sha256=b1XZb2jvrvn9FXZRajC0yXd8AFU19dLSLXggFvDc_ho,31644
- litellm/llms/vertex_ai/vertex_model_garden/main.py,sha256=r7sBJb4ROlBRr7sVTqLkwFWJ23d8HLGfnV3cJdwgwgQ,5323
- litellm/llms/vertex_ai/videos/__init__.py,sha256=DuaZQ8G3MF4UAn2UKfcWkRNXezs8NMEsVOCAkVNpxm8,198
- litellm/llms/vertex_ai/videos/transformation.py,sha256=tFgSZK1k_bpIfXyvNEAiBw90OVtD1dhOQK4JFDN2nWY,24057
- litellm/llms/vllm/common_utils.py,sha256=_Fu3-waN9Zt4K502Pv7_v-kPHzXfc5G0nju8cIIw0IA,2867
- litellm/llms/vllm/completion/handler.py,sha256=-R02bpmQFkpjwF9Xsr5fCp7sWpj1qzXug1c2wfOi50Y,5975
- litellm/llms/vllm/completion/transformation.py,sha256=xt7YaCOsexESEH-XxtTFslOZVjU9QmYWaaIr6PDFXC4,352
- litellm/llms/vllm/passthrough/transformation.py,sha256=GqtDxyuNgnhcM3--DZMZU-m2WwLKBr106xvuihAAqPg,943
- litellm/llms/volcengine/__init__.py,sha256=yjznta1f6emtzRlfE4oF6t28WMHmqfGwivUr3pPZXv4,726
- litellm/llms/volcengine/chat/transformation.py,sha256=IPtmCuDZlZ1bP9DVJLpU-S6v54tXv45r9RZxUv10-44,3649
- litellm/llms/volcengine/common_utils.py,sha256=RokjxWRRg0qG0mmZYJQSLAmZXz1-2GFfUEyOWtDEz0g,1465
- litellm/llms/volcengine/embedding/__init__.py,sha256=VqAUItw4uTGn0w3G8TFEdFQpI6lHpSz9FQRm14nqUBo,132
- litellm/llms/volcengine/embedding/transformation.py,sha256=yaqXE-ZLZ9g_8THsSjSLgDwNA9yQzsoPWTzheEm-7hs,7326
- litellm/llms/volcengine/responses/transformation.py,sha256=TluDiXMyVCP4qE4wsbr6Ae0pOaASFYpUrfvUduOLvSE,19473
- litellm/llms/voyage/embedding/transformation.py,sha256=D7J-PHNI8F6dY1wLR3aYsN3JrkcDi7ouX1WHx0emtx4,4655
- litellm/llms/voyage/embedding/transformation_contextual.py,sha256=udq9LmLDEgoLQcH_uxbyEcAGZoV1klHhbFK6AW6Rn1I,5034
- litellm/llms/voyage/rerank/handler.py,sha256=kcGZG9DryP_0-MAO9GWh0LUw3Ms2a1tNi8au575Xjq0,109
- litellm/llms/voyage/rerank/transformation.py,sha256=eqogCeK80mW5NfRqxBNWJOEu_jynWDDvFjknoa2NqyM,6265
- litellm/llms/wandb/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/wandb/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/wandb/chat/transformation.py,sha256=YjYpmMgrG51wqrWSX0exzCiFkmQfKiKSUcU0ArIxx4U,837
- litellm/llms/watsonx/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/audio_transcription/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/audio_transcription/transformation.py,sha256=PulrcUg0i1ojhDZgNnmS2ChECxfflGSMwMlpCBVICyM,7341
- litellm/llms/watsonx/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/chat/handler.py,sha256=t1zVdRB3iQYPg5irxQxbhuw07C1wOVSTJFVUWuAe3iE,3112
- litellm/llms/watsonx/chat/transformation.py,sha256=ygmjxdSMWjxHlAzRalhbBXo73Hjv48-o1ku0VudKpAc,10013
- litellm/llms/watsonx/common_utils.py,sha256=j_5SNTJde51S9ikJbILNYaiKgA2w9BR7bjJTkYdoXTs,13658
- litellm/llms/watsonx/completion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/completion/handler.py,sha256=6usOrXnld_3oMppUeZsLSgHbSsVQyKwf-ItbXP8kF_g,69
- litellm/llms/watsonx/completion/transformation.py,sha256=V_wPSKKMAN2Z9hrd7pD9BhtUnlk_6wBVjApF25pAkyw,15250
- litellm/llms/watsonx/embed/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/embed/transformation.py,sha256=ncfUfYlrP-Ed2hmWQD25EnLTtw8J6-vhhH0cMoauKhI,3448
- litellm/llms/watsonx/rerank/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/watsonx/rerank/transformation.py,sha256=_EMOoNAT0UpskI_meD6yr9_qqjD1oNOAS-LL7fidbDw,7363
- litellm/llms/xai/chat/transformation.py,sha256=qQE35wJBBeFzwBU3UWGOdh43fb0A3EbstUr7N-CsBo8,9823
- litellm/llms/xai/common_utils.py,sha256=2Q632FPL5pd1_puRFYz0f_bNvi0wBPFed9jLz3peIc8,2762
- litellm/llms/xai/cost_calculator.py,sha256=yvXwSo27v1-t0ZUxBVpJTX6SobJXeonH80KUGrTynHs,3126
- litellm/llms/xai/realtime/__init__.py,sha256=0rtWY6vpkU7C2hkwqty_kJQEvsKveKLvzRhZssL56wc,93
- litellm/llms/xai/realtime/handler.py,sha256=mIYu8Bbk9oR7WfDqxejIp4uuRnsQCMJ-DcVyFC-Hmm4,1200
- litellm/llms/xai/responses/transformation.py,sha256=JgvMpo1ecitsV84o1T7K4dQjf8--UxP7YtZHe6nqRTk,9206
- litellm/llms/xinference/image_generation/__init__.py,sha256=KeMIwvqLqfJeQWwQ7GJtfnvSik02mphi2sEtG36wxcI,348
- litellm/llms/xinference/image_generation/transformation.py,sha256=tpPUGmKx5IvLMs0_mVNDso71BQo7KlDcM6zbY23CxII,1475
- litellm/llms/zai/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/zai/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/llms/zai/chat/transformation.py,sha256=XIUNtodayy5zuZYRduYqydyp8EMlZCCTQBTmyOoUYVc,1861
- litellm/main.py,sha256=AWUZS5k_gjclEjeMpdPOXcyv5lPTcfmcaAUOiXJOSMQ,309671
- litellm/model_prices_and_context_window_backup.json,sha256=VjKFLAYspD6of3xLce4ySqMjqcwtLDhxga01zMrwBmg,1328196
- litellm/mypy.ini,sha256=wNkGKHsGV7yMQVyk6zbMLhBp8lPYmmVJMX0mlGNHppM,380
- litellm/ocr/__init__.py,sha256=2HA2Ze9uSfQtwxbWvMg7npWswZrhvELZFBxdc9BXVh8,85
- litellm/ocr/main.py,sha256=deWepLHjdpzsgcVGKQOb3N1Jn2afg9DRvBTJbjDfB-c,14861
- litellm/passthrough/README.md,sha256=VmR5kFLONXTqvISdUiyNAlc6CYaYZ6k4v83IDC1fpWo,2534
- litellm/passthrough/__init__.py,sha256=VBw0A6NvFOSdu0RRjKrcg5A-r7vA59DjXMEFEYGuauc,206
- litellm/passthrough/main.py,sha256=RHWhA9ecxN-CUoSgZXtEEBHVSOVAK2CsEDpRqP_QybY,14495
- litellm/passthrough/utils.py,sha256=d3c7-HguH61N4V-ZauSLBqZ6IL-eU0TAHaJvaSZ_txg,5056
- litellm/policy_templates_backup.json,sha256=88Twy2IYnwtgqoNsxI64HaEo4bzgIDQ8mkf-SoCf5Dc,105231
- litellm/provider_endpoints_support_backup.json,sha256=mYH86rh3wdGMXdGZiJwx7uQJodMJGZFCOO2D8SdysCo,82786
- litellm/proxy/.gitignore,sha256=v2ZocUpppVuVfYJh1Bd1JpjpYSLxifJdClMEo0oOdT0,17
- litellm/proxy/README.md,sha256=UYsgc2W0DfQtQGpUJOunMDsTpowp_zzAlNG16XOcJTA,1353
- litellm/proxy/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
- litellm/proxy/_experimental/mcp_server/auth/litellm_auth_handler.py,sha256=1vOa0RzcXlKtDzKbGruiJBi-QKZk1-a7VidCjpubEH8,1521
- litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py,sha256=VO18uEIJq0xSOz3MuJSpK-vev98CVTNm1Lamwe-a4_o,43758
- litellm/proxy/_experimental/mcp_server/byok_oauth_endpoints.py,sha256=6dHiDscS8h_k2hi9Zr8J5R0MAYLxL11xw4kpHKVHhsM,27575
- litellm/proxy/_experimental/mcp_server/cost_calculator.py,sha256=4gB1Qu73T72Oy9dzuAwOemaq6hPEYCZuR5dIsdgS_Lw,2975
- litellm/proxy/_experimental/mcp_server/db.py,sha256=3XYtox8BZa7LgHW-HmV_dmqQJtZuooSNjPHgo8wAYxo,25364
- litellm/proxy/_experimental/mcp_server/discoverable_endpoints.py,sha256=5YCHCmra5qTIbDQYXZshWH08SVTnHe7swgq-MHnz56U,29050
- litellm/proxy/_experimental/mcp_server/guardrail_translation/__init__.py,sha256=zKR8LDDGjYsNq1ossMxdcI7EPyAbp4nWvTztpXtaYVs,628
- litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py,sha256=iQULk9Cl_idvEwixjX5XehLy-wgUHt3GzbIEGl9xVxM,3789
- litellm/proxy/_experimental/mcp_server/mcp_debug.py,sha256=qmvrFWTnEx8mt4_O5rwIgNu27TAtvwPDFnXo6CG309o,11776
- litellm/proxy/_experimental/mcp_server/mcp_server_manager.py,sha256=hkINjRf5NjhjsstUo3Ju8vJnQV3QvMfrzXuWqkVbbV4,111770
- litellm/proxy/_experimental/mcp_server/oauth2_token_cache.py,sha256=AXiXiqcXsR8zzcgynpqD9ysaEJKEX97juEzd5vxyI-E,5981
- litellm/proxy/_experimental/mcp_server/openapi_to_mcp_generator.py,sha256=jvY1Bv8fQv2wVZzdmH-5vUPlnyFFBzRXnaD0jq3CIBk,16345
- litellm/proxy/_experimental/mcp_server/rest_endpoints.py,sha256=xPc-Q1qBh-l_f9aDxPQrkLJ5UaQRcaSxCXqrLtDu6ME,44427
- litellm/proxy/_experimental/mcp_server/semantic_tool_filter.py,sha256=PCz9NGeYswWR0uhrDn0cZlrVI18Mbrso7r6bt_jzNHg,8952
- litellm/proxy/_experimental/mcp_server/server.py,sha256=0VQcTehE_GpWeqpr-isEFlxdfsoq_F92yArYVqrGZ9k,106968
- litellm/proxy/_experimental/mcp_server/sse_transport.py,sha256=5Gf9sBiPli_VaIC2NJjYN5O_o2a8tg9A15uzb_Iy30s,6180
- litellm/proxy/_experimental/mcp_server/tool_registry.py,sha256=d-vpK4eHhWD-RzorLS8P8H2svtiCcMxgB9TgtaunSlI,4179
- litellm/proxy/_experimental/mcp_server/ui_session_utils.py,sha256=uxJDpK6u3UcD1GwWRef2WFH6FOGP9tkd8U8Npbrdlfo,2623
- litellm/proxy/_experimental/mcp_server/utils.py,sha256=L-V6kfx3e7GVeK1AigA8dAO2zPKeKtH9W64YNaispKI,5390
- litellm/proxy/_experimental/out/404.html,sha256=htYSk-9RYopkKX3y4UGVQh54Wx2FwrhUBDMlbCfybmI,10292
- litellm/proxy/_experimental/out/__next.__PAGE__.txt,sha256=O7O2vzwGMBJDxXx7dAURTK9fjzUs6-sJUtjCZ1-g9h0,10245
- litellm/proxy/_experimental/out/__next._full.txt,sha256=nDQkHGYYG2FltkX4saFLj-hncN6JaUfQsrzqnNm599U,16059
- litellm/proxy/_experimental/out/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/__next._tree.txt,sha256=v-LvywI1x9nb73om1l0sbAZYpTMHI6lbHH4fZqNHpWU,656
- litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_buildManifest.js,sha256=Ij7W8A2az0r362NfbYvLChwkdBSV46JPEmJkNDRDZLg,335
- litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_clientMiddlewareManifest.json,sha256=T1PNoYwrqgwDVLtfmj7L5e0Sq02OEbqHPC8RFhICuUU,2
- litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_ssgManifest.js,sha256=Z49s4suAsf5y_GfnQSvm4qtq2ggxEbZPfEDTXjy6XgA,80
- litellm/proxy/_experimental/out/_next/static/chunks/00ff280cdb7d7ee5.js,sha256=1HiYJkJZwDEPthD_jiYJqopcCJNxKt1W-Ks3NS_Co9E,43503
- litellm/proxy/_experimental/out/_next/static/chunks/02158aed2f4518e2.js,sha256=clKFHFwF87ZRiLqEwDzcH7QkwF5z8-ilqoIPkvaenfs,49305
- litellm/proxy/_experimental/out/_next/static/chunks/04a7af91517db55b.js,sha256=sYT8gKFcRyMlbbs3gwOLRRBegTtGsRUV7xIif7aydG4,38245
- litellm/proxy/_experimental/out/_next/static/chunks/065cbe2de8230973.js,sha256=S4LfUI_E5usbXMQCiCqfmLrSuYU_RmRHl90h_YKrcxo,42401
- litellm/proxy/_experimental/out/_next/static/chunks/0713a1954ae8db53.js,sha256=ldNs1R-wHOeuHQqaoVKjy01zIawavVZ7OXyzHe1tE9Y,28615
- litellm/proxy/_experimental/out/_next/static/chunks/08d5ac6e0b6220c0.js,sha256=zzSebfyQAz2bWPYwnStlVEZan_1HXlGxaAwCJYmGLo8,34900
- litellm/proxy/_experimental/out/_next/static/chunks/0a65da2cd24e2ab6.js,sha256=Igkzdc_aVU33_U2V48yRv9NeClNzfjXLxPLynfFdS3Y,106863
- litellm/proxy/_experimental/out/_next/static/chunks/0a6c418370a8c183.js,sha256=IaTerXFzC2snjB16Z1FQn3TO15PQfJdcmqbIAfR1UY8,22346
- litellm/proxy/_experimental/out/_next/static/chunks/0a80887cd471a6cc.js,sha256=SWtYjJVcGKaCSCIk32EqETTqSaIDax670r3zhTSZDXs,31627
- litellm/proxy/_experimental/out/_next/static/chunks/0b8ec8bf90ea9721.js,sha256=tJriGVYYbYsLOgR17x8qOCvXlvVkCcPMbAXTErNJLIA,174699
- litellm/proxy/_experimental/out/_next/static/chunks/0be054dbc84bd8be.js,sha256=Fa8zERqI0uP95C-8TsMF6L2dZ_gXHNmgT6LVG6XiosU,16542
- litellm/proxy/_experimental/out/_next/static/chunks/10b2c4546ee6aca1.js,sha256=3o723V61nOKr_Ue7RyyfSiPCNmgD85qZgsVOwJB2jis,25566
- litellm/proxy/_experimental/out/_next/static/chunks/112ad77f3dd2e3cd.js,sha256=zW-rlszX49D7a9oaIdXkzPCiflTzZKjxtN2b7dL_Opo,27800
- litellm/proxy/_experimental/out/_next/static/chunks/1300460219810c10.js,sha256=YcZNWSZo-PLdGMnnAB6iV7KYziWpTU2grmEgA8TTuZg,41583
- litellm/proxy/_experimental/out/_next/static/chunks/134f728fa7099e3e.js,sha256=goEi3stT1bf_3JyUGVzZ5y_9gpNDkovv6BmOg7pQEwo,43734
- litellm/proxy/_experimental/out/_next/static/chunks/142704439974f6b3.js,sha256=B1CtRUanE_HGbMj1PDu0QQgfGvTqQNu3SSZkUbYtvPc,26882
- litellm/proxy/_experimental/out/_next/static/chunks/179f4b987bc9083f.js,sha256=rmqcQRSaZOlHtZv0M9077wUZ5KGrGsf5sIOAu2KBodA,35064
- litellm/proxy/_experimental/out/_next/static/chunks/1d6119b4214ab712.js,sha256=pjseDzHQAB5k2smJxkjWZlka4BY8TGeh07pH1EAok_Y,89326
- litellm/proxy/_experimental/out/_next/static/chunks/1da362a651d209bd.js,sha256=phBLzi1nPjHbNLvAvH9OBanTyJ6ONQaZN6eTGmE-Otk,123936
- litellm/proxy/_experimental/out/_next/static/chunks/1fe0596a309ad6cf.js,sha256=LvnlnOonJF5_6SIk54i2AY-_mP3gFZif8Aqt6oVTGDA,33168
- litellm/proxy/_experimental/out/_next/static/chunks/203dde2108f3f1ac.js,sha256=7UBh5DSWvI3X3Q8saSrVYI8PRDGlyhpfCgaLFYhHv24,55870
- litellm/proxy/_experimental/out/_next/static/chunks/21805026fc1b82c5.js,sha256=y5HcKJM4a_bd-V3342ILGU5Tr7CFDZ7R5rdEnYBW-jU,11806
- litellm/proxy/_experimental/out/_next/static/chunks/23e34a8c920ebd31.js,sha256=Bi8_jj2H_WI8bVEGJM5q4HKbepCotaNHBI1XfAP1x7Y,22726
- litellm/proxy/_experimental/out/_next/static/chunks/262c0742212bf6d1.js,sha256=eWcpG7eoHCtxCjg7D7L-4_X8xUYwQhIgO8PVM0ZUIA0,55870
- litellm/proxy/_experimental/out/_next/static/chunks/26542a70b9512f71.js,sha256=TqnBA9aZgOT6WdYxu_IrfJjxWIlhAlzDX0Q4VTCms4Y,80847
- litellm/proxy/_experimental/out/_next/static/chunks/2793ac912badcf02.js,sha256=r6RBw5EQrNBUPtE7EW6mFx_8dVjpHibdm9JG7rofkSo,38937
- litellm/proxy/_experimental/out/_next/static/chunks/27c7596aa0326b71.js,sha256=XMIrbmzsocnYBOcxao_D0nbkJWYmrGXZIFqU2Hi4Dq4,38190
- litellm/proxy/_experimental/out/_next/static/chunks/2971c4658f1bcd7d.js,sha256=IlbLOkyftKzLtJ7hA67u0fXf-toBdzrCmb8-cpjrz9o,78766
- litellm/proxy/_experimental/out/_next/static/chunks/29f944b40b65da0a.js,sha256=UCq4Yr-XrwSOCiAVoH_m7IoN4dpDk1wdv3IOkYEm_y8,32652
- litellm/proxy/_experimental/out/_next/static/chunks/2d313397aa3e57de.js,sha256=Zt4rHeOdBLp3ifzti3ETEh6DmYI14oltGga9F5LqwGY,14644
- litellm/proxy/_experimental/out/_next/static/chunks/2d44417ec0ed6970.js,sha256=6LtU46VTspaYfM054uxcbmwqWP8amml_nhRy0_f3DEs,34900
- litellm/proxy/_experimental/out/_next/static/chunks/2e7ede393477220f.js,sha256=1JwvRFalYO-WUyw-bhfUjBIArqKQj-Y2jP3g4Pj8Yhk,70122
- litellm/proxy/_experimental/out/_next/static/chunks/2faf62c238d105eb.js,sha256=8QU59fmE9wUm2xa-Bx0YZZnCW-bwbBvjCs1O-r4xSmg,50728
- litellm/proxy/_experimental/out/_next/static/chunks/30539b80ac15aad2.js,sha256=jkElanY2OOUeAO0VXBWvWcqn8bBTwvhvxgGBnC4Y6k0,23592
- litellm/proxy/_experimental/out/_next/static/chunks/305a1cf07cfab07b.js,sha256=hi_BQ1fRx_kAA-Gs4-A65LE_e4F40R-0Fw0YWM0DPao,44799
- litellm/proxy/_experimental/out/_next/static/chunks/30c33cea8541a2f1.js,sha256=ORoX5V07hMaMA5CAXoNIUpwbZbTB_Uxo_nEfPw8ppcI,41822
- litellm/proxy/_experimental/out/_next/static/chunks/321168be6521c38b.js,sha256=vheNve5dU_adb_bHK67vVmStXR_PCjmmrU-yQojaWVU,34949
- litellm/proxy/_experimental/out/_next/static/chunks/338e84191fe615bf.js,sha256=GYNYfDUDJd68UBNzZcNAs4nPPyY7lrTMdohP34FI1zg,272864
- litellm/proxy/_experimental/out/_next/static/chunks/3397155a65b7d83c.js,sha256=_LgOJhlpehmHVx538emckJCHROW7dP61CEx6DDNvkgY,27200
- litellm/proxy/_experimental/out/_next/static/chunks/354ca537c6c0601c.js,sha256=esqLk3V-DlmKh5BMEJfl8XeSWqe2de8LbcDkGvtm7YM,31627
- litellm/proxy/_experimental/out/_next/static/chunks/36ccc2b555a26ad4.js,sha256=oga_Az1h5dkZgJXKXN-aHLNSp8fWT9lrj8-a_4d-kLI,38190
- litellm/proxy/_experimental/out/_next/static/chunks/39bdd72c165f9ec0.js,sha256=7CYDDDyfTZmVN4xx9qLs7VyEk67HhHBlSa1W6GcEl04,29327
- litellm/proxy/_experimental/out/_next/static/chunks/3b19a8bdc8d26868.js,sha256=MxN_vfOyRwMV1aeJg_rMIZ0wRW31gFh4qA-I5VDhcZg,18465
- litellm/proxy/_experimental/out/_next/static/chunks/3b30ab8eaa03bc21.js,sha256=G0kDz9y6K7Ny_hkmRxIlvvsWWBglN5a0Ro2sjnC7Rzc,51608
- litellm/proxy/_experimental/out/_next/static/chunks/3dad14bcec641ba8.js,sha256=3me28B3MUQ5oRLdCuzWpmGCTAVbOPQhYT5k7nb92gac,676
- litellm/proxy/_experimental/out/_next/static/chunks/3de1b6df2372e93b.js,sha256=kCknr7fNH5gFhsN28fyj-6LSLfIrBvKIYBvzDbw_pbI,79884
- litellm/proxy/_experimental/out/_next/static/chunks/3f320784d80bed94.js,sha256=Kqmf7RFlytIu-lxzQURM1tWytX2o6BXa0_Yi4PylA2s,55870
- litellm/proxy/_experimental/out/_next/static/chunks/3f3fa56b5786d58c.css,sha256=zxfJy4fOH3Y8QAVNipN-6Nw2FWLrZMXDAWJmMMUE-Tw,1013
- litellm/proxy/_experimental/out/_next/static/chunks/403c4d96324c23a6.js,sha256=Xi967svdLdHrvnrIDeQtiSjxT7CBsydvB5EV6RAahtM,38751
- litellm/proxy/_experimental/out/_next/static/chunks/42c127841d8c1bd3.js,sha256=cbJfMS1CVqw_T99WChsVZaGsA2FpsWl7D-h_goDAGfc,43029
- litellm/proxy/_experimental/out/_next/static/chunks/43404a268a45c17a.js,sha256=-Hr8zlUmL0twISK3UDNuCTKPlcOPjgAU1mYs1LmiVuk,29590
- litellm/proxy/_experimental/out/_next/static/chunks/440d96637d3ff94d.js,sha256=QnvYRlT1oyUnIjPkU4J-oLZQnaeLCkrYH30NFMPSCHI,170708
- litellm/proxy/_experimental/out/_next/static/chunks/46b252adc34d9549.js,sha256=byQeycaPsvvlm6nuIvJ1XR9vdMlx-XTNzBolX2Pwc2c,29626
- litellm/proxy/_experimental/out/_next/static/chunks/491d92760452057a.js,sha256=7DAUmpXHre6NBpk95TNlpRp7ywsFF5R4PvMHosGvUWY,38091
- litellm/proxy/_experimental/out/_next/static/chunks/496b84010c33cf69.js,sha256=pXpannNxOURjYrr9J1Os5OLeOdDnuVKKAtSuGe_vdq4,397105
- litellm/proxy/_experimental/out/_next/static/chunks/4980372eaa37b78b.js,sha256=HzotUPM6PwHB2OARO3m4sAVA8I3b1u8YPQ01N0nIo2k,120305
- litellm/proxy/_experimental/out/_next/static/chunks/49e9dce7df902771.js,sha256=BIAWmnQ9eHrv7k1ZNf_7kH6GKK3fuylH-fqPckjb75U,102843
- litellm/proxy/_experimental/out/_next/static/chunks/4cc2a4292409c9b3.js,sha256=JJdMl3zmO8rhb3cFmPJGNY4EgmaPAzMQNosIKQExr3k,36671
- litellm/proxy/_experimental/out/_next/static/chunks/4e0ee3124dcdc85b.js,sha256=85nLJTRUD6COjrJvjfpLburioMqyM8wfHJsQAHPuD_0,30863
- litellm/proxy/_experimental/out/_next/static/chunks/4e20891f2fd03463.css,sha256=FN9t5i4xbhs_ZkLPW9gklTOYOZ0yg5izB_95ACtgZis,1996
- litellm/proxy/_experimental/out/_next/static/chunks/4e5da3c236abd875.js,sha256=zFoTcaOuzfIJdJXCd5OfjKFpOT9LD8k7lTyvNpkPYl8,31627
- litellm/proxy/_experimental/out/_next/static/chunks/528456b9ec2e4413.js,sha256=pYvn_LzNnXtIUttZBiueexUryQOYlgR266LMrfZF94Q,69444
- litellm/proxy/_experimental/out/_next/static/chunks/53a3a23605a87ee1.js,sha256=GUHm8r-mfXmVyJLSWjSkWS8itVyR1AU2wb-W8h2VfMU,19694
- litellm/proxy/_experimental/out/_next/static/chunks/53a707a5829899ed.js,sha256=wyUVv0UiOlJ9wjABCy5IG7aqV_CNTkD6Pwnu0SMNLIw,30145
- litellm/proxy/_experimental/out/_next/static/chunks/5400ee883dfa8c43.js,sha256=Z2Eyw2FxlYg-KeJo3IHOJkCnqBiCOX0V3GlF3TeEKuM,71482
- litellm/proxy/_experimental/out/_next/static/chunks/542a1a209eb732c6.js,sha256=pednQHLJP25CKy41NnbEhmf0mUgD2BGMdgf4Disudl0,30767
- litellm/proxy/_experimental/out/_next/static/chunks/54da342a06baf122.js,sha256=LSgdTaLXWNn49BgSbOnruXdv54gFUGAn2CKlJl4K2h8,29303
- litellm/proxy/_experimental/out/_next/static/chunks/5583bc893837fdf8.js,sha256=uCKweD7Eo9AFcEZZm1t3fGqY4HRGM6RoaSDcnt4sQKI,38190
- litellm/proxy/_experimental/out/_next/static/chunks/56a8bf43ce752d47.js,sha256=cJxIXXNQ6_bTAJhNzGzCZemuPACwfBbF-S5jsXlViDs,34900
- litellm/proxy/_experimental/out/_next/static/chunks/570b2e10aa856e54.js,sha256=_LBOdeZXluoO-1i8PXHn7A9_TVDadurN7i5jcVFNbMc,28696
- litellm/proxy/_experimental/out/_next/static/chunks/58461a445becf104.js,sha256=AEXMw6cvpGN07EoXvN9jM9NPm69EFbOxoIsj1RtdQ8E,183148
- litellm/proxy/_experimental/out/_next/static/chunks/5855ff7033bd4d2e.js,sha256=oh8fs-FLdVv248cTs5Aj3_fxb3atLqCoePksUp0WgCU,72248
- litellm/proxy/_experimental/out/_next/static/chunks/5929da573d876909.js,sha256=ipF2DxJP4nXa5p3E9blezsIHmTNephoAQAluBZWu5pM,167278
- litellm/proxy/_experimental/out/_next/static/chunks/5963ae3163ecd9b6.js,sha256=_XeWZiXW9_E2rPjkbExMnN9X8o-5Qu8Sjm2bHCHJ-ts,70237
- litellm/proxy/_experimental/out/_next/static/chunks/5ab3a0c9cca409f3.js,sha256=9AD4BErrRs-PdbyyZOyBnmd-pY6Ae2hVi_DLYwWTgNI,55870
- litellm/proxy/_experimental/out/_next/static/chunks/5b2b7fd4dd9a44f3.js,sha256=zsD0fUoBZztjhDpHnaTD5xkl-AxBK24jM9pnudWR9ZE,38190
- litellm/proxy/_experimental/out/_next/static/chunks/5b44cdfc729a6dc9.js,sha256=unTjKQkqxQlKEpIkaEtgxjfS1NJo2TpFczs6penO2ls,31552
- litellm/proxy/_experimental/out/_next/static/chunks/5b9c0b6d6c814e58.js,sha256=h4uKWG45BCf5E5yOk3-eAAOrgDhcBMw42nYP7G5QF6U,78766
- litellm/proxy/_experimental/out/_next/static/chunks/5c0770ecd9172a56.js,sha256=BOeGhwKn5-nm371FJHokDyhu5w8hiOTl4IUrdT4RptY,34900
- litellm/proxy/_experimental/out/_next/static/chunks/5c0ed5c66b49ddbe.js,sha256=mq2g6YisydC8cNhwH67fz9UFaxa8VK4_Mj32vRdT1cg,70122
- litellm/proxy/_experimental/out/_next/static/chunks/5e3320d8941d60f3.js,sha256=pLIRrqijm7vCJtSojUXRJ6LW0JDdSuI1SfgjZHYmU6w,38716
- litellm/proxy/_experimental/out/_next/static/chunks/5f4170980a69ffa3.js,sha256=ToF7u_luGSlq-tSLNjYQhXN0i37BkD6KwpP5AdK8l9E,201490
- litellm/proxy/_experimental/out/_next/static/chunks/5f9c3b92a016f382.js,sha256=kliQ4WhmY58VvVM4OQzqaq6UMxAb1HlS3KfcCw3jP98,36436
- litellm/proxy/_experimental/out/_next/static/chunks/62261c4511c6ef17.js,sha256=XEche3d-vZbKhCDVwz3KiDI0u5l5kA2JJcjj1NBF1kw,29626
- litellm/proxy/_experimental/out/_next/static/chunks/6285575743097e8a.js,sha256=kVPgeC0WpvTXPKJ_MXY1DfMVjvaGBFlriovvS6J7WlY,25158
- litellm/proxy/_experimental/out/_next/static/chunks/63aff161ddf8e0ba.js,sha256=BdJIN521lVz0-bGngCSOFT_ex801zy4OvsfayPfkBXM,55827
- litellm/proxy/_experimental/out/_next/static/chunks/64aa6550ca9c92d3.js,sha256=ut1G9TimcGPwP76q8LnZh6Pf9vddcFERy9jSimSDkT0,35191
- litellm/proxy/_experimental/out/_next/static/chunks/6511168aa335c4db.js,sha256=VAGO_9QorenvSJrVW9yB8SG0RHFrPr1ZWwAgX0tlTiE,33144
- litellm/proxy/_experimental/out/_next/static/chunks/65f709264734a9bf.js,sha256=TW_Vr95bPlfergYraOWsNBXeluVS5sFsXzyvzM5NX8s,170224
- litellm/proxy/_experimental/out/_next/static/chunks/66d9e3ba8b8aeb00.js,sha256=GlLQFl-Dlmg8_2gQMViZ-6ZiaAO4MhQzwcUGMsTIU-g,29359
- litellm/proxy/_experimental/out/_next/static/chunks/673d847ad9c91666.js,sha256=dvXYguIMNbBwHOXWtGi4yovD8_W8k2EppzEYoYf3bYE,22810
- litellm/proxy/_experimental/out/_next/static/chunks/67570d9401e62846.js,sha256=XTn_ZRgzt7GjO7_OD0baLSWpn6BaLiaRwJCVlU5sO3w,106863
- litellm/proxy/_experimental/out/_next/static/chunks/6764a89c3c614835.js,sha256=NmyaHuYo-RKqrTGbBeg59zFDGN0RZMvy710oOKld-yk,38190
- litellm/proxy/_experimental/out/_next/static/chunks/6774f9c1f201e744.js,sha256=Tnmv6G3TqohlcqfCnRNYAHcYcirjlXbV2rgYXYIiv-4,23008
- litellm/proxy/_experimental/out/_next/static/chunks/6b2bc4046c4cbfc8.js,sha256=ypL857Pe2FJp_gFLOvqUdcWMI5cRXyseqgzPOOKc7bI,59481
- litellm/proxy/_experimental/out/_next/static/chunks/6b870abe3093799a.js,sha256=it7UI3Zl7_XN3WG0vBFsUrJt9r4Dka9IXfD-iSs-Tz8,33010
- litellm/proxy/_experimental/out/_next/static/chunks/6c4c97f1ea6e7d77.js,sha256=-URHmGceDfR6qR9rixO_LEU0Xpjh_GC-TRnwaU3doD4,38190
- litellm/proxy/_experimental/out/_next/static/chunks/6f6d3e604e986144.js,sha256=TOSjhTQqK6nQlYzVivKmoln4emdZ-CLIKEE9o-Hfz-c,34900
- litellm/proxy/_experimental/out/_next/static/chunks/70448f37d17f36ae.js,sha256=dVRu28jNwn7IPD32Uc18GIn3Re_b9BRwl5a54Y5aVvs,37287
- litellm/proxy/_experimental/out/_next/static/chunks/726579f2940c2a2f.js,sha256=dxtjxG8jHqiT84YVMk97cvWLX_FkMmQXppecxuXq7wA,224513
- litellm/proxy/_experimental/out/_next/static/chunks/72c3e48f096ce28f.js,sha256=FjhzL4O6IHFQpq9RnTckItsMFPsRj5hR3CYuZZRpnMw,31013
- litellm/proxy/_experimental/out/_next/static/chunks/73607810c5e7ca9a.js,sha256=QyYwst5g1swsvwPYjeljmFLPwSlrLdX3_CZmthA0JMo,39536
- litellm/proxy/_experimental/out/_next/static/chunks/738c339383c3b4b6.js,sha256=PIlH0kzQLXG1oy4RpKAjbUAn4cHbRQTAkc0YwjO-564,28696
- litellm/proxy/_experimental/out/_next/static/chunks/75c0e2a9c99fbaf9.js,sha256=-5xEtXBXsrqT8e1mprgZqsBzJuhoaBjLo_vOqSzM44I,25158
- litellm/proxy/_experimental/out/_next/static/chunks/77bf62fbc704d017.js,sha256=45WoioS4rVmKF21KB1tA-uMfFNOJQ4OYhBq61r6Jihc,79884
- litellm/proxy/_experimental/out/_next/static/chunks/7a2dc852f68481ea.js,sha256=ooTn13aUEHvz5gtz3Ai-MQUiFwdB9xN261LXd6nc4RE,91424
- litellm/proxy/_experimental/out/_next/static/chunks/7b788dd93ad868b3.js,sha256=_UNGa6USdn9kQzMQ9R-fzgl9TcOyyySUFuuyAZcrviw,26346
- litellm/proxy/_experimental/out/_next/static/chunks/7bcc54a58176051b.js,sha256=RdZyEqgqWedQhHwS76DDwTlfXZ8SjosCh0aGhCfrTDw,34434
- litellm/proxy/_experimental/out/_next/static/chunks/7c797521435cb59c.js,sha256=Bt3UbddMS-ERPAJXU7bj9TQQPQQTOl4fe4MC8vLEqi0,65097
- litellm/proxy/_experimental/out/_next/static/chunks/7e417dd24c8becd0.js,sha256=pcOc1WzxONHXtQAM4xQAvYHwmcOxJUjVQ4D0XIp2nCA,625410
- litellm/proxy/_experimental/out/_next/static/chunks/7f59802b710501d5.js,sha256=wDXzj7LIKAoADR8EHulBHgPCZu1AQTv1P8sn-4vouRY,22826
- litellm/proxy/_experimental/out/_next/static/chunks/82426ffeda186236.js,sha256=9VvXJfD_p-I2nZPJNIgHoDv_oCFObGvVFkjaUNL8Baw,70122
- litellm/proxy/_experimental/out/_next/static/chunks/82bc4bb51160556f.js,sha256=Q9vk-UsuE6Tie6KEiKf2qc7UP4vSSVh2bmqqj4NO1CM,183148
- litellm/proxy/_experimental/out/_next/static/chunks/836c30941dbab57e.js,sha256=0YtrXnt7jnAILIuiQkkn6gExfWq8NKQzeLSA41lMAa4,23899
- litellm/proxy/_experimental/out/_next/static/chunks/84dd260c7412819c.js,sha256=P-5tCr0wUps5yTpJJYKf5P9uVcK9XCtXgChqOOKg1gY,35249
- litellm/proxy/_experimental/out/_next/static/chunks/877101abed503ab2.js,sha256=7Jv1Dw_sq4hlElVXL48iO_N4lqCQAkBK-YxB5S27KVA,68688
- litellm/proxy/_experimental/out/_next/static/chunks/88c74f8b4b20d25a.js,sha256=g6S_tNJSiZ0fFFqUkHHdf1iiVYeddk2BHNI_C8T2XtM,28696
- litellm/proxy/_experimental/out/_next/static/chunks/89274859d3d9d1de.js,sha256=HdWHkbe6BY0KtAfybHiwfO7tDY6FSkVSkY66FlovlRk,34900
- litellm/proxy/_experimental/out/_next/static/chunks/8a6de9a16d49b44f.js,sha256=oobEkvvVIjQM6W1ZygcXqw0EX2qKhtFxfBwZ1ktPyVc,123936
- litellm/proxy/_experimental/out/_next/static/chunks/8a76c69fc7bff9fe.js,sha256=IzKmbc0o4Jpa3u80dogC_EnzNUQ1Oj5PBN8hJh1isgc,71978
- litellm/proxy/_experimental/out/_next/static/chunks/8a7b6051146adfe4.js,sha256=FdQh2p8cOTHYYXB9QFPf0nGqGAABif7tjwcippYk25o,35410
- litellm/proxy/_experimental/out/_next/static/chunks/8c13023d89b01566.js,sha256=Ge9U0tnw1RTX0-0Ss-2ttLRe4oyzs1z34B3IpCKkoEA,87462
- litellm/proxy/_experimental/out/_next/static/chunks/900e393d6a9d7b12.js,sha256=Vw1jV9nQs2ZKWvVbf6ltbEUFTVU70BycD6gtDY6ZSy8,53074
- litellm/proxy/_experimental/out/_next/static/chunks/908828a91f602d8b.js,sha256=bGxc54oOjywlmYvWrJtIMht9sF16zyyikll0nKEx_ZU,152521
- litellm/proxy/_experimental/out/_next/static/chunks/92c3c06057498511.js,sha256=jHnePWSywenYiMVLCv8lW8eqpMwMeh7NOS9bGVonSDs,118836
- litellm/proxy/_experimental/out/_next/static/chunks/92cf5d832080641f.js,sha256=jQQMkVBpbsStlMX5sMOoP1g-jjhc7bdEZHZ05nW0xXg,28181
- litellm/proxy/_experimental/out/_next/static/chunks/92e50c28acb1e29e.js,sha256=ufWJb_6ai-jGy5M5EzOLHisdK5uXWjDbf_pxt4wb-CM,42531
- litellm/proxy/_experimental/out/_next/static/chunks/9474f2e878525bf7.js,sha256=Vw1c5WW4W0MOfPoz5lpW5h_pYDmi9qfjTa_DMSbbH5w,44623
- litellm/proxy/_experimental/out/_next/static/chunks/949fa90ad69e3ffa.js,sha256=5WgwL5OQs9oNk9GE8T9AHWrBH76Q9FdCLzyOA0XvLNQ,33906
- litellm/proxy/_experimental/out/_next/static/chunks/9606513e20bc3d4f.js,sha256=7JKDRR-x7Yhh3F9uO-fHr7ND-19IgBnaeFjQnvYYOyU,78270
- litellm/proxy/_experimental/out/_next/static/chunks/971039039ee153f1.js,sha256=QqKrEqGFME5zpv1mvyTBv_L_8eYg2-YWvx5RNo_usZc,25158
- litellm/proxy/_experimental/out/_next/static/chunks/99109c78121231a0.js,sha256=8bcXO0ssVdAFPPLfxR_Ujz632COs-eCDhPiiUgc6f_4,157594
- litellm/proxy/_experimental/out/_next/static/chunks/994a6506f0e0b01f.js,sha256=xMg8wvUNcQfMfpF474JsJaxCa6ysccHdeeARgW9eISk,26683
- litellm/proxy/_experimental/out/_next/static/chunks/9984a74a61012f00.js,sha256=0J58Kq-mQM53T4TkiOc0AK0i45931aeR7kgYoclVKgw,25880
- litellm/proxy/_experimental/out/_next/static/chunks/99cf9cf99df5ccfc.js,sha256=xu8zxYAN9gjCQGyKPOCPHuJVoI3oIbuHfUXXypiNFAI,311450
- litellm/proxy/_experimental/out/_next/static/chunks/99d715502d5069f4.js,sha256=zKMHP175vv8CWacw-Wwuc7QsXs5GRxP3Heo63kbGWV8,28440
- litellm/proxy/_experimental/out/_next/static/chunks/9b281b0ff32cbdac.js,sha256=TLauqGMVEJ3Pgbvwkk9kSItfgPLJB3lDAlhV3XwIoLE,41801
- litellm/proxy/_experimental/out/_next/static/chunks/9d3522e82d255059.js,sha256=VjwESSUTCBmsUe6tly9M3UvIIZsEksm--Nxw5mhe5pk,56519
- litellm/proxy/_experimental/out/_next/static/chunks/9dd60322d5d00073.js,sha256=aJ2BA6peth2ojMb6rzVk-EU_6ozGL-HDFCILdAJQ1rc,61125
- litellm/proxy/_experimental/out/_next/static/chunks/a0871b3a8352592c.js,sha256=5VTCv7CRdn9f-h2GMAWLQHmO-aWjrpQOcAouuLr9A68,30247
- litellm/proxy/_experimental/out/_next/static/chunks/a09d5d7fd3464016.js,sha256=CX7I-G7VfI2zFJpy5Bs90nFFNj5FKqbxo0RpNIdPboQ,11744
- litellm/proxy/_experimental/out/_next/static/chunks/a0b814e0f184a60a.js,sha256=Anc9d2eg20PH4z3FRotlm0q7mnhrJJlT9ZkSK4WNexQ,42531
- litellm/proxy/_experimental/out/_next/static/chunks/a0f302271a793712.js,sha256=T1yJp8q_MZENOGK-CxXkIHj2e_Z9-x5x49KMz1PICDs,38190
- litellm/proxy/_experimental/out/_next/static/chunks/a1ef280b7ad5ae6a.js,sha256=e6xpZWQDSIC6gPZwlfj2-0FbhvSxlQOeFyimEDVe1F0,38257
- litellm/proxy/_experimental/out/_next/static/chunks/a4885ec394488f67.js,sha256=eHqs5KROYteIaMuM9IwwUwCFjOQ07C-8lB4gy1oK6ps,34645
- litellm/proxy/_experimental/out/_next/static/chunks/a6dad97d9634a72d.js,sha256=CXPB1kyIrcjjyVBBDLWLKI9yEY1ZZbeASUON648vloM,112594
- litellm/proxy/_experimental/out/_next/static/chunks/a6dad97d9634a72d.js.map,sha256=smxPQtqtxLeYUZhmDrTq8vSu241fRugRHAEoy8ESmPw,115717
- litellm/proxy/_experimental/out/_next/static/chunks/a929674ad23dc234.js,sha256=ANaWccJ9-doLoB403rNaRcUr7h2e2cedUca8qYwc0Bs,12341
- litellm/proxy/_experimental/out/_next/static/chunks/aca9c2b0aa46b0d7.js,sha256=2KXYgXPVcOXnH0OIkzFgW0ZJ2nwGEc7BOpN6a9Hj6Yc,79884
- litellm/proxy/_experimental/out/_next/static/chunks/ad08830c666dfc68.js,sha256=9k3XmZ9XEsIacp8bbx0JLqdsgakUlPogBn_CFbN1OKw,42531
- litellm/proxy/_experimental/out/_next/static/chunks/ad46beac3df3dba5.js,sha256=UTh1BBfU-psXZAZ_47MazFu5z5EzPLbVzg6aYmfPsQg,48821
- litellm/proxy/_experimental/out/_next/static/chunks/ad682fd0bc31a0da.js,sha256=Fw0Fo9IRL8Ms46tqZBNhf3XXtjOFLqUw3kUg1uvVEaA,38872
- litellm/proxy/_experimental/out/_next/static/chunks/ada57dab6523afc4.js,sha256=6EIieJGEv_-2tQAtCfSGJDWVMBIP1XfdOx8rFuu6SPA,69444
- litellm/proxy/_experimental/out/_next/static/chunks/adb8beb738574863.js,sha256=nqPe3OOZaPU3OOrio36JzIHnDzhCyygV4_Ks55GKB7o,37016
- litellm/proxy/_experimental/out/_next/static/chunks/af8668386d7005fe.js,sha256=vdPvwk3gEH2d7xFF8YxKVgArs-KDHen_CK6nSTnme7k,57776
- litellm/proxy/_experimental/out/_next/static/chunks/b0286888a3293fd9.js,sha256=IWxhOcYaOK5rHtmfOrt6MVCpFYj09HzwM7Zgw_fWRbw,79884
- litellm/proxy/_experimental/out/_next/static/chunks/b1cfb52125c1395e.js,sha256=C4_qEqkgQq7WpyuKFuV1fSfYJYlO-4Cxsr6ioEe2QAk,34889
- litellm/proxy/_experimental/out/_next/static/chunks/b29935c7828860b4.js,sha256=AKkM8yRt1F_mxO29Sh4NIPlI3uQxWEAvkQO0kRTRFJ4,41822
- litellm/proxy/_experimental/out/_next/static/chunks/b4bd164f5553a31d.js,sha256=JM6SUEdv0oltKtk4mZK5pHekibAxwU1vtbRdXgyOuZQ,101296
- litellm/proxy/_experimental/out/_next/static/chunks/b5ce76dc420561cc.js,sha256=-Fu94gmBz0qOuOA_thzkpN8ZQGFYNxUufrs0VSKjK5g,33265
- litellm/proxy/_experimental/out/_next/static/chunks/b6cdb9a433f054f3.js,sha256=zCGWfwPNxEITdgp9n4o8mJbZXnWLyGnCmC-x7NUspF4,54275
- litellm/proxy/_experimental/out/_next/static/chunks/ba0b0ec2cfedbf03.js,sha256=-QmPIEgeI3nhUGD32IFqSgzkHM1IP6D7L_wTLMeJ5Ls,47407
- litellm/proxy/_experimental/out/_next/static/chunks/bc7bf6030f235d21.js,sha256=rVD4EwTkZkTzQPGcG8wPfuOn1Hv2Z9KRFuPO67nbfnI,28558
- litellm/proxy/_experimental/out/_next/static/chunks/bd94e2fe34d8a187.js,sha256=TgXKLNPYSJ_R4PN2zsBapyIWdz0U3lnaO8S6xDH17HU,189467
- litellm/proxy/_experimental/out/_next/static/chunks/c058ac3e89dc33df.js,sha256=rK8QIv8b-K5cuYlAU5JM9AFvWYoVk-5zfeCoHlVQ07g,43710
- litellm/proxy/_experimental/out/_next/static/chunks/c24ccfc46ac95900.js,sha256=N01xeEtIUnIozph6DGHqIqje5cpVMQORWK73ZaP0cWU,2117
- litellm/proxy/_experimental/out/_next/static/chunks/c2bda16ec35d1a65.js,sha256=as2Zyy3CmmVWHhwaVERcMU01kh0B2wO9xuml1bYpGa8,42117
- litellm/proxy/_experimental/out/_next/static/chunks/c53c9c7afec96700.js,sha256=nfhtau2Nz5VAxL6YK7iIb-RHpzVUJlFk5PZA3l7DOlw,39715
- litellm/proxy/_experimental/out/_next/static/chunks/c599cfb1e6aec71d.js,sha256=kaJH74YKjPuw2YHMLN605_0aLIqOfy1o2Tv3tsIkUQU,36687
- litellm/proxy/_experimental/out/_next/static/chunks/c74f3813068add76.js,sha256=GJEFbLVYBjHh46cEVwx9EmEHfb84L1rRlA42gME2hlY,170708
- litellm/proxy/_experimental/out/_next/static/chunks/c7c5a941c9e13136.js,sha256=eCv_LVX0Ia5nfosXxecOOeVfYXnzsUwaEJ_tmJwhet0,88187
- litellm/proxy/_experimental/out/_next/static/chunks/c847ecdf8c790b0b.js,sha256=_Ge0wg3oR-Qdy8DQQnHwvclTEWMi61b5Q501KtxjF_k,29303
- litellm/proxy/_experimental/out/_next/static/chunks/ca22b37c24b4d34a.js,sha256=8zbD9nyxDQ-tnh_TWD4CAZdui-AAP3uwB7WyGEwZ3Xk,5751
- litellm/proxy/_experimental/out/_next/static/chunks/cab8d46a8c32ec36.css,sha256=exsVO73oXVfYuMdurSIQ5xMmM9ju0nFMQ6HqCvSAvxk,471782
- litellm/proxy/_experimental/out/_next/static/chunks/caf98722823e1b40.js,sha256=ZBmzEPgN0lizVmOTujTdkt8KzCPHafNv6-uPOKfGS_A,30083
- litellm/proxy/_experimental/out/_next/static/chunks/cb8d72a0c642f1d3.js,sha256=nmiwdf3kNZPiyFiCX1_J8Ri7JKPm4P3DQ8Zs9WYf2kM,30138
- litellm/proxy/_experimental/out/_next/static/chunks/cb8e6ba28461af15.js,sha256=lKtkMsai7ycq6hj45to9AcLu9iKLT_3ZXT1Tpxr37yA,38190
- litellm/proxy/_experimental/out/_next/static/chunks/cc1429f96b037302.js,sha256=_02cbDK_2p_4hkI5WhxC69Qpdx_wEhyBZ1Rj_dtU8Tc,538369
- litellm/proxy/_experimental/out/_next/static/chunks/cd9e9161805efaa3.js,sha256=xwCF4puI65X7t6m5u8n5w7MrlwoXYPHYXJtOfKMk6S8,42501
- litellm/proxy/_experimental/out/_next/static/chunks/ce9cf9f407f4b359.js,sha256=4L9p0sXvQOMpx_GrlQEb6eKyFamNegMzAzWaXaVN9sQ,538369
- litellm/proxy/_experimental/out/_next/static/chunks/cecdaabafa264083.js,sha256=Ho3WP3ukzJh17JWG4FqD-opZREqtRThKUmnjH172A4o,27360
- litellm/proxy/_experimental/out/_next/static/chunks/cf6d63c0175d44db.js,sha256=rqOMnVKeKeyfkY7ORluVg_s6ZYv2Y80sxt6ZwXLnMkA,45699
- litellm/proxy/_experimental/out/_next/static/chunks/d0d828f9a0668699.js,sha256=zxw1ZTkJLXCeM36Pd3uu3y_BrculseVGoe8yvBI57l0,42262
- litellm/proxy/_experimental/out/_next/static/chunks/d104f25e5302e120.js,sha256=Ub2Y2Il0H2pornHQzcAbPqeOcW8Z3OF5IlBspd3GHFY,34900
- litellm/proxy/_experimental/out/_next/static/chunks/d1ddfd3f3d5b2449.js,sha256=IsFi9jKcYsjTmBkLSPDPGHM1EbqU23CQrE1q3AoLFIg,30624
- litellm/proxy/_experimental/out/_next/static/chunks/d3ac82723ec9e30d.js,sha256=e0ZHpAfYpwl6OY_OMr3-SZ18PNDNdaTsUbxBzW7KgBA,229764
- litellm/proxy/_experimental/out/_next/static/chunks/d512ca3b7169bef6.js,sha256=y6L2mMXpTHR0cqkBBooO9ZvLivpJR6xZn9RTQficwmM,37599
- litellm/proxy/_experimental/out/_next/static/chunks/d96012bcfc98706a.js,sha256=UU4OPEsZczHv9A4z33DdpFuAr8BN9nuEgweTV_hb_7Y,283
- litellm/proxy/_experimental/out/_next/static/chunks/daa333bfd68e6362.js,sha256=EX6VdaBXiDb4ZNSah1b6e0GMg3wQv0RjcOpZ8t0ETKE,31466
- litellm/proxy/_experimental/out/_next/static/chunks/dad8b43751822f79.js,sha256=lVGBAvHwYa9ccycxX3AeTfTeDf6e_n-mnNoAEvxszs4,32571
- litellm/proxy/_experimental/out/_next/static/chunks/db928c0f158d84b3.js,sha256=RdP7TK8LllBQdqgOYwEeWleS5_2Xp6_aaMdFN05SBHI,40693
- litellm/proxy/_experimental/out/_next/static/chunks/dbca964212122d58.js,sha256=kZ1k5YC3r3YsLVFVBP9VhAbuKLg-71HNfTecEaoCgHY,30772
- litellm/proxy/_experimental/out/_next/static/chunks/dc23b2a2258ffad1.js,sha256=kKEeJhWCH5itnenmFqHRpAWF0LnMaspWRbI9MTs7aRc,26692
- litellm/proxy/_experimental/out/_next/static/chunks/defd1fba0f5d7f11.js,sha256=a-LqHeYjy-mwlALnC_lLPhaG7C_JQuH6Q1vkQ8aJ9RI,35800
- litellm/proxy/_experimental/out/_next/static/chunks/e16f3c0c54307cc7.js,sha256=SCAsn6lgaYzBWMI5BeBNnW-cipZW3NNexIOTbCrYKXY,30385
- litellm/proxy/_experimental/out/_next/static/chunks/e1da6931dfaabba1.js,sha256=SYcn3q4apyZ98rDqoiYlFcumfKaxJEllnB5mcxz6VNY,28041
- litellm/proxy/_experimental/out/_next/static/chunks/e1e3f652dbc5be03.js,sha256=tIH0SMWcB4GowxESIAiqFgHc5lPrIOJ_Lh49kRPUEgQ,71055
- litellm/proxy/_experimental/out/_next/static/chunks/e1f23fd814ac3500.js,sha256=MpNPSMfy2hOqomsYnA3bh6qlrofuqMbKvlwUh7kqT44,38190
- litellm/proxy/_experimental/out/_next/static/chunks/e627c7aa5ead52b3.js,sha256=_tKzq8hmyb3ZXPWGExiBmoTXVuk-FJ6XCAhcPBO_DOY,32267
- litellm/proxy/_experimental/out/_next/static/chunks/e884277804d6854d.js,sha256=2MGy80M6nMBWtD26Nf1jwUN7Ts4s6d3eiihPk8tjs84,79884
- litellm/proxy/_experimental/out/_next/static/chunks/e96398764f77c728.js,sha256=cqjFWbK77ZDWhfR-rLNsYJuBi0jXfcV4HT6ynCXG4RM,110109
- litellm/proxy/_experimental/out/_next/static/chunks/e9de3f8db541361f.js,sha256=x81aFMTtmcw58i4FAy8H1ym6UWzj111QANYsfF3SwSo,55870
- litellm/proxy/_experimental/out/_next/static/chunks/ea80fa81416a4ac8.js,sha256=cTGUrHDFbPU0wqL9CzzGC75YCFttt57LG6ugp2AKp6g,157594
- litellm/proxy/_experimental/out/_next/static/chunks/eb659e9b99d203f2.js,sha256=1OWQLh1yPxtI8DUq2GTwvTLoEbXhSgRrjd7FFyj-6cw,45938
- litellm/proxy/_experimental/out/_next/static/chunks/ec7bc708a7afa043.js,sha256=jDG1pDwxCViZwFneLjAua9tr70xenNN7o_SPdozzk6s,1678
- litellm/proxy/_experimental/out/_next/static/chunks/ed4c3592cb02914b.js,sha256=S-_I3nzzTYBZoiQUD08pOJrpbGur6F6QeZQOIsBPz0Y,26591
- litellm/proxy/_experimental/out/_next/static/chunks/ed90bf177ad61e18.js,sha256=Cbc4mX4fmZXsXhILQlG_seSmAuwSMJps4jmG9zsFN2U,41504
- litellm/proxy/_experimental/out/_next/static/chunks/ee3a30e704bf7c47.js,sha256=rImRSp_10MCQFrvjCheo3bwzmBB6K1hu9yGwKlc0eQA,32924
- litellm/proxy/_experimental/out/_next/static/chunks/ee5f9a39a526e423.js,sha256=XMCTAQO9OQ3809yKnrJGxjC9Qzrb4s2aLWMBFhPbxaM,35991
- litellm/proxy/_experimental/out/_next/static/chunks/ee80c765f82c1de2.js,sha256=ZUGRkDrR2cuePP888RWPxxZzMLqzZYz1SHFl5dHcoDY,47494
- litellm/proxy/_experimental/out/_next/static/chunks/eea976cf4a05fc92.js,sha256=Xr5ns0yXHd2wub8mWPsjr2dErTrb-pSc1h6JGOjt5MI,43734
- litellm/proxy/_experimental/out/_next/static/chunks/ef0229fdf6391b0f.js,sha256=i2LR3WpFKYNHXnsChZU8yUu5WBZhhoYe_7LmyiipSVY,41350
- litellm/proxy/_experimental/out/_next/static/chunks/f059e45298abbf27.js,sha256=Dwqo2rHs9oHCALQg-Rq84VBKnbAIM7S3f5oTRPBJ76Q,81171
- litellm/proxy/_experimental/out/_next/static/chunks/f3e0cbc0e84e0a5d.js,sha256=OyJkzmqwdYhZtjObQEavlpGWGZt3PWKYpshhmmC5VQg,119424
- litellm/proxy/_experimental/out/_next/static/chunks/f4eadf7003875fab.js,sha256=4ypjom4QNGxq8uxHZIJgc84jjLcoDFKgHEoNu2I-sII,16152
- litellm/proxy/_experimental/out/_next/static/chunks/f9560c32394a893f.js,sha256=VXLaV1vqEpyfNM5PstqEDVtHWPAuJnusy0UVUCFp6I0,79884
- litellm/proxy/_experimental/out/_next/static/chunks/f999578e522a7f9e.js,sha256=feXyrE9r9IA9vMn1mP6qHz9yK5tSo87PszsnovFgC4E,35024
- litellm/proxy/_experimental/out/_next/static/chunks/f9b9defe307eeda9.js,sha256=2YL7CM6XmHP7fEozS4qQ4-ZwfPvoDE6_5MsI0DLtO7M,26428
- litellm/proxy/_experimental/out/_next/static/chunks/f9c24d6e7ec43046.js,sha256=2fAlFVgBfoQDSs9j4uoqZvIQRiyPgrTv2sTMCxfPfms,46854
- litellm/proxy/_experimental/out/_next/static/chunks/fc873acd3d409c53.js,sha256=NKVjlOCn50xDqwAh6_4oNMVioyWaQflj-ksGPlUk-Y0,55870
- litellm/proxy/_experimental/out/_next/static/chunks/fcdf7322b0aa3e2e.js,sha256=wsI_ddA035O6eQWrdXjmQwDy-rEqhGfOZBRNdrH0Td8,114970
- litellm/proxy/_experimental/out/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js,sha256=QN0YwwQdz9_WiJ9_88QE4sOBbVejJl3osWfPGz5U4GA,10254
- litellm/proxy/_experimental/out/_next/static/media/1bffadaabf893a1e-s.7cd81963.woff2,sha256=oo6208y1NK4MlMqZk3HfAkqrYLCMPIpXIO6eMvoPqqI,85272
- litellm/proxy/_experimental/out/_next/static/media/2bbe8d2671613f1f-s.76dcb0b2.woff2,sha256=jbAP9Gxnsizai-2GWs9wd2UcrI0oQdW0CYBVa0iWGTE,10280
- litellm/proxy/_experimental/out/_next/static/media/2c55a0e60120577a-s.2a48534a.woff2,sha256=_MypGP6kAInaytxwRYYTFNGmvJHx8yPMHusi682zIbU,25844
- litellm/proxy/_experimental/out/_next/static/media/5476f68d60460930-s.c995e352.woff2,sha256=Rt1M3KWMJq6HzGknZXv4Oy6Kv8Of_QqxduMBqNKNIr8,19044
- litellm/proxy/_experimental/out/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2,sha256=yUB2RZPQ_l1Za-MnynVYhV4BgDn7eFCaohkh_TZEw-Q,48432
- litellm/proxy/_experimental/out/_next/static/media/9c72aa0f40e4eef8-s.18a48cbc.woff2,sha256=rr8qtKTOaBDXPBrHvnyvtOXsTO4tbbX7PglpF0fsS9Y,18744
- litellm/proxy/_experimental/out/_next/static/media/ad66f9afd8947f86-s.7a40eb73.woff2,sha256=ouLHg8pvnCBIboHnKieSA-hnMLv48B_2pe6dvQnhwnE,11272
- litellm/proxy/_experimental/out/_next/static/media/favicon.1d32c690.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
- litellm/proxy/_experimental/out/_not-found/__next._full.txt,sha256=UQrx2kHS90WfT6CCi8WcSbcUu3Nrs-3cE1E3MzQL4u8,6536
- litellm/proxy/_experimental/out/_not-found/__next._head.txt,sha256=LjDVtTzO3B9ZZQeGC1j85lrgIZiXYjAdDn2v_pwTRu0,1333
- litellm/proxy/_experimental/out/_not-found/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/_not-found/__next._not-found.__PAGE__.txt,sha256=sMNoRNUZoC5Go_mT8626CEhTHa90KuB5A8bJ0xTaQsE,1492
- litellm/proxy/_experimental/out/_not-found/__next._not-found.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/_not-found/__next._tree.txt,sha256=ctHw7vrC4FZE5_wgOiU2Z8kzvol5cEroXhuEnGTj9m0,582
- litellm/proxy/_experimental/out/_not-found.html,sha256=htYSk-9RYopkKX3y4UGVQh54Wx2FwrhUBDMlbCfybmI,10292
- litellm/proxy/_experimental/out/_not-found.txt,sha256=UQrx2kHS90WfT6CCi8WcSbcUu3Nrs-3cE1E3MzQL4u8,6536
- litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.api-reference.__PAGE__.txt,sha256=r-jd1NgQQFQcSsQaNGR1uKN-6yCssEkWftRu5uo-Z6w,2013
- litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.api-reference.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/api-reference/__next._full.txt,sha256=3PSEh7uSuO-ibe31Ipd7wizbRA74L98Tg7ce8wNoP4w,11175
- litellm/proxy/_experimental/out/api-reference/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/api-reference/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/api-reference/__next._tree.txt,sha256=0JWNgeWqIVALNI7qxKdaiBx4tNx8qDpyMdOrdZ4q9pE,850
- litellm/proxy/_experimental/out/api-reference.html,sha256=3XZ7tEaBqGYl2S2bhid33lrL43yejrpnMKm7Tb7N-78,16016
- litellm/proxy/_experimental/out/api-reference.txt,sha256=3PSEh7uSuO-ibe31Ipd7wizbRA74L98Tg7ce8wNoP4w,11175
- litellm/proxy/_experimental/out/assets/audit-logs-preview.png,sha256=lCcHDtsECm0GSKDqbIdpMDv9V75fcVCh0ONryCIyZhQ,240654
- litellm/proxy/_experimental/out/assets/logos/a2a_agent.png,sha256=qotlHg8T-urPHVS9hVEIogzXfBLxSz_CjGBqCqtnggM,72568
- litellm/proxy/_experimental/out/assets/logos/ai21.svg,sha256=IWy6ASfZoc9OxtpalewaJ0TwTDDKpZSJtbioyuKTBwE,3847
- litellm/proxy/_experimental/out/assets/logos/aim_logo.jpeg,sha256=gHVw2hPsPu1jnngXJtJgIT2CFru11IIscfcpKsuGX2s,3754
- litellm/proxy/_experimental/out/assets/logos/aim_security.jpeg,sha256=gHVw2hPsPu1jnngXJtJgIT2CFru11IIscfcpKsuGX2s,3754
- litellm/proxy/_experimental/out/assets/logos/aiml_api.svg,sha256=4jUWbYfOHO9KJC7Att6ozvLMSEdg4MaScn-bkiGFGhs,2560
- litellm/proxy/_experimental/out/assets/logos/akto.svg,sha256=n8xTDEKgo-lJZyz7kJJzdA2jht_REpktTjSAVlr9Nkk,1094
- litellm/proxy/_experimental/out/assets/logos/anthropic.svg,sha256=7G6ybx5PKo831xWobQrplQhIBHDGsoRvXt95Ok45I7w,381
- litellm/proxy/_experimental/out/assets/logos/aporia.png,sha256=QJVK03FiX8Me0as4qiCrLfFR25BQLSuh8_4f-qPVsMQ,2472
- litellm/proxy/_experimental/out/assets/logos/arize.png,sha256=9T-B-fjArLRchbdE_-Vpm13vTcVl1rhuzCfALaovB7E,14249
- litellm/proxy/_experimental/out/assets/logos/assemblyai_small.png,sha256=Y8kw7Yj1OvAboYW4FC59FiAUAmkcxNMUQO3sYCkM3Mk,414
- litellm/proxy/_experimental/out/assets/logos/aws.svg,sha256=8qgeYZ-EnJ0JOlutRyG3NTwudM8vOXf8WF8dHZpZ-pI,2590
- litellm/proxy/_experimental/out/assets/logos/azure_ai_foundry.png,sha256=8Q743Zk16GG53doHf6zwqCBqEq1D2ZOMy64bmQuGiv4,26316
- litellm/proxy/_experimental/out/assets/logos/baseten.svg,sha256=C8HccneYOCEpW1rePV4iW8ktnYZndRdMDfGpg9DwB10,554
- litellm/proxy/_experimental/out/assets/logos/bedrock.svg,sha256=kXcK_2QL5E4p00pEb1nm-cHSYZbhYqoHQ_KuT2CbVBA,2268
- litellm/proxy/_experimental/out/assets/logos/braintrust.png,sha256=fBBorXCNdXEeOcLlOQHaHQ7e4j151k9LUG54b989oIU,10428
- litellm/proxy/_experimental/out/assets/logos/cerebras.svg,sha256=98_uWhwHAQJ0HrDnaD0CKXkEVtLDCLSd_2TRcQ3-YEc,8238
- litellm/proxy/_experimental/out/assets/logos/cloudflare.svg,sha256=zuNdPw7LeSXOComur_i5B8ra58P-RKI-QAHMjV7ldQI,1073
- litellm/proxy/_experimental/out/assets/logos/cohere.svg,sha256=yYay3GJsUCIbDyWv3VGXcfBptHYvcvMyuByJmzGlwyY,742
- litellm/proxy/_experimental/out/assets/logos/cometapi.svg,sha256=BpkDx49fRo2ha_uC7R3g90AwkEGD92S3HesMfpQhPCM,1308
- litellm/proxy/_experimental/out/assets/logos/cursor.svg,sha256=w57mPdajiphWvZeh3LhjAj7tKzU7lwl0LgAMiskNkdc,548
- litellm/proxy/_experimental/out/assets/logos/databricks.svg,sha256=lOTTGQb42XVcYn_xGxoOwKWGoiIVY6W3gyyfTl9oxvc,528
- litellm/proxy/_experimental/out/assets/logos/datadog.png,sha256=N93E1dEia45vVbSLSO4_kDVwVhH0j-eK4EEXB_7ltS8,5213
- litellm/proxy/_experimental/out/assets/logos/dataforseo.png,sha256=st0xYHCc8DRVZm6TjdUTEDLpQQJzis7KToOTGasH4YA,139307
- litellm/proxy/_experimental/out/assets/logos/deepgram.png,sha256=pw03wmmKQUgNaD0D68wVdwFJJOvYtQlELMh4dptH3Sc,1224
- litellm/proxy/_experimental/out/assets/logos/deepinfra.png,sha256=ctbbiZlZhb97UyBLgQzhAcDQfdZ5kJ_rUzP2BU_J5N0,7014
- litellm/proxy/_experimental/out/assets/logos/deepseek.svg,sha256=eT3iTUkd3gY7ms2qQhLn_ACqsA92pcKZugjs1iwJQsk,2360
- litellm/proxy/_experimental/out/assets/logos/elevenlabs.png,sha256=5CICsWhyJeBcAmGUfsfokU1vu9r3IsmV4gauwJlnQt4,35410
- litellm/proxy/_experimental/out/assets/logos/enkrypt_ai.avif,sha256=M10I2y_aKnyfR3JpMtH-Fri5I2brufbZEKuJg7ufOzs,2908
- litellm/proxy/_experimental/out/assets/logos/exa_ai.png,sha256=x6qzIrSeB_r1W9SgFfPRW6rIkKzcCUBivUZ9ICFjiAQ,40751
- litellm/proxy/_experimental/out/assets/logos/fal_ai.jpg,sha256=lKwrZI6OPqgduQ2jCC_FtsO94O6dZFKgXXgG5-VN5OE,8254
- litellm/proxy/_experimental/out/assets/logos/featherless.svg,sha256=Re-9iHuc--8bzvJMIC33YuovpxqPpdlpA82tcqI6CWU,987
- litellm/proxy/_experimental/out/assets/logos/figma.svg,sha256=soiq6kLEcFvzXId3jkOL6KhVN01i9gSuCMOiqzwQRvU,496
- litellm/proxy/_experimental/out/assets/logos/fireworks.svg,sha256=8cR4K4a8A6NjI_1orWzDdsay6-V7cBzJWOvWuNN-_9Y,592
- litellm/proxy/_experimental/out/assets/logos/friendli.svg,sha256=lC0HlUIap4Mc4akTALUD-0LguJKKiIQ5MRAkUmE54-k,1468
- litellm/proxy/_experimental/out/assets/logos/github.svg,sha256=YeueaHOtHnmnYBWkdvDz_zqEvb8iGQDo9gqCDBTV9jc,902
- litellm/proxy/_experimental/out/assets/logos/github_copilot.svg,sha256=3S_9WWq032wJpt9BsbhdlUpqj4ZpDBLH85_jvn1mCeY,2014
- litellm/proxy/_experimental/out/assets/logos/gitlab.svg,sha256=YFzrq1xOaM2DRdAOP-As_xxpKi92C7zC8iD9eF6hCEg,719
- litellm/proxy/_experimental/out/assets/logos/gmail.svg,sha256=WMjZ-ovpP2Cwfc6AWed48LKLb9lyBa4B01EvMf5Q6Zo,328
- litellm/proxy/_experimental/out/assets/logos/google.svg,sha256=i2lCUcTYjnrJ8HJfUCs-8_ulcpHG6UCMoV2N905xpic,728
- litellm/proxy/_experimental/out/assets/logos/google_drive.svg,sha256=7YjN3lehdlRMKTwj2JHFHJJJNGVXyGPDwjexDUSz3T4,337
- litellm/proxy/_experimental/out/assets/logos/google_pse.png,sha256=NzB4D4Ks1RkHx2G_DalCnRgmapxrM6A6UVxN0GgZoNk,2392
- litellm/proxy/_experimental/out/assets/logos/groq.svg,sha256=24JNwcmDMj5IvOSJQNd9DObhqgEsTGncI6m8m_J4EUo,619
- litellm/proxy/_experimental/out/assets/logos/guardrails_ai.jpeg,sha256=yqDJZmDylS16tJHYfF_WhUnEu2GH_U9Zo41QS9Ql8W0,9041
- litellm/proxy/_experimental/out/assets/logos/hubspot.svg,sha256=USt1yrgCnPVh6rppx88AX8gd439ZPz44zGRCFJIHqho,683
- litellm/proxy/_experimental/out/assets/logos/huggingface.svg,sha256=XTnWa7bJsCbTy13nvZl42tOQZXDfKsqPAAeKb4o9D14,3768
- litellm/proxy/_experimental/out/assets/logos/hyperbolic.svg,sha256=RZ69WphvK6Pd7QHCm5f7cIiTBkumT1qiEx_ZaQsy9QM,1272
- litellm/proxy/_experimental/out/assets/logos/infinity.png,sha256=1r6LUbJgSOYEdTus7Uhvc6Z5_E9_kYj7SHfLhmxfuD0,7377
- litellm/proxy/_experimental/out/assets/logos/javelin.png,sha256=ZvMfy-dCHH0_cWUcVXq_6-ygXB5Vdp1uSGP2CaA2cwg,1956
- litellm/proxy/_experimental/out/assets/logos/jina.png,sha256=ERBTlrdZki-7wBngGvTQQyhJf4cBA9G0Y71qre_2LJA,2758
- litellm/proxy/_experimental/out/assets/logos/jira.svg,sha256=iFPJsqzJKkV8QXBll5IEXEf6LBMY2OHce0U-qczsW-c,949
- litellm/proxy/_experimental/out/assets/logos/lago.svg,sha256=pHzKylc9QctwWpDBNehCRDM1PO53bGdS2TDpgArsKYI,6351
- litellm/proxy/_experimental/out/assets/logos/lakeraai.jpeg,sha256=kHY7--Qp-NvjZuyKesXe_jn0L_3YegH6adpU-ByRGNs,2617
- litellm/proxy/_experimental/out/assets/logos/lambda.svg,sha256=M7VLIEMh2HxUa0XWPgPOP5TK9D5xNCNLAJWIzrexXf8,345
- litellm/proxy/_experimental/out/assets/logos/langfuse.png,sha256=NEhtppv2DqnAw7fSi1eQ7ILwIsXzr5wMrCGtEMjWH9Y,10860
- litellm/proxy/_experimental/out/assets/logos/langfuse.svg,sha256=eXOZ-A_dsElLCKWenZDAru8x6yQi9YNuu8htnx_x14c,7711
- litellm/proxy/_experimental/out/assets/logos/langgraph.png,sha256=rEX3FdUoF-07PshEOauDNE2PpcGjMWyCwV6eqib17Rw,5495
- litellm/proxy/_experimental/out/assets/logos/langsmith.png,sha256=rEX3FdUoF-07PshEOauDNE2PpcGjMWyCwV6eqib17Rw,5495
- litellm/proxy/_experimental/out/assets/logos/lasso.png,sha256=MiWMPh973KtDnapGAhPASQ53IORxCsfY7_vKedPvvlw,4115
- litellm/proxy/_experimental/out/assets/logos/linear.svg,sha256=BpoerKB3R5zuBonBbAROmrOpjhWE4YyJxqZ-Dc1oDA8,1279
- litellm/proxy/_experimental/out/assets/logos/litellm.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
- litellm/proxy/_experimental/out/assets/logos/litellm_logo.jpg,sha256=1aWnIMr6Cc6ianipy7fJmY0Z0D4kzY0aoOgCicFDGNQ,9222
- litellm/proxy/_experimental/out/assets/logos/llm_guard.png,sha256=MQqQbaVHVf_0Ny9JZhMjw1A1l1DKrGtSbmlsfg1hROc,48665
- litellm/proxy/_experimental/out/assets/logos/lmstudio.svg,sha256=TZr1c4UN4HkhKQmtvsrnuichtgBJyIs9TFlobf8cmNo,1248
- litellm/proxy/_experimental/out/assets/logos/mcp_logo.png,sha256=SFF46c4iQoLUxJlV9eIVETJKQbykXmUrD2hU9HPW4C0,3902
- litellm/proxy/_experimental/out/assets/logos/meta_llama.svg,sha256=7Nooweb2-Jwu6dyWAJ-w_6kswVujGDWHMlC30-Haww8,1694
- litellm/proxy/_experimental/out/assets/logos/microsoft_azure.svg,sha256=jqZYpbjcySrb-DumDfTXIJtg_xMx1kuGydLd6W62v8Q,7385
- litellm/proxy/_experimental/out/assets/logos/milvus.svg,sha256=Og0aL-aMOepItqFzDb-RfUQ-lf45YgjEvyqjgu8IrXc,7308
- litellm/proxy/_experimental/out/assets/logos/minimax.svg,sha256=HeNBVD1UCZRn4ceGAg_gA7Ol7a-EFR8xeY8-Qy-6nms,1255
- litellm/proxy/_experimental/out/assets/logos/mistral.svg,sha256=ci90sonZVIa0NmL-JPqIOzM3ASlvYYQGzQ7VAimRcLY,655
- litellm/proxy/_experimental/out/assets/logos/moonshot.svg,sha256=XnWhESjk_wC9O3TT-iadFyR6sFWBYgrgdwcExMxkDwM,4023
- litellm/proxy/_experimental/out/assets/logos/morph.svg,sha256=mU61tS2gDsqfT6TUwRp_ocH6N92fWPmpe5UfDqI6n1k,1777
- litellm/proxy/_experimental/out/assets/logos/nebius.svg,sha256=6Sphe6SCSJdnPnhoVVMpq2N1T2h-FDwwALjeefXpGIs,514
- litellm/proxy/_experimental/out/assets/logos/noma_security.png,sha256=6nzBCCLhykibTQFLR77b0zMqI-kpFiKLG9Ts56ZydMo,3163
- litellm/proxy/_experimental/out/assets/logos/notion.svg,sha256=juf3a5d8fAPBM-ETTQAXbaA40xDy3q5KloxrVrLU7ZI,975
- litellm/proxy/_experimental/out/assets/logos/novita.svg,sha256=5BMh_2pCG5WMf0AvEf_PRNvO-ccDyVJza8ySwP1mJMQ,286
- litellm/proxy/_experimental/out/assets/logos/nvidia_nim.svg,sha256=jJQeTri3guzKrqEkDAWdIL4zq47aKNfJ7ZtTrIAv5oM,1025
- litellm/proxy/_experimental/out/assets/logos/nvidia_triton.png,sha256=HEpnsibXGWy3rDR5ukQVxWPtXsJkoP6vtXICyiMM_-k,5704
- litellm/proxy/_experimental/out/assets/logos/ollama.svg,sha256=m-lH7K_YLOPuGagOSM5GHR-bNgdJETfj3f0iHhTiRA8,8614
- litellm/proxy/_experimental/out/assets/logos/openai_small.svg,sha256=1JTcN5MCmWpOZqCMpGuir1mb9x6LWaij-i_fV7CH1OA,1658
- litellm/proxy/_experimental/out/assets/logos/openmeter.png,sha256=zQCieeyRVIX6CQdDIqXAkiQyu-7EVDSQNLz3VbbRrAQ,1114
- litellm/proxy/_experimental/out/assets/logos/openrouter.svg,sha256=sn4BPonpOVIfQu_1PW5chM5AjRao6xr1Xe1zW7T3YQI,1096
- litellm/proxy/_experimental/out/assets/logos/oracle.svg,sha256=MF0xD9qBZfs44kJzxkPyxhEH4kQOEqvDwgm9ScLe_xU,874
- litellm/proxy/_experimental/out/assets/logos/otel.png,sha256=lVvT4CVA8fYMqUqREQ2vLRckMMzs-u59LSz41kF67lY,1949
- litellm/proxy/_experimental/out/assets/logos/palo_alto_networks.jpeg,sha256=pmTsEEnIexmJLxScQuzTiiBGin81JX8u6BiPJ1s3MgI,5642
- litellm/proxy/_experimental/out/assets/logos/pangea.png,sha256=Zh_htUQY50cepgfxeHynL1oNvgU_wh3uvCUEO1esZzU,31102
- litellm/proxy/_experimental/out/assets/logos/parallel_ai.png,sha256=0zbZs1a9na9FSBdlQ3tv4RETkEWiYqrm60zOKzQYJNc,2191
- litellm/proxy/_experimental/out/assets/logos/perplexity-ai.svg,sha256=uY3kJNkb_685NsUhJ5_8oJ9xREiWx5dXmmriIpGpXnE,1272
- litellm/proxy/_experimental/out/assets/logos/perplexity.png,sha256=G-XAKQdQM31JatpXyFxlbJMLiZedCMsnC7zfHRCAkUg,9615
- litellm/proxy/_experimental/out/assets/logos/pillar.jpeg,sha256=yRKyl-933vKmICXXI9lZR0TlMIJq2U4saMqnKhFD8LI,2554
- litellm/proxy/_experimental/out/assets/logos/postgresql.svg,sha256=jQXulqqsJu80nGdvn4pDOSoD-C7aZ3JJL1yM-luxZWI,3022
- litellm/proxy/_experimental/out/assets/logos/presidio.png,sha256=3hH3hXUYKqpqHCW8p4bJs1d62GB8mVCq50S088K9dW4,62523
- litellm/proxy/_experimental/out/assets/logos/prompt_security.png,sha256=GvWVRExefu-LwVDvbVfrl8uwRaw9KfUWfwStTCvSoX0,5695
- litellm/proxy/_experimental/out/assets/logos/pydantic.svg,sha256=VOwEfsmRsJVQZdSPk2kzSFkzH9NfeFtNsjQoU_cdW5I,880
- litellm/proxy/_experimental/out/assets/logos/qwen.png,sha256=KrkCjP9OuTEZcsjUMw_Kd0u6h7TXj_dQQ92VkUD3e5k,49453
- litellm/proxy/_experimental/out/assets/logos/recraft.svg,sha256=Y_kF2NVKeQxhHVM4xZqrrK6V76BMIIkfcHd1NPnonxo,557
- litellm/proxy/_experimental/out/assets/logos/replicate.svg,sha256=Uo967IDs5wPxExWm1gYTmruG1Z4TCri-dPVi-lRDtqs,308
- litellm/proxy/_experimental/out/assets/logos/runway.png,sha256=ebZodQ7Jqnhq8fjT9HH4ZswBVJso1xePTKXINYBQvUE,5165
- litellm/proxy/_experimental/out/assets/logos/s3_vector.png,sha256=79TxsaJ0r8NvdBKI2GN8xV5eL_qm5FmpisbntfDDW44,191076
- litellm/proxy/_experimental/out/assets/logos/salesforce.svg,sha256=nc2YjsdrBvK-S2WbAJWOqkNlhYerukgPyYPhuae_iPc,564
- litellm/proxy/_experimental/out/assets/logos/sambanova.svg,sha256=K5PwPyWYfBfXwtHhYe8zHZtqH5jAHp-P5blb9LjMdwA,18217
- litellm/proxy/_experimental/out/assets/logos/sap.png,sha256=niikcUq4qzAnkU4QP6NBesJCj87v5WOC-rWFFrJKUAY,200176
- litellm/proxy/_experimental/out/assets/logos/search1api.png,sha256=hkLjVlGzI1y1iaReSRDLmQL4MbFhZgSKtPqYMuhjCgE,1549
- litellm/proxy/_experimental/out/assets/logos/secret_detect.png,sha256=cQCsmCW3jalm7npMAq6xN6aP52xbMg9aEGkMoAJcfjg,15590
- litellm/proxy/_experimental/out/assets/logos/sentry.svg,sha256=34I0jdd6pSrgCGHSx5mQe_EVHY_3up8bs5bSCg12KW0,429
- litellm/proxy/_experimental/out/assets/logos/shopify.svg,sha256=MAXh6MfO5fHKQna4Ow-RrLUhAhEw-s39Ws81_I17pWc,766
- litellm/proxy/_experimental/out/assets/logos/slack.svg,sha256=fgTwvPUEhy-A0V_mcH75pbOZ5HXuTCRcNBf1J91Dh00,1199
- litellm/proxy/_experimental/out/assets/logos/snowflake.svg,sha256=ZNQGQzzGRUpX4fu5RbMQ2-ftG8eVEjcp4CnDiwcoVO0,2081
- litellm/proxy/_experimental/out/assets/logos/stripe.svg,sha256=U_veA4ms_TFwxlf9aCTi1G8PVHHZ4kvv4Z75QufDdcQ,571
- litellm/proxy/_experimental/out/assets/logos/tavily.png,sha256=F6a4QcGHcebAzCn-ZPd0utztfZpWNysoesS8Er6ZVHk,30986
- litellm/proxy/_experimental/out/assets/logos/togetherai.svg,sha256=7trowWe77_hoAMaqOzdPpkyagAIP26aaRSKVKpFOrFc,560
- litellm/proxy/_experimental/out/assets/logos/topaz.svg,sha256=PAbtcUCRU88QB866lgYud2z8MGvtl2T726zN59AtETQ,290
- litellm/proxy/_experimental/out/assets/logos/twilio.svg,sha256=FfJ-TC73Nn5W-gMTWuBiELDTAL0C-xpoBvKG0jRotU4,587
- litellm/proxy/_experimental/out/assets/logos/v0.svg,sha256=VAJfDdnNXS6M1uB_3t_MM_13i-iQz0aKIGswH_Px8E8,550
- litellm/proxy/_experimental/out/assets/logos/vercel.svg,sha256=AaLqts231u09gWarqLg2YZ39DlwLLo0P0Q11amWqKuc,220
- litellm/proxy/_experimental/out/assets/logos/vllm.png,sha256=23NVejJS2ti03_3V7TI6IIin1o0xmZSwR9SgA8UGPHA,1167
- litellm/proxy/_experimental/out/assets/logos/volcengine.png,sha256=h_wLzPqlPS8HyWoVTgLlRm6hgcAlEkRBWGbLtibkNkA,36944
- litellm/proxy/_experimental/out/assets/logos/voyage.webp,sha256=_nWTadz6Fr2C2q-qkxp6MvIJG8gPxzPL7zHP2Gsa8t8,2896
- litellm/proxy/_experimental/out/assets/logos/watsonx.svg,sha256=8PgTGII8gmogBTLOCNwkP-B7GF2uz4h4jUByFB7guPQ,1646
- litellm/proxy/_experimental/out/assets/logos/xai.svg,sha256=TGhaYixZxpnoJOIWypiVgM8SEF5Ik1LLIBcsfIr5kMM,937
- litellm/proxy/_experimental/out/assets/logos/xinference.svg,sha256=H90Iskqn8LhkujkE1W5kvNnKcE7ssndZ09ScOXz8P1k,2588
- litellm/proxy/_experimental/out/assets/logos/zapier.svg,sha256=VYwQgT1ay4Uy47mHfhz9YyjvelmNnyqQuwQlNag_6ds,659
- litellm/proxy/_experimental/out/assets/logos/zscaler.svg,sha256=pALmLs-WgLlooVjHIcnVifwcN5ko3kDOG2vKqpYSH_U,906
- litellm/proxy/_experimental/out/chat/__next._full.txt,sha256=43YepsckgLoHgcGiLbPkVXEMl7nJ8u27h3-WkfgRjiI,8148
- litellm/proxy/_experimental/out/chat/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/chat/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/chat/__next._tree.txt,sha256=ZlY_yb8xau8MJk9YyCbLo0KyqJDgMMaN7iUJUjtcfuE,698
- litellm/proxy/_experimental/out/chat/__next.chat.__PAGE__.txt,sha256=dIYXf26YaPcoS3g3-Ar6YFzUL2p6NItOBSomQw_Q-KQ,3007
- litellm/proxy/_experimental/out/chat/__next.chat.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/chat.html,sha256=1sBA_flK5PYPkEmAJJcmX1J9nq4l31QsgtS3bVJyysE,12580
- litellm/proxy/_experimental/out/chat.txt,sha256=43YepsckgLoHgcGiLbPkVXEMl7nJ8u27h3-WkfgRjiI,8148
- litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.api-playground.__PAGE__.txt,sha256=lSQXP_uISujX4wgLa5nSWjsLlBJUNIvlO7ldChAFgTQ,1663
- litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.api-playground.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/api-playground/__next._full.txt,sha256=9eCtJ0BEKF40a8I5ZFBDnHVsYUzLPP8wCWTlwyuSzGw,11202
- litellm/proxy/_experimental/out/experimental/api-playground/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/api-playground/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/api-playground/__next._tree.txt,sha256=IdpMOtK9kL0HAF-3CPXLh-rn6yvTCPosifnQViyASc4,988
- litellm/proxy/_experimental/out/experimental/api-playground.html,sha256=EDHd5LiJ7zUF8ZVeJCGKFImjMtGm1bknnuqnt9-QTqo,15884
- litellm/proxy/_experimental/out/experimental/api-playground.txt,sha256=9eCtJ0BEKF40a8I5ZFBDnHVsYUzLPP8wCWTlwyuSzGw,11202
- litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.budgets.__PAGE__.txt,sha256=_65maIpA21HpPFiQ-NwFUKRoR4dlUglg6R3kQZ-yoUY,2888
- litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.budgets.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/budgets/__next._full.txt,sha256=qf--WslbK5cz_G_lCBVcE9AYxtnqvQFv2-9Q0YRgDLg,12560
- litellm/proxy/_experimental/out/experimental/budgets/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/budgets/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/budgets/__next._tree.txt,sha256=22Hvl5msEtyR2VSVWNktkB0suLFq2LNu_VRYsqwJeDw,974
- litellm/proxy/_experimental/out/experimental/budgets.html,sha256=HSReLFKBbXfVQnD3TAX8pZLknm0Vg6diFl61SJg1nH8,18112
- litellm/proxy/_experimental/out/experimental/budgets.txt,sha256=qf--WslbK5cz_G_lCBVcE9AYxtnqvQFv2-9Q0YRgDLg,12560
- litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.caching.__PAGE__.txt,sha256=XVjqNSpRIRCW_Q5s7doSpNUGASDN1P1Ulj4PYZsBSnw,2538
- litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.caching.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/caching/__next._full.txt,sha256=I1mhy6zKaFR4qaMfr6uSdcq-p0XoGrEfkEh-Ch_CcJw,12168
- litellm/proxy/_experimental/out/experimental/caching/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/caching/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/caching/__next._tree.txt,sha256=STVse5WC7I2gurwoLtoImQNJv34gSMlNnfnOJgM4As0,974
- litellm/proxy/_experimental/out/experimental/caching.html,sha256=n2FrI7ozg-kSLNgVs2Svrvxt5dSPrU_iSeZ2wsIHZok,17410
- litellm/proxy/_experimental/out/experimental/caching.txt,sha256=I1mhy6zKaFR4qaMfr6uSdcq-p0XoGrEfkEh-Ch_CcJw,12168
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.claude-code-plugins.__PAGE__.txt,sha256=-hcucYBROBsQqTjT9WZiQjX1qzCaArspbhZBRvTitb4,2188
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.claude-code-plugins.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._full.txt,sha256=n47cXoOcyNpxizJV8-9ojCdZ9g4EFjH9XAuPrEVz0po,11800
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._tree.txt,sha256=ZoUDc4zyFghsdD7Er3f4hVS0y6XmwbVBfOqVYXfQPeo,998
- litellm/proxy/_experimental/out/experimental/claude-code-plugins.html,sha256=5VymbVxHkd3L7B1-5fHPhhnKYaXKRNBZ7BsusLmXmXM,16818
- litellm/proxy/_experimental/out/experimental/claude-code-plugins.txt,sha256=n47cXoOcyNpxizJV8-9ojCdZ9g4EFjH9XAuPrEVz0po,11800
- litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.old-usage.__PAGE__.txt,sha256=Bp2YlPe6eNQ4V-UTlBSgUxgv0TNafjPtmFJKAG0ewEk,4822
- litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.old-usage.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/old-usage/__next._full.txt,sha256=5TaEUaj9gErJHt6rCFMRxKgGQtbqCSDuvTdLaOk25wM,14729
- litellm/proxy/_experimental/out/experimental/old-usage/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/old-usage/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/old-usage/__next._tree.txt,sha256=ewKk5PVzdlO8sO_aQ3O2_jjI4a-H_I-e6mc7x_7unAU,978
- litellm/proxy/_experimental/out/experimental/old-usage.html,sha256=lQRt-J2Tudr4s_pg80e94NTEM0RArSw-mQ5dEd9CQYo,21599
- litellm/proxy/_experimental/out/experimental/old-usage.txt,sha256=5TaEUaj9gErJHt6rCFMRxKgGQtbqCSDuvTdLaOk25wM,14729
- litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.prompts.__PAGE__.txt,sha256=EnL9lMgfBFYY7fggUw2ej2jBjgzkiypWcm0RODN4dF4,3414
- litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.prompts.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/prompts/__next._full.txt,sha256=cNgSBAFQrTS3Gz_nTCxT7Nkko4Ae4A7nJ-LM6gQsTZY,13149
- litellm/proxy/_experimental/out/experimental/prompts/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/prompts/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/prompts/__next._tree.txt,sha256=E7L9yx3BElJA4ucWkMw_FhxxmwMaWWPMkHw3nvjU5Vc,974
- litellm/proxy/_experimental/out/experimental/prompts.html,sha256=Bd27Cplc0xwXjpiSHlSro7xwjs6C4BeDgrjf_zXJsIQ,19123
- litellm/proxy/_experimental/out/experimental/prompts.txt,sha256=cNgSBAFQrTS3Gz_nTCxT7Nkko4Ae4A7nJ-LM6gQsTZY,13149
- litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.tag-management.__PAGE__.txt,sha256=hVp4_Z4gEBdq5DsEuGC7om-h2ki9E2a-pNHlrSMx0MU,3766
- litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.tag-management.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/experimental/tag-management/__next._full.txt,sha256=WOY_ve3ve6EPRzBARZtF9E52pAiynIeufdpdlEOHAW0,13557
- litellm/proxy/_experimental/out/experimental/tag-management/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/experimental/tag-management/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/experimental/tag-management/__next._tree.txt,sha256=lsBcl-gu8sg4wg6fRFdTtK7_Kgye83-D6I4wX81yYKg,988
- litellm/proxy/_experimental/out/experimental/tag-management.html,sha256=zGcSgAMGADzswnILLvmFOe5MtlDrIUrIq-Yin1eKMnI,19755
- litellm/proxy/_experimental/out/experimental/tag-management.txt,sha256=WOY_ve3ve6EPRzBARZtF9E52pAiynIeufdpdlEOHAW0,13557
- litellm/proxy/_experimental/out/favicon.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
- litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.guardrails.__PAGE__.txt,sha256=5mXdgTWtwYVoZrgXnUZkBpWeRRSHZokiYh62ptCmucI,3590
- litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.guardrails.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/guardrails/__next._full.txt,sha256=b_Ebe0yBNL2Fe9TMdyezbHVnNTzIzqpwfAI1O5f-jgs,12935
- litellm/proxy/_experimental/out/guardrails/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/guardrails/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/guardrails/__next._tree.txt,sha256=cMNFejVdIw_5FvBhrY4zs2yK-e_IdoibCHQMPjs-x90,844
- litellm/proxy/_experimental/out/guardrails.html,sha256=p9eNMGz6GDtwIDVHyRW_CBw_BGYfhaJSNUtSI_BNDaw,18956
- litellm/proxy/_experimental/out/guardrails.txt,sha256=b_Ebe0yBNL2Fe9TMdyezbHVnNTzIzqpwfAI1O5f-jgs,12935
- litellm/proxy/_experimental/out/index.html,sha256=erXfCj3uTFOvsGc3Fxi1HWgniNdUBqmtr0adg8mhlrw,25850
- litellm/proxy/_experimental/out/index.txt,sha256=nDQkHGYYG2FltkX4saFLj-hncN6JaUfQsrzqnNm599U,16059
- litellm/proxy/_experimental/out/login/__next._full.txt,sha256=U6J7XwmkIWwaZtXfRO2zBQLVKBPMYfBJY_z7YLwps90,7168
- litellm/proxy/_experimental/out/login/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/login/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/login/__next._tree.txt,sha256=2NEGWvcaRTVeVqalKGEtexYUTPGocm8eKhOhBkxIfts,700
- litellm/proxy/_experimental/out/login/__next.login.__PAGE__.txt,sha256=78Rt-_iIlNjo7a-xuNR3m6ut_QCO7f1qy2lCWXOPvWI,2130
- litellm/proxy/_experimental/out/login/__next.login.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/login.html,sha256=lhnB0zcJUeEpsiT-dzLYlZAlV8SFOAtVGzWr4jcX4AA,11621
- litellm/proxy/_experimental/out/login.txt,sha256=U6J7XwmkIWwaZtXfRO2zBQLVKBPMYfBJY_z7YLwps90,7168
- litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.logs.__PAGE__.txt,sha256=6BpzBFlJV3xZa2mi1k2usagw-AG0Te6EBCg0qS-PvZ4,5030
- litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.logs.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/logs/__next._full.txt,sha256=4otSFSmA7jsC6oLrqRjducz7tBRIA4-4U5tSxo4oS7A,14558
- litellm/proxy/_experimental/out/logs/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/logs/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/logs/__next._tree.txt,sha256=5v9o6gc_n17X1eTqy1lnkbU-FDNYLZZtSsX2y18SAH4,910
- litellm/proxy/_experimental/out/logs.html,sha256=hBVOdsdZIoHLO1_Yq5nn8VRwh2ceGrq84gfS7AfZyX4,21496
- litellm/proxy/_experimental/out/logs.txt,sha256=4otSFSmA7jsC6oLrqRjducz7tBRIA4-4U5tSxo4oS7A,14558
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next._full.txt,sha256=vIXf-yz_Rz7RNuKYT2nzFTJ9GBsMBgpZXcY_HFJ5AA4,6802
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next._tree.txt,sha256=PPCOcRGiCu32GKL5F2cbNZKeREr7gkojPKCkoSYAPsM,946
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.callback.__PAGE__.txt,sha256=RFNj8uMG2qleVk9MnivN1jKGyaBx6D84q9DJE0GnakM,1080
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.callback.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/mcp/oauth/callback.html,sha256=A1wGg_LSdPEFm883futN2QoWE6Cl5I8R0Wc7BPtzfao,10201
- litellm/proxy/_experimental/out/mcp/oauth/callback.txt,sha256=vIXf-yz_Rz7RNuKYT2nzFTJ9GBsMBgpZXcY_HFJ5AA4,6802
- litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.model-hub.__PAGE__.txt,sha256=IEq3A_wmBsCs37ruvUwK_6DgcCH6vTeWickQwwFBmdQ,3238
- litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.model-hub.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/model-hub/__next._full.txt,sha256=30BOlUkwjcJ61iSl0weMF7zCcfM0rb1twzgsYo2itZY,12539
- litellm/proxy/_experimental/out/model-hub/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/model-hub/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/model-hub/__next._tree.txt,sha256=TLxt_5SQv-8Iqla-BcIbweXfYuPV_kwZoUxeVFZXIvE,842
- litellm/proxy/_experimental/out/model-hub.html,sha256=gHd5PaNTkej5E5HnhcwZeDcj9O_tBig4X2Z1K5_yEeo,18336
- litellm/proxy/_experimental/out/model-hub.txt,sha256=30BOlUkwjcJ61iSl0weMF7zCcfM0rb1twzgsYo2itZY,12539
- litellm/proxy/_experimental/out/model_hub/__next._full.txt,sha256=P6sMRA0o9_puWnY53c5eL-_VxCvdwvUIYmnc0baYCDI,8355
- litellm/proxy/_experimental/out/model_hub/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/model_hub/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/model_hub/__next._tree.txt,sha256=jlUkkOSfOquWjs51I8Ok4Hw5j5QfS5CkYkpKEWGVfZM,708
- litellm/proxy/_experimental/out/model_hub/__next.model_hub.__PAGE__.txt,sha256=b9OUc_NjcI0ntxBOKG5AkzTdaUra2v2QliE5sH6iRc8,3183
- litellm/proxy/_experimental/out/model_hub/__next.model_hub.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/model_hub.html,sha256=Vmn1Yq3ixDNtgZQi55uqe7V_fkHUlSnxf30BVkymAdw,12974
- litellm/proxy/_experimental/out/model_hub.txt,sha256=P6sMRA0o9_puWnY53c5eL-_VxCvdwvUIYmnc0baYCDI,8355
- litellm/proxy/_experimental/out/model_hub_table/__next._full.txt,sha256=uM4hQAW0vehJP4SCDEqZeRt9m4j06mfIKBKZLkXjeXA,9402
- litellm/proxy/_experimental/out/model_hub_table/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/model_hub_table/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/model_hub_table/__next._tree.txt,sha256=6hqhgvamPG4uYrjvf9hQAjXkFQmfPSy9OOdJaV8eN9c,720
- litellm/proxy/_experimental/out/model_hub_table/__next.model_hub_table.__PAGE__.txt,sha256=78sWHzwYo5K-22DsJfHdh6FTlfTotkNwkAPtFl_Yf-U,4062
- litellm/proxy/_experimental/out/model_hub_table/__next.model_hub_table.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/model_hub_table.html,sha256=9UWyL0YFCEUKmPhe2VXp4aU35IBa9hIRIKVv6Rq0uY8,14596
- litellm/proxy/_experimental/out/model_hub_table.txt,sha256=uM4hQAW0vehJP4SCDEqZeRt9m4j06mfIKBKZLkXjeXA,9402
- litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.models-and-endpoints.__PAGE__.txt,sha256=jSRKF_70PNxVuQUgjbMlXoJ7mFJ8kttrh2l9PzcAUOE,4998
- litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.models-and-endpoints.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/models-and-endpoints/__next._full.txt,sha256=uOkUQuhXGqkMBvDDjPJOukfLQmFMGy8vBthxlJT-yFE,14531
- litellm/proxy/_experimental/out/models-and-endpoints/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/models-and-endpoints/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/models-and-endpoints/__next._tree.txt,sha256=MyGDOm79Ipx_fMnJjyhR3yvjtNQ1IOvvauaTUB9hzsE,864
- litellm/proxy/_experimental/out/models-and-endpoints.html,sha256=Db4_XPBdz7T3C-vU6xjsd5DDENmEQDIRXc9lrg6JHG8,21448
- litellm/proxy/_experimental/out/models-and-endpoints.txt,sha256=uOkUQuhXGqkMBvDDjPJOukfLQmFMGy8vBthxlJT-yFE,14531
- litellm/proxy/_experimental/out/next.svg,sha256=VZld-tbstJRaHoVt3KA8XhaqW_E_0htN9qdK55NXvPw,1375
- litellm/proxy/_experimental/out/onboarding/__next._full.txt,sha256=__kb4wIAcOnOos7__gDVFn19xZzzrUVL-oVq00dU9Z0,6982
- litellm/proxy/_experimental/out/onboarding/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/onboarding/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/onboarding/__next._tree.txt,sha256=VNOpypf7TCDcaBpiN7CgiA70yrWRxwRc_W7xV8IlMDo,710
- litellm/proxy/_experimental/out/onboarding/__next.onboarding.__PAGE__.txt,sha256=9r1CHAh4c6ym1zBXCDMF9hHEIChLbZ2jpAR2nQrGCYA,1955
- litellm/proxy/_experimental/out/onboarding/__next.onboarding.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/onboarding.html,sha256=eBWNb1BxZOlOzLdPW_YmgHiKuoA1wTfCNDciYgqUJSo,10817
- litellm/proxy/_experimental/out/onboarding.txt,sha256=__kb4wIAcOnOos7__gDVFn19xZzzrUVL-oVq00dU9Z0,6982
- litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.organizations.__PAGE__.txt,sha256=ossXpROWga_FoE-YxKBInStPGikBGlYNuMFFXgl-vVM,4470
- litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.organizations.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/organizations/__next._full.txt,sha256=4qEFWs-HsgV7boidYww-EOoLZrCHMgDj5pwmId5kRjQ,13926
- litellm/proxy/_experimental/out/organizations/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/organizations/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/organizations/__next._tree.txt,sha256=Y8B-YtMYkdA0C2su6-5h_maDr8VQvXD1UDrTelMN8Ks,850
- litellm/proxy/_experimental/out/organizations.html,sha256=MDoapTPZFjiCORgkwz3yhoGHb_ECGApia1qL-tV0t2U,20507
- litellm/proxy/_experimental/out/organizations.txt,sha256=4qEFWs-HsgV7boidYww-EOoLZrCHMgDj5pwmId5kRjQ,13926
- litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.playground.__PAGE__.txt,sha256=MMTYTBH2NfwWxjHLImexA3davKzG9k9hkeumLobSM7c,4294
- litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.playground.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/playground/__next._full.txt,sha256=4Wc0VqAK1ZeyQzO4iwG_v_lNOSbkjBYSGbiXNu_i45I,13723
- litellm/proxy/_experimental/out/playground/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/playground/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/playground/__next._tree.txt,sha256=eOJoZPI7QTvwH1exDwNfCpGcqiImfm-S2BH8Tgt_Qx0,844
- litellm/proxy/_experimental/out/playground.html,sha256=7Yrm8BtRgftpJT2zX1_xCe-mdicNH9jtWeHD2tXT37w,20192
- litellm/proxy/_experimental/out/playground.txt,sha256=4Wc0VqAK1ZeyQzO4iwG_v_lNOSbkjBYSGbiXNu_i45I,13723
- litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.policies.__PAGE__.txt,sha256=LGbP19JHhhMdp0eclPN-CfuSrCa8IvxCGvesqdgl4V4,3063
- litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.policies.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/policies/__next._full.txt,sha256=BKld0fr0RSlSCLSOgjqiAAVkbVjH1NfvE43WdrpEEFE,12341
- litellm/proxy/_experimental/out/policies/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/policies/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/policies/__next._tree.txt,sha256=ETpZpIZfHKEUVV-9dPDld2wQ-Ja4oWtrxFJf2Txv4KU,840
- litellm/proxy/_experimental/out/policies.html,sha256=LUijMuVjV4mC2xi6v6cNwv4XUOh5hi4cmsX5U9so9eM,18026
- litellm/proxy/_experimental/out/policies.txt,sha256=BKld0fr0RSlSCLSOgjqiAAVkbVjH1NfvE43WdrpEEFE,12341
- litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.admin-settings.__PAGE__.txt,sha256=qihwetBxCJJ38yCOl5sRd3Xyarqh9lWMFKv-S4XIy70,2888
- litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.admin-settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/settings/admin-settings/__next._full.txt,sha256=tkMxVEUhALf_IwulfQCN20n3EnQfe9IyTrckLNNX5qw,12566
- litellm/proxy/_experimental/out/settings/admin-settings/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/settings/admin-settings/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/settings/admin-settings/__next._tree.txt,sha256=jStRrcTJF6s-cQgaMXsy_QPClK-Je8x3N_PMrX4Ylv8,980
- litellm/proxy/_experimental/out/settings/admin-settings.html,sha256=f94niAS32JUybu6GY7LeHb43pYu3xchQxaslK-Swheo,18118
- litellm/proxy/_experimental/out/settings/admin-settings.txt,sha256=tkMxVEUhALf_IwulfQCN20n3EnQfe9IyTrckLNNX5qw,12566
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.logging-and-alerts.__PAGE__.txt,sha256=TEOqEx68hWkYyFQFeIXKaCeEJvZjB4G5AxUifxBEZ2s,3414
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.logging-and-alerts.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._full.txt,sha256=9Ox4g5xNfLoRi4NbqADIIuMlDjKP0KiqNfjNhshPNAM,13163
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._tree.txt,sha256=4n-xWxISkRQN8Y6opyFduSvHfuOM_YYlP23LKJ2IbTA,988
- litellm/proxy/_experimental/out/settings/logging-and-alerts.html,sha256=weJmIlGAnqLmuB92vk4PoAJ5K2Z7MH2L_g9iRW3YEuM,19137
- litellm/proxy/_experimental/out/settings/logging-and-alerts.txt,sha256=9Ox4g5xNfLoRi4NbqADIIuMlDjKP0KiqNfjNhshPNAM,13163
- litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.router-settings.__PAGE__.txt,sha256=KYH9NuKNaWS5z5nWlLOWqOQSwniT9jMDa06nunwO8ms,2538
- litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.router-settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/settings/router-settings/__next._full.txt,sha256=UHl_oOVTytUoa3SQXkHccKPX6GgaMsWPZuG_9n4no14,12176
- litellm/proxy/_experimental/out/settings/router-settings/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/settings/router-settings/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/settings/router-settings/__next._tree.txt,sha256=yt-TK2y64atnTrI7bpvj7TZizlTJ8nl89qUzu5Howzc,982
- litellm/proxy/_experimental/out/settings/router-settings.html,sha256=1Hlg2VnC5CqE14yyRPK2hcTW-__qC5rkraz_-2A1rfw,17418
- litellm/proxy/_experimental/out/settings/router-settings.txt,sha256=UHl_oOVTytUoa3SQXkHccKPX6GgaMsWPZuG_9n4no14,12176
- litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.ui-theme.__PAGE__.txt,sha256=kyE6SS4Nq3fWyqx9qUE12WJdCzbyb6Kb_NolbpOUCQ0,1663
- litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.ui-theme.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/settings/ui-theme/__next._full.txt,sha256=RXT-VklMMUPEonqGXI6Q2yc5lxRj7I_6Atcvw3rKD04,11182
- litellm/proxy/_experimental/out/settings/ui-theme/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/settings/ui-theme/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/settings/ui-theme/__next._tree.txt,sha256=nLLPnKMb82dEvRPs22GSXqWsR8XvLrl0cXoETbp7ZfQ,968
- litellm/proxy/_experimental/out/settings/ui-theme.html,sha256=MmID2EfRKD8Y93L83UzjDaO7lkrM_n01nOTa8RDy8bg,15864
- litellm/proxy/_experimental/out/settings/ui-theme.txt,sha256=RXT-VklMMUPEonqGXI6Q2yc5lxRj7I_6Atcvw3rKD04,11182
- litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.teams.__PAGE__.txt,sha256=VJWhuTe5ia72FeB-TqNG_yB_9Fkk6uXR4yCguRZMxrg,5350
- litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.teams.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/teams/__next._full.txt,sha256=hLtvtzajUFvlpJtziSu4KZ2ynx8XI9RFxRxyWkHIrVc,14895
- litellm/proxy/_experimental/out/teams/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/teams/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/teams/__next._tree.txt,sha256=QuOaWd4IVsBExj07iOyYgwXfcCfIwvFXniWBd8wUfVM,834
- litellm/proxy/_experimental/out/teams.html,sha256=55CPfZUwmcc0K4XSDKTQonPgaKA9eMUiBbiDOrnYhwI,22036
- litellm/proxy/_experimental/out/teams.txt,sha256=hLtvtzajUFvlpJtziSu4KZ2ynx8XI9RFxRxyWkHIrVc,14895
- litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.test-key.__PAGE__.txt,sha256=6MQXQBlt-5MthsN3Qp8qvJaoiHf7gmUF799WuFQxHd0,3590
- litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.test-key.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/test-key/__next._full.txt,sha256=lQ-f08ISz-nqQUoAA-zbTceRHTD6IoRZSQgtoWYlYtk,12931
- litellm/proxy/_experimental/out/test-key/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/test-key/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/test-key/__next._tree.txt,sha256=yqLhiDld9iy4v63pAwLTYZHM-7Q-gFFJ009QmV6-KNw,840
- litellm/proxy/_experimental/out/test-key.html,sha256=2gDwRKxnp6PJiqSUSsXqiCadKhW1j1V1wpOXqTdJK3w,18952
- litellm/proxy/_experimental/out/test-key.txt,sha256=lQ-f08ISz-nqQUoAA-zbTceRHTD6IoRZSQgtoWYlYtk,12931
- litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.mcp-servers.__PAGE__.txt,sha256=DMlN4QsNQCQIYJfoMKGDkH-L6Xb0HSQ2bQJXGfbMjgE,3238
- litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.mcp-servers.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/tools/mcp-servers/__next._full.txt,sha256=SHoctcjRyI8v3e4tMiSZ95ZVIsArzpH26UwEKfZLqJ8,12946
- litellm/proxy/_experimental/out/tools/mcp-servers/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/tools/mcp-servers/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/tools/mcp-servers/__next._tree.txt,sha256=wFL1LNIgbRV-QJ-2fqCf5ok-ySZZr_FUkxftLydv3Kc,968
- litellm/proxy/_experimental/out/tools/mcp-servers.html,sha256=7Qno0e8m-kqZG8vkZ_xfzHxHE2bChF4Bwd7SRm91Oqw,18808
- litellm/proxy/_experimental/out/tools/mcp-servers.txt,sha256=SHoctcjRyI8v3e4tMiSZ95ZVIsArzpH26UwEKfZLqJ8,12946
- litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.vector-stores.__PAGE__.txt,sha256=95fN5rE3_xnh269i93Yo4TBI3bMtm_b6syq5_bzA28A,3590
- litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.vector-stores.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/tools/vector-stores/__next._full.txt,sha256=ha777DCHquRZdYmm6KadNB_kvJT4rI6LcFEOqPYiUmM,13344
- litellm/proxy/_experimental/out/tools/vector-stores/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/tools/vector-stores/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/tools/vector-stores/__next._tree.txt,sha256=Y8QmK7TXqI2R4Q0j_FUaji_ZQC31TJEg1EzngnD2PhA,972
- litellm/proxy/_experimental/out/tools/vector-stores.html,sha256=i3hcSAU_4vTPJWtREthRuJoG9lVX1EiQGsJS_-mRv30,19430
- litellm/proxy/_experimental/out/tools/vector-stores.txt,sha256=ha777DCHquRZdYmm6KadNB_kvJT4rI6LcFEOqPYiUmM,13344
- litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.usage.__PAGE__.txt,sha256=-ct0z8TJdIU6jgxACG0fvfIvpJF0c7E1Yf0Slwhz4gY,5350
- litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.usage.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/usage/__next._full.txt,sha256=VYpPToufdYuEJWKjb0ZSFbP_1d35TDKUZ140stCQ6g4,14895
- litellm/proxy/_experimental/out/usage/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/usage/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/usage/__next._tree.txt,sha256=vJ_iGVlK70e8EgZdjjq4pxo1bSGhu3uuHqLvgOa4dI0,834
- litellm/proxy/_experimental/out/usage.html,sha256=Eebv6YoKLlFgeVLg_xqDNrdPS2rlaJb6wi3NE_gm2-Q,22036
- litellm/proxy/_experimental/out/usage.txt,sha256=VYpPToufdYuEJWKjb0ZSFbP_1d35TDKUZ140stCQ6g4,14895
- litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.users.__PAGE__.txt,sha256=zuCOEnZ-0Qfw9PbHcq4m39RmUqC8JqB1F2cDJr02SHw,4294
- litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.users.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/users/__next._full.txt,sha256=n7oSOEWqih2FB7AH7BxeMYM5ZEuxizEncckFLt08NsU,13713
- litellm/proxy/_experimental/out/users/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/users/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/users/__next._tree.txt,sha256=KIKHFm5vcO-BIFO_0M2xtFyiaP5OsMT0NL9rRSOrRhU,834
- litellm/proxy/_experimental/out/users.html,sha256=14zxKZNl9U3WmNLLmuvRu-iSsyHctsVRAuGpxICHW4k,20182
- litellm/proxy/_experimental/out/users.txt,sha256=n7oSOEWqih2FB7AH7BxeMYM5ZEuxizEncckFLt08NsU,13713
- litellm/proxy/_experimental/out/vercel.svg,sha256=P6XNdXtBjhivxo3eutVfRDIG5BAyeSHdsr8b5zFliIA,629
- litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
- litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.virtual-keys.__PAGE__.txt,sha256=n7Ae5mWIdT6MhYY9UdY0mEM9XCKB_ZVWPi2PLmQo_lo,4470
- litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.virtual-keys.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
- litellm/proxy/_experimental/out/virtual-keys/__next._full.txt,sha256=uYgGDO3O0DHtO1u0Ye8WtbuvyLqIP907KA4L3fn2dKg,13924
- litellm/proxy/_experimental/out/virtual-keys/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
- litellm/proxy/_experimental/out/virtual-keys/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
- litellm/proxy/_experimental/out/virtual-keys/__next._tree.txt,sha256=JEuWzZB9EChSg15dCEgeLXeUVOBOa1o0JzSrlFzKnVE,848
- litellm/proxy/_experimental/out/virtual-keys.html,sha256=nS0dhDxbjG6rVuXLmTyfJJ4z7vUjbnXRzZFmAvRJyGY,20505
- litellm/proxy/_experimental/out/virtual-keys.txt,sha256=uYgGDO3O0DHtO1u0Ye8WtbuvyLqIP907KA4L3fn2dKg,13924
- litellm/proxy/_experimental/post_call_rules.py,sha256=0tMsQ8ViObIH2wJcEfdWt9CZ2FAkj6HoBIrAr59VvFc,170
- litellm/proxy/_logging.py,sha256=3zwPYBRv2EL1OB8Tk7_O6qU6lXCL2zSBNshe7rfyZbU,1055
- litellm/proxy/_new_new_secret_config.yaml,sha256=B0z7vBkykOHQ6rRL1D9jztY2Xs-tXbu38frs1LaEmHc,494
- litellm/proxy/_new_secret_config.yaml,sha256=jI2xAlfG4i8A-aMOI6O2ujubYgx3ptlfezK0QasJOaI,1251
- litellm/proxy/_super_secret_config.yaml,sha256=PqKcqkNL8aVZQD_nYRZDmUa8fXTLYDkVnGbcwzdYYj4,3424
- litellm/proxy/_types.py,sha256=UkfOEHJLYdTcIE-Ac3xG_DvhgN-ZpflV9eEWthZbJRo,154679
- litellm/proxy/agent_endpoints/a2a_endpoints.py,sha256=Mzl5NVz-pzxyhcUKhcisZIzpcKzJsr8Q01C53yCXlLI,17923
- litellm/proxy/agent_endpoints/a2a_routing.py,sha256=4ysq3gUbQfjI27ovtmBZUGTTCasfFF8wdRvqHCftQAk,1982
- litellm/proxy/agent_endpoints/agent_registry.py,sha256=HnRUd6p81wF735gfkpWkkFvLvtwofwkV3gD-kEyVH7A,18050
- litellm/proxy/agent_endpoints/auth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/proxy/agent_endpoints/auth/agent_permission_handler.py,sha256=ooKs2XoQ0PFN1jnkD70_MzuJVnfcdNgwOWffcafw3E0,16374
- litellm/proxy/agent_endpoints/endpoints.py,sha256=tPsJJ10WKFKqDTK2cmYQI62mp5PglDvMzmTF27bL0Oc,31655
- litellm/proxy/agent_endpoints/model_list_helpers.py,sha256=piTUZpUnGpSfv1jR7X6cpv_3G_xJFtzWFVOdritAbeE,3335
- litellm/proxy/agent_endpoints/utils.py,sha256=ejS5_mauD_Q1R06tUlt5L9EvwEZx1YrFLB1w6JOeklA,823
- litellm/proxy/analytics_endpoints/analytics_endpoints.py,sha256=EQTwQ3_yQd4bKEEyBh7gSKoYJ_nay0VeM6s0eNpOM30,3351
- litellm/proxy/anthropic_endpoints/claude_code_endpoints/__init__.py,sha256=KmPa267zggnEZkZpPFxMEfNlziG9naYNeVGRucXYekI,287
- litellm/proxy/anthropic_endpoints/claude_code_endpoints/claude_code_marketplace.py,sha256=EqKH0zPkWg9YfVZuXs13HKjZaDzti8f_4_LDWJypq1o,19049
- litellm/proxy/anthropic_endpoints/endpoints.py,sha256=Uc9zfMoBZJzcTSG0w7Jy0WOtxyuxU_LDlnAtofDCBIc,9163
- litellm/proxy/anthropic_endpoints/skills_endpoints.py,sha256=qI5zK0p7xGIUfPwZ8_4if0Dwagkc0YXfC-0ynnNdkME,13739
- litellm/proxy/auth/auth_checks.py,sha256=3RQnMFWWgDQdE1AoVzBoJwO1_kKnb5uvlMPXdbBRzVE,124747
- litellm/proxy/auth/auth_checks_organization.py,sha256=85ZH7uAGTAO2pHyk14vwzU5u8TfX9kmabPhEHQODeB8,6908
- litellm/proxy/auth/auth_exception_handler.py,sha256=EKpGer7DqBctwHVAlwtVhywo8IVOaKFfsFbuAIJlVkc,4576
- litellm/proxy/auth/auth_utils.py,sha256=j1khKh6k2ogTpNFIAemY38VuCeVTv2673625P3ZX65I,32589
- litellm/proxy/auth/handle_jwt.py,sha256=JYqMp62WNj5ioR9g_xS2qxdF9HbFD8ScqmRF65LGxRU,57721
- litellm/proxy/auth/ip_address_utils.py,sha256=RRB2mGQSiBzQz4MHS5WELnNURkWlZvQ4knv2hb2brK4,6015
- litellm/proxy/auth/litellm_license.py,sha256=eUca0d1o4_uJOxtXgF_n9ELloDlSacJSBQdVOBL3IMg,7790
- litellm/proxy/auth/login_utils.py,sha256=Kq3RGwsfC3cppkt9p43mZq6mZzmM2Eyk7nEt5RKcWr0,12353
- litellm/proxy/auth/model_checks.py,sha256=i68HQN6x1u7kBt0AFCLroBx_TADg0GEtM21n0i3LwPE,12996
- litellm/proxy/auth/oauth2_check.py,sha256=rh9XUiSChLDV0SW_MNdTV3oBGdHcNXb-f8pWmTqePdc,8365
- litellm/proxy/auth/oauth2_proxy_hook.py,sha256=ywIy8kojPRLXy0_qLInP5s5mDOvheQ3bk-7ABhqIvQM,1710
- litellm/proxy/auth/public_key.pem,sha256=KlTCQCWViTHUwzzxCu9KyFCX8YTdnIfGJlx7jiotak4,451
- litellm/proxy/auth/rds_iam_token.py,sha256=05khLciCp396xRXivrDwE-BThiurxiLeBogHEFpjQ5w,6494
- litellm/proxy/auth/route_checks.py,sha256=0nu5dr2xXNVsyPVlSiyyJcRHCmjKcfEuXud0MI8-CJY,25237
- litellm/proxy/auth/user_api_key_auth.py,sha256=1ixizIgPq8dxEtyqw0hjJrMPWfPN0s-g4uUbbWzTdEA,80241
- litellm/proxy/batches_endpoints/endpoints.py,sha256=Sw8z_vrXeF22uYPAq76Nu8Cj2OKMw_60qrcfMWlu7wU,36931
- litellm/proxy/cached_logo.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
- litellm/proxy/caching_routes.py,sha256=tFPwHofmBXA487GOjmNS-6gP3AWZWtdYL1HufWL0oEg,8327
- litellm/proxy/client/README.md,sha256=mWdWlwkADMjdcdwhySp30YjkpAgbj6k7Z4Q137avog8,10171
- litellm/proxy/client/__init__.py,sha256=w7mPaM1KiWmvKHQbHTOFetNywxvpikQebtI-qV5I5l4,475
- litellm/proxy/client/chat.py,sha256=k8_wef9_tvWqf5nl_I-RvHrBI6Gi8vzWhe0vaf8dwZc,7253
- litellm/proxy/client/cli/README.md,sha256=tedXh66iHxfWQ27iZDP9eaSmK6tgRfPcXHl-57ljZAc,11976
- litellm/proxy/client/cli/__init__.py,sha256=SZGkzpjktHXBdFoRByyPGpfXw-xtnFm3VBc_gzs7Zuc,86
- litellm/proxy/client/cli/commands/__init__.py,sha256=qNhF-vYv3SqMMy3TykGtJW8u3BzcpMkEvzyskPlz0SY,48
- litellm/proxy/client/cli/commands/auth.py,sha256=XyGN3Ketlc5_1Ufnq1jlUMcG1zRGwh4xNd_HlgmliU0,20825
- litellm/proxy/client/cli/commands/chat.py,sha256=EEwmqtXzA4V9-eGWQKxk_hosrWr40OggAe7XCA_DAd8,13672
- litellm/proxy/client/cli/commands/credentials.py,sha256=dlj3t81TD2lMGCjm-BeEu17Y603istdtf_gqGzFq_Rw,3497
- litellm/proxy/client/cli/commands/http.py,sha256=MTuRt7qRo-b13wWmrXJaWlPBIPtga8UtYiFt_zu-QCQ,2728
- litellm/proxy/client/cli/commands/keys.py,sha256=o4WlHjpb0MhHVv-wRYuy3b-lAbczlqU0Yh58SPU3k6c,14074
- litellm/proxy/client/cli/commands/models.py,sha256=ae42UCcdGgPcTeDRXTF_8QIA5i-yEq3N4edAmb9o6fU,16000
- litellm/proxy/client/cli/commands/teams.py,sha256=lt3Qk4zlkYKFI_rM4KgP48WjY8RbbgqZm8qSGDL-BGY,5649
- litellm/proxy/client/cli/commands/users.py,sha256=aM2NcULkJB9HCqSMmSWkPs7_1nXt6m5e-Eirs4nQ7A4,2832
- litellm/proxy/client/cli/interface.py,sha256=dMrTHFD-2VU-RayRX7D3BPSAmnvwsQdukVepnBO__FY,6256
- litellm/proxy/client/cli/main.py,sha256=LC75ypoqX0qhkkWy9rQVYYxPGs22jvZCtmhw_r4iH_k,3315
- litellm/proxy/client/client.py,sha256=UAWXDeLAiQO6PHTwMwNPYVadUWmRPxgjgdudLHXWBpg,1897
- litellm/proxy/client/credentials.py,sha256=0bQi1jlcLsuL2zR0Ir6bOAvz4zcA4eP7FRyniCKbCeg,6480
- litellm/proxy/client/exceptions.py,sha256=kZUV_LWkmwb2ZwLJ8brGC0YXib4amuBGlVMqI3_78Y0,653
- litellm/proxy/client/health.py,sha256=NEx7p1R0iubANHQbsOY2yYj_UqquZKPG4IdQiONlsgk,1508
- litellm/proxy/client/http_client.py,sha256=j4NcvbIal2a5J7UB2TLKv9akVrowbpgZWvMTsTKLpr4,3364
- litellm/proxy/client/keys.py,sha256=0ipZy98F3TnXWf02H503dL8as-C5415vcGMP9ns4biM,12094
- litellm/proxy/client/model_groups.py,sha256=xsHx2EtUYDbrgy6qly2lxJUZHA414mSXRXHhTmXyqo0,2285
- litellm/proxy/client/models.py,sha256=ERL1vqDsNtyL8poXEaL56deGRVmDGVNqDLWssY065UM,11293
- litellm/proxy/client/teams.py,sha256=fkLoTGX_4s8PCxEi6vm9ifxlocfYgB6mT6vuj6lMfms,5004
- litellm/proxy/client/users.py,sha256=M4h_Eh6guOR4-wgoHs0Dt4KpTnUSfdSUadArenEaoxU,2951
- litellm/proxy/common_request_processing.py,sha256=ixlbpoFBE86Y5ULpmgQn35chKAKa6BF3-In9HpWgdfw,80281
- litellm/proxy/common_utils/admin_ui_utils.py,sha256=5-sbjOrQiueKMltq2hN4Z_bhCRGKFeSxfAr74wbkp98,6568
- litellm/proxy/common_utils/banner.py,sha256=srVdxiaFa8Q64591jl9yjYEtPebuV-q63XJC3oAZf3A,1058
- litellm/proxy/common_utils/cache_coordinator.py,sha256=b9BgZcMRKkT7y6zM8LhXYt2lqw-ZGeVmJpYl3bVK98k,6935
- litellm/proxy/common_utils/callback_utils.py,sha256=wZxkfWnGEzbfOCDM1yE670_mLXQsZ3_4pUqYxKSiwtE,21444
- litellm/proxy/common_utils/custom_openapi_spec.py,sha256=2cAgZwTK7P23P6WvJZ1EiKzMN9MZMWe5H9Fp5_6VZoI,16413
- litellm/proxy/common_utils/debug_utils.py,sha256=nvgLar4uTqsO_Nrp7_Rf8FqfwdBO0IXs6uqiykifBto,31177
- litellm/proxy/common_utils/encrypt_decrypt_utils.py,sha256=szQnUtSJq71vlKIAWyPX2Kc9pNQXBK9bRiReLy5JsM8,3902
- litellm/proxy/common_utils/get_routes.py,sha256=rj0ONqSZ9iWVR8mt7ZAG_jim0Am9KxC-cW6kooP04gs,2835
- litellm/proxy/common_utils/html_forms/cli_sso_success.py,sha256=hbwBr34IUHQfWzELp-BVMvk25OVU3U7e8kAlXlkzJuY,6965
- litellm/proxy/common_utils/html_forms/jwt_display_template.py,sha256=btUd4MctIolE8qPAQtvSqazaF_cGoTDCjaqsC5LzeIA,8948
- litellm/proxy/common_utils/html_forms/ui_login.py,sha256=LvXBzSONr3uuKaO9oUqwh7SyJy1WKOq31ebGo8LwvIE,7974
- litellm/proxy/common_utils/http_parsing_utils.py,sha256=YzK6IKRShusvD4bSI7CB9mdydtftD2L8cCtICn1ZKWs,19297
- litellm/proxy/common_utils/key_rotation_manager.py,sha256=BIPhmFfhp0z6hXBnyuoW5OqhrE7ba6cubIPHWsV4I7g,7012
- litellm/proxy/common_utils/load_config_utils.py,sha256=upGa4uCwgQSroo-ZLIpbz-1yLiiodp8sAF6h2uyZMBs,5803
- litellm/proxy/common_utils/openai_endpoint_utils.py,sha256=BtiZzvj8K8dsFUWbOMgdftvZDKAYv6byX64VVUFp7SA,2834
- litellm/proxy/common_utils/openapi_schema_compat.py,sha256=esdrXLjqQ2C5HnwwpU0rUcbWWlw_aaMibR4YES9D8QE,4477
- litellm/proxy/common_utils/performance_utils.md,sha256=I2pijAsbXqpi5KM6Lli0TB-HkF8NqEtXtmIkKJmisQs,6916
- litellm/proxy/common_utils/performance_utils.py,sha256=ZYuFsWjM5mB9NwweRpMtpHhsXgvj3IIgzaz42oLEKAg,10081
- litellm/proxy/common_utils/proxy_state.py,sha256=H41iDfLOKTu1renuqH9xGYsxJzR-JxxSMDBCnoEml6w,1078
- litellm/proxy/common_utils/rbac_utils.py,sha256=EKzzXQqQVnqMbGqgjNMpA-ETAta-QKb3VyxjuMN-wyM,2170
- litellm/proxy/common_utils/realtime_utils.py,sha256=YywcffHEDhce-F6nBG0Wtwi8bjbMUjawWBeaP2YVpfI,449
- litellm/proxy/common_utils/reset_budget_job.py,sha256=Fixq-XMHL8DUkTMPgBo_F8lRHXeXPfWxFZs8cG9X7ps,25680
- litellm/proxy/common_utils/swagger_utils.py,sha256=6m2QWns4I2bXjr1QXsJFZQJogagpUJo4gZZEklBJ2nA,1322
- litellm/proxy/common_utils/timezone_utils.py,sha256=QxO6vnVlkTn31Ykq1_lDp8VQjGcrIt9cktwCjS2Tvbg,870
- litellm/proxy/compliance_checks.py,sha256=bT5eaylVoPthyAUCbHIFPG3e_crV9kXSKfwReHsc0TY,8349
- litellm/proxy/config_management_endpoints/pass_through_endpoints.py,sha256=YviUGQxoJnFuL7zQppiEtUmueLcyPK7S-vyKZeTHeUE,702
- litellm/proxy/container_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/proxy/container_endpoints/endpoints.py,sha256=Yx_56qndwnN7dUm8r4M8LqEgayJWKFt-r0Q48kxj6Fc,12895
- litellm/proxy/container_endpoints/handler_factory.py,sha256=AJntJzktTQxNUFjl4pLFdpV7cMrMcuCb-0V1xTChNJg,14197
- litellm/proxy/credential_endpoints/endpoints.py,sha256=2NbzzWK27GMP2bcaE8S_3xSBXijrGmxgYHMIiJ7j_rU,12371
- litellm/proxy/custom_auth_auto.py,sha256=w86NFznYy4ynjnDra5NICiI9ZLRxZLW4EXP9_9O2EzQ,855
- litellm/proxy/custom_hooks/custom_ui_sso_hook.py,sha256=KGsxpkfkVZFtF8kKH-0t5TYsYelfznm2KzadrWWyl-g,1219
- litellm/proxy/custom_prompt_management.py,sha256=3mmmSTLsm4091SiwUTuM7Mm2ZAacNEKRdo26OwoYss4,1793
- litellm/proxy/custom_sso.py,sha256=MEzdTdgLHmKcazcd4vAKEf5QDps7FTvdU3ouV8tACGw,1730
- litellm/proxy/custom_validate.py,sha256=8suWa_bUBr08ghRSwgQq9PYp7_wqHx-g9C0SjdRJJ8I,128
- litellm/proxy/db/base_client.py,sha256=JAg-ghx1qLNuxSRSn0B6Y_BB7a1ZIINNuvjOTJ_aByQ,1129
- litellm/proxy/db/check_migration.py,sha256=3s-2cLmwG4Fh7VHNsx6kzcK8fqKSrOG4wdQEufiw-hU,3580
- litellm/proxy/db/create_views.py,sha256=pCnxdjWMRjgE-IfG3SkpEzDRhGZ3MSUQ20xnn6UBzyE,7226
- litellm/proxy/db/db_spend_update_writer.py,sha256=I7ggkl7wKoE6W1cnM0BCHLHTSJWhKYBAHF_9DIdaM1o,93258
- litellm/proxy/db/db_transaction_queue/base_update_queue.py,sha256=X_HJo3VK8hY2zT1CQ_J428Ty9_BPWqES9D4vRlzxLyE,2449
- litellm/proxy/db/db_transaction_queue/daily_spend_update_queue.py,sha256=VXbwcA8aXeo3UIYcjCIGYVWDyCQRgOUrCVxj3q99CKo,6384
- litellm/proxy/db/db_transaction_queue/pod_lock_manager.py,sha256=PTlongBOjsiiM9J3ksQWDJ3S573BnOSUly0-bIanVH4,7356
- litellm/proxy/db/db_transaction_queue/redis_update_buffer.py,sha256=6gxRuq0f00p_Fn2J11IN8hIdaDcl31Sc7SSYGifReBc,25744
- litellm/proxy/db/db_transaction_queue/spend_log_cleanup.py,sha256=iF5EDDw6ov2KATwPPiGQwJGopKnt3bB0r5wzNi3wzy4,6772
- litellm/proxy/db/db_transaction_queue/spend_update_queue.py,sha256=goZt_CIhYnK5oQsGIX_P8zsXVU_OcFmDqphOjaXDycI,9405
- litellm/proxy/db/db_transaction_queue/tool_discovery_queue.py,sha256=RWrtvabGF68YdFz3sfU3WR1W2eWigYyNLbgVNBlPvNY,2021
- litellm/proxy/db/dynamo_db.py,sha256=7HcN0JzzRKtwsmiqFFz_K6k3MABoICX65ChYkAxd1Gw,2935
- litellm/proxy/db/exception_handler.py,sha256=xqe0mSEx5H0Ex0D4MA6MBzs-9JDk0SqQXrRks5hpnIQ,3760
- litellm/proxy/db/log_db_metrics.py,sha256=rDxyy9-QVasgetHonVJ2WXOWgw8FYgqTOa2wCPiK0iY,4821
- litellm/proxy/db/prisma_client.py,sha256=ZX58Qh-l7eGQZjJlJzbMViFV9pDIg8bU8lp9WeXlH0s,18897
- litellm/proxy/db/spend_log_tool_index.py,sha256=yw4L2cUzVxvrfTbzTnxOGNuXfpR2u_1eW7TOZbal0sQ,5444
- litellm/proxy/db/tool_registry_writer.py,sha256=_DTV20Gg7RWn1gsoEv8HZtswAsT3LMg4b1UPIduYE18,15696
- litellm/proxy/dd_span_tagger.py,sha256=x29O-MWeq633ZkAXEwOrILXjFJQFRLHIoEhFrdpxxZU,2391
- litellm/proxy/discovery_endpoints/README.md,sha256=ZUudvy8B7yZS9kE5g0VG-xruPyoTneFJLDXXriOJR8E,386
- litellm/proxy/discovery_endpoints/__init__.py,sha256=KVOcpEvUtgnJ6hLmYvMmprtNoCGruf2qpCt5TOxc3gs,121
- litellm/proxy/discovery_endpoints/ui_discovery_endpoints.py,sha256=i0MatwHuzC6bo_C1T_GFL0JidMQvTqJEri0CKT7_kF4,1501
- 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/bad_schema.prisma,sha256=QrtfMf8OePRSjR47IUsuIz_MVrrCkGOvGZ3gRL7zmoY,10498
- litellm/proxy/example_config_yaml/custom_auth.py,sha256=TFoYFOLW7m4n8fu1gO7kbA_P6n1sDthcdU-HGZb7Wog,1484
- litellm/proxy/example_config_yaml/custom_auth_basic.py,sha256=Fh8AYjyRV-3atWml4OvX-ZRemJ99ioRBapxdVJ8AqNI,447
- litellm/proxy/example_config_yaml/custom_callbacks.py,sha256=-Vbqj9faOSsgiKFeG3KFgUEjLqcHjQ31b5fsT5OqXaU,2269
- litellm/proxy/example_config_yaml/custom_callbacks1.py,sha256=-_JRlDwo2nL_Xw5ix6DJvXdf9q0dbM3FUZ0ms4pDyyo,1684
- litellm/proxy/example_config_yaml/custom_guardrail.py,sha256=ET1-0Y132o0My_Ka4BWqD6aqpHt6BQG3bXVS_0-YtXc,4643
- litellm/proxy/example_config_yaml/custom_handler.py,sha256=n5-aScxHCLITANajO7rPfLcx2ta8nlYhLtYaMX9qUvw,855
- litellm/proxy/example_config_yaml/disable_schema_update.yaml,sha256=uSLK9oMDTI6gms5hX-zzNa0V2yRMgLVz5ZJEvySFwKY,459
- litellm/proxy/example_config_yaml/enterprise_config.yaml,sha256=TTfqDyoES3Col0-E6UxC6-HMu84ABuezuWGSFzUFTKI,358
- 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/multi_instance_simple_config.yaml,sha256=RkHqPFEki5LGqBaDtF2qutReGLnaERNGhiv5iAt5Gas,269
- litellm/proxy/example_config_yaml/oai_misc_config.yaml,sha256=CItPJCTqSIN2UOgxPEBpcPkkagVNiGe7gOUOH-8gi2g,2696
- litellm/proxy/example_config_yaml/opentelemetry_config.yaml,sha256=u7-6jPVmj2Yca7nTeu1ykDZzzdtGKcGj3v5Y557Fc00,192
- litellm/proxy/example_config_yaml/otel_test_config.yaml,sha256=QJIp-FbMmRsCF16AUttQ-0iiiTGsJ5YSWFuxDh2gSuE,2991
- litellm/proxy/example_config_yaml/pass_through_config.yaml,sha256=qLyO-xZp_9E0uNDQ5I5DeZIA1vRUSp2H3p8nMdcgrU0,1383
- litellm/proxy/example_config_yaml/pipeline_test_guardrails.py,sha256=qAFCwuAGRDUU1a0TUnOrIf9h_-RNBGvKztO71Esvp2E,2313
- litellm/proxy/example_config_yaml/reject_clientside_metadata_tags_config.yaml,sha256=NNyA2G24RoR2JERyXuyhjOTm8PcR6mqC4IV0Ivwjods,473
- litellm/proxy/example_config_yaml/simple_config.yaml,sha256=OBODVvCc0814U8-YTmiwT7C4UkSjLN51Bd0HxDenTVg,88
- litellm/proxy/example_config_yaml/spend_tracking_config.yaml,sha256=g69n6nXGCGXTdws5u-wsVAwBarTxqa9gCfyYr8sI27w,349
- litellm/proxy/example_config_yaml/store_model_db_config.yaml,sha256=YxPerk168RsyXsG3U26GatRHYmPevGnx2a_xrbcckxQ,249
- litellm/proxy/example_config_yaml/test_pipeline_config.yaml,sha256=vkKcGptQM00In-dEg22TcbdnR8eWHFImDaPLtenbbus,2096
- litellm/proxy/example_config_yaml/tool_permission_example.yaml,sha256=Nrzui9TK00DLUGNev1ZS6-4YoPR1Ce0ac0Yh1zfcN0c,1232
- litellm/proxy/example_config_yaml/websearch_interception_config.yaml,sha256=YpP6vCnHprp4PAti1xAmAtoxD-r1iP5qnAZb5iVIU74,456
- litellm/proxy/fine_tuning_endpoints/endpoints.py,sha256=shkPW44sZhV7RF1dS2gdsQf9g7LnhuuVhX82n86kocs,23569
- litellm/proxy/google_endpoints/endpoints.py,sha256=6LHJyel61SZLcg17Zy-ZpxXfJf7MaWNRRfMsVg6vCEY,16478
- litellm/proxy/guardrails/guardrail_endpoints.py,sha256=AUoQBtC-GxvZ8x4Lc3ndc7bH2XmeI6wykFVmSSDAUMs,72844
- litellm/proxy/guardrails/guardrail_helpers.py,sha256=ybo0vTWumNKVPLbPAgTZNv7bd_UAtMbwx7HTdzcC1Q8,4277
- litellm/proxy/guardrails/guardrail_hooks/aim/__init__.py,sha256=ZGCW68O2Y3UoqykJow9tn770hCBzYXwbjgyEAaPG8QE,964
- litellm/proxy/guardrails/guardrail_hooks/aim/aim.py,sha256=ekwXKaK6HhYrHwVLTstoqyvcoT7hN3bLWxUsTzIlRUs,12201
- litellm/proxy/guardrails/guardrail_hooks/akto/__init__.py,sha256=rCZm8lOFBmbNmrj8QEXmgwWJnsrfSXHPx883Mo3HIl0,1292
- litellm/proxy/guardrails/guardrail_hooks/akto/akto.py,sha256=ymJO0bY5E7hBkOyXnZjttCOFsLw0zOL3vO7Tx6_hOLU,18677
- litellm/proxy/guardrails/guardrail_hooks/aporia_ai/__init__.py,sha256=RLY81F07SSjfDfjuuAJj1YS0jhy5gGa28rafuTz_Rr4,920
- litellm/proxy/guardrails/guardrail_hooks/aporia_ai/aporia_ai.py,sha256=9i2_YUC62RixxB-uqgguwR0GJIl1RIfmi2RsFXv7QPU,7886
- litellm/proxy/guardrails/guardrail_hooks/azure/__init__.py,sha256=8hFWWLZrvVmHoxXzaMo1LMfep4IGtQJidetXTh4C1os,2701
- litellm/proxy/guardrails/guardrail_hooks/azure/base.py,sha256=rpwWkQerx4C6e9zqbwrxkhAuCiOvndaelCzmLrbCyPo,5443
- litellm/proxy/guardrails/guardrail_hooks/azure/prompt_shield.py,sha256=uAIQn8wvUsc8oDIQB8TQGQj4_Dv22JBKmIboDvMsyxU,5911
- litellm/proxy/guardrails/guardrail_hooks/azure/text_moderation.py,sha256=MqVFDcVEB_Zomrhlkv21uh4RMEmkxXEdBRXI_I_ihMw,10730
- litellm/proxy/guardrails/guardrail_hooks/bedrock_guardrails.py,sha256=g6U5gY66IirRTnwqu5yxLwAnEepctH-WK22vablVqmw,59275
- litellm/proxy/guardrails/guardrail_hooks/block_code_execution/__init__.py,sha256=YuBc30Fso9W_TfP4u5zqwS2573xazY3KjwyFok-_4Sc,3065
- litellm/proxy/guardrails/guardrail_hooks/block_code_execution/block_code_execution.py,sha256=Br-m0idABxkHmLUo_fLLY4WSBYeujYYgxzHwG29HNbU,22052
- litellm/proxy/guardrails/guardrail_hooks/crowdstrike_aidr/__init__.py,sha256=nrGM6C8a38Ls9mCLycDls8nWMcpxVJT9Sn2B6rSmMq8,1304
- litellm/proxy/guardrails/guardrail_hooks/crowdstrike_aidr/crowdstrike_aidr.py,sha256=NbT0RllQclvp6CMls2TKATMJbIrX1qlr3MAX5r898Jo,13556
- litellm/proxy/guardrails/guardrail_hooks/custom_code/__init__.py,sha256=A9ZFkRlNB7yjGqP5eP2rAa_QA7_GAFOPv1O9DqeJCNo,2173
- litellm/proxy/guardrails/guardrail_hooks/custom_code/code_validator.py,sha256=v6ihANDoXbcRomWuKtEI76X1JMX6PL6w6EAagFxpgeI,2634
- litellm/proxy/guardrails/guardrail_hooks/custom_code/custom_code_guardrail.py,sha256=YMdtII6MlHS0d5208ZSuTRDMr-I0DY9E2xe95JqwLSY,16245
- litellm/proxy/guardrails/guardrail_hooks/custom_code/primitives.py,sha256=NUFM29gWO3orkMcLn33xTcWMSWdEJ_3aAVuCuPu_lWo,23720
- litellm/proxy/guardrails/guardrail_hooks/custom_code/response_rejection_code.py,sha256=eKJxhBKUUU3bPwCaHsHmdPxp82xn8Ie1jA08dyZbk14,2695
- litellm/proxy/guardrails/guardrail_hooks/custom_guardrail.py,sha256=s4Xs7mY2ocZyAVCt0jZ2jCGcjfdsRnBmYv2P7eCyqJQ,3959
- litellm/proxy/guardrails/guardrail_hooks/dynamoai/__init__.py,sha256=3-EKa6h_hX9yJBdQxrBktrWUvArYR5aVXlE2tJCrqWg,938
- litellm/proxy/guardrails/guardrail_hooks/dynamoai/dynamoai.py,sha256=Sokya2l4yaQusidjk32wDlwidjezgRfBWrBeorbGx3I,18375
- litellm/proxy/guardrails/guardrail_hooks/enkryptai/__init__.py,sha256=Vj5weHrfXkFLtis8iI3ruAsdW_LWrJB4oDVAvbeKZJo,1193
- litellm/proxy/guardrails/guardrail_hooks/enkryptai/enkryptai.py,sha256=-lMdNX71P7CHqOXuFEoc6GRPa-DTVvdXhbT_jFqfXCI,19857
- litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/__init__.py,sha256=QLRJpLLkXkUIRqq8OjzE48pjVjKvjwhK6FKpF1X2O60,1409
- litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/example_config.yaml,sha256=XgNJei4H7X5xl468ncjsuiKTCj1wgMZPfQloet___WI,1878
- litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/generic_guardrail_api.py,sha256=ULW0gPtVVeD_Tqj8zIn4DoO5Ar0gNgGP2Bzeo4vFp3E,19059
- litellm/proxy/guardrails/guardrail_hooks/grayswan/__init__.py,sha256=xXSBy5b6WUNhu60fIzMi20v8ynf6AaDdvzShVgG5qc8,2769
- litellm/proxy/guardrails/guardrail_hooks/grayswan/grayswan.py,sha256=1w0V_58nUU5pullz0nyHcpjGwK7dbrZBqhv4yvG0Qh0,26307
- litellm/proxy/guardrails/guardrail_hooks/guardrails_ai/__init__.py,sha256=9horZ9HWcl4PIGnCYhCQJlimjpadY1AC5jljP0DT4Po,1319
- litellm/proxy/guardrails/guardrail_hooks/guardrails_ai/guardrails_ai.py,sha256=aEhLcrW0TBmxY0gZQM3B7Cf7tv6EeR701koatMAocwc,9032
- litellm/proxy/guardrails/guardrail_hooks/hiddenlayer/__init__.py,sha256=xZEE7_1lBG6Jb45bphMqNSJx3LmYBzkyApdSSC2YAAU,1183
- litellm/proxy/guardrails/guardrail_hooks/hiddenlayer/hiddenlayer.py,sha256=DPsSrLDnSawkq_mKz279b2KgOjxDQRLoxR3vbirrgZU,9452
- litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/README.md,sha256=C5HIf4lXkwl6_duVX3JzRni46Jeoh98Snw91Piy6tPc,5603
- litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/__init__.py,sha256=uNlsEJ3f_Fd-oFgVmDlkXZYG4KpP8Raj18s4oln5NSM,2450
- litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/example_config.yaml,sha256=m0nJzeYy-3mdPr28F-fxOnt3a49a5vbfAjnfhZ6iEJc,3282
- litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/ibm_detector.py,sha256=L0u3bpmZQtWzb-I0ajVEmAD6HChT6M6rtUnn80uDeUM,28129
- litellm/proxy/guardrails/guardrail_hooks/javelin/__init__.py,sha256=p0O-O2vtwVz4MUjmFVmryxUIT5XQ5cLeJAX5HzoHoOw,1361
- litellm/proxy/guardrails/guardrail_hooks/javelin/javelin.py,sha256=2FE1r6nHoF24woUFlF2JBQYbWMfbIx4mIK2QEJrPq2Q,11234
- litellm/proxy/guardrails/guardrail_hooks/lakera_ai.py,sha256=gGDiTLRKtzDuxQPfzj-SO39G56lQVLrBiBfcSF_qeEo,13411
- litellm/proxy/guardrails/guardrail_hooks/lakera_ai_v2.py,sha256=OCzj7epxU1wx68kULKFQZiHAP96KsAKAQ2ibGTcjIq8,18810
- litellm/proxy/guardrails/guardrail_hooks/lasso/__init__.py,sha256=_f34fb9-kYgd5-YEHZPG8KNHrCNhbWHDe5Zz0wnEnUc,1016
- litellm/proxy/guardrails/guardrail_hooks/lasso/lasso.py,sha256=eaWJWiJ3Sq7nfXdWfN9Qdc705CF0g5xk1Ne4DTZFsOo,25339
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/__init__.py,sha256=3jSfV0EV-WZIm1eR-Yt89pZqnYetxh1r7NGaANmJ4sw,2401
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/age_discrimination.yaml,sha256=a4vj0bmairwSejq-Af-lBWNi-FJucI61wRp6GAv5pJI,4173
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_gender.yaml,sha256=WwvzYKVo8wsmDq_0pOUHZ1GJpzZ06pvOd6vxVFnmFhI,1217
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_racial.yaml,sha256=TpXMYxM9a8mZEPqftK8JM5696zb3lxhCi8KqESZgzs0,9240
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_religious.yaml,sha256=FT2SEgmPpdzEkPzw4wryhORfMs34W9KNlyAEkZFg0jU,2793
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_sexual_orientation.yaml,sha256=bshRCuHoLFXgijKiYqrLO5uAUZIi9fw1UGzZBzHNMNU,6538
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_fraud_coaching.yaml,sha256=M9YVnWhUJdZt4e7m4dd5hbtHNkm60id5qBmbF3-m3Sk,4107
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_medical_advice.yaml,sha256=HnucWQrECk59wNbYzCYUL2JkzYKXk0RT0Uq9bS_vhNs,4560
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_phi_disclosure.yaml,sha256=4KWD1qPm92kA_X_8QlM7Xjr6k2-AjkISV8HKTa6LVdE,4363
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_prior_auth_gaming.yaml,sha256=2cjs4sHy1uwdw63TqxeZN7zoU7TaiExgO0MBOpQBN2U,4217
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_system_override.yaml,sha256=97R2wQJsgSqE1TQHY0QR69pdxKG9bPtkyDOzWNydY8A,4313
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_financial_advice.yaml,sha256=xfvq3Um-ZDVihl36iDVw00HV4tLkgGjyerUFMsB6uCA,8482
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_insults.yaml,sha256=nXGEvlMtMc1br7LMursa-w3j3CIMT9XltxTfwk_ewic,11167
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_legal_advice.yaml,sha256=Q-uO_SV2C0DqfvC05o0U5-Q0B_aaB4Vrl4d3agv63aY,3180
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_medical_advice.yaml,sha256=2cvNyRhHJwIZIOIU9uJuTrWeuKuorMydIbPsJJifH0o,3167
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/disability.yaml,sha256=mgE1raNxqUZsTj-qUzON-huBWcQ5BxZllvBMvdz3cu8,3851
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/gender_sexual_orientation.yaml,sha256=YuZ82ZHfmjbwiTUuyRikI3UO2CBlE3HTuneOA-DVwWs,4310
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse.json,sha256=dB2EoUExq5_kfdfDhSPen7XuVbf0OkDPz7byQfAsZxI,72524
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_au.json,sha256=fr_ZgVVgp0hh5F57-GVn76m49dVctAeuL87Ip8zSdD0,5348
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_de.json,sha256=d95oa4RcTvRMwq1cWmCSax9hMmhUIaOb_prvjLhMuto,8268
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_es.json,sha256=HuOaaHN4mB9DnFJ5E9Y-VdLwwdzQ_7SfsLlWSph43Xo,8841
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_fr.json,sha256=DNpa48MYYjbBGUXFNiwEUBJNmSVLY5-VcRWukrS31XI,11652
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_child_safety.yaml,sha256=srmaCOKdCsLiTLYN5xw3_34GesHCwoO01bNtipQr-h0,3978
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_illegal_weapons.yaml,sha256=fgyQLvQroEmXTiWIe40xLEn-ub6YnAT9v65k_sJadFE,7798
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_self_harm.yaml,sha256=WSmBpXMZxmN7kkbQ4vFhzrvqhhCR6JpsYgyo_TgPtIk,4789
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_violence.yaml,sha256=KSUTk4hPEsp1KCXh0QSjyoUNfeHAZd4yr0uyzSIrsFc,6834
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/military_status.yaml,sha256=PcCP4yvxw2VNK43RSlJefkmuh2RQEpAuuDZ_VNWBePE,3823
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_data_exfiltration.yaml,sha256=B6Xm6wEhMA6Ads2bZpptYBU3QAKC3fauIVcCNUIIzcA,3112
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_jailbreak.yaml,sha256=pAAsQhfSJOblNoUM8OTtVZep7mUAJvFCCZM1M6NhITw,3447
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_malicious_code.yaml,sha256=F6D9cHXCnUvk6UBlVIZu6BxGCmqXcFTFkGSv9LfmzTA,3242
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_sql.yaml,sha256=hUDCUmEi4c_2hDXRvDwlA_EaxHgtYbTA2ORCvWYAsHk,3720
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_system_prompt.yaml,sha256=xbkaOg8gR297v6mhI6l0PUcYpL83UmCBr2C-DxZ3k8Q,3911
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/religion.yaml,sha256=lciV9uVuKV7oYkMOd9K4mykvPp45ATyk1-beja0HiA4,4217
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/__init__.py,sha256=AcYjATsQZq1PGUHtW5nkxD5Qr9bsuJP1jmuQ66DsH_U,640
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/airline.py,sha256=hssy9d-OXIITEZ9Li-Hz0uGukyyV3AFw0IcP0Cca7MU,8444
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/base.py,sha256=qpMCbZdQv4mqB0BacMLQcMAxw-iTXc0XUh538PtklWM,10164
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/major_airlines.json,sha256=Yi1epJqCxvuaId-HTxnIKTLYoV02_z8d_yNHgzwfPV0,36971
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/content_filter.py,sha256=y6qJizPog1j94YKjzePBRdere4Csbq8je_XrHmTcs1w,78488
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/examples/README.md,sha256=CIvYXfAkrhfqu2eo0gikIBUUM1AQEpp2khcM6e8--uE,2531
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_age_discrimination.jsonl,sha256=uRhmtbCWuimwl8aDHBMga3fWkXm2rYgawotBBoqxRZ4,2324
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_fraud_coaching.jsonl,sha256=vKcM0Kj-Wiwr6bHd8k5X2CHiTbEL0rk8hHC_NsLzJEc,6853
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_medical_advice.jsonl,sha256=v4ZG4YN5y0zgAv1zjLy_TfkiN1dsgvcmGNXmdbRS-Ik,6714
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_phi_disclosure.jsonl,sha256=4hJLZeAqt67BMXLYX-n6ITL8kl1qXyM02MeG2rJNwWU,6967
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_prior_auth_gaming.jsonl,sha256=-M3H82hVTO-BnmVlorDnnfs4CgVW7zUB-R3yxKTuoc0,7271
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_system_override.jsonl,sha256=gZzk3z4e6S4R4fH1RBU84UdliM4Z9qrVkjXTC4i7JVs,6423
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_disability_discrimination.jsonl,sha256=vmW9sC3nJcKxymT_dGvJLeOC9GwJ_hZavFirafXB_H4,2259
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_gender_discrimination.jsonl,sha256=tmh2mpnI12jZfOhSPDARKoMRT0ZHRaT1no6vTKC1HI0,2584
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_insults.csv,sha256=Roqnng0pLQvA8PyJNXdRpjasUpn03HZaw0HhkQkx0us,23561
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_insults.jsonl,sha256=BU7hpGt02Wm-1nmjNqsli1dKYINagWwlyqHahykLGLU,25103
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_investment.csv,sha256=8LMC_40Nw0eWajge-Lf8cNCRm6gRgm5s7_Ic6nXGUDM,18967
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_investment.jsonl,sha256=wmAAuETgzUxGDxtpLC09yilVKVLi79-BVCCphY8CuCM,24816
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_military_discrimination.jsonl,sha256=a97GwOStjE7kDIhd8Nekpuh8Jzl67Ojr1jRpA15KnVU,2353
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_religion_discrimination.jsonl,sha256=Nq3qMCp-Lu3w5BhVuYJ20kRcpKubKo-Dq1OFF8iL8Yo,2368
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/BENCHMARKS.md,sha256=CYShvPgUebUnyHaD8fjMc4xtGiGLUTBXnvcehbwlPt8,3229
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_age_discrimination_-_contentfilter_(age_discrimination.yaml).json,sha256=Wyxf0YmNwnNGZlSUAhZYxrPiKHTTToGxjFqKCQw8Jas,5313
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_fraud_coaching_-_contentfilter_(claims_fraud_coaching.yaml).json,sha256=H7bjSJ4FRVUt6u-shnthuB6HG-zZ_z9FGEQwa1oPCsQ,14888
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_medical_advice_-_contentfilter_(claims_medical_advice.yaml).json,sha256=9kIbTb5Fv0uxTN2mZD_AMhOlZds_ahyyQ_wERlpdLwU,14594
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_phi_disclosure_-_contentfilter_(claims_phi_disclosure.yaml).json,sha256=i_Gj1zAmJAxjVqL4-AQvqfEVvxzLLX_he-LIAtjQGjQ,15000
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_prior_auth_gaming_-_contentfilter_(claims_prior_auth_gaming.yaml).json,sha256=x-fKICuE67UMmMSjm97OZVsZDhYsx5AA4fn3CP6Ph60,15161
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_system_override_-_contentfilter_(claims_system_override.yaml).json,sha256=idSX5aDGwBBf8O_mM8CcBhtfG3mqcJ9ndHRHZ2yTfi8,13695
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_disability_discrimination_-_contentfilter_(disability.yaml).json,sha256=3Krk28TkB4mbgdDq1efVjxIjmgax5g3O_FFGYoCkQwk,5243
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_gender_discrimination_-_contentfilter_(gender_sexual_orientation.yaml).json,sha256=QT_jgBD-UWPW4ItxelY2dAUXbBLr4IRM4SYDy3OHhvE,5890
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_military_discrimination_-_contentfilter_(military_status.yaml).json,sha256=TBRpb_3Jf7T-0al_qiIsrq_ID_6HuJ25_rtoEtbfvck,5494
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_religion_discrimination_-_contentfilter_(religion.yaml).json,sha256=xwHN1GKbcW93t2ozMi5EMVcP4St11B1YUAn507mjcsg,5499
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/insults_cf.json,sha256=FiL-kPsm64EA4cA41_z628GLV6ECTU3rNJ3e8FHuvuI,71195
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/investment_cf.json,sha256=_VTASsBipw1q5SeDxbzecjnnNwG04eEm4sw70OL1x_8,56957
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/test_eval.py,sha256=sjuazLPL1OLML3Vr2YdKgU899bjcmiJLEjk-byNU57M,20216
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/patterns.json,sha256=FU8KX6Ih3lnOuiRTtP2ZaXjjIR9-qdmmrumUyOQKxVw,38785
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/patterns.py,sha256=0EREGP852lrnaH1TvU0sUnoPzzqui4xLm4E_5R9zvzI,6859
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/airline_brand_protection.yaml,sha256=S_66chcS9IvILHE_lzQnRkH7KhJGAZeAoWFVKCLm5vw,2753
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/aviation_safety_topics.yaml,sha256=0xaL2NyPMUDG3O4RW5hp9boYkHzpSPk4Nf0a-i5BgIk,2732
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_biometric_profiling.yaml,sha256=HYRI3PNm4sIqhgeIpQhbHG7g7kQomI6F4RqBSraeuOE,3852
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_biometric_profiling_fr.yaml,sha256=CnXcy_A1Cxwq3ZVznZ3X0QHgKASscoaY-eQfr8IQZbQ,4763
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_emotion_recognition.yaml,sha256=9JsT8CASw6kh4s2h2e8dtsCEXGAIk_Xyb429IGZbJDQ,3244
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_emotion_recognition_fr.yaml,sha256=pOE0Ry00KZSEMhWJgYIojweQDEFtHveRRA8VolvPDmg,3512
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_manipulation.yaml,sha256=FpyefZxifwU4jMtVNwC1rIyY_Mv9HCzWyUnTV71CYrk,2261
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_manipulation_fr.yaml,sha256=qij-f-p3s1UP89LiYEkVwLrpEEt1eoM-Zw741IEyObI,2588
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_social_scoring.yaml,sha256=GI2fh65EtVgq0aRajiMsFK6n94uXyfAJSCGIRgxLl8s,2664
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_social_scoring_fr.yaml,sha256=OGwTddCpBKHwNeb5W6lrOq_dXqBHx_1KtSVovdb-1ec,3167
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_vulnerability.yaml,sha256=MFNvfsSspMaVIhPzBMnHPuWqRSLjzGh650QEzfmyaiE,2722
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_vulnerability_fr.yaml,sha256=6Ix0cseoXSNn_mxj_u0OEGpdLFsQPNcAkzGBkUjutq8,3050
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_article5.yaml,sha256=zy8CO0xF0Xz93A1drVOk9yli94hYodbxXVQ99Uu8acA,3940
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_article5_fr.yaml,sha256=DCZ0LoPvqCA9PAhekrZKkCt2U_TYrI9pzJKl95fvfas,6782
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/prompt_injection.yaml,sha256=w5r9y4eYeBVSIAcKHyVvIpOPNeaQgvGaEI_d-QrOcFY,3063
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_data_governance.yaml,sha256=XlRAs8fUFKJuXFlWAL7AcxHg4bP4WYOxYNhn8ktqOiA,2475
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_fairness_bias.yaml,sha256=K9jG-EKU2QiaHA3SS4LI4IayNKAgMprPGZZymQJqlvw,2591
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_human_oversight.yaml,sha256=quv5hpztYvhDtn1zXXY9U23NZIS2Szjj9MamPrdiP5g,2461
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_model_security.yaml,sha256=oIzfEtFqq231fPyWqXJvzLok51UyKmrgfhSOdUo-YTs,2493
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_transparency_explainability.yaml,sha256=1oDZsiOpsLVPW5CQli5DSfdaX6zX-Y7h7yI3X8wwZJw,2380
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_data_transfer.yaml,sha256=82bSD87BbP66Lk7TOoPRL_c426rg5nRLdFJNRDStUMI,2013
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_do_not_call.yaml,sha256=muSc51FA77eP0uWJjXwG54SVPhBawLJOMtyJNUX4KY8,1895
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_personal_identifiers.yaml,sha256=f8zmVDjrqWIEeGdcpdmZZ2LmvR_aqB1Hb53oqiB8FTE,2201
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_profiling_automated_decisions.yaml,sha256=eIzNw0KcOWTBvf01-0rFo1ehCqaQwMXcYuLgCBLgNBU,2295
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_sensitive_data.yaml,sha256=E4-uUb803_O5c1gkfX0aA3doAUkUb7bGemwlKyJa8NY,2326
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sql_injection.yaml,sha256=4iRDs8wW1PyE_40pcxWaG2GKCkUksbOZEnNptt1XRUY,2026
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/uae_anti_discrimination.yaml,sha256=HQmFA0PwVmZFEDEZjIqNk9t9s7H4bAINOBXr0sOzJuM,1460
- litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/uae_cultural_sensitivity.yaml,sha256=64bPcL68TscL2EC8Z7Si7BYiY_cWP107HuWyB4Thcvw,1554
- litellm/proxy/guardrails/guardrail_hooks/mcp_end_user_permission/__init__.py,sha256=aHaPM3hiK9xJ-AZdBG9-fUuOBVLhNhRKKnra389s98I,1356
- litellm/proxy/guardrails/guardrail_hooks/mcp_end_user_permission/mcp_end_user_permission.py,sha256=p-4ODTlFYh2OXl59dStXx2R5CCRzoBbVBXDi7eSA5aQ,9680
- litellm/proxy/guardrails/guardrail_hooks/mcp_jwt_signer/__init__.py,sha256=iC4ZN1Lr_bwTP2iFEnrHxLEcGzk04E5p6E2latBkF7w,2887
- litellm/proxy/guardrails/guardrail_hooks/mcp_jwt_signer/mcp_jwt_signer.py,sha256=tBaFKhBHaapzTfqfN8cDf3KVW9PHDRCwYvorq-Ajc3Q,34731
- litellm/proxy/guardrails/guardrail_hooks/mcp_security/__init__.py,sha256=QIxaxpvsggm7zLatANS-zhbC_gHzM9JLeoVFwARrtks,1386
- litellm/proxy/guardrails/guardrail_hooks/mcp_security/mcp_security_guardrail.py,sha256=sJP4q7va-UGVqHgvfagD_oRfCBuuDwsZn4lA2Dql_Ls,3806
- litellm/proxy/guardrails/guardrail_hooks/model_armor/__init__.py,sha256=YMCkdP2wBBW2wEWQmeAic5lfF2PakBKh9rUqqyMtQBs,1403
- litellm/proxy/guardrails/guardrail_hooks/model_armor/model_armor.py,sha256=eTQ5k0VtWozAZ1gb24Bfyx-TWftrWCVR7X1nQe8zV50,30383
- litellm/proxy/guardrails/guardrail_hooks/noma/__init__.py,sha256=qPV1s65msKO0gnk0FR4XOyLF_XmVen2xtnlZRiNIQBE,2197
- litellm/proxy/guardrails/guardrail_hooks/noma/noma.py,sha256=6Y2jsQVnQm3A1lfJFoxbNfdgb7ttt0gkgojRJUl7EJw,32985
- litellm/proxy/guardrails/guardrail_hooks/noma/noma_v2.py,sha256=b2t_aC3ZCUV5PsmzyzU9GFLH36no0fDdHFf5hBWl55U,11606
- litellm/proxy/guardrails/guardrail_hooks/onyx/__init__.py,sha256=udX9s14Mm7ufLCTaXC3EwLPG-nT5mWbOctKpiNGDWwM,943
- litellm/proxy/guardrails/guardrail_hooks/onyx/onyx.py,sha256=s2BWcmhIxtKll-K6_dEtLLqZTBa95GG3b3TSrAAnFNc,5071
- litellm/proxy/guardrails/guardrail_hooks/openai/__init__.py,sha256=pWlE5GOnPuXdP9hTyIV4r39pRbfE8uWEsFWYCerFSH4,1346
- litellm/proxy/guardrails/guardrail_hooks/openai/base.py,sha256=JnqFE10mjQcw8w9eEL_NmP__jREMv2ixmT_hRViY-VU,1635
- litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py,sha256=mJUztroABgi_VwPeXQkS1JxiU3L1qgbmpAOZOyE6Leo,8236
- litellm/proxy/guardrails/guardrail_hooks/pangea/__init__.py,sha256=UrrOKwn2uzlxteZ0QlFLAr4jDJonTBUJtvr3i6juEAc,1163
- litellm/proxy/guardrails/guardrail_hooks/pangea/pangea.py,sha256=IsgxVAydy_gltlCL6l5QiLzBbxdu0DJwjLCofXwdyy0,12195
- litellm/proxy/guardrails/guardrail_hooks/panw_prisma_airs/__init__.py,sha256=R9OBGR-WspWdaMtBi9AYYanphjtc7K_9qF_jfeS8tyg,1229
- litellm/proxy/guardrails/guardrail_hooks/panw_prisma_airs/panw_prisma_airs.py,sha256=fDnQ2WbS6bf-LrYwpk-xy02Rrl3r7gLg0ke2vGtgOzo,83843
- litellm/proxy/guardrails/guardrail_hooks/pillar/__init__.py,sha256=7KQVTektu1vOSpPyHhrleorL3zYEA_fv3I5rPY4gyfc,2448
- litellm/proxy/guardrails/guardrail_hooks/pillar/pillar.py,sha256=FNz8GxCCli9gdWmAoMqq2252WEDwFaWq_P_aapFivBo,32834
- litellm/proxy/guardrails/guardrail_hooks/presidio.py,sha256=zuNwPB6y64YTHI5hj2QaComTlFRipKpkxaYfaBRSzzM,56547
- litellm/proxy/guardrails/guardrail_hooks/prompt_security/__init__.py,sha256=fgt1nWWQtjC3ouHCmZ_Mdl_JaAmdzq7WuzlrgB_ymmo,1109
- litellm/proxy/guardrails/guardrail_hooks/prompt_security/prompt_security.py,sha256=KbZVIINZvxX5PZm2AhUgIUKf9vIhKd6uQEyf85TaxZ8,26708
- litellm/proxy/guardrails/guardrail_hooks/qualifire/__init__.py,sha256=-FUb1kks3mVZMHwYDNtGCrmcRjuKZ8nCW7Suci8EJTU,1680
- litellm/proxy/guardrails/guardrail_hooks/qualifire/qualifire.py,sha256=OP8RhKkZahzkYTb8h-1gA4iTB55csiCzxHLNmj6kdSc,18568
- litellm/proxy/guardrails/guardrail_hooks/semantic_guard/__init__.py,sha256=JO5MvQmJD9huDcUuSn04aOYjvYwaLc027xMNCsPRlo4,2553
- litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_loader.py,sha256=ty-Y8CGUIzNztm9_uaLQp8EkP4NS8xcdG-oHcqmFMmA,5310
- litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_templates/prompt_injection.yaml,sha256=0nNBPZjAJ-yLLEEFW8aWZpwHeHQbnrX-oq4caCjsUyA,4108
- litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_templates/sql_injection.yaml,sha256=mNSMSQhnmFcVmwth1wvNV_7A0lCkZ59sb3C2_t8S_Xs,3145
- litellm/proxy/guardrails/guardrail_hooks/semantic_guard/semantic_guard.py,sha256=OHP8hHj7c7gQkmCryuMoFXltOJKW7g0z7Mcx2WlZdII,7792
- litellm/proxy/guardrails/guardrail_hooks/tool_permission.py,sha256=2WhdD1prZi49RzAZuuhH6Zh9HmdDC6sZtaPDsb82Si8,26988
- litellm/proxy/guardrails/guardrail_hooks/tool_policy/__init__.py,sha256=hkG6eiocbhlCnChUVNRtYydw6AGGtpoJ5xF1HNLTAX8,577
- litellm/proxy/guardrails/guardrail_hooks/tool_policy/tool_policy_guardrail.py,sha256=KBu18XuRGTSsYWIm59JxKFiVm1D3i76Qykcg3OIcQ8E,9096
- litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/__init__.py,sha256=FbG6o3fJVmp6cHjRHr9VJk3yura_0R2KLNdjcqodlFo,342
- litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py,sha256=uuuXWFFMf1eeKPSTER-DxKCXyO1WYbxdO_uMDiDxacs,19167
- litellm/proxy/guardrails/guardrail_hooks/zscaler_ai_guard/__init__.py,sha256=EquvI7XdbZqsFKj7ACqHa5jmieZhmc5RXR-3GKuU2AE,1242
- litellm/proxy/guardrails/guardrail_hooks/zscaler_ai_guard/zscaler_ai_guard.py,sha256=i4m32mpqRvVaQ-s8I_4yQ2-t9fCho72mmnqk-bo-Zic,16411
- litellm/proxy/guardrails/guardrail_initializers.py,sha256=zu1va8Gs4DrxOVAAtj6gXTVmgq-L59mz2cVKOTyV6Jk,9351
- litellm/proxy/guardrails/guardrail_registry.py,sha256=jEt5gVr5uOeIJhod2VUjW_1glo793UF0tmcnPWz6AS8,26724
- litellm/proxy/guardrails/init_guardrails.py,sha256=ICoCREuFHlBFXJHma74ui4dVEXWOtWrQoAKW59qBYdo,5684
- litellm/proxy/guardrails/tool_name_extraction.py,sha256=8Bloxb4sAREW_DRW41jLW2DCwoZxUEIKW7f0HyJH-dc,3224
- litellm/proxy/guardrails/usage_endpoints.py,sha256=NRbpyebtGfgy-DqBQtveMvOyiEMnfPnFDO--oDaS9J8,23993
- litellm/proxy/guardrails/usage_tracking.py,sha256=YNH3IFDy6PZRwxyprIcv34EMDQkfoxEGRMpVpwd1hwI,6389
- litellm/proxy/health_check.py,sha256=-BmfE6ifTKejRwpqMMag2X-4cqsz4XQUGhCl5sCEVlw,13793
- litellm/proxy/health_check_utils/__init__.py,sha256=ShFZSGkk959d2Vk-0zJNdaszX7wtTQGyjWQWcn_xHkk,23
- litellm/proxy/health_check_utils/shared_health_check_manager.py,sha256=RjhaZ2vgHCgTiloIkBnwZRwffQeghlrrnJTKPVzCTTc,12065
- litellm/proxy/health_endpoints/_health_endpoints.py,sha256=KrSZUt_DXKLCInn6oVTMzSQtLtc9IMVsfrPh0a3ScbY,59152
- litellm/proxy/health_endpoints/health_app_factory.py,sha256=63vPCFB60giASnKPJ4paYMmnf8I2A03umCzqcjy5WJI,265
- litellm/proxy/hooks/README.dynamic_rate_limiter_v3.md,sha256=Z4g4LH02Oi8lGRPgpj35pd06nHHnyII6yUtZItklgk0,7661
- litellm/proxy/hooks/__init__.py,sha256=myZpSnq-l9J0Alan5BAl3k-FMWt6C6jrvXJy89694Gk,1998
- litellm/proxy/hooks/azure_content_safety.py,sha256=M-wkBrQLlPiud30WrRtRK2ZAE3OfHICIAToFCPL3DnE,5640
- litellm/proxy/hooks/batch_rate_limiter.py,sha256=dOrmtlRJQrD-CL_dXEyOgrITM0_0CW5Itwypt-rBxNw,17038
- litellm/proxy/hooks/batch_redis_get.py,sha256=fZJRZ5GcXHlZV0kkuoloAWZkDP2NTcUlmYQt87Q2UdM,5990
- litellm/proxy/hooks/cache_control_check.py,sha256=yfLKzT3fYycXvAGCXFK8mWoCDnZcXJTQA7wP51nzr2M,2117
- litellm/proxy/hooks/dynamic_rate_limiter.py,sha256=QADgvnpmUgH0aqGUHpzIAz9eojjJ1AKN3D2y_lQCVO4,12015
- litellm/proxy/hooks/dynamic_rate_limiter_v3.py,sha256=Loc-3_Sl6Y-txy710rDm0tCvxMjfJk61I9bp5nlkVpU,32302
- litellm/proxy/hooks/example_presidio_ad_hoc_recognizer.json,sha256=VZLbOsMKjmQRdigSjZ3Rn5PJiizWV0If4_kGq_gH9DE,756
- litellm/proxy/hooks/key_management_event_hooks.py,sha256=OimVjYPnYp-kiVxwWEVc90WZJQZ8by6SttVin73xCuU,24762
- litellm/proxy/hooks/litellm_skills/__init__.py,sha256=P2J3qkxTp5YCw6AdIizAbr2WTbfG94sl17fqV8keRlk,1070
- litellm/proxy/hooks/litellm_skills/main.py,sha256=hQm6oQVMHYbzESCLZSXPwnGZe-Hetm88ISpPi8fJ6-c,34573
- litellm/proxy/hooks/max_budget_limiter.py,sha256=u5So9u4OylxmracwpoKsWc98tee5ZcSX_4AEHiBeXhI,1637
- litellm/proxy/hooks/max_budget_per_session_limiter.py,sha256=RemDhVbZi55f_N-CaQatdyKO1LaBoUJTwwHOomM4bYw,9238
- litellm/proxy/hooks/max_iterations_limiter.py,sha256=4xEv8OsvVlPeOwvO-XA7rmjCkvQAghiyly2asX-Zf8E,7846
- litellm/proxy/hooks/mcp_semantic_filter/ARCHITECTURE.md,sha256=eTYJeguuQdBISrNH-vOsSnCHZBjvNrOJB7YgXespuYM,2960
- litellm/proxy/hooks/mcp_semantic_filter/__init__.py,sha256=gLbg4HQyCUROxLs0v5G2MGPlvCmbkAypLaEAb8EE0xg,257
- litellm/proxy/hooks/mcp_semantic_filter/hook.py,sha256=wwK5UMbxMPabAy1p4-ZRWvSIUAT4x2Avqj_KuVwH4bE,13553
- litellm/proxy/hooks/model_max_budget_limiter.py,sha256=VAks86wEMroHwy1qb-IiNsHniITvkFjfMeWfK-iBTcM,13304
- litellm/proxy/hooks/parallel_request_limiter.py,sha256=RfWiQgbOFiNd3EgED2EuMorgCCl_tRYIifmAhRfJNzU,36393
- litellm/proxy/hooks/parallel_request_limiter_v3.py,sha256=4aNZJQSStqoH6zoFynYnBi-sDi3RTjL-m2JgYsDGMBs,67802
- litellm/proxy/hooks/prompt_injection_detection.py,sha256=x7z3w05dUc150GZJr0mEmJoyzk8ZA392sbKr24pOZ0I,10555
- litellm/proxy/hooks/proxy_track_cost_callback.py,sha256=F7TXI2T3BssijxL8w0WIUb0SdaZ-G3TNGlVjW-wf8Qk,17396
- litellm/proxy/hooks/rate_limiter_utils.py,sha256=Q9udLFTapd-7wrpbYbxDKK3xTL3hol0wTGr6k9kxI-U,1512
- litellm/proxy/hooks/responses_id_security.py,sha256=7Lq3srzq7OUQ786gtg1BPf_xva6F4YB_l8msjzK_xyw,12306
- litellm/proxy/hooks/user_management_event_hooks.py,sha256=3bXeLtgvrtELHYh-xykkZMGCZbcMqAThjVghS6tHn2s,7920
- litellm/proxy/image_endpoints/__init__.py,sha256=cBWHXwOJGQJePBX_lp1VeF4pYH0YFHiCaK6NKdTVcms,72
- litellm/proxy/image_endpoints/endpoints.py,sha256=MN0bKyNG4-QEvObuf422d5PLnDmvdhed_8JupmNkRTg,11452
- litellm/proxy/lambda.py,sha256=h_06oqJhK3tkvnKOmxe7VLtPuIJIsosJE07BFXzF7sQ,107
- litellm/proxy/litellm_pre_call_utils.py,sha256=7xIxhg2KvXaPqgZGRI-efWJpIQoHsepuCAVVA8MXHlc,76133
- litellm/proxy/llamaguard_prompt.txt,sha256=tCel8OPpD7IybjAulUqEg4QhJBdXKGThiv6J4DoKJFk,3300
- litellm/proxy/logo.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
- litellm/proxy/management_endpoints/access_group_endpoints.py,sha256=dHkjpi18T8o-lKGo6Z7I9_LNXzZqHj9sZywGGn7EDEA,25387
- litellm/proxy/management_endpoints/budget_management_endpoints.py,sha256=-qpV9IQH-c-3kSum8nfEqDyUIdqzmbHidqBT5zzxrio,12103
- litellm/proxy/management_endpoints/cache_settings_endpoints.py,sha256=pQxqaf5RKsT01a31Z58R_q_wsIWBAml8CrtThcb9u8Q,12926
- litellm/proxy/management_endpoints/callback_management_endpoints.py,sha256=5MEFxWcY80VybnO1wkqs625tE2kXoFrPrtNekEmAwIM,1351
- litellm/proxy/management_endpoints/common_daily_activity.py,sha256=YCGNuskFm_349LRZVzjCIQ2_WCSvSXJ9bsvLDcrOKY4,30316
- litellm/proxy/management_endpoints/common_utils.py,sha256=DCK_pfX7FkdEUUsTDG7yekC0Sf4VU_M9ZQ4QILi1Wq0,16241
- litellm/proxy/management_endpoints/compliance_endpoints.py,sha256=6zovi7MNE5Gtkw08sKBjMsUspFHQJhDL2KmjLnTA9uo,2389
- litellm/proxy/management_endpoints/config_override_endpoints.py,sha256=gwo2ohWEMSmSAAVG0V34EQ6P1go4ZPFFBfxSq6C_his,14490
- litellm/proxy/management_endpoints/cost_tracking_settings.py,sha256=4vgWzsklGTkDvBnaRew9U4ChJQXsGXT0szhqANs2kxc,20608
- litellm/proxy/management_endpoints/customer_endpoints.py,sha256=AKHBXq6a3zPVsDMZVBq9bmeqd0wtTrRzaGZ-lLBE0hE,33778
- litellm/proxy/management_endpoints/fallback_management_endpoints.py,sha256=0Zq9S2pxhmSH6ArGMU7lx6XuZcgbxgkquwdOEjtIAT0,12428
- litellm/proxy/management_endpoints/internal_user_endpoints.py,sha256=mmzVilVJ8qExRT5WNu7ouopBKymTW8hxjJVkFDALmjA,93593
- litellm/proxy/management_endpoints/jwt_key_mapping_endpoints.py,sha256=Jx6WnmJ79dvzN3i6HURS9dyJ_bv4vtBoxGU9vUL4E0Y,9005
- litellm/proxy/management_endpoints/key_management_endpoints.py,sha256=j-sURCPLNx2Z9A_UoTFeObAgDF5LBHNA2e7NywM0fG0,209091
- litellm/proxy/management_endpoints/mcp_management_endpoints.py,sha256=AKPsyoO21KtJ_ojOXifC2sBzBMK7QAlBFJjFI_nn3oM,80126
- litellm/proxy/management_endpoints/model_access_group_management_endpoints.py,sha256=5XdXMGxZwSQBexW9y-xOBnULjicF0ldIbvj8UOkCgss,24558
- litellm/proxy/management_endpoints/model_management_endpoints.py,sha256=zNzhbkRGcaI9jZApiyQltvts_AvzXix0dym7xMcMcJQ,48247
- litellm/proxy/management_endpoints/organization_endpoints.py,sha256=rhPp1H6agIRw_cUCPbTwdTC59K9w0HuxUAde7CUMrbU,42937
- litellm/proxy/management_endpoints/policy_endpoints/__init__.py,sha256=UllJGiqvuf1FXnT3cEoBbljnZ_rXlMiWfkt7okbG6Dg,757
- litellm/proxy/management_endpoints/policy_endpoints/ai_policy_suggester.py,sha256=9GCks_Q9umF_uCxWAVWyfo3_areqVM_Xz1cKLx-awjI,5042
- litellm/proxy/management_endpoints/policy_endpoints/endpoints.py,sha256=-lQkRCdmwROmtjUnukxumpfAFp34HJ2SvscKH11VI4A,46300
- litellm/proxy/management_endpoints/project_endpoints.py,sha256=6D2YBksOd05AaO1D4gGkuzl2GF-7TDuVouJQt6nCWpE,33383
- litellm/proxy/management_endpoints/router_settings_endpoints.py,sha256=wX0glBdGrtQUx08rAYH0X5iXz1ixcyOJaMO5IceeK_0,6651
- litellm/proxy/management_endpoints/scim/README_SCIM.md,sha256=IOHah2hqxQ0Pgg2fGdANto_2t6NIqOPppV6a4WuQ-SY,2990
- litellm/proxy/management_endpoints/scim/scim_transformations.py,sha256=xuUb-yPFU13rUSREZkbd9ToWx_9-QJfsa2JIRpioHTY,6787
- litellm/proxy/management_endpoints/scim/scim_v2.py,sha256=sXjocSno1iFfDd9JQW1gxu9KRvxbFs_jXvOX5jYLTxU,59863
- litellm/proxy/management_endpoints/sso/__init__.py,sha256=SmL9YIcEZ3Ly6fUHTUSsMAoD7HTpe5ZQzeoziqx7OFI,264
- litellm/proxy/management_endpoints/sso/custom_microsoft_sso.py,sha256=tGof714Buhx0xOAine-T-SHLdQ0TuaPfT_LYUSx_0QQ,3194
- litellm/proxy/management_endpoints/sso_helper_utils.py,sha256=PpSrVsjn9RVfoRn3RWExlrHVoIGn5aMHq0KtXYyby5s,721
- litellm/proxy/management_endpoints/tag_management_endpoints.py,sha256=DZf3PNKkYfwMGbhDiCttlY0c04Cgp-Ca2ZWe4P_8XRU,20028
- litellm/proxy/management_endpoints/team_callback_endpoints.py,sha256=7Ze-p0cAsH8UxTe1HZxAONHWHtjt4ayqI__4ul0o_nQ,12740
- litellm/proxy/management_endpoints/team_endpoints.py,sha256=MjnY1LjnWHZ90CBhDVb1-ajI6_ypEmN8kawdzHlqsvg,163258
- litellm/proxy/management_endpoints/tool_management_endpoints.py,sha256=b07GnuQceu0uxLE-W6hbqrhmSdp8UGBOPlb2tBnVs0Y,21632
- litellm/proxy/management_endpoints/types.py,sha256=6CuRtoE6vfqO7yM2KaWX2ON3ZRsUgA3WBN7tQk1-RnE,1818
- litellm/proxy/management_endpoints/ui_sso.py,sha256=tzSQlY2S8079lef9J-JZ68EtqhJ7ich1ogePWtBWz20,152978
- litellm/proxy/management_endpoints/usage_endpoints/__init__.py,sha256=kaYKgi38EtovoOuQLJwDCq9-N05gDlpKB88njhDkhnk,183
- litellm/proxy/management_endpoints/usage_endpoints/ai_usage_chat.py,sha256=ei39Rih-JKJUSsj9sJUW6hKuQyPCkN_gI1jKD2aqLmI,18839
- litellm/proxy/management_endpoints/usage_endpoints/endpoints.py,sha256=7Tv2GIeN_UhJBj154g0tbhrkHJj4a58H0K2JhL6coOI,1885
- litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py,sha256=4lh1WkuF0QVzXpPgiN2pj60m4npGD_-J3kjZ5wCLHag,27899
- litellm/proxy/management_helpers/audit_logs.py,sha256=XXcqnyR75AGpFrHUDLk2QCt4HHtC1VWtqQtsXjy78Vs,6762
- litellm/proxy/management_helpers/object_permission_utils.py,sha256=vhekxHgzWmkKdTV2CZ7AI3etomUB7RQXe8CrUqGiH9w,13265
- litellm/proxy/management_helpers/team_member_permission_checks.py,sha256=3GkaQyZNrchYqmx8gA8l93iztcJfo7Lqw3qjwefEcHg,6823
- litellm/proxy/management_helpers/user_invitation.py,sha256=C6eOSuwK5zUQZudmBOHnhniof-LCXaXNT7GyePF3PMw,1637
- litellm/proxy/management_helpers/utils.py,sha256=6XWFBSur1rZmwLpQjPLhE2dagjOhvOf4fiTEGuHznfQ,17626
- litellm/proxy/mcp_registry.json,sha256=7iw0ihhzwpL8BqscnWyFw2BI1x40zj0jrdUfeDd19uw,16323
- litellm/proxy/mcp_tools.py,sha256=Z4PnnbVZ6qrV6QO0ZgQcdz5RRxBiIkz5mPJUwHmeYcU,1036
- litellm/proxy/middleware/in_flight_requests_middleware.py,sha256=_RCCyS3YRIN9rPoCz2RUanPTGAyC0odOhYZoJ7Kc42E,3165
- litellm/proxy/middleware/prometheus_auth_middleware.py,sha256=VyYZxKNJu17SFUrlWgNhbX3gLOfV_Qk_hD5QfJAZHms,2565
- litellm/proxy/model_config.yaml,sha256=RDjUCXHG9kZoeJLqCDyApT5F-sYyyK3PpH1io6j352A,320
- litellm/proxy/ocr_endpoints/__init__.py,sha256=40g-ahRTf3fRJEhIvj4hVBEXHoY4NArZyQIXdPyufFM,16
- litellm/proxy/ocr_endpoints/endpoints.py,sha256=2OO0-WspfTYqFTMffZ62TR7pM_mZFtcVGevDQDn8i-g,9425
- litellm/proxy/openai_evals_endpoints/__init__.py,sha256=a9c6LQK60VJ_EY408jUsvyeIgeD4mCaHaZ6TnsVSZOc,88
- litellm/proxy/openai_evals_endpoints/endpoints.py,sha256=K7zWhU2r9-sddFOwkmDNTfAAOWCgVsP8ng4DU8llOJg,32777
- litellm/proxy/openai_files_endpoints/common_utils.py,sha256=ePBwBSNOvaa98Qed0cQbjE1K4YkyTtCzwawSohOOCoc,28770
- litellm/proxy/openai_files_endpoints/files_endpoints.py,sha256=ChiNTx-SpR1kga--CaKNDuXQFLAjsnNuPnehyY4GR0M,51018
- litellm/proxy/openai_files_endpoints/storage_backend_service.py,sha256=KB06J0IJrVGIBtN7GEfb7ynztUi6T4ihFeOqW5Kmq4A,8670
- litellm/proxy/openapi.json,sha256=MJrfO9l1MFZmvPnXC77LzUJojMwTkAiFU4whrntKA-4,7163
- litellm/proxy/openapi_registry.json,sha256=k3-pLKCEvk7CB3TRGMH1uQxyaZF0XErCQ2NO8EBlk-M,13405
- litellm/proxy/pass_through_endpoints/architecture.md,sha256=0Hn6CXWm597qO8jsW4GMyVTXMzlTDBkdFh_OxlFYgaM,2726
- litellm/proxy/pass_through_endpoints/common_utils.py,sha256=1gVWXbDvjuiZ2qMjRT396rGFsDICeVOoxYZvoMXOKNA,501
- litellm/proxy/pass_through_endpoints/jsonpath_extractor.py,sha256=LEdzImX1cWfCNSyp463P0MhTZ9OBONmRK7SnSx0W8vY,3069
- litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py,sha256=EGR1aMD-W5yWkn0dfZmOjmuGCa515X9T5OCZDdv2pOY,84837
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py,sha256=DLFVjvqTuXeME3bKWFgO35Meqoy-aJEhsyAwkkFDbIA,25908
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/assembly_passthrough_logging_handler.py,sha256=TSJ443KiXOBHNhM_XBvIpA3bwCWV7YzwY_onLPAZyvQ,11445
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/base_passthrough_logging_handler.py,sha256=z2Z8uuP5vOnQY4JWJrJVODxald8hVmozblpVMKkPktQ,7610
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/cohere_passthrough_logging_handler.py,sha256=Bk4BT5toP_8puZBV74szlmssVjtWaQu91dAGkjk0NK4,7703
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/cursor_passthrough_logging_handler.py,sha256=-ftmgWIKbBWbxCrWAgnOIqW95q2mZoLf4JVl4p6a8gk,4800
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/gemini_passthrough_logging_handler.py,sha256=_hXzd0xJXKaUpjUCIzSlhhijbnLahyIMQEFZEaxGHm8,9212
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/openai_passthrough_logging_handler.py,sha256=LRF9GMHX2IwT1YnI8HXD3nXehmUtwOuZw2lqQbmD_BY,23787
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/vertex_ai_live_passthrough_logging_handler.py,sha256=N6rCJNq0uH5mMohOjAtA-DIsz-7naKst9bFdwr5pq_Q,15434
- litellm/proxy/pass_through_endpoints/llm_provider_handlers/vertex_passthrough_logging_handler.py,sha256=SiXha82KGwUNidaSUfBSJv2fz11-szzfCsvo8IrA5O4,33805
- litellm/proxy/pass_through_endpoints/pass_through_endpoints.py,sha256=5xex7gRwVbaFsUjQ-jEabU4TptRvsKUIZCcxmZB857w,114071
- litellm/proxy/pass_through_endpoints/passthrough_endpoint_router.py,sha256=xqMNITAuwYY6LuDkM7sWMlyt0rFUurrf7yQjOMkBRWA,7856
- litellm/proxy/pass_through_endpoints/passthrough_guardrails.py,sha256=f2ObkmPdP4vTq6df1gCc0Y2OiFV-nmsXn47_ZPNlrfI,12044
- litellm/proxy/pass_through_endpoints/streaming_handler.py,sha256=ay993_ZyYYUMbYt6wHGECoQbmz7OHKxjhEmufiwAYqY,10208
- litellm/proxy/pass_through_endpoints/success_handler.py,sha256=eFn4L8W2uAIzp8XJt5aekPZ0srCTFE_KC4sSIOhdapQ,18370
- litellm/proxy/policy_engine/__init__.py,sha256=qPdPKehg2iuSLCisZs3eA69DrWTLhzR8FHMyNFFcVug,1641
- litellm/proxy/policy_engine/architecture.md,sha256=F04bS_nMESWyvgiv3fhMG83pDIBsqMuuyxFFmXMqOVA,1750
- litellm/proxy/policy_engine/attachment_registry.py,sha256=L5BRAV6JVvdrVq2SfsCNainRAsZcCoOgjfnQGtOxdXI,18140
- litellm/proxy/policy_engine/condition_evaluator.py,sha256=M9NfiIpDdpjPGOgZZ_U65IJopS5vHFQkRnV_a6xh04Q,3031
- litellm/proxy/policy_engine/init_policies.py,sha256=wbKx1cElruETzzb2rzm33faBa2_rV9zNFyjjWE4e1ck,10265
- litellm/proxy/policy_engine/pipeline_executor.py,sha256=sonPe-HLI_2rrj3WvfPuALfwm_QhOO19kcEa1iXFyzA,7934
- litellm/proxy/policy_engine/policy_endpoints.py,sha256=00M6Cfjs_EJeEcLFXHaVWpnn-lN5-XnsCVgdGy3Gs_A,28314
- litellm/proxy/policy_engine/policy_matcher.py,sha256=FTa6JCR40uU_k7HIpTKiCsCiT4QggVG-eb53l4tYvBQ,6004
- litellm/proxy/policy_engine/policy_registry.py,sha256=_gNXeDzq5q8xDVBpUTU3XwXJHWfaLGCToPwiZhSB40c,36805
- litellm/proxy/policy_engine/policy_resolve_endpoints.py,sha256=N84w0I-rGXahuZi0XvlYjmWY7ClpzCFvlCkIcvzeinM,14806
- litellm/proxy/policy_engine/policy_resolver.py,sha256=A9z7MsufrlmjoLCbFdy51PSPqYBwo_2PjbMZMZBnsa0,10214
- litellm/proxy/policy_engine/policy_validator.py,sha256=ANYjCvvPgwnfU8xu0zMc_O62l5kWbJxAAE4leG-fIBc,13905
- litellm/proxy/post_call_rules.py,sha256=bbnqX3BXhKjvbRN6LdZIwndKMCh88i4a9BXkTzsaHVk,359
- litellm/proxy/prisma_migration.py,sha256=CpARavky10doiQNF_YUOZx0JSIl_anKSy9Ykwp2T7EE,914
- litellm/proxy/prometheus_cleanup.py,sha256=FPfHjBfk_pCons60nZp4XLYiUNjzsdIFqX0fcYtjfSg,1428
- litellm/proxy/prompts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/proxy/prompts/init_prompts.py,sha256=xBC9zPM_ZNdRzP9AA2LP-kSsgBrTnrMOiVQY5bo8t1o,758
- litellm/proxy/prompts/prompt_endpoints.py,sha256=toZuuUcvSKlApq98SNhThTUfqGyxi-x2ShBheDu94yo,41437
- litellm/proxy/prompts/prompt_registry.py,sha256=m-1WXOi-JcviOxcOsF_NSYn88UUIboRf7zMP7qy1nB4,7251
- litellm/proxy/proxy_cli.py,sha256=gCNCyMv-bDAw-k8pDrOU7Aa0raAXxu1vIn8tebXSoAw,34625
- litellm/proxy/proxy_config.yaml,sha256=bG4DsfP-ymWmd3RePqN94ZC2zJ5zuJ4ltFXaPz3-nHo,1695
- litellm/proxy/proxy_server.py,sha256=Y5SranywBkTDsOnAmn9Xi_-fAXU-KLbJg4Tupi_qjaI,520133
- litellm/proxy/public_endpoints/__init__.py,sha256=NleKkLOwFM6WJB8hqsoSoPq0b16wysEiW25VStkYuGA,59
- litellm/proxy/public_endpoints/agent_create_fields.json,sha256=h7BnF0onYM8nP8SVeCEEbifctuhFQVVewXtqH67V20c,7162
- litellm/proxy/public_endpoints/provider_create_fields.json,sha256=A_kweaQG4dbllHNUt0IiuNVVmHP_JYapRLJB2TgsUsg,79415
- litellm/proxy/public_endpoints/public_endpoints.py,sha256=3D3EZv7xG9tG7j9rR2y6f1i0o_e4sRW_PVHfFaeh2ok,14314
- litellm/proxy/rag_endpoints/__init__.py,sha256=KfI9CxAYh8JM5Kl6WJt3zN7GAVwWHl0LrcXQ6Zo0BK0,119
- litellm/proxy/rag_endpoints/endpoints.py,sha256=omC-gYY7EmKpal-QoqigTkw76lFrrICassvmeGyG7Fo,19515
- litellm/proxy/realtime_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/proxy/realtime_endpoints/endpoints.py,sha256=1Hj5Rss2Uhfp_orfbCVSyqPYeLgdtaH8NoItqU4kh8A,12014
- litellm/proxy/rerank_endpoints/endpoints.py,sha256=ZUXgvKP2UVvVYYk9UrgkDLEaE4y3WDWO4fnP9IF_V04,4189
- litellm/proxy/response_api_endpoints/endpoints.py,sha256=RfegWXZKzNpbowBPMy16WXRwpvxwPK_0CTkoy2FxvIs,36638
- litellm/proxy/response_polling/__init__.py,sha256=RS3YOnQ_XlRAjpW6ZEr3Cs-cMfJOK7n-c6d6ppHy2Jc,410
- litellm/proxy/response_polling/background_streaming.py,sha256=EKRe3Cl0NgND7hVrR_sXW0c2-pHlRlk-uG-HZ_D6v6I,16170
- litellm/proxy/response_polling/polling_handler.py,sha256=FegaEt3H4Gz7AnEh7Wektzue54oY7zs-ugNyf5-fcA4,12321
- litellm/proxy/route_llm_request.py,sha256=8vN_mau_0S4VxMiFBdkKVhke1qaTYM_x0zv9AK1faMY,22268
- litellm/proxy/schema.prisma,sha256=4ih8_D6Jvf6AbDkBXI9z2nLGyrRsWnEeiLaS9m9y1ZY,47499
- litellm/proxy/search_endpoints/__init__.py,sha256=p-jJrNgzqoCuXMwWhJ0Vz2B-yjYvhbLXqfRtP-WR6kI,140
- litellm/proxy/search_endpoints/endpoints.py,sha256=PTF2w1gFUsyx9OIIWAfRl0xaSvWjKwKXAe5WU5nTZa8,9006
- litellm/proxy/search_endpoints/search_tool_management.py,sha256=YVMQe3goblJATaKYT_L9bg7CCiDfxGOUJ8iHjO31o5A,19916
- litellm/proxy/search_endpoints/search_tool_registry.py,sha256=AD3MSmw06CQNgQDBA-OxUjzwko3no4Uy3qLPHKuleqg,9494
- litellm/proxy/spend_tracking/cloudzero_endpoints.py,sha256=D06nzTFIxUlTwoo4ll0WhMJj3h3ukGvKnlZMLG8TlR4,19126
- litellm/proxy/spend_tracking/cold_storage_handler.py,sha256=IGiJrCkCl68vmuHdoKcPTlwZZjJlBL97WNMCrbOdCV8,2204
- litellm/proxy/spend_tracking/spend_management_endpoints.py,sha256=G1U04baI4m6rFwzIsaBNwwejpP1p81XFPowdzG6xuHA,116285
- litellm/proxy/spend_tracking/spend_tracking_utils.py,sha256=HZm91MrmdNLt6sBIwZ6u6ZRpwxetQg-bq9qdZjxF3ts,35328
- litellm/proxy/spend_tracking/vantage_endpoints.py,sha256=qxRnbZ1K6ZDbuRuOREB44d4UQ1u2Ix4se2fFF-ofmxo,19520
- litellm/proxy/start.sh,sha256=qFUFqvhcEIMyL3Bp9vtAtLvY0zjyLw6lHTocHqpLE5w,32
- litellm/proxy/swagger/favicon.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
- litellm/proxy/swagger/favicon.png,sha256=JuPogudsLcFxsb2klFVkHoErNSTxaScpsf3oSbfVKm8,21723
- litellm/proxy/swagger/swagger-ui-bundle.js,sha256=vSyEbHGwXZFH9RpbQqUeMA6nMZvlxnCelbbQQJStpR8,1485855
- litellm/proxy/swagger/swagger-ui.css,sha256=jzPZlgJTFwSdSphk9CHqsrKiR4cvOIAm-pTGVJEyWec,152072
- litellm/proxy/test_prompts/test_hello_world_prompt.prompt,sha256=tSAIxvdbtXt2dHY_eDyW_dPQPfHDUrNwwFe-prqDG-c,248
- litellm/proxy/types_utils/README.md,sha256=WSVas5L_WUcH_Ef0H3dEoYHFGfaBVQ6ODzFq-wdnMqY,36
- litellm/proxy/types_utils/utils.py,sha256=pGIUSzhgUd8xWeYQwv1-pvRnuzA0FlGzACAvgNFyhBo,8128
- litellm/proxy/ui_crud_endpoints/__init__.py,sha256=4Dbz1U8eEVbLZ49kvFiD1OBJHWGCZdGPjn_qDZ_74h8,112
- litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py,sha256=ypEQoI2vUTaOhclhJN1XLMKk0H7okN98ctktxXU29RY,41740
- litellm/proxy/utils.py,sha256=0lisbMMVapuyGR62NpNmI88QMC5oXsNWfQEWX2fPwH8,219840
- litellm/proxy/vector_store_endpoints/endpoints.py,sha256=62ZnJsRtUx-o0o2AZzyRfOns4JI4uBofWFUwM1ZPLn8,20350
- litellm/proxy/vector_store_endpoints/management_endpoints.py,sha256=aFWdJS2_6OrX6kxWgy1qT2ojc_Lo0bHrXHlxuzancuk,33608
- litellm/proxy/vector_store_endpoints/utils.py,sha256=qvwFLVcILQXMiG0G5ZI60upUg0U9f0mGQaqa45JHp6w,6330
- litellm/proxy/vector_store_files_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/proxy/vector_store_files_endpoints/endpoints.py,sha256=QoldGjJHXLZtXg6dSpufKgH_DcFVB5veT2lgfF7XdRI,30444
- litellm/proxy/vertex_ai_endpoints/langfuse_endpoints.py,sha256=8qfw9_lEjxkgiEF1dcgORpTsW52xZPizVGwVXBAqM6E,4521
- litellm/proxy/video_endpoints/__init__.py,sha256=PL43CPYxDaQWsU4SbgICs_8q26nCwRzLRDVJIbSOxB8,30
- litellm/proxy/video_endpoints/endpoints.py,sha256=Z0ldAXAwc5fkL6lEtFckx9-eKt2TltrkSyL-lhNOA4E,30185
- litellm/proxy/video_endpoints/utils.py,sha256=vkmTc-Pr8acBTKB8nH8RfjyCHFAK9m_2OVBxGQvcY8o,1941
- litellm/proxy_auth/__init__.py,sha256=nK6J2AhGje_gkmM2_FbR5RBQ3ueHzrnsknhdzpcYgnc,663
- litellm/proxy_auth/credentials.py,sha256=qwPNdMMu7RuXFh-9PKfjrNeMhX6tqNjye4VsQW8Xwvo,7596
- litellm/py.typed,sha256=bKPUECNwNtN5PZk1JYgrtM4QFbfIniqsIVGDL0oKMuQ,129
- litellm/rag/__init__.py,sha256=FVQSr-yT3Z2gnnRK5gsanPj8XvyYUC_Dlthd8PKlqXc,533
- litellm/rag/ingestion/__init__.py,sha256=9Usgfm5ZNTFwLN0c1MDxDQpKMYM6iDE2yCYIaU_xvTo,661
- litellm/rag/ingestion/base_ingestion.py,sha256=ZqaFeM-AxkU3YSIa89LehvInwfza8YmiWtV6MkYAjuQ,12188
- litellm/rag/ingestion/bedrock_ingestion.py,sha256=t3jxXJ6-ZR_DPajIszJ5SQaH-GHQAKYjDLQOd_DRabI,29689
- litellm/rag/ingestion/file_parsers/__init__.py,sha256=OsYKWYli2dY5vK06M0f3t-MXfnLfLjM6dXFOlistU50,186
- litellm/rag/ingestion/file_parsers/pdf_parser.py,sha256=IKihrmnohjwna6kqoNVuk9ShkmAcOrENmBVOYPR9YR0,2122
- litellm/rag/ingestion/gemini_ingestion.py,sha256=H0R8OCkhFDmNATe3CJozltmHGHDUZyh6a-NTGJ6uaCk,11497
- litellm/rag/ingestion/openai_ingestion.py,sha256=MKEpfgIt3X5N6dINU61A91hmAqxMCgJMbawmh1c5Guk,4436
- litellm/rag/ingestion/s3_vectors_ingestion.py,sha256=I63TUifraxI0YWVb4Y5uKe00Y7sIkxtznd_xtkCQUns,22968
- litellm/rag/ingestion/vertex_ai_ingestion.py,sha256=m3shQ2pcm2M25MB3yQixhyKzasDKIIkJ6mUFjcMAaas,17180
- litellm/rag/main.py,sha256=dpKHk0tq6rCAh-AcnsZ9LTNMVONVTWaAbpoYwM4FmAY,13350
- litellm/rag/rag_query.py,sha256=m0e_I3yZbg6pzYIB-K8hnn-Dwz1sSS3uhAT7wzEBAFc,4538
- litellm/rag/text_splitters/__init__.py,sha256=e3P3K5zKJ23m-x9CvfG8BUxtXD68x0kmE5cYLNPOE44,212
- litellm/rag/text_splitters/recursive_character_text_splitter.py,sha256=Nz9f15mh3GoTIDDyggUZciDTU8EIPdue4LlX7L340dY,4748
- litellm/rag/utils.py,sha256=eZNliaKsOWtDzlchtZN-wno9D97raSjxwJLFKFowYAg,1882
- litellm/realtime_api/README.md,sha256=rDlor8w3E0Dt74wXuwgPvS_hns4vDDC_TY-Vf5aYgRA,65
- litellm/realtime_api/main.py,sha256=UGxOezwTHsGkGTtDAElMMVrZXdbyUuOC0qDKOz4nD6c,19453
- litellm/rerank_api/main.py,sha256=2019Ymj7p9DAHzk-NrOOpgjUTpOQ9vnWekKYFWHH390,22620
- litellm/rerank_api/rerank_utils.py,sha256=KRnaJSahmOO2SAuP90TRBfxFnF5nDIaws9mP5u92EW0,1712
- litellm/responses/file_search/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/responses/file_search/emulated_handler.py,sha256=ShxHqdVcX6wgGp7YslpSsxeupMIHDKh-H_N7m-0NVBw,21796
- litellm/responses/litellm_completion_transformation/handler.py,sha256=MT6iRyh_U1mtf4pxNbuYQjhNcGWFnZpm6Lgn6OdKzgs,5561
- litellm/responses/litellm_completion_transformation/session_handler.py,sha256=BgzS_rpo8oW-ja_ZI3LaG0nuV5_q7gkrXV2K-48qjZs,12382
- litellm/responses/litellm_completion_transformation/streaming_iterator.py,sha256=YvICdsCuK-vWJt0EDyTUsBJUifAEev5fjhX-le3obTM,50965
- litellm/responses/litellm_completion_transformation/transformation.py,sha256=dUpBF4SAxYkOZJBekbQIB9526dVSs0kMX8gFl-70nAU,89608
- litellm/responses/main.py,sha256=Tq-5-UyInpUloqRAPgK7GlmxKOOXQK14phPhgW9pac0,75319
- litellm/responses/mcp/chat_completions_handler.py,sha256=q01lLcClCFmntxwflxPqbxjX0uLXVuhRbQC_tfH4nYY,28642
- litellm/responses/mcp/litellm_proxy_mcp_handler.py,sha256=ENYGBOSc8sW1eApx9EOsBdy2S0Za89O8gE4MJoIKUR8,47679
- litellm/responses/mcp/mcp_streaming_iterator.py,sha256=8hXg7_4OYjdqDbQ24AAcVfHd5XtnPDQTFWOzxz1GtYQ,33421
- litellm/responses/streaming_iterator.py,sha256=F1S4Otib3FBe3w72yVbGGy-DVzdzf9TIXwrzh-_Ozug,53374
- litellm/responses/utils.py,sha256=zc6-CposiLNQvTF-w97rL_eRlY8Htc8qN12JjSeughk,29133
- litellm/router.py,sha256=w3ENUGYPqnLtwtdzZgh2a9f7VKqb-F-8UM-GozsYWOc,404218
- litellm/router_strategy/auto_router/auto_router.py,sha256=OUB3Hl73kp0wp6gRAOdLsrzMlumtZ8Vb0QVk2d19W4s,5313
- litellm/router_strategy/auto_router/litellm_encoder.py,sha256=_aY_eFzsAXjiJqIaq9CudPg-MHvNtTDW6iwRJOhezqM,5483
- litellm/router_strategy/base_routing_strategy.py,sha256=1-Dt4l3OTRuCt2KVt7NN0MPfraUhluyGsmpdvNc5Scg,10383
- litellm/router_strategy/budget_limiter.py,sha256=tSTrwEfZdEyY6_zZxLfLu4-L1uPgA8x5H12VwV8RHKE,36597
- litellm/router_strategy/complexity_router/README.md,sha256=MuAIgOX2-b5P624kOCipw2ULG3ZFKv6YgDtuGz1vB3w,5609
- litellm/router_strategy/complexity_router/__init__.py,sha256=v5aqlEjrtCGsVFnm8NYwMVW283GNT3fUkStPpQlQSPg,609
- litellm/router_strategy/complexity_router/complexity_router.py,sha256=fxSuS-avfb_aQVJTzywhoOsL9AsARRFL1MMzQfUhdcA,15014
- litellm/router_strategy/complexity_router/config.py,sha256=eDUITbVTAotexbu72IRj4vULelxgeOFZ1aJaBATqzuo,6111
- litellm/router_strategy/complexity_router/evals/__init__.py,sha256=_Ck0V1Fptxv18trdF8VbK5B0tdBcDOrdvIGKbqnHZlo,40
- litellm/router_strategy/complexity_router/evals/eval_complexity_router.py,sha256=fid7jv7zmdPZUtk9SX-A_shxgGoegCiaJTwSbyzAH_g,12663
- litellm/router_strategy/least_busy.py,sha256=rDJh2lAp1THlChuztLSNH0w5UB7tTcAEKfMULs6xlVo,9605
- litellm/router_strategy/lowest_cost.py,sha256=rKL8CEfWIoDw4enVvVBYiDwtf9zXluiDVNvvuDfLZKg,12515
- litellm/router_strategy/lowest_latency.py,sha256=kWKH6Poxz46ejZcKiPZYQCsELBF6URt-Qho5vv4Gjvc,24975
- litellm/router_strategy/lowest_tpm_rpm.py,sha256=vW5TV_5MOXvNZ_duBFpXvohvC4T7RZLSQlZvBh2hfwg,9527
- litellm/router_strategy/lowest_tpm_rpm_v2.py,sha256=vgTfyZwMQaldqoMDJOejQ1j1S9vb7ULjqjpPX_Dle1o,27433
- litellm/router_strategy/simple_shuffle.py,sha256=TCvTxIIvJQPTeuZv_Ir8UeuAcr-Lxuy2IIFgq1PGWN0,2335
- litellm/router_strategy/tag_based_routing.py,sha256=QgaXI4OIRMWljsQU0peDJ45laJZRUo8Tb8DIpluIv0A,10457
- litellm/router_utils/add_retry_fallback_headers.py,sha256=4E2Tw715u22nRLwJtLDx2B3EdK1u3GIn7pYj65QBwg8,1963
- litellm/router_utils/batch_utils.py,sha256=W3DKXXJhTL65HaB94Uhw-qUVCFfyY9OpS6J3j0E81CA,5124
- litellm/router_utils/client_initalization_utils.py,sha256=Uvh_1DIkV1IRR2H0Hbs1J_j2agGZfmpfdjL_JQqZ_d4,1307
- litellm/router_utils/clientside_credential_handler.py,sha256=QiKTTeg5VFjphUiTQM_S3NE0OVWtqzZpxdiUwPxiokU,938
- litellm/router_utils/common_utils.py,sha256=eg7cET51NO1cUKAWsJjvBFAFJzfOp22ByJhoGFF7VQg,4407
- litellm/router_utils/cooldown_cache.py,sha256=eH5PUcsLXOge7vKWQoWIUQATw8rh-dmzaY2Pd9T8qrI,7228
- litellm/router_utils/cooldown_callbacks.py,sha256=5ysy2I9IFcqPkITeb7PmcMxnj93wIS0s657AEyO8NeE,3160
- litellm/router_utils/cooldown_handlers.py,sha256=2E97XMTwdI9sHWchjQP_r15vVRgcVfY-LG8AWIqTMLU,15205
- litellm/router_utils/fallback_event_handlers.py,sha256=BNHwFyt8O-rvdE5-2EI1AVPm1e4yQo8exSvfD6zqONs,9387
- litellm/router_utils/get_retry_from_policy.py,sha256=bffbwYMSm257nYOSO_27OW56-gIlqkk3Vgltw6Gzfqs,2254
- litellm/router_utils/handle_error.py,sha256=yj8G7w0Uf8MS6ekGZ3uxAZbL-fWV-hWOQjgV_-9-604,3310
- litellm/router_utils/pattern_match_deployments.py,sha256=q_YKa8V2UVd_4sE-bS-FDdSeW7xaPA25plmLEH06fO4,8840
- litellm/router_utils/pre_call_checks/deployment_affinity_check.py,sha256=xos79EroF9nZlI2pTixoJMGO7z5r1Ii6VyTUeLS5REg,21895
- litellm/router_utils/pre_call_checks/encrypted_content_affinity_check.py,sha256=9c8J_E5-02RRhyl7XC5oc_aA0dq9GTUjIaz5rik3EwQ,7051
- litellm/router_utils/pre_call_checks/model_rate_limit_check.py,sha256=WDqVWRnO5KDCwqFIDUYlcEYDH1nqztwMsv7Il4jCGIQ,13209
- litellm/router_utils/pre_call_checks/prompt_caching_deployment_check.py,sha256=82y_Wc4YKtjgmym1HbCnjYEiHcgUe5sEjVOywmX4wDA,3760
- litellm/router_utils/pre_call_checks/responses_api_deployment_check.py,sha256=Zlw22PNXuxXu_ENc5uY5djWilMFgFPwbtJp3fGCHVMg,2033
- litellm/router_utils/prompt_caching_cache.py,sha256=yFy263aIm4R7vyqS92YZkrVzW8Srng32KUYtSyj35yY,9954
- litellm/router_utils/response_headers.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
- litellm/router_utils/router_callbacks/track_deployment_metrics.py,sha256=93Ys2NamfsELx4eNXx0yyYWMrJkNdGdmSeSJ2rDFYeA,2121
- litellm/router_utils/search_api_router.py,sha256=byhvlo5BWw0ad7Q_gnFGZuWnikMlFb2c0WQQiKgKHsI,8263
- litellm/scheduler.py,sha256=4u6MNa0MbMbHmJlRVzRnBt6ScGKjhG1SE5GrrABygJM,5282
- litellm/search/__init__.py,sha256=Fhs1JtbNGD_5BfWIHFyKkITzNVYirrqR6A71RhvdiQ8,224
- litellm/search/cost_calculator.py,sha256=4BlXsRLye67uFlMoWlvG-VffbdJHqR8kt5AkbaqR8Ok,1943
- litellm/search/main.py,sha256=cWMg37OZOyl5rO-ATwkzWsUC4ocfPEiB_Zbi4r9PQ-A,10822
- litellm/secret_managers/Readme.md,sha256=6r8syZ7qgTWqM68lzcicfv3TtUYWDNMps4ph0thavwo,120
- litellm/secret_managers/aws_secret_manager.py,sha256=tQs4Z1FLuakA9vdAMGYbA1XiP3VXjV3aawi0OY1npLM,4648
- litellm/secret_managers/aws_secret_manager_v2.py,sha256=51C2abDRp88vFlJucrJTnNK36l8NkRqcDnZmPlVeJUw,20058
- litellm/secret_managers/base_secret_manager.py,sha256=pbsKw8WY3jmmviO6Ql4oACg_xVM7FurjOvD1okXdEzg,6464
- litellm/secret_managers/custom_secret_manager_loader.py,sha256=WYzKr4SEzTHCHrNzmmIjPM9FlVfmagabuI8t71snVOw,3330
- litellm/secret_managers/cyberark_secret_manager.py,sha256=tNSf8pEt6JOSfaLEMf8Hq00ur3pfVg74ndEvI30Hn9I,13301
- litellm/secret_managers/get_azure_ad_token_provider.py,sha256=KgXZOOdxEBErDZ4b4X4f0poC8ZexgluRV1WkjlPGf3Y,4672
- litellm/secret_managers/google_kms.py,sha256=8VgSLAThq_ylEZ_8AWcIuSD_S5QQzwwAk4TFETjz9bM,1292
- litellm/secret_managers/google_secret_manager.py,sha256=T2I8FozRMGGfUuIGRerjP-xvM_35N8S4yMYWe5kr9eE,4886
- litellm/secret_managers/hashicorp_secret_manager.py,sha256=851me_hp7nR2LuSbhzopfpGGKBV6VSJ9i37yucHpuII,26914
- litellm/secret_managers/main.py,sha256=IeemiEL9Fr6XWYe7mB9F3ttCToIWA5gfaY_8h4hiMJ4,11641
- litellm/secret_managers/secret_manager_handler.py,sha256=Exza3RU2Nf7GKxe6F5VNkKv57PaPRCmu0a175D0zQUU,6721
- litellm/setup_wizard.py,sha256=nMMxfHLoUEA2gwkzLbb_Hj2G8QkUfbHkYCMS8NIR1kA,24929
- litellm/skills/__init__.py,sha256=PZthAM5zy1yrX4GMrVwxLQbjWvBKhvpgT_ca6y1dzHk,375
- litellm/skills/main.py,sha256=Ur2lLhyrGH5vkSW0RZV7WkHdmxUHp3cB7iiyrDoTao4,25747
- litellm/timeout.py,sha256=0PmQsBdydAjV3NP6YCipt-aSMlwNTf31o_BmnCz-92I,4314
- litellm/types/access_group.py,sha256=aztU4y7LYNndeZqAj-D2k98ID6wtm-h7G04YN7A3mt4,1261
- litellm/types/adapter.py,sha256=VLUBbZaxxVWPTzOVbks1x4xSm1icGSW3b7abid_I3y0,222
- litellm/types/agents.py,sha256=BgrcOh3InYI-SurQYgZKOIRXrr86pjHSoypttAXfXZI,8279
- litellm/types/caching.py,sha256=6E33fGxdj1BzBRHxHP_Oli4ugTGfazdIk3OmgaSQdJs,2764
- litellm/types/completion.py,sha256=JSmYvVknFmTISq1B1_T04eR-tVqOJ4ze8GgaUn08lok,5968
- litellm/types/containers/main.py,sha256=g7hMY7vbr1ECEMU5mMcbAjK5EqpPf4uWNNjnTk75WIU,5462
- litellm/types/embedding.py,sha256=-I4LM4kGCRwNtw0SiSngM8OePTRnrIjIiwNfwGY2slg,615
- litellm/types/files.py,sha256=J0_t_5R2WQ3jl5ztJXgF5pW-JYjtccTh-NZApNTnyf8,8444
- litellm/types/fine_tuning.py,sha256=9TQhXzi6Ze7XovufB9ezIVPrRbRJTmW40MU067-bHjc,165
- litellm/types/google_genai/__init__.py,sha256=Y-3ZQ_FVzIGHCp7UFkcmPDmiI8Fjjh7Elcp_R4UsDow,265
- litellm/types/google_genai/main.py,sha256=Nw_FH1P8_ar79as2zu4oDmzFQx-UP46jWuBx3rlK6vg,2698
- litellm/types/guardrails.py,sha256=-ANCCVEEQ14TyWnmK-cXE19WLSWJ4g1ecrXY2aAi64c,29905
- litellm/types/images/main.py,sha256=gxUSQG257vbHsjmbVbHLJdcn4GTVy2TzyEqHMM02K9s,1046
- litellm/types/integrations/anthropic_cache_control_hook.py,sha256=KXfk1GJ-jDIyB62rsVDRINEIV3ePswtkIYOUMmaKmt0,825
- litellm/types/integrations/argilla.py,sha256=YRYQWS8QxY4T-hVWxQzEv6jUX7xLXt-4I711vz83A2E,471
- litellm/types/integrations/arize.py,sha256=Dj_K_1Wxqw0WAybk0vApqjaSpZGM8hcmMj6JInDAygk,399
- litellm/types/integrations/arize_phoenix.py,sha256=Rj8kAIbAgsSzWVFwkGfByiRAw3b1auiuSADdk3Bx0Ps,276
- litellm/types/integrations/azure_sentinel.py,sha256=sxiGyldBIMX6kEczzE4SbwGyOY895ZCvvXU_XQAN6q8,268
- litellm/types/integrations/base_health_check.py,sha256=HXckqdim3Ky71UkyNOxxBC8XQr-WkayTGh9XQF9fm90,204
- litellm/types/integrations/cloudzero.py,sha256=UnDhvwl5sNhEHqe-LI8U8bU557D4XuqcQleIt-T4CuM,1615
- litellm/types/integrations/custom_logger.py,sha256=HsTC8Jd4Srly9ZiTkcIMz3KwOUiazbMystUB6xBdjL4,225
- litellm/types/integrations/datadog.py,sha256=IZ_u2MJcFBPc8sGFL7uB8vluLLiLKRhkjI_DRgKVSo4,1158
- litellm/types/integrations/datadog_cost_management.py,sha256=Kk_d5UFuagCGy6pcEjfdJAyouBpB0o1lAQNtXHo9HwM,674
- litellm/types/integrations/datadog_llm_obs.py,sha256=_KPxJ3Ai437G9SRDAhg4fweyKKmS-1iBO_n6xcqAjYM,2426
- litellm/types/integrations/datadog_metrics.py,sha256=z9IkbfzPkMcEWkaQYM70_hzyKKkDc68YMJ8INosn5VE,540
- litellm/types/integrations/gcs_bucket.py,sha256=tGwa5n-MIl8CS-aS1iwOK9MaURTxIs9x1arHlVftykQ,787
- litellm/types/integrations/langfuse.py,sha256=gPPW4PvipULDh-9jR7AZHbRFpXC5E9xZh6KRR3w8tRw,425
- litellm/types/integrations/langfuse_otel.py,sha256=is6vLu9n63sEC5jm6J_GSCfTCiLk_ChPynRY69tN1y0,1449
- litellm/types/integrations/langsmith.py,sha256=KM5WqrCwVuG5DOAHQAlBWmGx1aqCaAKoRw41-GgRO9Y,1888
- litellm/types/integrations/pagerduty.py,sha256=87NvhtXtk8Ysy3V6EhYQ6h7jeG6CIjYyTaahn4fH3dw,1964
- litellm/types/integrations/posthog.py,sha256=GtHXMjdrK1G75fUIJ-7rbKFx21-9MKf5RJfEyzx854U,396
- litellm/types/integrations/prometheus.py,sha256=sCIHNerokse-9vfkKxFY8QpSpeo_a8xuY2e05yFRAJo,26348
- litellm/types/integrations/rag/bedrock_knowledgebase.py,sha256=D1xCRlX7n8vLdAyus1XR8V5UyJFk9IrFlyM9FepvFzU,4331
- litellm/types/integrations/s3_v2.py,sha256=rMeq8SBY7Q27KS5VlfEyNmc-pb4QbQGqzpOxAFT40ds,250
- litellm/types/integrations/slack_alerting.py,sha256=nB6B_ZPLddcigBnzofDucFtZoEMewx2QgCUUxj4tqQ8,7478
- litellm/types/integrations/weave_otel.py,sha256=uzrT3whxMvgBXw-F_XBQx1nqkmalnw9kuyneqGxLSNc,816
- litellm/types/integrations/websearch_interception.py,sha256=dM46IDBes5xxRKkVP1pJvL2vAS6FYN8SgcCTn4z6_mE,734
- litellm/types/interactions/README.md,sha256=YtFUznDdTsIABuvS_vuu4MdUqYZX5plvy1rgRJ47a_M,1401
- litellm/types/interactions/__init__.py,sha256=MClWmmEelP2vqKeYP8n3_eIuMTjBCEkdC4QMi1sLs5k,3264
- litellm/types/interactions/generated.py,sha256=TjycD50CjZj-INrdTYBdgQucjGoZRlErKFJyRg1wudk,42121
- litellm/types/litellm_core_utils/streaming_chunk_builder_utils.py,sha256=o2zdKFd50bkKfdZkbuYRvTvK0Oc8uqH1BI26BNWHaM4,559
- litellm/types/llms/aiml.py,sha256=XygBAqOXnqm2XPvULgOfKsoFEd_CvVFAdywMPgxdy8Y,1097
- litellm/types/llms/anthropic.py,sha256=zHAQMdBVq2fhGf0N19UAn347qG-yU4aCzlpMOoatF6k,18606
- litellm/types/llms/anthropic_messages/anthropic_request.py,sha256=L8KcE7GoFbQ0--zdUdgEf_-8PWc0aXKh3uZl0DJ35rc,277
- litellm/types/llms/anthropic_messages/anthropic_response.py,sha256=OZ1JkbCrST54G9GcoWfHMyiUIZ3Y9XXqcAnuGDJ1gx0,2438
- litellm/types/llms/anthropic_skills.py,sha256=_fadP0EMO3e-t9083pNpu93Opg6Y1clT1xXe2GDWlbg,3922
- litellm/types/llms/anthropic_tool_search.py,sha256=OKQyfiSLxATfopmzpbvyqATrUvNrVTdBljctm8YB6QI,1223
- litellm/types/llms/azure.py,sha256=QY-yJZhS_KA3kCUll-OAgBVzCMUQRJsWcisk9Uyg2X0,98
- litellm/types/llms/azure_ai.py,sha256=Au_E0qNwhfjNk_yciLEV0Ctj26TjadnZ9oSKcivnuCc,456
- litellm/types/llms/base.py,sha256=afrYLxZytrzmlXhNzYIRZAfnyT3OSlnAx2_U9aOv2Vg,2388
- litellm/types/llms/bedrock.py,sha256=7zkJdpOxJJVKNZMO466dRrGUbmEgvG-QU_vMNfa8etE,25642
- litellm/types/llms/bedrock_agentcore.py,sha256=ycbRwBMJYEvQsObh3eTkVJmDS4Ja9d8wZD2y45llakc,2881
- litellm/types/llms/bedrock_invoke_agents.py,sha256=oZ8gPdl6svRvuZfvSH3ssCH_wdDzsdohOqlxsCyY4gc,3632
- litellm/types/llms/cohere.py,sha256=Ao4gg6N41MVlGp4P6LDRDhJiWuXCf5AomUFS2GQiQco,2399
- litellm/types/llms/custom_http.py,sha256=OEtNNhOIRzLbEE0PYszo5S2LKKv9b3zl-8YR3nqyfdg,921
- litellm/types/llms/custom_llm.py,sha256=BQiianU1zrlBtLpjB6zaXe5-xeVZrsRZNb25go4gnqI,220
- litellm/types/llms/databricks.py,sha256=93bIKKKJSRLUZGqcx4djJYESDuSw790VEHzs7G_ErNQ,1999
- litellm/types/llms/gemini.py,sha256=vONep_iVk4PtSZoblDYuAC4aUcXH_wtdtFrEkx8xDak,10554
- litellm/types/llms/langgraph.py,sha256=cPmsTT2kbzfN21KexOtMekVTa9LPl1DGKu4aAs0Y3zo,1532
- litellm/types/llms/mistral.py,sha256=3TMCWRF_nEwbve_KhxgwRC0qbXphZdTdlclstD09YnE,507
- litellm/types/llms/oci.py,sha256=-pUKWRpEUo_oTyNXroon2Qe42bmPQKcEJmPZosuBVx4,9942
- litellm/types/llms/ollama.py,sha256=4Oaye6GhvUgjn_mCLsY1VIvdVjdVyMH1KV2PkJuzPAU,790
- litellm/types/llms/openai.py,sha256=zozGnwzcE8lWDdgBiUvWfT_bS52pp4vLXCzZjXUS1fs,67635
- litellm/types/llms/openai_evals.py,sha256=VAqdhfQFYmzxDzRqDS8KpUddbUXwTLiHyQt0UOk2OIs,11037
- litellm/types/llms/openrouter.py,sha256=eXqqeDeP4GoU5fJUbpdR4w1j0dXi0j71EVQ0TR2SJUA,236
- litellm/types/llms/recraft.py,sha256=oFmJ9ROaVY9VyaqYKxj8k7HL8tAkLB5beujrzLZDV9I,1435
- litellm/types/llms/rerank.py,sha256=AHJwdC6WQQypjmYaKJ6TUuRPbjtIHpLFHexl48v5otQ,369
- litellm/types/llms/stability.py,sha256=lG4OVvB-WF-QNNQ7jbp3b9mB0pJZ28Or0YNMOt0bEe4,8180
- litellm/types/llms/triton.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
- litellm/types/llms/vertex_ai.py,sha256=J4FokhBxcs2WGFRr6ZPCYNx4OE9BP2Ljffx9OiulfqM,17674
- litellm/types/llms/vertex_ai_text_to_speech.py,sha256=nBvvTIqS4BRNytHa-yOzgoztS9tmjrzlYM39zlzvhBo,1460
- litellm/types/llms/watsonx.py,sha256=amFrev0x-n7KJn8fpQug4k-WJzOwgzWq7k7R6sOn9GI,2254
- litellm/types/llms/xai.py,sha256=LxfWnKescJsJ_CtcajETNBT65YQ1HmRYircmTOMeo_Q,948
- litellm/types/management_endpoints/__init__.py,sha256=FQkpP4zBMc56uJZF1HevXygI4jUeJzIJCOnBjXTIJvY,488
- litellm/types/management_endpoints/cache_settings_endpoints.py,sha256=4AwEEkn0s_niFu1SzMffJkfDCD9zV4hn1TY2X4J74dE,6779
- litellm/types/management_endpoints/router_settings_endpoints.py,sha256=RamKbxU9dToh7JfpzUkuM62Sx76-VzP53Q3dL072iWc,9409
- litellm/types/mcp.py,sha256=r4p1TJm9x1-awzvf2qcbwn1-lOfL_wbUDj0pnTPdaHc,5008
- litellm/types/mcp_server/mcp_server_manager.py,sha256=qgPVBoFNwfSlnTh1YGY5ZAEqgPIUdC3WOjyX9aXuTk4,4527
- litellm/types/mcp_server/tool_registry.py,sha256=jx3lr2RjCZxdmnH4BKcn8WFSEmsCAy64ZMBCS8cVSao,724
- litellm/types/passthrough_endpoints/assembly_ai.py,sha256=M_P5ngm2j4M6O_TkDYfyNDnh9-5gemlv1euZZEnSmNM,73
- litellm/types/passthrough_endpoints/pass_through_endpoints.py,sha256=_NLK4bCo8AzpYmRGeXzJwQNJquCkJzfww-EZ_V_7CDk,926
- litellm/types/passthrough_endpoints/vertex_ai.py,sha256=ZsTmBHBtNxfxfhASFbA_xz9yagjhe6_4rR8ZhwTxN04,557
- litellm/types/policy_engine.py,sha256=OPNnl66_WsKcLO84roDVtoWcPI2sWqjosJ3gIqUQzsk,930
- litellm/types/prompts/init_prompts.py,sha256=IzSQU06rft41rXtzQLatgS1svvkm9F9HiZzNPfTQ4xI,2130
- litellm/types/proxy/README.md,sha256=BiSieFeLSxJOdzoRZ7tBfNdT01rD7gFr6WP93PklFus,133
- litellm/types/proxy/claude_code_endpoints.py,sha256=tqEscA-3dY0zJZdSuVwQCPcI0-EOReCGD6gcsQRfBqw,3967
- litellm/types/proxy/cloudzero_endpoints.py,sha256=8UZz97g22IHZ3drKt2TbVQ4WCJajxbys5_7JTLOwXOQ,2676
- litellm/types/proxy/compliance_endpoints.py,sha256=hVWpBa1LirYTgVf4RjZxt8TmF15JOg1nUX4QE22pMI8,751
- litellm/types/proxy/control_plane_endpoints.py,sha256=hxI3aYj9A8RrM8Bn-_SLzf_WA5c6GA5YuShqwU_8l-M,376
- litellm/types/proxy/discovery_endpoints/ui_discovery_endpoints.py,sha256=0iB5lusCSyqgnlSyX6GXPVqEPxprjkbiHCiSUWhgaW4,407
- litellm/types/proxy/guardrails/guardrail_hooks/aim.py,sha256=xrLc3YrmAT_P7AhfPp2hCyUp8FU5uPPliFxIxyXYlJo,650
- litellm/types/proxy/guardrails/guardrail_hooks/akto.py,sha256=TEOvaxMw509cKljRo4OS-g1c3kFK1_JaP1tdLNhl9gw,1616
- litellm/types/proxy/guardrails/guardrail_hooks/aporia_ai.py,sha256=BnphLksXrhkMC1o7Xm0z4qnJIfq4bW54me8M1LQpJrQ,630
- litellm/types/proxy/guardrails/guardrail_hooks/azure/azure_prompt_shield.py,sha256=zVnM_0wLgDO2ZN1MKwgJrhSZX9nNjj_jEr0-osq87xA,897
- litellm/types/proxy/guardrails/guardrail_hooks/azure/azure_text_moderation.py,sha256=ujyQKg3_POiIZMMdPEtdEb4KIpYXAVvUIfmlz4bLM4g,3461
- litellm/types/proxy/guardrails/guardrail_hooks/azure/base.py,sha256=9Su07F1YzipZJVy9K3kbornQdiNfTP4yAKYV5lJG61s,692
- litellm/types/proxy/guardrails/guardrail_hooks/base.py,sha256=bGvWgO-7MAu2NFiGNA_88KcqQyc6LNl825I6yBEi7hk,531
- litellm/types/proxy/guardrails/guardrail_hooks/bedrock_guardrails.py,sha256=Rc2n1AFuo3t5xiww_PDZI4L28EVWj-MmCVS2NWeQD2w,3695
- litellm/types/proxy/guardrails/guardrail_hooks/block_code_execution.py,sha256=anRuqc5rpT7XXFNVdESvD5XezLNqEfJXlkV-CArGWq4,2456
- litellm/types/proxy/guardrails/guardrail_hooks/crowdstrike_aidr.py,sha256=EwAYsHzit9Ceu3VdP-j6jcE6RTUnxHF8KCy7ybKke88,735
- litellm/types/proxy/guardrails/guardrail_hooks/dynamoai.py,sha256=P8PWP8jPL4qaJzjzsZZHapuAsowsURpNRTq8mlhw7Ck,3536
- litellm/types/proxy/guardrails/guardrail_hooks/enkryptai.py,sha256=m-jRCvJB_SVAUPFQOjW8pjZh975kE1W3rnTxOvm-8-k,4188
- litellm/types/proxy/guardrails/guardrail_hooks/generic_guardrail_api.py,sha256=gMNuWp20bDu6qyoNPbPAh-Zx2xP9XU54ynVFuF0efeU,4212
- litellm/types/proxy/guardrails/guardrail_hooks/grayswan.py,sha256=ad04dqBqAr5ooWKL5C22WvhLdVk8wnKt2MRIWQgINUQ,2307
- litellm/types/proxy/guardrails/guardrail_hooks/guardrails_ai.py,sha256=K_hWy-rPjOc5gfKxNTurW50LK0XtJ-6TF5E7XTSgNy4,877
- litellm/types/proxy/guardrails/guardrail_hooks/hiddenlayer.py,sha256=b--P0wgk4VR2q53POcLalstRoXAXVbju6OGarm-mNGA,1153
- litellm/types/proxy/guardrails/guardrail_hooks/ibm/__init__.py,sha256=iuf964uO1WJfIgIDddrKL6hi2d-KI3iA_DRVST_XWDo,646
- litellm/types/proxy/guardrails/guardrail_hooks/ibm/base.py,sha256=5WRzC8AEJRouQPo8-44TXwFAwfY6fzJQhB8sImynBGI,1018
- litellm/types/proxy/guardrails/guardrail_hooks/ibm/ibm_detector.py,sha256=MfbN0D5OdZ7lJtVDGon0TQVR-LfHQtVU21ATOzFbiMY,2662
- litellm/types/proxy/guardrails/guardrail_hooks/javelin.py,sha256=oFUNMOMopCJX1gaSVXqena_mv2P4SWtO7mJ48E2aBJs,2681
- litellm/types/proxy/guardrails/guardrail_hooks/lakera_ai_v2.py,sha256=Ybwr2NrYNEb4MLRaE7YSSF_dljKmobjcmpc5nb7_vWQ,1160
- litellm/types/proxy/guardrails/guardrail_hooks/lasso.py,sha256=7enwMf3vhzHWKm1tSPvDMZwWXJqDdBahd_tyXKqL-IY,1197
- litellm/types/proxy/guardrails/guardrail_hooks/litellm_content_filter.py,sha256=CkgMQcrP6-1JYSL2R53hs89dZ79uCtc_ihwK1dj7WsQ,5747
- litellm/types/proxy/guardrails/guardrail_hooks/mcp_end_user_permission.py,sha256=yIRZh31EsElmBqfOrU4tuMiph74k70XgzxWnQko8u3U,345
- litellm/types/proxy/guardrails/guardrail_hooks/model_armor.py,sha256=UCXwWaVybSQAkMqZ0HQTfnY5_hMq7f1NhOYmHk668xo,1182
- litellm/types/proxy/guardrails/guardrail_hooks/noma.py,sha256=vs0JAbA87KFZ-qge5eODYfiYr7UlQpvbqxy7OMbF5G4,1796
- litellm/types/proxy/guardrails/guardrail_hooks/onyx.py,sha256=4_L0D4Gz6RXkYtoIp_5hxlJZpnDLRhn1QIOio1K5v4A,835
- litellm/types/proxy/guardrails/guardrail_hooks/openai/openai_moderation.py,sha256=MU9WBmMXVGQioEomJbiChpne5zoj0wmarfpt3j2yNEI,1174
- litellm/types/proxy/guardrails/guardrail_hooks/pangea.py,sha256=qQLNss8WLont981kYEMAXyTzIacJZ4VnMlJIgPAf6g0,1075
- litellm/types/proxy/guardrails/guardrail_hooks/panw_prisma_airs.py,sha256=SzvQzeeE2XWh7J7Uxq6DAoPpOcX2sYXLRssT4_rESKM,2698
- litellm/types/proxy/guardrails/guardrail_hooks/pillar.py,sha256=WONTJbEQBp904NDMJChENv0E1XGPnhvpE_fxYKquEoM,2527
- litellm/types/proxy/guardrails/guardrail_hooks/presidio.py,sha256=6RKBPga510inoMHeH7NqGHMGi7HAmazQSpJAVo7FgxA,634
- litellm/types/proxy/guardrails/guardrail_hooks/prompt_security.py,sha256=AVlYKQhuiQWlbOzePN8hcdLl5ZZHYxvGE7s9FazfHhk,674
- litellm/types/proxy/guardrails/guardrail_hooks/qualifire.py,sha256=IGtBBP6g6eTdd6MNdUj47pkjRIE5mgBta_yLiuVqWCY,2408
- litellm/types/proxy/guardrails/guardrail_hooks/tool_permission.py,sha256=tjXruc2r7-qtqQBeYxIDbIOmpe_HDEDJgMKXzrw6-xQ,4035
- litellm/types/proxy/guardrails/guardrail_hooks/zscaler_ai_guard.py,sha256=BOO98yJYLT_ojZVv_seTVtztx6mWh0kmccZ-bX0VxSw,5510
- litellm/types/proxy/litellm_pre_call_utils.py,sha256=OQDTE3xOje7K7QRlFADlSFpSHsN4-OJbsXpiZ7gGGHc,543
- litellm/types/proxy/management_endpoints/common_daily_activity.py,sha256=dtaoIdOSIrjDTNUTwXwjbGL-hVhQlTemtOh3fAUrTVw,3989
- litellm/types/proxy/management_endpoints/config_overrides.py,sha256=6sNF1YvY-VOpKHpuxXZ1P1zRhcKvRCvr4va00KKGhDs,2240
- litellm/types/proxy/management_endpoints/internal_user_endpoints.py,sha256=H1Lx0OpP7dHOZuNVcONB0u4dfxfOoQtMWddgPokdD6Y,2469
- litellm/types/proxy/management_endpoints/key_management_endpoints.py,sha256=hVe4woT-SlrD8dPZCfl_0Xi4uClV8cHwOQJ0eEj1NV0,1109
- litellm/types/proxy/management_endpoints/model_management_endpoints.py,sha256=PxmWPmDn2UAS8E0gvkBKO4mSs6_1wHbkH4_3x1qKWXs,2075
- litellm/types/proxy/management_endpoints/scim_v2.py,sha256=fQ-zkOQ10nuMdw_kwlO_8Sgd_5TG1-j0CUpSWW9pNmw,5083
- litellm/types/proxy/management_endpoints/team_endpoints.py,sha256=LoqouUzzV1jYBehYq7PDOc_IXmO1E4SG2Vcdclfh0eg,2293
- litellm/types/proxy/management_endpoints/ui_sso.py,sha256=jW2583VsgUERZNYoos9lPhsgmShBNLaZOK3AlsRpfaQ,7815
- litellm/types/proxy/policy_engine/__init__.py,sha256=k3KbvXDTgIDn7DMcIDcRo-UwDE2ctilgkSiei1qRmcQ,3039
- litellm/types/proxy/policy_engine/pipeline_types.py,sha256=Dg7ZudgllHBL_dm07gqcYRgJgt1YLRrSeacs0SjrOVk,3144
- litellm/types/proxy/policy_engine/policy_types.py,sha256=H-7mE5NgoIyWaZ5qvjtsnLyLhZ51rSD-OhQN42bXINM,11912
- litellm/types/proxy/policy_engine/resolver_types.py,sha256=911--ooVxDnZNblKYLJfyOfT1bCKbCoPIhCCZaJ_Ffk,17112
- litellm/types/proxy/policy_engine/validation_types.py,sha256=i-OVP4wa6-4B9RU0iysHx4tThkrWcibgBkZlvDDwe7M,2415
- litellm/types/proxy/prompt_endpoints.py,sha256=KVN1T_xaLX9HyVMJpjMGZfUWMJY7x5IMdOEP1rbhCz0,260
- litellm/types/proxy/public_endpoints/public_endpoints.py,sha256=StDE4Wz-gcNHaY4pOshVWMBv0-Cku85ShuekBCPvNr8,2051
- litellm/types/proxy/ui_sso.py,sha256=4njFH0DoZjXcVgVYD4Y05ie-lxnIxGsNqTypcI_Mi5c,628
- litellm/types/proxy/vantage_endpoints.py,sha256=FjM6JgXd4H86ejuy7hYX4rTVjvTFDmyV6bZ6TOqJl_Y,3338
- litellm/types/rag.py,sha256=uvjf3FVPdLvVRapogYCve-YDrJeYTzhy9Efm5zj7vFc,10098
- litellm/types/realtime.py,sha256=IFgYzGipyyzcP39h9TNzjrVCaoHtuotEghnkKogJ-xk,4074
- litellm/types/rerank.py,sha256=UR3Rs0h_kTYtSEHHt6xp1i4g_E3tBoXDdMlGqXbJcxU,2035
- litellm/types/responses/main.py,sha256=yYDK6MNJdK1Af4FUPukjvUbUz4OEPLHiqhC0x12pXPI,3620
- litellm/types/router.py,sha256=-0b6On3LIguOLCsjqwZp5mbV6Rk84ssqsJVQ5oAoC8A,25922
- litellm/types/scheduler.py,sha256=g5ZYA6KD-Nr1QVOoctmfRObylqfr8pzrka0AOQx8k8s,99
- litellm/types/search.py,sha256=mfApQLMoXBjksacxykQfhadeVoPFz_HaT02bxe1PHq4,2086
- litellm/types/secret_managers/get_azure_ad_token_provider.py,sha256=pl3EYeUSrqS3ySCwj9wthR5gXcW_r_3cMuq6ckQd2QI,282
- litellm/types/secret_managers/main.py,sha256=SiLZhE5P42wFrSS-PWahlEb4VwvxzEStP3SxHlQCiFs,2677
- litellm/types/services.py,sha256=kyWyKkoq7dfLiyKzA5zSpXaUwAHWfxoDp1TIw2Mw11c,4672
- litellm/types/tag_management.py,sha256=JDsr2YKrtFRqPum4ZuZpCKCmaWTp85nBo81R7vYNUKg,1331
- litellm/types/tool_management.py,sha256=HouKUNw84WIAkFHk_2G5IiJCQFR485_qSaJXcoLe_WI,2707
- litellm/types/utils.py,sha256=9xYebix9AVcaiB_vsLtAPvBcdmCyAJIQGqqBEnzR1Og,120929
- litellm/types/vector_store_files.py,sha256=v2cftj6iQz8MskiYXLMK8aE_C-4HaFaO0vLB3a-I38g,2479
- litellm/types/vector_stores.py,sha256=DPTkE9EZuMynVdq-0eKfLgNcPVyHKhi-K6z4azDzaIA,8213
- litellm/types/videos/main.py,sha256=ktybafioM7es2FvlMhgoltzmOMkSNsbT8imUM-jzKHE,4169
- litellm/types/videos/utils.py,sha256=Al3PNc0zzdtlDl4qogHjGtQdsiC-DEZtzeWdFXZ2Rg8,7076
- litellm/utils.py,sha256=wJOQfyH4mXGPSp5cYptWDQ6_TslnrB3mKzL9X-ZRwcE,373009
- litellm/vector_store_files/__init__.py,sha256=JERbuyjpbImHIgFif6f1BXgu3o9x-6J9kwqe5u3X13A,401
- litellm/vector_store_files/main.py,sha256=dWCEmZzG60A30xmUSV79aJloTOyFvwR5je4fOTTS2XQ,26554
- litellm/vector_store_files/utils.py,sha256=AAG2E99sh0bebfm6I4VZ8jXg8qPDQHTQg-_6WNmiW30,1556
- litellm/vector_stores/__init__.py,sha256=81lyJ7SsywE5ha1I9sQXR81MqqQAlrGA7iWICz-urC4,183
- litellm/vector_stores/main.py,sha256=FgE-bpJEswL3TiLI0_WFwab0jEKc9YgFOlYyROCFKgA,36497
- litellm/vector_stores/utils.py,sha256=RYZH34U-d1j9zZAgu62Sbkf_8hQy1U38ZVJ2XNScIE8,2111
- litellm/vector_stores/vector_store_registry.py,sha256=5cwdlq06Coj8rv-2_De2b9yq5PNA861-eI6qha3yo2w,22796
- litellm/videos/__init__.py,sha256=kLsJwYeCpm8mywMLZH6ZU3XIrGz1EU46znuwwZEfTyI,881
- litellm/videos/main.py,sha256=b7z0VIhMfBxrGqwnVK1fOl7M1fw8vlqs0HwrNwTEPFE,56792
- litellm/videos/utils.py,sha256=deqfgLLI3TtwKQKv-aOfY60SdxumkPOUg4Fthxkh84s,3813
- litellm-1.82.6.dist-info/LICENSE,sha256=sXDWv46INd01fgEWgdsCj01R4vsOqJIFj1bgH7ObgnM,1419
- litellm-1.82.6.dist-info/METADATA,sha256=nLFQ4vhdXiJ0rCMNLftLTT2d6TtVuCipA5y3NsUpFHA,30666
- litellm-1.82.6.dist-info/WHEEL,sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs,88
- litellm-1.82.6.dist-info/entry_points.txt,sha256=6FlGhEboBbpwJLYKVWZmqmdexOJFGgyNGDl9PWM_rwg,89
- litellm-1.82.6.dist-info/RECORD,,
litellm-1.82.6.dist-info/WHEEL (removed)
--- baseline/litellm-1.82.6.dist-info/WHEEL
+++ /dev/null
@@ -1,4 +0,0 @@
- Wheel-Version: 1.0
- Generator: poetry-core 1.9.1
- Root-Is-Purelib: true
- Tag: py3-none-any
litellm-1.82.6.dist-info/entry_points.txt (removed)
--- baseline/litellm-1.82.6.dist-info/entry_points.txt
+++ /dev/null
@@ -1,4 +0,0 @@
- [console_scripts]
- litellm=litellm:run_server
- litellm-proxy=litellm.proxy.client.cli:cli
-
litellm-1.82.8.dist-info/METADATA (added)
--- /dev/null
+++ target/litellm-1.82.8.dist-info/METADATA
@@ -0,0 +1,560 @@
+ Metadata-Version: 2.4
+ Name: litellm
+ Version: 1.82.8
+ Summary: Library to easily interface with LLM API providers
+ License: MIT
+ License-File: LICENSE
+ Author: BerriAI
+ Requires-Python: >=3.9,<4.0
+ Classifier: License :: OSI Approved :: MIT License
+ Classifier: Programming Language :: Python :: 3
+ Classifier: Programming Language :: Python :: 3.9
+ Classifier: Programming Language :: Python :: 3.10
+ Classifier: Programming Language :: Python :: 3.11
+ Classifier: Programming Language :: Python :: 3.12
+ Classifier: Programming Language :: Python :: 3.13
+ Classifier: Programming Language :: Python :: 3.14
+ Provides-Extra: caching
+ Provides-Extra: extra-proxy
+ Provides-Extra: google
+ Provides-Extra: grpc
+ Provides-Extra: mlflow
+ Provides-Extra: proxy
+ Provides-Extra: semantic-router
+ Provides-Extra: utils
+ Requires-Dist: PyJWT (>=2.12.0,<3.0.0) ; (python_version >= "3.9") and (extra == "proxy")
+ Requires-Dist: a2a-sdk (>=0.3.22,<0.4.0) ; (python_version >= "3.10") and (extra == "extra-proxy")
+ Requires-Dist: aiohttp (>=3.10)
+ Requires-Dist: apscheduler (>=3.10.4,<4.0.0) ; extra == "proxy"
+ Requires-Dist: azure-identity (>=1.15.0,<2.0.0) ; (python_version >= "3.9") and (extra == "proxy" or extra == "extra-proxy")
+ Requires-Dist: azure-keyvault-secrets (>=4.8.0,<5.0.0) ; extra == "extra-proxy"
+ Requires-Dist: azure-storage-blob (>=12.25.1,<13.0.0) ; extra == "proxy"
+ Requires-Dist: backoff ; extra == "proxy"
+ Requires-Dist: boto3 (>=1.40.76,<2.0.0) ; extra == "proxy"
+ Requires-Dist: click
+ Requires-Dist: cryptography ; extra == "proxy"
+ Requires-Dist: diskcache (>=5.6.1,<6.0.0) ; extra == "caching"
+ Requires-Dist: fastapi (>=0.120.1) ; extra == "proxy"
+ Requires-Dist: fastapi-sso (>=0.16.0,<0.17.0) ; extra == "proxy"
+ Requires-Dist: fastuuid (>=0.13.0)
+ Requires-Dist: google-cloud-aiplatform (>=1.38.0) ; extra == "google"
+ Requires-Dist: google-cloud-iam (>=2.19.1,<3.0.0) ; extra == "extra-proxy"
+ Requires-Dist: google-cloud-kms (>=2.21.3,<3.0.0) ; extra == "extra-proxy"
+ Requires-Dist: grpcio (>=1.62.3,!=1.68.*,!=1.69.*,!=1.70.*,!=1.71.0,!=1.71.1,!=1.72.0,!=1.72.1,!=1.73.0) ; (python_version < "3.14") and (extra == "grpc")
+ Requires-Dist: grpcio (>=1.75.0) ; (python_version >= "3.14") and (extra == "grpc")
+ Requires-Dist: gunicorn (>=23.0.0,<24.0.0) ; extra == "proxy"
+ Requires-Dist: httpx (>=0.23.0)
+ Requires-Dist: importlib-metadata (>=6.8.0)
+ Requires-Dist: jinja2 (>=3.1.2,<4.0.0)
+ Requires-Dist: jsonschema (>=4.23.0,<5.0.0)
+ Requires-Dist: litellm-enterprise (==0.1.35) ; extra == "proxy"
+ Requires-Dist: litellm-proxy-extras (>=0.4.60,<0.5.0) ; extra == "proxy"
+ Requires-Dist: mcp (>=1.25.0,<2.0.0) ; (python_version >= "3.10") and (extra == "proxy")
+ Requires-Dist: mlflow (>3.1.4) ; (python_version >= "3.10") and (extra == "mlflow")
+ Requires-Dist: numpydoc ; extra == "utils"
+ Requires-Dist: openai (>=2.8.0)
+ Requires-Dist: orjson (>=3.9.7,<4.0.0) ; extra == "proxy"
+ Requires-Dist: polars (>=1.31.0,<2.0.0) ; (python_version >= "3.10") and (extra == "proxy")
+ Requires-Dist: prisma (>=0.11.0,<0.12.0) ; extra == "extra-proxy"
+ Requires-Dist: pydantic (>=2.5.0,<3.0.0)
+ Requires-Dist: pynacl (>=1.5.0,<2.0.0) ; extra == "proxy"
+ Requires-Dist: pyroscope-io (>=0.8,<0.9) ; (sys_platform != "win32") and (extra == "proxy")
+ Requires-Dist: python-dotenv (>=0.2.0)
+ Requires-Dist: python-multipart (>=0.0.20) ; extra == "proxy"
+ Requires-Dist: pyyaml (>=6.0.1,<7.0.0) ; extra == "proxy"
+ Requires-Dist: redisvl (>=0.4.1,<0.5.0) ; (python_version >= "3.9" and python_version < "3.14") and (extra == "extra-proxy")
+ Requires-Dist: resend (>=0.8.0) ; extra == "extra-proxy"
+ Requires-Dist: rich (>=13.7.1,<14.0.0) ; extra == "proxy"
+ Requires-Dist: rq ; extra == "proxy"
+ Requires-Dist: semantic-router (>=0.1.12) ; (python_version >= "3.9" and python_version < "3.14") and (extra == "semantic-router")
+ Requires-Dist: soundfile (>=0.12.1,<0.13.0) ; extra == "proxy"
+ Requires-Dist: tiktoken (>=0.7.0)
+ Requires-Dist: tokenizers
+ Requires-Dist: uvicorn (>=0.32.1,<1.0.0) ; extra == "proxy"
+ Requires-Dist: uvloop (>=0.21.0,<0.22.0) ; (sys_platform != "win32") and (extra == "proxy")
+ Requires-Dist: websockets (>=15.0.1,<16.0.0) ; extra == "proxy"
+ Project-URL: Documentation, https://docs.litellm.ai
+ Project-URL: Homepage, https://litellm.ai
+ Project-URL: Repository, https://github.com/BerriAI/litellm
+ Project-URL: documentation, https://docs.litellm.ai
+ Project-URL: homepage, https://litellm.ai
+ Project-URL: repository, https://github.com/BerriAI/litellm
+ Description-Content-Type: text/markdown
+
+ <h1 align="center">
+ 🚅 LiteLLM
+ </h1>
+ <p align="center">
+ <p align="center">Call 100+ LLMs in OpenAI format. [Bedrock, Azure, OpenAI, VertexAI, Anthropic, Groq, etc.]
+ </p>
+ <p align="center">
+ <a href="https://render.com/deploy?repo=https://github.com/BerriAI/litellm" target="_blank" rel="nofollow"><img src="https://render.com/images/deploy-to-render-button.svg" alt="Deploy to Render"></a>
+ <a href="https://railway.app/template/HLP0Ub?referralCode=jch2ME">
+ <img src="https://railway.app/button.svg" alt="Deploy on Railway">
+ </a>
+ </p>
+ </p>
+ <h4 align="center"><a href="https://docs.litellm.ai/docs/simple_proxy" target="_blank">LiteLLM Proxy Server (AI Gateway)</a> | <a href="https://docs.litellm.ai/docs/enterprise#hosted-litellm-proxy" target="_blank"> Hosted Proxy</a> | <a href="https://docs.litellm.ai/docs/enterprise"target="_blank">Enterprise Tier</a></h4>
+ <h4 align="center">
+ <a href="https://pypi.org/project/litellm/" target="_blank">
+ <img src="https://img.shields.io/pypi/v/litellm.svg" alt="PyPI Version">
+ </a>
+ <a href="https://www.ycombinator.com/companies/berriai">
+ <img src="https://img.shields.io/badge/Y%20Combinator-W23-orange?style=flat-square" alt="Y Combinator W23">
+ </a>
+ <a href="https://wa.link/huol9n">
+ <img src="https://img.shields.io/static/v1?label=Chat%20on&message=WhatsApp&color=success&logo=WhatsApp&style=flat-square" alt="Whatsapp">
+ </a>
+ <a href="https://discord.gg/wuPM9dRgDw">
+ <img src="https://img.shields.io/static/v1?label=Chat%20on&message=Discord&color=blue&logo=Discord&style=flat-square" alt="Discord">
+ </a>
+ <a href="https://www.litellm.ai/support">
+ <img src="https://img.shields.io/static/v1?label=Chat%20on&message=Slack&color=black&logo=Slack&style=flat-square" alt="Slack">
+ </a>
+ <a href="https://codspeed.io/BerriAI/litellm?utm_source=badge">
+ <img src="https://img.shields.io/endpoint?url=https://codspeed.io/badge.json" alt="CodSpeed"/>
+ </a>
+ </h4>
+
+ <img width="2688" height="1600" alt="Group 7154 (1)" src="https://github.com/user-attachments/assets/c5ee0412-6fb5-4fb6-ab5b-bafae4209ca6" />
+
+
+ ## Use LiteLLM for
+
+ <details open>
+ <summary><b>LLMs</b> - Call 100+ LLMs (Python SDK + AI Gateway)</summary>
+
+ [**All Supported Endpoints**](https://docs.litellm.ai/docs/supported_endpoints) - `/chat/completions`, `/responses`, `/embeddings`, `/images`, `/audio`, `/batches`, `/rerank`, `/a2a`, `/messages` and more.
+
+ ### Python SDK
+
+ ```shell
+ pip install litellm
+ ```
+
+ ```python
+ from litellm import completion
+ import os
+
+ os.environ["OPENAI_API_KEY"] = "your-openai-key"
+ os.environ["ANTHROPIC_API_KEY"] = "your-anthropic-key"
+
+ # OpenAI
+ response = completion(model="openai/gpt-4o", messages=[{"role": "user", "content": "Hello!"}])
+
+ # Anthropic
+ response = completion(model="anthropic/claude-sonnet-4-20250514", messages=[{"role": "user", "content": "Hello!"}])
+ ```
+
+ ### AI Gateway (Proxy Server)
+
+ [**Getting Started - E2E Tutorial**](https://docs.litellm.ai/docs/proxy/docker_quick_start) - Setup virtual keys, make your first request
+
+ ```shell
+ pip install 'litellm[proxy]'
+ litellm --model gpt-4o
+ ```
+
+ ```python
+ import openai
+
+ client = openai.OpenAI(api_key="anything", base_url="http://0.0.0.0:4000")
+ response = client.chat.completions.create(
+ model="gpt-4o",
+ messages=[{"role": "user", "content": "Hello!"}]
+ )
+ ```
+
+ [**Docs: LLM Providers**](https://docs.litellm.ai/docs/providers)
+
+ </details>
+
+ <details>
+ <summary><b>Agents</b> - Invoke A2A Agents (Python SDK + AI Gateway)</summary>
+
+ [**Supported Providers**](https://docs.litellm.ai/docs/a2a#add-a2a-agents) - LangGraph, Vertex AI Agent Engine, Azure AI Foundry, Bedrock AgentCore, Pydantic AI
+
+ ### Python SDK - A2A Protocol
+
+ ```python
+ from litellm.a2a_protocol import A2AClient
+ from a2a.types import SendMessageRequest, MessageSendParams
+ from uuid import uuid4
+
+ client = A2AClient(base_url="http://localhost:10001")
+
+ request = SendMessageRequest(
+ id=str(uuid4()),
+ params=MessageSendParams(
+ message={
+ "role": "user",
+ "parts": [{"kind": "text", "text": "Hello!"}],
+ "messageId": uuid4().hex,
+ }
+ )
+ )
+ response = await client.send_message(request)
+ ```
+
+ ### AI Gateway (Proxy Server)
+
+ **Step 1.** [Add your Agent to the AI Gateway](https://docs.litellm.ai/docs/a2a#adding-your-agent)
+
+ **Step 2.** Call Agent via A2A SDK
+
+ ```python
+ from a2a.client import A2ACardResolver, A2AClient
+ from a2a.types import MessageSendParams, SendMessageRequest
+ from uuid import uuid4
+ import httpx
+
+ base_url = "http://localhost:4000/a2a/my-agent" # LiteLLM proxy + agent name
+ headers = {"Authorization": "Bearer sk-1234"} # LiteLLM Virtual Key
+
+ async with httpx.AsyncClient(headers=headers) as httpx_client:
+ resolver = A2ACardResolver(httpx_client=httpx_client, base_url=base_url)
+ agent_card = await resolver.get_agent_card()
+ client = A2AClient(httpx_client=httpx_client, agent_card=agent_card)
+
+ request = SendMessageRequest(
+ id=str(uuid4()),
+ params=MessageSendParams(
+ message={
+ "role": "user",
+ "parts": [{"kind": "text", "text": "Hello!"}],
+ "messageId": uuid4().hex,
+ }
+ )
+ )
+ response = await client.send_message(request)
+ ```
+
+ [**Docs: A2A Agent Gateway**](https://docs.litellm.ai/docs/a2a)
+
+ </details>
+
+ <details>
+ <summary><b>MCP Tools</b> - Connect MCP servers to any LLM (Python SDK + AI Gateway)</summary>
+
+ ### Python SDK - MCP Bridge
+
+ ```python
+ from mcp import ClientSession, StdioServerParameters
+ from mcp.client.stdio import stdio_client
+ from litellm import experimental_mcp_client
+ import litellm
+
+ server_params = StdioServerParameters(command="python", args=["mcp_server.py"])
+
+ async with stdio_client(server_params) as (read, write):
+ async with ClientSession(read, write) as session:
+ await session.initialize()
+
+ # Load MCP tools in OpenAI format
+ tools = await experimental_mcp_client.load_mcp_tools(session=session, format="openai")
+
+ # Use with any LiteLLM model
+ response = await litellm.acompletion(
+ model="gpt-4o",
+ messages=[{"role": "user", "content": "What's 3 + 5?"}],
+ tools=tools
+ )
+ ```
+
+ ### AI Gateway - MCP Gateway
+
+ **Step 1.** [Add your MCP Server to the AI Gateway](https://docs.litellm.ai/docs/mcp#adding-your-mcp)
+
+ **Step 2.** Call MCP tools via `/chat/completions`
+
+ ```bash
+ curl -X POST 'http://0.0.0.0:4000/v1/chat/completions' \
+ -H 'Authorization: Bearer sk-1234' \
+ -H 'Content-Type: application/json' \
+ -d '{
+ "model": "gpt-4o",
+ "messages": [{"role": "user", "content": "Summarize the latest open PR"}],
+ "tools": [{
+ "type": "mcp",
+ "server_url": "litellm_proxy/mcp/github",
+ "server_label": "github_mcp",
+ "require_approval": "never"
+ }]
+ }'
+ ```
+
+ ### Use with Cursor IDE
+
+ ```json
+ {
+ "mcpServers": {
+ "LiteLLM": {
+ "url": "http://localhost:4000/mcp/",
+ "headers": {
+ "x-litellm-api-key": "Bearer sk-1234"
+ }
+ }
+ }
+ }
+ ```
+
+ [**Docs: MCP Gateway**](https://docs.litellm.ai/docs/mcp)
+
+ </details>
+
+ ---
+
+ ## How to use LiteLLM
+
+ You can use LiteLLM through either the Proxy Server or Python SDK. Both gives you a unified interface to access multiple LLMs (100+ LLMs). Choose the option that best fits your needs:
+
+ <table style={{width: '100%', tableLayout: 'fixed'}}>
+ <thead>
+ <tr>
+ <th style={{width: '14%'}}></th>
+ <th style={{width: '43%'}}><strong><a href="https://docs.litellm.ai/docs/simple_proxy">LiteLLM AI Gateway</a></strong></th>
+ <th style={{width: '43%'}}><strong><a href="https://docs.litellm.ai/docs/">LiteLLM Python SDK</a></strong></th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td style={{width: '14%'}}><strong>Use Case</strong></td>
+ <td style={{width: '43%'}}>Central service (LLM Gateway) to access multiple LLMs</td>
+ <td style={{width: '43%'}}>Use LiteLLM directly in your Python code</td>
+ </tr>
+ <tr>
+ <td style={{width: '14%'}}><strong>Who Uses It?</strong></td>
+ <td style={{width: '43%'}}>Gen AI Enablement / ML Platform Teams</td>
+ <td style={{width: '43%'}}>Developers building LLM projects</td>
+ </tr>
+ <tr>
+ <td style={{width: '14%'}}><strong>Key Features</strong></td>
+ <td style={{width: '43%'}}>Centralized API gateway with authentication and authorization, multi-tenant cost tracking and spend management per project/user, per-project customization (logging, guardrails, caching), virtual keys for secure access control, admin dashboard UI for monitoring and management</td>
+ <td style={{width: '43%'}}>Direct Python library integration in your codebase, Router with retry/fallback logic across multiple deployments (e.g. Azure/OpenAI) - <a href="https://docs.litellm.ai/docs/routing">Router</a>, application-level load balancing and cost tracking, exception handling with OpenAI-compatible errors, observability callbacks (Lunary, MLflow, Langfuse, etc.)</td>
+ </tr>
+ </tbody>
+ </table>
+
+ LiteLLM Performance: **8ms P95 latency** at 1k RPS (See benchmarks [here](https://docs.litellm.ai/docs/benchmarks))
+
+ [**Jump to LiteLLM Proxy (LLM Gateway) Docs**](https://docs.litellm.ai/docs/simple_proxy) <br>
+ [**Jump to Supported LLM Providers**](https://docs.litellm.ai/docs/providers)
+
+ **Stable Release:** Use docker images with the `-stable` tag. These have undergone 12 hour load tests, before being published. [More information about the release cycle here](https://docs.litellm.ai/docs/proxy/release_cycle)
+
+ Support for more providers. Missing a provider or LLM Platform, raise a [feature request](https://github.com/BerriAI/litellm/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.yml&title=%5BFeature%5D%3A+).
+
+ ## OSS Adopters
+
+ <table>
+ <tr>
+ <td><img height="60" alt="Stripe" src="https://github.com/user-attachments/assets/f7296d4f-9fbd-460d-9d05-e4df31697c4b" /></td>
+ <td><img height="60" alt="Google ADK" src="https://github.com/user-attachments/assets/caf270a2-5aee-45c4-8222-41a2070c4f19" /></td>
+ <td><img height="60" alt="Greptile" src="https://github.com/user-attachments/assets/0be4bd8a-7cfa-48d3-9090-f415fe948280" /></td>
+ <td><img height="60" alt="OpenHands" src="https://github.com/user-attachments/assets/a6150c4c-149e-4cae-888b-8b92be6e003f" /></td>
+ <td><h2>Netflix</h2></td>
+ <td><img height="60" alt="OpenAI Agents SDK" src="https://github.com/user-attachments/assets/c02f7be0-8c2e-4d27-aea7-7c024bfaebc0" /></td>
+ </tr>
+ </table>
+
+ ## Supported Providers ([Website Supported Models](https://models.litellm.ai/) | [Docs](https://docs.litellm.ai/docs/providers))
+
+ | Provider | `/chat/completions` | `/messages` | `/responses` | `/embeddings` | `/image/generations` | `/audio/transcriptions` | `/audio/speech` | `/moderations` | `/batches` | `/rerank` |
+ |-------------------------------------------------------------------------------------|---------------------|-------------|--------------|---------------|----------------------|-------------------------|-----------------|----------------|-----------|-----------|
+ | [Abliteration (`abliteration`)](https://docs.litellm.ai/docs/providers/abliteration) | ✅ | | | | | | | | | |
+ | [AI/ML API (`aiml`)](https://docs.litellm.ai/docs/providers/aiml) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
+ | [AI21 (`ai21`)](https://docs.litellm.ai/docs/providers/ai21) | ✅ | ✅ | ✅ | | | | | | | |
+ | [AI21 Chat (`ai21_chat`)](https://docs.litellm.ai/docs/providers/ai21) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Aleph Alpha](https://docs.litellm.ai/docs/providers/aleph_alpha) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Amazon Nova](https://docs.litellm.ai/docs/providers/amazon_nova) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Anthropic (`anthropic`)](https://docs.litellm.ai/docs/providers/anthropic) | ✅ | ✅ | ✅ | | | | | | ✅ | |
+ | [Anthropic Text (`anthropic_text`)](https://docs.litellm.ai/docs/providers/anthropic) | ✅ | ✅ | ✅ | | | | | | ✅ | |
+ | [Anyscale](https://docs.litellm.ai/docs/providers/anyscale) | ✅ | ✅ | ✅ | | | | | | | |
+ | [AssemblyAI (`assemblyai`)](https://docs.litellm.ai/docs/pass_through/assembly_ai) | ✅ | ✅ | ✅ | | | ✅ | | | | |
+ | [Auto Router (`auto_router`)](https://docs.litellm.ai/docs/proxy/auto_routing) | ✅ | ✅ | ✅ | | | | | | | |
+ | [AWS - Bedrock (`bedrock`)](https://docs.litellm.ai/docs/providers/bedrock) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
+ | [AWS - Sagemaker (`sagemaker`)](https://docs.litellm.ai/docs/providers/aws_sagemaker) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [Azure (`azure`)](https://docs.litellm.ai/docs/providers/azure) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
+ | [Azure AI (`azure_ai`)](https://docs.litellm.ai/docs/providers/azure_ai) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
+ | [Azure Text (`azure_text`)](https://docs.litellm.ai/docs/providers/azure) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
+ | [Baseten (`baseten`)](https://docs.litellm.ai/docs/providers/baseten) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Bytez (`bytez`)](https://docs.litellm.ai/docs/providers/bytez) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Cerebras (`cerebras`)](https://docs.litellm.ai/docs/providers/cerebras) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Clarifai (`clarifai`)](https://docs.litellm.ai/docs/providers/clarifai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Cloudflare AI Workers (`cloudflare`)](https://docs.litellm.ai/docs/providers/cloudflare_workers) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Codestral (`codestral`)](https://docs.litellm.ai/docs/providers/codestral) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Cohere (`cohere`)](https://docs.litellm.ai/docs/providers/cohere) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
+ | [Cohere Chat (`cohere_chat`)](https://docs.litellm.ai/docs/providers/cohere) | ✅ | ✅ | ✅ | | | | | | | |
+ | [CometAPI (`cometapi`)](https://docs.litellm.ai/docs/providers/cometapi) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [CompactifAI (`compactifai`)](https://docs.litellm.ai/docs/providers/compactifai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Custom (`custom`)](https://docs.litellm.ai/docs/providers/custom_llm_server) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Custom OpenAI (`custom_openai`)](https://docs.litellm.ai/docs/providers/openai_compatible) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
+ | [Dashscope (`dashscope`)](https://docs.litellm.ai/docs/providers/dashscope) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Databricks (`databricks`)](https://docs.litellm.ai/docs/providers/databricks) | ✅ | ✅ | ✅ | | | | | | | |
+ | [DataRobot (`datarobot`)](https://docs.litellm.ai/docs/providers/datarobot) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Deepgram (`deepgram`)](https://docs.litellm.ai/docs/providers/deepgram) | ✅ | ✅ | ✅ | | | ✅ | | | | |
+ | [DeepInfra (`deepinfra`)](https://docs.litellm.ai/docs/providers/deepinfra) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Deepseek (`deepseek`)](https://docs.litellm.ai/docs/providers/deepseek) | ✅ | ✅ | ✅ | | | | | | | |
+ | [ElevenLabs (`elevenlabs`)](https://docs.litellm.ai/docs/providers/elevenlabs) | ✅ | ✅ | ✅ | | | ✅ | ✅ | | | |
+ | [Empower (`empower`)](https://docs.litellm.ai/docs/providers/empower) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Fal AI (`fal_ai`)](https://docs.litellm.ai/docs/providers/fal_ai) | ✅ | ✅ | ✅ | | ✅ | | | | | |
+ | [Featherless AI (`featherless_ai`)](https://docs.litellm.ai/docs/providers/featherless_ai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Fireworks AI (`fireworks_ai`)](https://docs.litellm.ai/docs/providers/fireworks_ai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [FriendliAI (`friendliai`)](https://docs.litellm.ai/docs/providers/friendliai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Galadriel (`galadriel`)](https://docs.litellm.ai/docs/providers/galadriel) | ✅ | ✅ | ✅ | | | | | | | |
+ | [GitHub Copilot (`github_copilot`)](https://docs.litellm.ai/docs/providers/github_copilot) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [GitHub Models (`github`)](https://docs.litellm.ai/docs/providers/github) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Google - PaLM](https://docs.litellm.ai/docs/providers/palm) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Google - Vertex AI (`vertex_ai`)](https://docs.litellm.ai/docs/providers/vertex) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
+ | [Google AI Studio - Gemini (`gemini`)](https://docs.litellm.ai/docs/providers/gemini) | ✅ | ✅ | ✅ | | | | | | | |
+ | [GradientAI (`gradient_ai`)](https://docs.litellm.ai/docs/providers/gradient_ai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Groq AI (`groq`)](https://docs.litellm.ai/docs/providers/groq) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Heroku (`heroku`)](https://docs.litellm.ai/docs/providers/heroku) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Hosted VLLM (`hosted_vllm`)](https://docs.litellm.ai/docs/providers/vllm) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Huggingface (`huggingface`)](https://docs.litellm.ai/docs/providers/huggingface) | ✅ | ✅ | ✅ | ✅ | | | | | | ✅ |
+ | [Hyperbolic (`hyperbolic`)](https://docs.litellm.ai/docs/providers/hyperbolic) | ✅ | ✅ | ✅ | | | | | | | |
+ | [IBM - Watsonx.ai (`watsonx`)](https://docs.litellm.ai/docs/providers/watsonx) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [Infinity (`infinity`)](https://docs.litellm.ai/docs/providers/infinity) | | | | ✅ | | | | | | |
+ | [Jina AI (`jina_ai`)](https://docs.litellm.ai/docs/providers/jina_ai) | | | | ✅ | | | | | | |
+ | [Lambda AI (`lambda_ai`)](https://docs.litellm.ai/docs/providers/lambda_ai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Lemonade (`lemonade`)](https://docs.litellm.ai/docs/providers/lemonade) | ✅ | ✅ | ✅ | | | | | | | |
+ | [LiteLLM Proxy (`litellm_proxy`)](https://docs.litellm.ai/docs/providers/litellm_proxy) | ✅ | ✅ | ✅ | ✅ | ✅ | | | | | |
+ | [Llamafile (`llamafile`)](https://docs.litellm.ai/docs/providers/llamafile) | ✅ | ✅ | ✅ | | | | | | | |
+ | [LM Studio (`lm_studio`)](https://docs.litellm.ai/docs/providers/lm_studio) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Maritalk (`maritalk`)](https://docs.litellm.ai/docs/providers/maritalk) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Meta - Llama API (`meta_llama`)](https://docs.litellm.ai/docs/providers/meta_llama) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Mistral AI API (`mistral`)](https://docs.litellm.ai/docs/providers/mistral) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [Moonshot (`moonshot`)](https://docs.litellm.ai/docs/providers/moonshot) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Morph (`morph`)](https://docs.litellm.ai/docs/providers/morph) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Nebius AI Studio (`nebius`)](https://docs.litellm.ai/docs/providers/nebius) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [NLP Cloud (`nlp_cloud`)](https://docs.litellm.ai/docs/providers/nlp_cloud) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Novita AI (`novita`)](https://novita.ai/models/llm?utm_source=github_litellm&utm_medium=github_readme&utm_campaign=github_link) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Nscale (`nscale`)](https://docs.litellm.ai/docs/providers/nscale) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Nvidia NIM (`nvidia_nim`)](https://docs.litellm.ai/docs/providers/nvidia_nim) | ✅ | ✅ | ✅ | | | | | | | |
+ | [OCI (`oci`)](https://docs.litellm.ai/docs/providers/oci) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Ollama (`ollama`)](https://docs.litellm.ai/docs/providers/ollama) | ✅ | ✅ | ✅ | ✅ | | | | | | |
+ | [Ollama Chat (`ollama_chat`)](https://docs.litellm.ai/docs/providers/ollama) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Oobabooga (`oobabooga`)](https://docs.litellm.ai/docs/providers/openai_compatible) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
+ | [OpenAI (`openai`)](https://docs.litellm.ai/docs/providers/openai) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
+ | [OpenAI-like (`openai_like`)](https://docs.litellm.ai/docs/providers/openai_compatible) | | | | ✅ | | | | | | |
+ | [OpenRouter (`openrouter`)](https://docs.litellm.ai/docs/providers/openrouter) | ✅ | ✅ | ✅ | | | | | | | |
+ | [OVHCloud AI Endpoints (`ovhcloud`)](https://docs.litellm.ai/docs/providers/ovhcloud) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Perplexity AI (`perplexity`)](https://docs.litellm.ai/docs/providers/perplexity) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Petals (`petals`)](https://docs.litellm.ai/docs/providers/petals) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Predibase (`predibase`)](https://docs.litellm.ai/docs/providers/predibase) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Recraft (`recraft`)](https://docs.litellm.ai/docs/providers/recraft) | | | | | ✅ | | | | | |
+ | [Replicate (`replicate`)](https://docs.litellm.ai/docs/providers/replicate) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Sagemaker Chat (`sagemaker_chat`)](https://docs.litellm.ai/docs/providers/aws_sagemaker) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Sambanova (`sambanova`)](https://docs.litellm.ai/docs/providers/sambanova) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Snowflake (`snowflake`)](https://docs.litellm.ai/docs/providers/snowflake) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Text Completion Codestral (`text-completion-codestral`)](https://docs.litellm.ai/docs/providers/codestral) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Text Completion OpenAI (`text-completion-openai`)](https://docs.litellm.ai/docs/providers/text_completion_openai) | ✅ | ✅ | ✅ | | | ✅ | ✅ | ✅ | ✅ | |
+ | [Together AI (`together_ai`)](https://docs.litellm.ai/docs/providers/togetherai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Topaz (`topaz`)](https://docs.litellm.ai/docs/providers/topaz) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Triton (`triton`)](https://docs.litellm.ai/docs/providers/triton-inference-server) | ✅ | ✅ | ✅ | | | | | | | |
+ | [V0 (`v0`)](https://docs.litellm.ai/docs/providers/v0) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Vercel AI Gateway (`vercel_ai_gateway`)](https://docs.litellm.ai/docs/providers/vercel_ai_gateway) | ✅ | ✅ | ✅ | | | | | | | |
+ | [VLLM (`vllm`)](https://docs.litellm.ai/docs/providers/vllm) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Volcengine (`volcengine`)](https://docs.litellm.ai/docs/providers/volcano) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Voyage AI (`voyage`)](https://docs.litellm.ai/docs/providers/voyage) | | | | ✅ | | | | | | |
+ | [WandB Inference (`wandb`)](https://docs.litellm.ai/docs/providers/wandb_inference) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Watsonx Text (`watsonx_text`)](https://docs.litellm.ai/docs/providers/watsonx) | ✅ | ✅ | ✅ | | | | | | | |
+ | [xAI (`xai`)](https://docs.litellm.ai/docs/providers/xai) | ✅ | ✅ | ✅ | | | | | | | |
+ | [Xinference (`xinference`)](https://docs.litellm.ai/docs/providers/xinference) | | | | ✅ | | | | | | |
+
+ [**Read the Docs**](https://docs.litellm.ai/docs/)
+
+ ## Run in Developer mode
+ ### Services
+ 1. Setup .env file in root
+ 2. Run dependant services `docker-compose up db prometheus`
+
+ ### Backend
+ 1. (In root) create virtual environment `python -m venv .venv`
+ 2. Activate virtual environment `source .venv/bin/activate`
+ 3. Install dependencies `pip install -e ".[all]"`
+ 4. `pip install prisma`
+ 5. `prisma generate`
+ 6. Start proxy backend `python litellm/proxy/proxy_cli.py`
+
+ ### Frontend
+ 1. Navigate to `ui/litellm-dashboard`
+ 2. Install dependencies `npm install`
+ 3. Run `npm run dev` to start the dashboard
+
+ # Enterprise
+ For companies that need better security, user management and professional support
+
+ [Talk to founders](https://calendly.com/d/cx9p-5yf-2nm/litellm-introductions)
+
+ This covers:
+ - ✅ **Features under the [LiteLLM Commercial License](https://docs.litellm.ai/docs/proxy/enterprise):**
+ - ✅ **Feature Prioritization**
+ - ✅ **Custom Integrations**
+ - ✅ **Professional Support - Dedicated discord + slack**
+ - ✅ **Custom SLAs**
+ - ✅ **Secure access with Single Sign-On**
+
+ # Contributing
+
+ We welcome contributions to LiteLLM! Whether you're fixing bugs, adding features, or improving documentation, we appreciate your help.
+
+ ## Quick Start for Contributors
+
+ This requires poetry to be installed.
+
+ ```bash
+ git clone https://github.com/BerriAI/litellm.git
+ cd litellm
+ make install-dev # Install development dependencies
+ make format # Format your code
+ make lint # Run all linting checks
+ make test-unit # Run unit tests
+ make format-check # Check formatting only
+ ```
+
+ For detailed contributing guidelines, see [CONTRIBUTING.md](CONTRIBUTING.md).
+
+ ## Code Quality / Linting
+
+ LiteLLM follows the [Google Python Style Guide](https://google.github.io/styleguide/pyguide.html).
+
+ Our automated checks include:
+ - **Black** for code formatting
+ - **Ruff** for linting and code quality
+ - **MyPy** for type checking
+ - **Circular import detection**
+ - **Import safety checks**
+
+
+ All these checks must pass before your PR can be merged.
+
+
+ # Support / talk with founders
+
+ - [Schedule Demo 👋](https://calendly.com/d/4mp-gd3-k5k/berriai-1-1-onboarding-litellm-hosted-version)
+ - [Community Discord 💭](https://discord.gg/wuPM9dRgDw)
+ - [Community Slack 💭](https://www.litellm.ai/support)
+ - Our numbers 📞 +1 (770) 8783-106 / +1 (412) 618-6238
+ - Our emails ✉️ ishaan@berri.ai / krrish@berri.ai
+
+ # Why did we build this
+
+ - **Need for simplicity**: Our code started to get extremely complicated managing & translating calls between Azure, OpenAI and Cohere.
+
+ # Contributors
+
+ <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
+ <!-- prettier-ignore-start -->
+ <!-- markdownlint-disable -->
+
+ <!-- markdownlint-restore -->
+ <!-- prettier-ignore-end -->
+
+ <!-- ALL-CONTRIBUTORS-LIST:END -->
+
+ <a href="https://github.com/BerriAI/litellm/graphs/contributors">
+ <img src="https://contrib.rocks/image?repo=BerriAI/litellm" />
+ </a>
+
+
litellm-1.82.8.dist-info/RECORD (added)
--- /dev/null
+++ target/litellm-1.82.8.dist-info/RECORD
@@ -0,0 +1,2598 @@
+ litellm/__init__.py,sha256=ttrP9XHd1fF4GTiM15pYJYvTzhPF_sDIPh-1_XyYKhk,85320
+ litellm/_lazy_imports.py,sha256=wDDx13ng8V5VSKmrTSRFb7_sngfbyckdZjm8H32vmJM,16966
+ litellm/_lazy_imports_registry.py,sha256=xBXJ2viZ_X4YkK-0NyaGyeVeqlwLLoXZ1cDP-lXJIJs,50405
+ litellm/_logging.py,sha256=K9CqqEF5UE6B3eUVepjH2D6UCLlFnj6MLH0R0YInUUE,15098
+ litellm/_redis.py,sha256=_CLGA9hW_r_qkXGC1JlHFjjRwHNRGi4q5-hNXsY15rA,22347
+ litellm/_service_logger.py,sha256=rteWy2CgDmNW47uMCoO6g0KXpGQWuR_TKcrdJx9hbuk,12214
+ litellm/_uuid.py,sha256=F8W-BQsA2AuGpVpH5FBCVkkDGgsis9Qwj9bCKfKkYZY,288
+ litellm/_version.py,sha256=PGgsdOglcnWeG6t49ysrg8Vswv24lMyxdNuPxlwU2UE,126
+ litellm/a2a_protocol/__init__.py,sha256=dztNsGcn7R9-cyS88Xl8sJ1lLIbs4qq0sdxEnydxN20,1956
+ litellm/a2a_protocol/card_resolver.py,sha256=9ZsiNrjnWlBmAbRh1CgOtPbKK0A4cMZa4xkSL8-V104,4487
+ litellm/a2a_protocol/client.py,sha256=Ufsm319pqvql3HrCNjVFtY8vEnQRh-sUyhW8oN3Cs7s,3435
+ litellm/a2a_protocol/cost_calculator.py,sha256=i_lN-yltQ26hmhHdZiDWpO2JT9-pTWkst75VRu4KvsA,3684
+ litellm/a2a_protocol/exception_mapping_utils.py,sha256=hhz9-An50lN_Q2eB6utmsmsA_BAl5PTpCtuKjH1kytc,5798
+ litellm/a2a_protocol/exceptions.py,sha256=Rgu_82zd8_U7oQkXeq4l3v3YKJI9O2W4m3I3ZDTQQ0w,4347
+ litellm/a2a_protocol/litellm_completion_bridge/README.md,sha256=1VW891i6PtuerE4aZB7EL33q1FTGX4kM4nl0D8kyzmI,2202
+ litellm/a2a_protocol/litellm_completion_bridge/__init__.py,sha256=xuBrsIauLkTRvzCGlUM1qHehmxY1bNNscPEuld2cecA,656
+ litellm/a2a_protocol/litellm_completion_bridge/handler.py,sha256=KpzOwPxmxBFWHb4WnTwxXyDZXo31ltcyW_ABr30NuiQ,10536
+ litellm/a2a_protocol/litellm_completion_bridge/transformation.py,sha256=QHs3tv4t1nuvnv2nnJ2nWrtNlCfE0c5E6GM9Gbpfs70,8628
+ litellm/a2a_protocol/main.py,sha256=ILxCKzghKp19cMuk97lVE50knknJVWYGMjr0XGjY5Ck,26568
+ litellm/a2a_protocol/providers/__init__.py,sha256=YZRZUFf1i6sbxXf73k5eFJVHTZRoYIrK64hCYQo8N6g,329
+ litellm/a2a_protocol/providers/base.py,sha256=hawHQkAUP5DIqzopS5VKRqs0-0UN8PqMik2v6PgfCY8,1680
+ litellm/a2a_protocol/providers/config_manager.py,sha256=ipxkkl3EMJ_OP2LjiX8kQPLtiPVFUMZK1wYtP0YyY-4,1376
+ litellm/a2a_protocol/providers/litellm_completion/README.md,sha256=1VW891i6PtuerE4aZB7EL33q1FTGX4kM4nl0D8kyzmI,2202
+ litellm/a2a_protocol/providers/litellm_completion/__init__.py,sha256=HL1kv1yZSSFHdAUcJPSdCbU-CUYqn71jDeGv2mt75wg,140
+ litellm/a2a_protocol/providers/litellm_completion/handler.py,sha256=DGUoacjW-2t3KpOzx8VnnaFq3IfX6Fb0qJK2C81_YGU,10617
+ litellm/a2a_protocol/providers/litellm_completion/transformation.py,sha256=QHs3tv4t1nuvnv2nnJ2nWrtNlCfE0c5E6GM9Gbpfs70,8628
+ litellm/a2a_protocol/providers/pydantic_ai_agents/__init__.py,sha256=kHzw_7ePsyIqleLHFlL4R-yox8JpnZ9h_XJaI6Z8yPw,621
+ litellm/a2a_protocol/providers/pydantic_ai_agents/config.py,sha256=TwbWUm0FiRwd7GLw1jp_myVf4nUT0Z6jMeRQzaJXIrw,1594
+ litellm/a2a_protocol/providers/pydantic_ai_agents/handler.py,sha256=IzH9EVMxEdo9F613DMvvtrC9qvA6vMX5PWYPr4xuR0g,3276
+ litellm/a2a_protocol/providers/pydantic_ai_agents/transformation.py,sha256=x6_WT-8Mvj6COjKtIC2FizW4Kpb3pxxSOagRV6OHdz4,17914
+ litellm/a2a_protocol/streaming_iterator.py,sha256=nDKNlON0XI-iLhrjxW5Olo-T2yvFcsT9FnIBkJ9qUOQ,6604
+ litellm/a2a_protocol/utils.py,sha256=nGIStJdoEdd5cR5v_gP1_TcqBU3OV6DMMDk37b3ECFA,4248
+ litellm/anthropic_beta_headers_config.json,sha256=kUR_A7qx_QtVha3sC41--2C1_bps6PD7wGoKnP4iK8c,8385
+ litellm/anthropic_beta_headers_manager.py,sha256=uV5hVVYBk8rgw0cDGIeefcjwNgjY4t_ZYdsmtI1fc08,13482
+ litellm/anthropic_interface/__init__.py,sha256=AQ67PAfuKg42pyoKUzh7ei_I2nLbMS3oFeLxYtywauM,108
+ litellm/anthropic_interface/exceptions/__init__.py,sha256=3hXQIuadYhQRfA3lUZWnRDKvvUsfoP-DG5cU0LO-0HA,413
+ litellm/anthropic_interface/exceptions/exception_mapping_utils.py,sha256=piKU014I4iwJAQCbufJZNG6JEGM7B_vA54Oi6vMrul4,5495
+ litellm/anthropic_interface/exceptions/exceptions.py,sha256=AhhuhbUObDXmzXsvWonbzuQLBTql5aN8ho0ZeKkPFfo,912
+ litellm/anthropic_interface/messages/__init__.py,sha256=QO-seZ3TwITeolkDAwjT2owolcHL5oLICPm1xQGK04Q,4844
+ litellm/anthropic_interface/readme.md,sha256=ZJqo4HzPIVT6X2pBiE83z9e7HxxWmWK31twFbbhEDPc,2592
+ litellm/assistants/main.py,sha256=Tvvwns_W5ibfK9-iGoJA396fSQOEZETj44EcjCMez6I,52774
+ litellm/assistants/utils.py,sha256=im5D0fBkAgfQwt9MdPX1XJLp-JSuvdyISjh1s0X3VaY,5779
+ litellm/batch_completion/Readme.md,sha256=2Wp90GJazbdovGZSEG7jUhXVTYV5FanzGukCKKrb7o0,636
+ litellm/batch_completion/main.py,sha256=quABdvYVWZKfEOlD5cZnUwULstzVabo7eSCiochgayk,10987
+ litellm/batches/batch_utils.py,sha256=Nx-IVsQeX65Z3g6kqcygycRespAKEQtdXP76GXJ5lmE,15332
+ litellm/batches/main.py,sha256=pOwtjOhAMX9kuySq_3x3R9mhi_wbJvQ_UE_5uPBQ3Nc,43883
+ litellm/blog_posts.json,sha256=xgpxoe40glzJhbZcwMAre8Ln302EudLzMnxhlUW_vRI,312
+ litellm/budget_manager.py,sha256=t-YTwtpWA9H4M3ooqdESAtZ-aAOzsDYt94avY4HV9b8,8462
+ litellm/caching/Readme.md,sha256=Q3n1-ma0jBD8x-ygT85bblEEy1Ol9WFnpzC5bfsvDCY,916
+ litellm/caching/__init__.py,sha256=iU8sOglozd-Cs9AnoRI6thqEsLhVoGznM6GuMi2AsZ0,458
+ litellm/caching/_internal_lru_cache.py,sha256=yVMtXSglvmxFJMY6HlJmh1jAKHQtnXkJRijYOPekzPs,794
+ litellm/caching/azure_blob_cache.py,sha256=AsxHVNIygBDiAylEwi2mRKHVWC4-y8x14DC4sUJnJwo,4042
+ litellm/caching/base_cache.py,sha256=pTVQ07XCclZyZrUOV5ctNBYDlmRnfukvWjNyMxRms5c,1657
+ litellm/caching/caching.py,sha256=NuRR9yjoPT7UnIUf7C2xIHbAmtHkg93PqFxxurkVrlI,36778
+ litellm/caching/caching_handler.py,sha256=r9X4gVPH48Z_X7ACqXdWRRmDX4B_kdFJmLjLvZMtl-A,40965
+ litellm/caching/disk_cache.py,sha256=_GKPXwM_FYMfLA-Z7rNor4yz_PMfwMHudBAxLWwHMvs,3054
+ litellm/caching/dual_cache.py,sha256=hFKx97zFywpkNgrbPHXNLKHVJ5QRU8heNdO4sXeniNM,18905
+ litellm/caching/gcs_cache.py,sha256=ez_5rG-xMisxibnSoUAHpU5rRTpcCX6KkqRkS_VWCvk,4563
+ litellm/caching/in_memory_cache.py,sha256=XhdhK8FKejYGHEGD_qinAmSVZZU3vEqh_9eQ_e1ITrI,10388
+ litellm/caching/llm_caching_handler.py,sha256=-JQSkM3_Jk-q5FMUZNQWeCcMiH5nLPoHzY2oEvn9cBs,1832
+ litellm/caching/qdrant_semantic_cache.py,sha256=bktDfOZ_wuTW0o2SYaXtpW7zU0BWwVpQwvF-nsG_scY,15521
+ litellm/caching/redis_cache.py,sha256=e9FYO3lkpPOubZj8egeFLkH1bIV80V_L1LmvULPycqM,64749
+ litellm/caching/redis_cluster_cache.py,sha256=3y19729dzlcorvd2ILBUNbbbr-2ZUlIKJanxeVj6XXQ,3778
+ litellm/caching/redis_semantic_cache.py,sha256=WL4OjbFx4HTn0diGAdchuw75h9RhkrfIHWSDof6hxY8,16880
+ litellm/caching/s3_cache.py,sha256=XpoGIM9KPK4Q4kfebRld1MY_EgNvv0tI2WNoeOCVv7M,6885
+ litellm/completion_extras/README.md,sha256=VAYvWGd49Pl2iFm4p0G6Q0sbkqQCBeCtXcQj263S-lc,124
+ litellm/completion_extras/__init__.py,sha256=9hTkRTVPHt9xteV1eRkJCcn7zL94LnLWxcg84X8kwG0,103
+ litellm/completion_extras/litellm_responses_transformation/__init__.py,sha256=kqAAEyncJHvvHgcsnyhDBSdIg9aj6qwkZ-FwR2WQvxo,78
+ litellm/completion_extras/litellm_responses_transformation/handler.py,sha256=BB2E9ew5Utaj0qhZ0Y4oEPfLfasQAYepD2zDp0QM1Fs,12926
+ litellm/completion_extras/litellm_responses_transformation/transformation.py,sha256=E7qXI0V-3D0HSOgHczLNiblRRT9QI2nNpNsIzJ0It-k,52386
+ litellm/constants.py,sha256=2lKDbVWfYuWsODKSgOz7RKzQ-d6eg1WmRj0LCauyxdk,58664
+ litellm/containers/README.md,sha256=jFpkeToCqI77XaU1kMo1843Rbbjq93W4FMczZlhCa5o,7040
+ litellm/containers/__init__.py,sha256=s5CbP9YhycA-Wj7-CcDs9xYyE0YEvhOr_GTm_-94fto,1165
+ litellm/containers/endpoint_factory.py,sha256=rWo497_AUTVzHoFUJV6sm9aZINqxTy-D2VdSD74O4Ek,8329
+ litellm/containers/endpoints.json,sha256=N7eBksNlqej8C4Ps6e12bFrGvEN8XIgGkSq606b1vNs,1609
+ litellm/containers/main.py,sha256=ljvlyzpQ6yRF8ZQ-s_3tqhu8PzX5tNY2xZ9dqhDWTCU,43507
+ litellm/containers/utils.py,sha256=xr9hgqb1zzLocHkfYj2jS1rq7IEwYrry_327seQyCmc,2451
+ litellm/cost.json,sha256=GJEXQcWy9ZvA5DhsPlWnolw-0gK_JG6PQRC67EO6VmQ,108
+ litellm/cost_calculator.py,sha256=5jMG5unqtItTZsgXas3_oQ5MX-f1qCnRfm3HOO3y8E8,92909
+ litellm/endpoints/speech/speech_to_completion_bridge/handler.py,sha256=v7HA7zPB7XX-NO_VLYfaeEn-ra7WCjYo116ViyUVuvk,4454
+ litellm/endpoints/speech/speech_to_completion_bridge/transformation.py,sha256=ppdwVjQrFM8oKGGgLumI6e4V91a7MiH7xt03rSzKUWM,4619
+ litellm/evals/__init__.py,sha256=vnr5pDBv3rWCf0P-Td_KOMdpUNqtzZgfSLPWLGS37VQ,495
+ litellm/evals/main.py,sha256=aVnfUXboIVWZLNabRw4X_MVm_DbRR6hxStmY13gVOu8,65448
+ litellm/exceptions.py,sha256=ve6SVFt7BDH96Tf4Ehc6JcsG4zacDwRqEc_HkjSDc9U,36856
+ litellm/experimental_mcp_client/Readme.md,sha256=r3ZHZKSGcsZS5JktPuxpZWWvYLD5EvVK1oIZIW2lxRE,103
+ litellm/experimental_mcp_client/__init__.py,sha256=PoWVHZDDHIChYzHXTpxvYX2UrV6Rn0NWwn9woKDxLTk,102
+ litellm/experimental_mcp_client/client.py,sha256=N1aAtORvDhJWNoRgXmpYVEWWEhrj4zQ-HWr7C79uhB8,27921
+ litellm/experimental_mcp_client/tools.py,sha256=bMJhQmSYKzq43JeSKz2q0j-PdhmJjLRPlV9U_1Bn2yI,5245
+ litellm/files/main.py,sha256=jn_0loQrr0kzMwy9dRPh_Em0RVbhXmgSV7xe0hVhYd4,36834
+ litellm/files/utils.py,sha256=Gy7eTNdYmXVCxA0-jDIEBMY3FSeicrSDXTYOnZjTp_Q,940
+ litellm/fine_tuning/main.py,sha256=VC5gsfphkugFW2bxgplpvmpIum7OYSEYTrTV0MXCNe8,30833
+ litellm/google_genai/Readme.md,sha256=BetnqQ4scR1C0dbhejgOQfa9Z_z1H24IkAFmxyEjMzo,2906
+ litellm/google_genai/__init__.py,sha256=GkWL2OqCy4vIBo1LgmrecH5fLjU2RbK8rp8mhHwsTaw,404
+ litellm/google_genai/adapters/__init__.py,sha256=Sxq8ua_BDzMIRYyVQEsJUEo8oIJJCKEVS_uRBxKUBEg,619
+ litellm/google_genai/adapters/handler.py,sha256=W3xfPAwv5n6776R1546MaEVuzRKvEx-KsE1FQqr3Xfw,7411
+ litellm/google_genai/adapters/transformation.py,sha256=RA5yu3oujLyte7ElPRHmO0R8hHwOe5ExkdRC6lMj6qg,31537
+ litellm/google_genai/main.py,sha256=1zueR5mqO2KQLdUbswhkeGXVFSKdsJikPQRaj8KxLwU,21146
+ litellm/google_genai/streaming_iterator.py,sha256=WdSMB9vSarl5lhGJAECLwgTAfkV_hat6mQr9Dbaedjo,5340
+ litellm/images/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/images/main.py,sha256=m6V-1wBRzncIkbsM_0Q4szS0D6I6WxOpEh1uB9XF03M,41737
+ litellm/images/utils.py,sha256=OJm09jtiG80iLgu1gaApaPdTKL3FebhJWOakjYD0EDY,5920
+ litellm/integrations/Readme.md,sha256=0o2TAoAm8ZsLm53-RBLqjpgrUz3ZAhoxwQi6SbMfaV0,137
+ litellm/integrations/SlackAlerting/Readme.md,sha256=3mGDy5ZhJOFnGn58w0uthsFyBF1dFbqy78q54uRc80g,2447
+ litellm/integrations/SlackAlerting/batching_handler.py,sha256=g0Ayl1SIKF7odWT9fLGnYLJCxEEbxR8ASEdLzUEpqKs,2250
+ litellm/integrations/SlackAlerting/budget_alert_types.py,sha256=6qChvypshbwSVdUmmjRRm-Rpl9U1GQTYIsrj58FaI4E,3221
+ litellm/integrations/SlackAlerting/hanging_request_check.py,sha256=tG10MCTk_pSSbKZKvYXlfpTIjeXPKfqUhqlp3vTyXpk,6312
+ litellm/integrations/SlackAlerting/slack_alerting.py,sha256=-T7krhWAMYPM9ynv2tPOiI2_jSqL_40JYLHelxh_5nM,74406
+ litellm/integrations/SlackAlerting/utils.py,sha256=Zu9-4RX2Cn4UWgTfRvt6aNIa3JkiRBHGdm9wZWzBHlI,3436
+ litellm/integrations/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
+ litellm/integrations/_types/open_inference.py,sha256=_08ozBW1DYOR8ppQOAZzmMOoGNFbI-bKuFnkLWupvQA,11519
+ litellm/integrations/additional_logging_utils.py,sha256=j2mpmj1YqNQY6b066mENmSpbk5XcCXnIzQ_lh0FIu6Q,927
+ litellm/integrations/agentops/__init__.py,sha256=NF6Kn0NjTwHByb1bF9AJJ9adui5ubjWTotHIazRIjek,55
+ litellm/integrations/agentops/agentops.py,sha256=MtTi9LYIMa4H2JNIt9NQ8VkHuCqjqzfe5qK2Wam-E4A,3600
+ litellm/integrations/anthropic_cache_control_hook.py,sha256=L3_fZeMZTqdx96LPmng7Y2-Ki3Ij_3a13FzI-i5y7u4,10557
+ litellm/integrations/argilla.py,sha256=jmvamrrENHyGLHJZGLEwSDu59YDFe-VHJXz8Js45UFE,14289
+ litellm/integrations/arize/README.md,sha256=drrFiyRPo10RZ3hYglY0BgzwoOixUDnEf4I-CESL3vA,5597
+ litellm/integrations/arize/__init__.py,sha256=TDBrqyO4rvtxqBqYQ28Sts0nQgRLcMgdgRCWrcQMAJ4,1555
+ litellm/integrations/arize/_utils.py,sha256=5eKbpqB_2mAQBvgrzYgBLOaal1JW_9-h8es_wpEMVMU,17741
+ litellm/integrations/arize/arize.py,sha256=ZVXZ3mrqc9bD-VqZ6f98Ho88XMh0-hm6DAa6epwf9mg,7332
+ litellm/integrations/arize/arize_phoenix.py,sha256=u3xTzsh6SYyArQ502eDQtRurm56gj1QS46ToxecVO-M,14499
+ litellm/integrations/arize/arize_phoenix_client.py,sha256=dKmW0p5Uk2HpmvnBn69NjkkymXUFyKhiMGedH-tqjkU,3689
+ litellm/integrations/arize/arize_phoenix_prompt_manager.py,sha256=kcsnucd4eSikkEeE5zoHxLnCVnGTBOVaz35qqY0cvu4,18029
+ litellm/integrations/athina.py,sha256=rDW9YPu86OEyZYBPTYu05qQqq1PmuB_7V73Gu-6AZEA,3785
+ litellm/integrations/azure_sentinel/__init__.py,sha256=yndxL2DM84JNfBPXgWHEqoqX4RJDEYKk5yveUzZKse8,118
+ litellm/integrations/azure_sentinel/azure_sentinel.py,sha256=drPhhSyXDcwVCYIWd8_dHCGuktCkiOBSXr_JuA4vHuk,11604
+ litellm/integrations/azure_sentinel/example_standard_logging_payload.json,sha256=p-kPO5nEkn9yZ0EKBbJv8-1-ePw2DVtDi2XAvEKcffA,5429
+ litellm/integrations/azure_storage/azure_storage.py,sha256=Yr1SGmbO1Z6splulaUmgUffC_uPQcRSFGg56PTKhJ-I,15793
+ litellm/integrations/bitbucket/README.md,sha256=LGKvuD-Js4gSbSwX4V8w-bPZQqgAv0n1sUrsw1JnVgw,8810
+ litellm/integrations/bitbucket/__init__.py,sha256=0DQCJhtnuPzcIgtbmN9UmQlxZ3cz5SDsPvScPUXgWag,1967
+ litellm/integrations/bitbucket/bitbucket_client.py,sha256=zpFhoSbZSzjRmXfhs2zcgMxWZxmiAzWUhN2LxEe_YWk,9358
+ litellm/integrations/bitbucket/bitbucket_prompt_manager.py,sha256=kE6k0A8VgwdA0JU9ZFrQIXAIDe9a4wic0midNpynwWE,21420
+ litellm/integrations/braintrust_logging.py,sha256=_FzEdNyMD-Rm6IE6lP0UIrzIGdgfvUGxMS7qhor4o5k,16985
+ litellm/integrations/braintrust_mock_client.py,sha256=Vf93NG_iyn84tbwX0Xbv0weScRbt17USqS_goIv1bcU,5590
+ litellm/integrations/callback_configs.json,sha256=9PsL9aD41LZRr4LjXZpIqbR7c4oW41eeIuOHybVCv_0,13638
+ litellm/integrations/cloudzero/cloudzero.py,sha256=Niq0Jx1KUymL_uOrvZMl49DjhmJTGp6g0sE36agpRUg,16683
+ litellm/integrations/cloudzero/cz_resource_names.py,sha256=SLSyUu5PgSiVbOLd7po9knzHCYal50gnrb79ylWJMqM,6048
+ litellm/integrations/cloudzero/cz_stream_api.py,sha256=KedjdSj1q9mACjmuzdH13YseyMcVHxqpIVHndzKP2Sw,10694
+ litellm/integrations/cloudzero/database.py,sha256=TsMmUYzrTapbZWZjcU0BeDdqsknOktr92jsL4QELaq8,3894
+ litellm/integrations/cloudzero/transform.py,sha256=YCidtEBoRiFWZD4c8IlKRpdsDP8-T-ntC671dXY29UU,9294
+ litellm/integrations/custom_batch_logger.py,sha256=55tkUy_OfiBLTeiCsKqu8gX55H0EdDRxjx8JGYJk85A,1847
+ litellm/integrations/custom_guardrail.py,sha256=BFc-sKSKgrFchkPhR4w1RTt9iJZzQRCEJPq8TYiXluo,37221
+ litellm/integrations/custom_logger.py,sha256=XpTpwt-R2uoiIFMGbIdlI2XpYE8E3-MiI0mGEeIU-3o,39667
+ litellm/integrations/custom_prompt_management.py,sha256=gDFxdvV0LaA8xHCo5u9R1EJ6KLUk74lVEK-BM9OJPu8,3187
+ litellm/integrations/custom_secret_manager.py,sha256=FifkY0J5BX13IJGp_4wMjKl1lGu2vZQMzOr17tzq35U,8614
+ litellm/integrations/custom_sso_handler.py,sha256=q1XFoYzURfNr3-qpi1GGQvfPcKZpAFMKb5_d_nLUaJk,923
+ litellm/integrations/datadog/datadog.py,sha256=CgSEDUauEGg_9pdECSN0F17GiAydlbBEDtuw5mUuhoc,28591
+ litellm/integrations/datadog/datadog_cost_management.py,sha256=hAzmedM1vOb311Tz_PtWamKf8ym_a3u5DQKxjjw4IL4,7873
+ litellm/integrations/datadog/datadog_handler.py,sha256=dm3TcQ3-8QqbPbPQvv6f9GSb--Xrmv1-sb3dNbz32Rg,2064
+ litellm/integrations/datadog/datadog_llm_obs.py,sha256=Xjr38K_mWbxH98JRJA0yAqlcKadq7QK5491hCdzN0co,35496
+ litellm/integrations/datadog/datadog_metrics.py,sha256=m1kj8ULjxTxzgxNYHmmbe2keHNrbRdYHoBvFNM8sZww,9730
+ litellm/integrations/datadog/datadog_mock_client.py,sha256=AHed1j8T2gxWF4_NnjQGlT_vSAdtlF4tquUt2af0vDk,845
+ litellm/integrations/deepeval/__init__.py,sha256=J8rgUP_fAJ-_8sqhaRXSGNEt8C8LwCVjUhRWauNGUvE,67
+ litellm/integrations/deepeval/api.py,sha256=9YgMxZMDFuzNYChv3V59RM7KX96y6ELrrSubhU56-VM,3768
+ litellm/integrations/deepeval/deepeval.py,sha256=3t8kxYAcH-ox3-tkMbFVS8xwbIIfSwAa9JtcHIgQWq0,6330
+ litellm/integrations/deepeval/types.py,sha256=8mC4U-c0-q_vs7prTB2CW6qg7Qk9fo2jWBijq9TJJvQ,2132
+ litellm/integrations/deepeval/utils.py,sha256=2T9vPFhkW0vxWjUR5OXmN33GGKs7WRPWBRcJW3QsXXA,606
+ litellm/integrations/dotprompt/README.md,sha256=tLDJpDy3vDDxlEdzbkC6M6a16TDlYHUPW2YILg54gsQ,8241
+ litellm/integrations/dotprompt/__init__.py,sha256=Qtr1MQrBC_3TdWgsPviUPx48YvEffJb_bggHTCBvnWo,2972
+ litellm/integrations/dotprompt/dotprompt_manager.py,sha256=Wx1jB2r2AHooMQMK9OO9bIdv1KYRESAHqdMehgBjqSk,14650
+ litellm/integrations/dotprompt/prompt_manager.py,sha256=IqfVBkW_NkLfS6hJhuFWzs6b_qix2ExEd19Gxb4Di1w,12924
+ litellm/integrations/dynamodb.py,sha256=oiOOA1ctjJTuG9P7gTGvP-g2gClusNOayd5nu9x-h7k,3187
+ litellm/integrations/email_alerting.py,sha256=zpa6OiqL-HhhWuuyJB067RH1AI9aIykAwQM06rlWJq0,4413
+ litellm/integrations/email_templates/email_footer.py,sha256=iyt-NCAW86n9OgKsVsLfTS1hUw11s58XiXvzlSu0r0M,371
+ litellm/integrations/email_templates/key_created_email.py,sha256=5Z2CNpk4MXgpHU6RawSi6AHUGYZgjQ7CrhVU-s3VUhw,6537
+ litellm/integrations/email_templates/key_rotated_email.py,sha256=pLoA7jLGo_1P-CCF8tkeprnPoIHzOaCUBIZF__ZRK6k,7588
+ litellm/integrations/email_templates/templates.py,sha256=h7VuhSuHYmJaLxjDImiIqWci9ObHWds69LLi3brvGKw,5548
+ litellm/integrations/email_templates/user_invitation_email.py,sha256=WEOVy4j6zPhHMUPfKHGLcCBeyw0x08oGoeFhfcRTIuk,5271
+ litellm/integrations/focus/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/integrations/focus/database.py,sha256=v6itVbTrU5QwggjuyLv2Y_K1oYN1Bl0ci_MMwNpiaMY,4043
+ litellm/integrations/focus/destinations/__init__.py,sha256=ZnQFfGfXfmAgS_F_XXiVRkSVmzLrquuJEyZ7dxgKW5Y,404
+ litellm/integrations/focus/destinations/base.py,sha256=a4e7UfS4Yx_ObwN4HzyIfWrJi9UaQzCkq4xwhvhM8qs,708
+ litellm/integrations/focus/destinations/factory.py,sha256=y06qecpF_ogE9g0aTMZr40ngxPrO_yzSP9HkEL-0IMQ,3250
+ litellm/integrations/focus/destinations/s3_destination.py,sha256=ukBABij1TkxufkiNfc8Y-CeOC11zQFQQc-csvh-Md4M,2476
+ litellm/integrations/focus/destinations/vantage_destination.py,sha256=zjBlnM9sY9XVS4bNg8Mcw1DHd46pbHSD0rohFLmA_84,9703
+ litellm/integrations/focus/export_engine.py,sha256=K5Z0RXkNN19BtZ4S7M4xjXymiuLZLvuojwNCmF-OkHk,5634
+ litellm/integrations/focus/focus_logger.py,sha256=HDSwda_u_zYJW1qT2DHbWR8ni8KJ_C73oGkEGlHoV6Q,9008
+ litellm/integrations/focus/schema.py,sha256=XxVZHHmxZupQxcKaU07Xs_N7BaV6FvELBxsC7M-NEuA,2227
+ litellm/integrations/focus/serializers/__init__.py,sha256=vHZEc2G7c2Bert5saPXCaNCoTxbXM9NzHA7kCTypb7Y,250
+ litellm/integrations/focus/serializers/base.py,sha256=9wdW1lrkKFAD0Lo7kPeaL6k3kXATd7uxAtbmDnH7zE8,439
+ litellm/integrations/focus/serializers/csv.py,sha256=E-G_H-MjdGqR8G6_xDVA8R5vUbTcFWx1Z5QFYtTLJMo,988
+ litellm/integrations/focus/serializers/parquet.py,sha256=Brf1yBbWqBoofLlDqOmSt2E8oznJbhEdG-wzblorCZ0,610
+ litellm/integrations/focus/transformer.py,sha256=r5orDNPjJLaV7SSOLT2BB0ce2JVC21AFoKgMSM_3X5E,5282
+ litellm/integrations/galileo.py,sha256=aU-9T0gUq3Tv10KHoYvCdCBDyfuuMIdBfisOkF50cA8,5739
+ litellm/integrations/gcs_bucket/Readme.md,sha256=9F-xyfJj-RtTVyFa2yGYnLNqdhXW29xqmq8T38gQE0g,615
+ litellm/integrations/gcs_bucket/gcs_bucket.py,sha256=xK6MAky7rMXyHqvh4eWv1VHIZk8hBQtB_EljKnvWu2U,15760
+ litellm/integrations/gcs_bucket/gcs_bucket_base.py,sha256=9yVmTVREztRDUuCBk5usH5sExKUeCmlL-8vqyDYxBnE,13279
+ litellm/integrations/gcs_bucket/gcs_bucket_mock_client.py,sha256=p2LWrqy5jMm6MDD55IVHFtaEEYhFg34z2GvjRcRa4vs,8829
+ litellm/integrations/gcs_pubsub/pub_sub.py,sha256=7EvwxD0RuC29b8Es1DzI0746CLZZAC9pS5udUXukVq8,7024
+ litellm/integrations/generic_api/generic_api_callback.py,sha256=EoO6UAGOV9DqbHoYacxyJecsPsAnselto7_jjJwewVw,15790
+ litellm/integrations/generic_api/generic_api_compatible_callbacks.json,sha256=doRo8E5Qpb1Rq4eAPDDviJzUxxWKSALhS5TX29fdtaw,1303
+ litellm/integrations/generic_prompt_management/__init__.py,sha256=JtFmk5sCCdf0e3EjA3M2SymlY0Vue_Ii_3RPqOw4tLM,2462
+ litellm/integrations/generic_prompt_management/generic_prompt_manager.py,sha256=rUaiUgXWvxYBskdaSdhGz2etE72Jq2kZZ-H_1LogQK0,17691
+ litellm/integrations/gitlab/README.md,sha256=NhxiRZ4mZbO0k42xNh8fPERDSkdJ_okPUzdUnU3VLtQ,8750
+ litellm/integrations/gitlab/__init__.py,sha256=VT2thpeLbLCg3oMPYiGTAxZart5-KTsSH0eJTqf8Oow,3246
+ litellm/integrations/gitlab/gitlab_client.py,sha256=BS_YjE218zeoADgw4U4EAG0d5vEFNwEJV61bGDDsIiU,12201
+ litellm/integrations/gitlab/gitlab_prompt_manager.py,sha256=Bk4UIjhTOYIHVxx3rZv0qtBcZTz9vg11OgE-Tji6Mws,28535
+ litellm/integrations/greenscale.py,sha256=w1oMxbACBwkdHKTTvbQ6hPaRrOjZq9ZlDavFHoJ-4Kw,2698
+ litellm/integrations/helicone.py,sha256=ZlWZx2ZzxHrEURuf0uV7TOTWezg87jn7hzlplUNQzAA,8591
+ litellm/integrations/helicone_mock_client.py,sha256=KIaiOHfEGqFm5_osIbHWsIT5tbYNsqRgcpugGZuJwtU,1129
+ litellm/integrations/humanloop.py,sha256=9faHY3wVlzPOQFYOcgb1MwwP_WprE31i9evFRvgDM9w,7055
+ litellm/integrations/lago.py,sha256=5LfLUJbyXAytXG4ULgMIQKD-tZCkU5Ll6grJMjDki2s,7003
+ litellm/integrations/langfuse/langfuse.py,sha256=B32JJLWleSriBz27i_cdI9JPl8Xx0aQzc6ZdDuu8pnE,49410
+ litellm/integrations/langfuse/langfuse_handler.py,sha256=imVTJS4uDmR0a3590jR8htt0cIp97pa-aVoE5PFFww8,6830
+ litellm/integrations/langfuse/langfuse_mock_client.py,sha256=MAwVweEEhwPPfPpuQNdfST4x-vRUM2C_OlG-VvPxSdY,1145
+ litellm/integrations/langfuse/langfuse_otel.py,sha256=tFd8a9igmSFbLi9wAMBTe3cCFWAuZ6maYQJdmgbWa2Q,17575
+ litellm/integrations/langfuse/langfuse_otel_attributes.py,sha256=ah2OdqyU3ovja80YnkPk5GEcZxIP6rcwEM78riq1G5A,3194
+ litellm/integrations/langfuse/langfuse_prompt_management.py,sha256=lDkOalOztO9Xvgj-b7e7oJy5l9EMHvuw5i3WmcOSRXI,13429
+ litellm/integrations/langsmith.py,sha256=aTpq6nQb8r1gszAFhH2zFQ7i1718bye-HtvrV2beXLw,22688
+ litellm/integrations/langsmith_mock_client.py,sha256=FyHuQanVN6jM3RTT_CZqoRvBT8MXV8vPuR-CPKuojWI,936
+ litellm/integrations/langtrace.py,sha256=AW1CHaNbJg6iVbcXPH6twG7kCqdEgOfhVwGbm859SHQ,4069
+ litellm/integrations/levo/README.md,sha256=AyGjsFrDkm5uFmmgrXo1xHegDEAzPVXNbQ0NM7HJCag,4013
+ litellm/integrations/levo/__init__.py,sha256=If-Nv_WH40DhyyiBb5GtvT0eucZ20zKfaCQWeN6uyBo,80
+ litellm/integrations/levo/levo.py,sha256=XkaPV5xXB1850YexLCupSkgoYsXWpORjm973AzP7G8U,3812
+ litellm/integrations/litellm_agent/__init__.py,sha256=nzcF_9cOTiSLAdOozf4uh5-Vatd3BLxkHTRV079tkyA,191
+ litellm/integrations/litellm_agent/litellm_agent_model_resolver.py,sha256=pCm_xJGdJAe0B5mrDDEho1uCpR1IRoVL6ZHT4LzPkyg,3113
+ litellm/integrations/literal_ai.py,sha256=KzfzDCwyD726EOnw7Gqbzs76yVEXEKjllTG-vNe4pKQ,11780
+ litellm/integrations/logfire_logger.py,sha256=zTKB6LgMp7ev6N0GjdqxYLtUgGHDfzu65Fdn5MSodeM,6183
+ litellm/integrations/lunary.py,sha256=9yV4PlTNA2i4GL84N33aX71z718SFgqcu-o3mNBV1jY,5375
+ litellm/integrations/mlflow.py,sha256=sFV3Fe-8QN3iB0zRPO0zldUBT5QcXy-9yXSNJLn2nKU,11856
+ litellm/integrations/mock_client_factory.py,sha256=fuAvZ3uMd_32s4z9bH15GDglV558DszjFlNQuiKwQXg,10093
+ litellm/integrations/openmeter.py,sha256=xFA1LoXQL6tUrPTeGMn6e4p3o79sdZSqePXY2z2rQMc,4897
+ litellm/integrations/opentelemetry.py,sha256=nUlg5WlxPvIfk2HcSlB_cozhLvuTptdWQKoG55mbJZ0,98032
+ litellm/integrations/opentelemetry_utils/base_otel_llm_obs_attributes.py,sha256=4vK7JlazuqHaTeGkKPjUkwqzF_9WqWrx8TZRm5jGvIw,992
+ litellm/integrations/opik/opik.py,sha256=2Fyytfgb4BbPvBCc4FP62s-1zpZH_qQzAerX39BPuik,11962
+ litellm/integrations/opik/opik_payload_builder/__init__.py,sha256=8HmRb11GXtoFQaIVYay9jdNs4k_gL04l_v4VoxbbCH8,202
+ litellm/integrations/opik/opik_payload_builder/api.py,sha256=HEnQZvCPhVH8oQ_Axn_0wguWeQtKEqrkFji-MELHJmQ,4286
+ litellm/integrations/opik/opik_payload_builder/extractors.py,sha256=bPeQ4mVychKLFI2Lt4vDzkyR-VhzQJORQvHgSP6zjqI,6796
+ litellm/integrations/opik/opik_payload_builder/payload_builders.py,sha256=Cf6EuEJeCr2j-cTQXSb2dflaozEElK3VG3UIP-_Xlt4,2487
+ litellm/integrations/opik/opik_payload_builder/types.py,sha256=nZkY42oaT3T_riRjsowCa3ewCXVv_ChGhWkbvIdvDxc,980
+ litellm/integrations/opik/utils.py,sha256=YLE10A7diaYPuQQZWiHejUc9J7NLTijkNyce9NqrUdI,3806
+ litellm/integrations/posthog.py,sha256=QUa9HdTk8fjr5BVYiANRjyNQF0VjBC2c_25ZOa_Wqsg,19248
+ litellm/integrations/posthog_mock_client.py,sha256=ZDTOX0XXi9FKh2BaEL9ajoSCgxlwWQ4v5D8sXZUFn3E,907
+ litellm/integrations/prometheus.py,sha256=pfbYK0W5GWDvqETMf7RYS5oWW4jwyhSeWa4zALFENbg,126446
+ litellm/integrations/prometheus_helpers/prometheus_api.py,sha256=8C3POSOnBbPIB0lOwcZtIV8WKVIlw_Coqfwe4A8XID4,4585
+ litellm/integrations/prometheus_services.py,sha256=L3REMwPForpLPoXuMl56w_jBBMotJP39aLL1-ZK0GSE,11340
+ litellm/integrations/prompt_layer.py,sha256=BsWn3Y3tCsC5lOkQApS3HTA82yN0YLifatZi8PflH6o,3597
+ litellm/integrations/prompt_management_base.py,sha256=CNwVJXVmEC_HT7UNPizfFsUEyw4hZZj1fhIr1n-QJWI,9291
+ litellm/integrations/s3.py,sha256=SOHaAZQav1YMSSdtv24Sw53mGVVxGVodLjVjWcz_fTM,7474
+ litellm/integrations/s3_v2.py,sha256=U5gMKJ1dXueO-O4Na-A8umDO8FBVhwzu4t0B2JJDjj8,28824
+ litellm/integrations/sqs.py,sha256=VxCTIUv0eAORiIiW2wL7UO5XRAYfe46oG-fvl55oZII,15270
+ litellm/integrations/supabase.py,sha256=zo80T4fZPMAtxx24NTvq3jAhRdAvJOuVZ12hP5iWL1M,4325
+ litellm/integrations/test_httpx.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/integrations/traceloop.py,sha256=xckhA4T0JHmvIUqDjaN92DDLalx9WuMRkAjm9JIlyjE,5862
+ litellm/integrations/vantage/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/integrations/vantage/vantage_logger.py,sha256=KJqtxgywhik1M5138mKENE1IIpTn1t6PUxS6GtKLDGQ,5378
+ litellm/integrations/vector_store_integrations/base_vector_store.py,sha256=Lp19LzRZppzU0kwnutgYSI8fNuwm-cxNp080QWZS25o,139
+ litellm/integrations/vector_store_integrations/vector_store_pre_call_hook.py,sha256=wGz1X8Byd_MNVLjSWr6KnLKvuN5VlRyCshMiJNzpS8k,14269
+ litellm/integrations/weave/__init__.py,sha256=9O9whlqmsF8RhZr_DzooEBCvsLPSkADzT6GG5l8mjKg,161
+ litellm/integrations/weave/weave_otel.py,sha256=T6T16nx2Yb53exnncCst1S52J2lcn-E0fZctj_YgB_A,12444
+ litellm/integrations/websearch_interception/ARCHITECTURE.md,sha256=LMmGOs0EWxEOzYqzcU5YRg5FaZmKDvgGO39nqpTbLPM,10492
+ litellm/integrations/websearch_interception/__init__.py,sha256=ETYBTRa-832mRLa-MLTdaOiCZGrXgyp10Y8hqDbhoiE,509
+ litellm/integrations/websearch_interception/handler.py,sha256=1L5ZHAsyOe8cmrWQSoZAPgPj1c6cUqifiwKpMp1HICI,42438
+ litellm/integrations/websearch_interception/tools.py,sha256=YQaFsfGBYpBF2yxINZBu1ymxcvD9lamRRyfiJIS2o6U,6043
+ litellm/integrations/websearch_interception/transformation.py,sha256=Moi6GoWEf7y67w59qcYHpUJOQvwE1YBWnz7m0NVU5UY,14196
+ litellm/integrations/weights_biases.py,sha256=7SPw-G8TthQsOGXXOGFthdFRYk7FI9tpPrXsV9gPI_U,7879
+ litellm/interactions/__init__.py,sha256=XYKXpKdRzIzB1rwbBLFuNyPJv7wDCw8JsamU7_Y_2Ls,1470
+ litellm/interactions/http_handler.py,sha256=DSfa4O6H8h1lwq15eXgJgrO3O7VCPrpYtj49Tz285sY,23900
+ litellm/interactions/litellm_responses_transformation/__init__.py,sha256=0EUP0DCDDNR1oE0vMJAGeLsqQvroUXMm4WgRfyo6t1o,504
+ litellm/interactions/litellm_responses_transformation/handler.py,sha256=FjXJi4flmLxEBiuQukHaxwTLbuZiVafJPspQ1MdXOU4,5812
+ litellm/interactions/litellm_responses_transformation/streaming_iterator.py,sha256=JP7iHr9E7DJeZTmfz_CxUpf5-pcA5Ky0OOtu0cGumyI,11212
+ litellm/interactions/litellm_responses_transformation/transformation.py,sha256=gsNfct-P3B0uO8GzkqGUpofMrOP_XNAE4NUJBFRkVEM,11610
+ litellm/interactions/main.py,sha256=9ZtG4LJKBnFBnLrZ1SZquNXjyaBaq8IYSkSvb-DpXOE,22245
+ litellm/interactions/streaming_iterator.py,sha256=Kp43HBp1P7AyhJMA1PY7PYmjt9M24nwtaPD9wxN7t1c,9169
+ litellm/interactions/utils.py,sha256=2WECHno9E02VgXhkoqOA_9-rc9jROlZPC7Mui1p0ktk,2710
+ litellm/litellm_core_utils/README.md,sha256=vyUurEHR7JfNPFlEpczSyeeaauB_FQFV9U34jw8jq10,773
+ litellm/litellm_core_utils/api_route_to_call_types.py,sha256=kgvp1bMYog5bny4ZflHwXK1B0ia0UMPPd-395_5tkwM,2178
+ litellm/litellm_core_utils/app_crypto.py,sha256=bgSOfTRRWZBnfiQV04sEBG0eFsUxmumCRce59w5vkYY,1151
+ litellm/litellm_core_utils/asyncify.py,sha256=5VZgongo61YQ6E_2lla_o7j0O9qhv5mxOsqQg8g1IQM,4001
+ litellm/litellm_core_utils/audio_utils/audio_health_check.wav,sha256=a0MTxznJoHv2ypdRPFJ7XNv8-AQc8DeJd-8TKKz9ZsA,29184
+ litellm/litellm_core_utils/audio_utils/utils.py,sha256=9fANYckuutiwefS3g4L7_xKxz01MSSWulydz2I66h4c,9883
+ litellm/litellm_core_utils/cached_imports.py,sha256=00KLi19uOOzvoEVmpvGGeAKcep3p-y84sraXk33dAeA,1936
+ litellm/litellm_core_utils/cli_token_utils.py,sha256=09VwwkCmdgdX3zCtkQZbAGYPZPfF3pLjHt_CBtQJd8g,1620
+ litellm/litellm_core_utils/core_helpers.py,sha256=ay0hPVumXvxzPpiPVAUPAX-ej1cdRMeAhsi__dMhh7I,14920
+ litellm/litellm_core_utils/coroutine_checker.py,sha256=jgRaqsNEuWZ1eq6gy5pgOk9FNt0wfVMsm9U2syq1VX0,2001
+ litellm/litellm_core_utils/credential_accessor.py,sha256=IttjgpAVHJoguZKFm7AwCHWWBrGtqykt73hQmyzwBVM,1265
+ litellm/litellm_core_utils/custom_logger_registry.py,sha256=V5nVjZfejwhfadBQDJFbA3tt5sIGWozdNToduJii7j8,7204
+ litellm/litellm_core_utils/dd_tracing.py,sha256=s0GV9hqsm_HPS94M9-W_TgtEqRsUdV1bz4q4yVO6Cek,3120
+ litellm/litellm_core_utils/default_encoding.py,sha256=Cqt4eLLpLb7X-BadLtanVp_shE5emGCKXhZAQK4pQuw,1776
+ litellm/litellm_core_utils/dot_notation_indexing.py,sha256=pwMQgAQXC1bYUw27sloWpoI42W-tTKM7SJUMI8Uksjc,7944
+ litellm/litellm_core_utils/duration_parser.py,sha256=u3jklwPpxswLv9zZrNmlrfGhjTSLIRQ9njBIGAdgJds,12538
+ litellm/litellm_core_utils/env_utils.py,sha256=V9fcPQzVU7BJlaWEpPHW6_9GyOsUhg1YF70-L88Govc,570
+ litellm/litellm_core_utils/exception_mapping_utils.py,sha256=MaRb2fdcYhnwKwLRw_oGuH8hB2TyOZPFRbyv08ys4Mk,130310
+ litellm/litellm_core_utils/fallback_utils.py,sha256=PeDOv4MITtfw8NIan7F1orMImwbbFGL6uYs2L9j8L-w,2821
+ litellm/litellm_core_utils/get_blog_posts.py,sha256=vGZ0T7mJNMg3pSoRI0OQKxU1nAOJjm8rohw8O0wTZm8,5094
+ litellm/litellm_core_utils/get_litellm_params.py,sha256=CkiGYq1T66qtsyuqRydKlyig0p8a5wAaDOZOb2zbsv8,5638
+ litellm/litellm_core_utils/get_llm_provider_logic.py,sha256=hYwyggW4M4nbncVPXZG2pNPEDvcdmMnC-vy5qR4huG4,41108
+ litellm/litellm_core_utils/get_model_cost_map.py,sha256=-kjI2WIOhLRFGIjM3ThJWA_vaJEPc8VyYuvT5Hz8nQc,10527
+ litellm/litellm_core_utils/get_provider_specific_headers.py,sha256=wvDKmLnbZm13OFok5ALUKdxoaQB-FaCvI-xmvk6TdZU,1003
+ litellm/litellm_core_utils/get_supported_openai_params.py,sha256=JZSzyozQJwClLN_QvZTMijNfQt9Ah-jPkfbwvumJars,14868
+ litellm/litellm_core_utils/health_check_helpers.py,sha256=jC9N1BrTAYjx6Dm71NQg6mgQTTFikEyme_KZP5QGO4w,8993
+ litellm/litellm_core_utils/health_check_utils.py,sha256=ACpzkZ9-LfiSbmajjV5l-4WN1nx1JtxnjDbToqsego0,924
+ litellm/litellm_core_utils/initialize_dynamic_callback_params.py,sha256=IYZjVnIS1nmfVcM3SZUy_9Qzp7SCPFFbMVdGftRhBF4,2807
+ litellm/litellm_core_utils/json_validation_rule.py,sha256=HAXaFXL8GBdwvuBdrj4FfSknVL1qBYg7BnNQ0aisBc8,4344
+ litellm/litellm_core_utils/litellm_logging.py,sha256=LAx-voDgQuiCbTpFhZi5pAMiyOHTrQQK796QwoFLrz0,245835
+ litellm/litellm_core_utils/llm_cost_calc/tool_call_cost_tracking.py,sha256=y7kFjFl3pjUuVnTeoRfzfwu9M6FhdwrI4sQrpsBU0WY,26864
+ litellm/litellm_core_utils/llm_cost_calc/usage_object_transformation.py,sha256=D01JY0mwBlgjbunAZMAud9m_YwmN3iUZna6_f52ei0M,1349
+ litellm/litellm_core_utils/llm_cost_calc/utils.py,sha256=aeswNlyd4GMAlat_JfK4pAIBplE6JoBmVQkSvhGtmRU,38862
+ litellm/litellm_core_utils/llm_request_utils.py,sha256=Cbaza_5Alspb4xq0Ok2dzEFbufc--CqTHOBsdIb63jI,2614
+ litellm/litellm_core_utils/llm_response_utils/convert_dict_to_response.py,sha256=JXscdh-o6L1x_aJTcdHPfghkeksnN5skl7aUDRXBvi0,34266
+ litellm/litellm_core_utils/llm_response_utils/get_api_base.py,sha256=tvOIL56dqmOCA5Dm7TGiDxpifPXXs-Bisp479Vp5zh4,4206
+ litellm/litellm_core_utils/llm_response_utils/get_formatted_prompt.py,sha256=kbtqKZKssd3oiHLIXaLPABmqSqgDNfCgzaknUcxhhyQ,1706
+ litellm/litellm_core_utils/llm_response_utils/get_headers.py,sha256=gS6fqwEu2l0Av5bnVOpPaMBawhaJfkmdNrgGe8teBiM,1966
+ litellm/litellm_core_utils/llm_response_utils/response_metadata.py,sha256=a3ud1Pw4C335bfphYhUOCO1VmMxSVSJSgwo1aCexbXU,7892
+ litellm/litellm_core_utils/logging_callback_manager.py,sha256=GBKvtlKaWrMywLUPzV2BW4JL0JhItqKhvIcjlQ1Ep_8,19561
+ litellm/litellm_core_utils/logging_utils.py,sha256=v0nuEga1KT60bpAW-nrjdTwXpQMZ_0ps7W5O5YN4K3M,13425
+ litellm/litellm_core_utils/logging_worker.py,sha256=cueWZ5z3Qk5-s1EbkvgdgUL1ih6IumMpEcTzF6yOlw4,20166
+ litellm/litellm_core_utils/mock_functions.py,sha256=ectb1tuczOsEQmvr0YDFc-JOoEa0OYmmDSK4MLojv4Y,699
+ litellm/litellm_core_utils/model_param_helper.py,sha256=TRlB4481KjsFix1q2LSKkaHGfrSV5zC2znNclUQsBVk,6294
+ litellm/litellm_core_utils/model_response_utils.py,sha256=Hp4wVbDS4xtxHkObAuUTNZ6Ao7IE7yqmDYGwRUuBcqQ,7008
+ litellm/litellm_core_utils/prompt_templates/common_utils.py,sha256=o8SeU195tnXMRH6kGJvcrce7D_xrUfi6EpaGDlUi0EQ,52624
+ litellm/litellm_core_utils/prompt_templates/factory.py,sha256=Q3RlQOEj1MyrJ4M_feXAomoYPDWbrA2ZItSM6FNmcX8,222648
+ litellm/litellm_core_utils/prompt_templates/huggingface_template_handler.py,sha256=sZm5aOc0kcP_ZwcmaKspSpDOUNAxhmagrH-jhx63boo,4392
+ litellm/litellm_core_utils/prompt_templates/image_handling.py,sha256=3b1LtRwceg3abHg8E-NHQByGfFQCFVoYMBRUAbbEJJ0,4225
+ litellm/litellm_core_utils/realtime_streaming.py,sha256=abjIZpES5siYWhV529lhMi4o3cZZgtK8LfxTK94i7U4,27458
+ litellm/litellm_core_utils/redact_messages.py,sha256=fd47o6H_Y8DeogPQYPwDe1YeBlj0MxXM3VwjEDoqUMA,13581
+ litellm/litellm_core_utils/response_header_helpers.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/litellm_core_utils/rules.py,sha256=02LpMNmPIA1pWy_Iu3I8-J7s2eEfMIGhxqjUbNL4p7A,2216
+ litellm/litellm_core_utils/safe_json_dumps.py,sha256=71rye81vxEAQ7bVajXJVQG05BLYb67lt52eBoz2YBpw,2150
+ litellm/litellm_core_utils/safe_json_loads.py,sha256=e8NgAM-Nm8QOdQXaXIHPUY8h90XaLvPidPTRjNc_szw,342
+ litellm/litellm_core_utils/sensitive_data_masker.py,sha256=_RsSVL6zifHaR0mHwoTXbISZO3ROjLQmIDpAfHAc0UI,5944
+ litellm/litellm_core_utils/specialty_caches/dynamic_logging_cache.py,sha256=bY63-7lhxR7yDCd4y3T6lQ7mJNRKyrVnQWENhyBY6k4,2929
+ litellm/litellm_core_utils/streaming_chunk_builder_utils.py,sha256=YNTL6QQreOMojVnDviocZYxyX6voaF-5Kr960Yf7XPc,31849
+ litellm/litellm_core_utils/streaming_handler.py,sha256=OVb_sS0I_f80C7N4GpxHuIg69BLUZjF-BPKFl8X561E,102661
+ litellm/litellm_core_utils/thread_pool_executor.py,sha256=cbp9njlImGgO9XsON-jhX6o1DFJLJ5aNcjbz1XaTYkk,154
+ litellm/litellm_core_utils/token_counter.py,sha256=HnDt8L5Z5O-1OO99Gnml_eh1vTMkbo_EHt5G0xG5SUw,30324
+ litellm/litellm_core_utils/tokenizers/9b5ad71b2ce5302211f9c61530b329a4922fc6a4,sha256=Ijkht27pm96ZW3_3OFE-7xAPtR0YyTWXoRO8_-hlsqc,1681126
+ litellm/litellm_core_utils/tokenizers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/litellm_core_utils/tokenizers/anthropic_tokenizer.json,sha256=wkFzffJLTn98mvT9zuKaDKkD3LKIqLdTvDRqMJKRF2c,1774213
+ litellm/litellm_core_utils/tokenizers/ec7223a39ce59f226a68acc30dc1af2788490e15,sha256=lLXKff9NAHZ7wlb90bJ-Wxc2HXuKX5aFR_nyPrcNIGk,836186
+ litellm/litellm_core_utils/tokenizers/fb374d419588a4632f3f557e76b4b70aebbca790,sha256=RGqVOMtsNI41FhINfAiwn1fDZJXirP_-WaW_iwz7Gi0,3613922
+ litellm/llms/README.md,sha256=x2anx-Tu0i6IWe5LBXshaGGeGXNLScIEl4dQybJ35a4,453
+ litellm/llms/__init__.py,sha256=OlPz7BMU4Z5Llog-HSl8n-fBFOK7Wny_Gm1Z-671fuw,6939
+ litellm/llms/a2a/__init__.py,sha256=5CH3Lwrau5lBuGN__kUPkanqjekLs-02cUtnSsh6cYg,127
+ litellm/llms/a2a/chat/__init__.py,sha256=M_iuufOv9dCC5qBVYwnpVd5AH5DWX67ZijivWom-1C0,106
+ litellm/llms/a2a/chat/guardrail_translation/README.md,sha256=awVT8Rp0-QkB-9k2EY7exg95-qp_7cciwsB2Lb8hZQA,2925
+ litellm/llms/a2a/chat/guardrail_translation/__init__.py,sha256=b1A-A3Bk6TMY8m1JzSZUitlLLjWLgGfX42sT9N52bFg,361
+ litellm/llms/a2a/chat/guardrail_translation/handler.py,sha256=W2QZINvxfkQMPayS13zjnRptVkxoJruiBbzlxzTedMY,17591
+ litellm/llms/a2a/chat/streaming_iterator.py,sha256=q9hioMXRuc4vuDBm7uHCdr2NyHC3vvYX4DSlCTWuIAo,3080
+ litellm/llms/a2a/chat/transformation.py,sha256=cB31Q1wcwQn5KAZWPH8oW_PwkzGC6YHeGzKVDkOEFUg,12440
+ litellm/llms/a2a/common_utils.py,sha256=PxsgOMJV1Cwm8JwXA0ZVLbEIstTJD-LDEPJnJ363pG0,4895
+ litellm/llms/ai21/chat/transformation.py,sha256=A6SMbp06N-El32NrhjS9dM0o5R4VtC4Yc0xv7NPRlKI,1913
+ litellm/llms/aiml/__init__.py,sha256=LWvAW7by8lm_zeCftfSDbzvtDgu4H9gb3I65ojMLXEQ,118
+ litellm/llms/aiml/chat/transformation.py,sha256=OjMrgPJlYc1t6f36JhFYWQEHeZmy4tVXaHRy_NS7Ogg,825
+ litellm/llms/aiml/image_generation/__init__.py,sha256=dCmNuUnkj2cKNOQDaP7LaRNdmzbKrx-fvKV1XseBLl4,324
+ litellm/llms/aiml/image_generation/cost_calculator.py,sha256=jJ0egQ45qzaCGEyxeLIbTAVYzuWZKVdrSluTqcFqA5o,782
+ litellm/llms/aiml/image_generation/transformation.py,sha256=l67pJEIGB0rpzTJY9_PmiZ0AoZg4fsx4useHQvZFN1o,8899
+ litellm/llms/aiohttp_openai/chat/transformation.py,sha256=py-4q9sAOE3r7XO-a5w9048xFbEuo5hQlEvA3qniGU8,2635
+ litellm/llms/amazon_nova/chat/transformation.py,sha256=UzGaPhzkzsHg9nhJZwOKosRyW9yY98yPX7jzHvyjBKg,3632
+ litellm/llms/amazon_nova/cost_calculation.py,sha256=x4uF2viIL7rqmENq9o4XYDuc6gWx5GGfmxSHitw_0DU,629
+ litellm/llms/anthropic/__init__.py,sha256=r33GJt69DYnwY9T9HUwytDSW_LdiuErHUgiJBAVy7nM,456
+ litellm/llms/anthropic/batches/__init__.py,sha256=zPGzbeRImAs2a5AA08BNPttX-QMbwIKeavNLr2GOoXo,161
+ litellm/llms/anthropic/batches/handler.py,sha256=HR0eTTn2yKSVx3QwlIM_BnIoCanPmZI0B4VoIXIYi9A,5234
+ litellm/llms/anthropic/batches/transformation.py,sha256=TCtX33M2RmV_9wW1wP_3PFN0HkJyVtAL6DTVVFJ45jU,11391
+ litellm/llms/anthropic/chat/__init__.py,sha256=p3BuzPEGkpYEHdTEg20fNa45yKOsvjvjMY7VtwumOB8,68
+ litellm/llms/anthropic/chat/guardrail_translation/__init__.py,sha256=eWeF2Kjwqsm6Url-Voy6ulXaJ3gzhF1APdHk3mWYSyg,290
+ litellm/llms/anthropic/chat/guardrail_translation/handler.py,sha256=LPfhVIhUS_B9EmJLZN1D6fjmnQ2f9N9M4KADh5PvlpM,27929
+ litellm/llms/anthropic/chat/handler.py,sha256=WLtRe34zBqT8r8s9qtX2qdPI1b4ALAlxyETE064KLnE,50006
+ litellm/llms/anthropic/chat/transformation.py,sha256=7k5muYapPEUmDQa8tmhJG0EvZTp4As_XaF_i4pe1cDA,81565
+ litellm/llms/anthropic/common_utils.py,sha256=qb3s-g_MEstu4bKxdFmS1ZBiPKzUUhEU7g3UcQ8Y4Bk,25194
+ litellm/llms/anthropic/completion/handler.py,sha256=Bf6BzJOujAbLmCFQI6M0TnVdDJq2_fEd77KUSz_rp_E,151
+ litellm/llms/anthropic/completion/transformation.py,sha256=QbaT2y-2FuQ1RxaVqqtEebSb8GkYufp4wLmUBj5redI,10736
+ litellm/llms/anthropic/cost_calculation.py,sha256=pLOQh9od48CcKXz0AWWLjp0MAudN5Lhnh-WsmGVVY5s,4439
+ litellm/llms/anthropic/count_tokens/__init__.py,sha256=uzfaGJNhr7EafMpAOuVjU0dsKHeNgVyQvyjce7m_UOE,431
+ litellm/llms/anthropic/count_tokens/handler.py,sha256=83hImhRxSb5Ltajk8_wRisirhrUWG1kiXt58DknTvVg,4327
+ litellm/llms/anthropic/count_tokens/token_counter.py,sha256=DmB0sG2ekFjiHQVk7GAPuMTg7a6cWQv2zA9F1H3BIeg,3879
+ litellm/llms/anthropic/count_tokens/transformation.py,sha256=XHdeQhV_Q8NHSdttLQviAcLw6r7b2ARL3eAmbOGpMoc,3303
+ litellm/llms/anthropic/experimental_pass_through/adapters/__init__.py,sha256=fTk6jD_IZZ3N_LTwHjOWFDFWbSzkGBwntOIC5itCWGU,107
+ litellm/llms/anthropic/experimental_pass_through/adapters/handler.py,sha256=wWuFiSSSvK-F445uqYwU762jYSx9TYHeCtDEye23uYg,13035
+ litellm/llms/anthropic/experimental_pass_through/adapters/streaming_iterator.py,sha256=Tfb4PgiWQDAFuZHpxT3AcuIdZOYCfC7-F9wHMR_j1_A,20676
+ litellm/llms/anthropic/experimental_pass_through/adapters/transformation.py,sha256=4bOuC27XtIbp2e3JNU7yXC6YFgBTANuRKem2viTR-vQ,66153
+ litellm/llms/anthropic/experimental_pass_through/architecture.md,sha256=FmZxvLstJtYo0O7SC2s1-Itq3SutSEKkTxkjqbtO-QA,1594
+ litellm/llms/anthropic/experimental_pass_through/messages/fake_stream_iterator.py,sha256=z4vNUXcfriQp3ksE-lIr2CNyLgsD6JY8-not0I82kas,10122
+ litellm/llms/anthropic/experimental_pass_through/messages/handler.py,sha256=vlzYRhGm9fxrG2nzU4caV2qawppgMH-v12KT6ZbX29c,15626
+ litellm/llms/anthropic/experimental_pass_through/messages/streaming_iterator.py,sha256=pXLEmQfHlVT9rMAUlq7r2YXj-_23CUOlTBGzlZdiQmg,4086
+ litellm/llms/anthropic/experimental_pass_through/messages/transformation.py,sha256=1mRD2GR9Y-Rj_lKb-v3zSvHyTg75BXkl2HGUXww5IAE,12998
+ litellm/llms/anthropic/experimental_pass_through/messages/utils.py,sha256=Fbs-WFSVhvlmQZSlXeoVXjcxxmoDps8krq0bgLNlmBA,2505
+ litellm/llms/anthropic/experimental_pass_through/responses_adapters/__init__.py,sha256=clLkF1oS1Pf1cxFDrA-Ubjr-VGm75mY8CDF94_kA5j4,119
+ litellm/llms/anthropic/experimental_pass_through/responses_adapters/handler.py,sha256=mD8xUk-5wwkN0lZMSDdI8RkEgnOyWagoOXwclhl16V0,8524
+ litellm/llms/anthropic/experimental_pass_through/responses_adapters/streaming_iterator.py,sha256=klLc3l-BetkwrF88zdmJGjU1trrNuDC64IkY6AQxoP0,13620
+ litellm/llms/anthropic/experimental_pass_through/responses_adapters/transformation.py,sha256=8Zn2moNblTx2hB6K1tFbDVhUCSyA2HjPc6_Dlqy8rN0,20187
+ litellm/llms/anthropic/experimental_pass_through/utils.py,sha256=8PE284G7o3fj5lfqADKE0mUWrSpMASLtLzmM4COPTtQ,304
+ litellm/llms/anthropic/files/__init__.py,sha256=P1tQFCVZHluzcJy_9Nzyrjz94puY6QuU1g7lbuSwG5Q,153
+ litellm/llms/anthropic/files/handler.py,sha256=Txr3x9b_2Qxaoqnrr8iBCy0GmNf52Wq0A9M19rBLd0w,13985
+ litellm/llms/anthropic/files/transformation.py,sha256=YPdJhXXILs-mHhbJQkhaYZ10MkHTDqYQM2M6YbBX2LQ,9672
+ litellm/llms/anthropic/skills/__init__.py,sha256=rKFC-vGZ5-BZq9ALYpUMimYR-BJKpazDv7DWNBtELvU,127
+ litellm/llms/anthropic/skills/readme.md,sha256=Mindfk1Uqvq7OKOPMhVYDMcjLSeeBrAfGLnrbONPncg,7622
+ litellm/llms/anthropic/skills/transformation.py,sha256=KL0q_nhb7oNSIaGpQ9Q18kbqWnCTE6CW9wAmndQCFxA,6928
+ litellm/llms/aws_polly/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/aws_polly/text_to_speech/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/aws_polly/text_to_speech/transformation.py,sha256=44ZTjIKB2imytfE6jVxjqqbUcjHs5F0IGOvHV__YtaY,13392
+ litellm/llms/azure/assistants.py,sha256=fZ9e_PI_TsE5nq8eeUnIBKYUXiRS29-X1i-4FQea9ek,33245
+ litellm/llms/azure/audio_transcriptions.py,sha256=KMhD9L3MPkOW2Xzf0XWicyIMMf4P6xwUJxyNAXgVFYo,7343
+ litellm/llms/azure/azure.py,sha256=Y6t6UPiYTXW7RL1ptlgTSJju2yyLB_h1sJoF5wihfJw,56228
+ litellm/llms/azure/batches/handler.py,sha256=hxKDPN7cv-j0N78UjpHpWs8CPkFB1RozFdZfQi8ydvQ,8638
+ litellm/llms/azure/chat/gpt_5_transformation.py,sha256=XkEebUuddcmO8fJ_L1XBNRGNuU7ccfzcsfN3sVXWNq8,6442
+ litellm/llms/azure/chat/gpt_transformation.py,sha256=dlTrISqJqnYWeei9ZELEL9WqXWZV4Ra_hnFDVJip1y4,13362
+ litellm/llms/azure/chat/o_series_handler.py,sha256=OV5ZKSj6_E-I0lswGbNj54f3yhcfR1Ek_LdeD06ecG0,2531
+ litellm/llms/azure/chat/o_series_transformation.py,sha256=VWW6LkKa3o30r_dlTonc3d49WJl2XEEnxW33JFYeY8I,4324
+ litellm/llms/azure/common_utils.py,sha256=MFB6gP47es0FWrvUGKO_bg4TrBXps8bRPz5Q9pn6CWM,31372
+ litellm/llms/azure/completion/handler.py,sha256=n2PCS9fZgivsRDLJeRB5dZgAtb1mnfYE20XezgNJL7U,14372
+ litellm/llms/azure/completion/transformation.py,sha256=sqflnFxPxJyqCOAcnApocEUd1HQyPAL-0a_An864hO4,2501
+ litellm/llms/azure/cost_calculation.py,sha256=cNzlbwPirCpJG3UghbeTBXloxvHqe44AoTK-TmGHDOs,1792
+ litellm/llms/azure/exception_mapping.py,sha256=lrpG4uzd2VgWdQPw-bBzxQQevjRLop1D8Wtg_yjDCX4,3301
+ litellm/llms/azure/files/handler.py,sha256=geZGrXhTw-2rR0mb9YzpauHB0LLFe5LC9QrTdXnPmQM,11412
+ litellm/llms/azure/fine_tuning/handler.py,sha256=1LN1WpXWEdq7IYTy-pwJRLrmCpeGST5fSyovHrmgs68,1384
+ litellm/llms/azure/image_edit/transformation.py,sha256=D8kaOVnkFiu6zyUBIKK69BtHKc0fytWxgfaTEsTDJAs,2785
+ litellm/llms/azure/image_generation/__init__.py,sha256=zgfuS_3t_ZmYiEsu74g8KfEwZnQYlodaxTPzcoTYcnI,1065
+ litellm/llms/azure/image_generation/dall_e_2_transformation.py,sha256=N7o9W5qtdx_MjxTkXQ765B03iqUJdp1wJo70LNKILSI,217
+ litellm/llms/azure/image_generation/dall_e_3_transformation.py,sha256=DGB7a7dmMw7AawmsR3oRJRbDkXto9cbTBOIPd5NVvYg,217
+ litellm/llms/azure/image_generation/gpt_transformation.py,sha256=C84QBTapyTIvxW2zqvHAzNPSTEK4dI_YbtCjvvntNWQ,211
+ litellm/llms/azure/passthrough/transformation.py,sha256=cSEHMmbAUebqcrGne2LxHg0Hck9tUbwVNKd9mgqsYHY,2671
+ litellm/llms/azure/realtime/handler.py,sha256=1YsWwMykrJAcpr1nB3FiXDMVZQt8pqjyilhNBZ0Zxqw,4669
+ litellm/llms/azure/realtime/http_transformation.py,sha256=XuULisGBoQvVCtkyTzUGlyrqCcF2yWFdLninbkwzTmo,1741
+ litellm/llms/azure/responses/o_series_transformation.py,sha256=UCYluk6CTuN7Rq5d5ei50yg-aCBo7sefzAZMQIx6MiI,3227
+ litellm/llms/azure/responses/transformation.py,sha256=SpbXGHPt9_RtBOm8AzHd2w0ta6SDVVsXyegbJBeK1xg,13726
+ litellm/llms/azure/text_to_speech/__init__.py,sha256=Dlu4X1e0uBp9KcQ2-IQmOG2NkWsva27P4ZK05P5Rge8,139
+ litellm/llms/azure/text_to_speech/transformation.py,sha256=9njVbOreq-eM35sQzqXq4jSrNYM8sElFcR_vn9L-P6k,17812
+ litellm/llms/azure/vector_stores/transformation.py,sha256=AJf0qmn3amObA9lBcQLs1b1c8heZVax0z5xn3HAhNN8,834
+ litellm/llms/azure/videos/transformation.py,sha256=8TiAOMaSBrFJTOGXeSxLto0KENRpko9OZbzH7iCQ9oA,3065
+ litellm/llms/azure_ai/README.md,sha256=BpCiNpixdtsvcCxvj1IKEsZDYweh2gQMucXXy1FwHTE,49
+ litellm/llms/azure_ai/agents/__init__.py,sha256=jDNAtteCX3U0awGrsF5ANSehtYqQG8B957aL7gUVZac,281
+ litellm/llms/azure_ai/agents/handler.py,sha256=5bVNOTWuOV5vPuNKlM1cR6caD4EUBKzgddxWZqgVHRc,27587
+ litellm/llms/azure_ai/agents/transformation.py,sha256=9fX5qHRxXjlTWu1vZh6FsLqUiAoTOgvYafftydym6wA,14103
+ litellm/llms/azure_ai/anthropic/__init__.py,sha256=88s2tOovvIjngru32H99PZTz_hWGlL1zwi0r_iMAHHI,477
+ litellm/llms/azure_ai/anthropic/count_tokens/__init__.py,sha256=L-TTMyhXywOhePcpzXZTl-ZHvifjKnybZ6kMrTGsMDo,527
+ litellm/llms/azure_ai/anthropic/count_tokens/handler.py,sha256=6LfnN0SEilRwLjc-FQJ3yYDN_pFk9Zl7-jmf9UPNBwA,4573
+ litellm/llms/azure_ai/anthropic/count_tokens/token_counter.py,sha256=xznrKjz7Q1UJtp401o2aMrossMWospHY5qCe0ltfdSA,4441
+ litellm/llms/azure_ai/anthropic/count_tokens/transformation.py,sha256=IjKioje3LrQqT0ljNYmj3TkenMvd6afdS6c22pSpXM8,3255
+ litellm/llms/azure_ai/anthropic/handler.py,sha256=KSeoIySJ3LcLLkZT8MXOc-qIN92SWr8qGEoFya02GyQ,8289
+ litellm/llms/azure_ai/anthropic/messages_transformation.py,sha256=UhdlF5-rqlF2vUQusq4wpof30d9NVxfVGVk9aAgB8Xg,6341
+ litellm/llms/azure_ai/anthropic/transformation.py,sha256=VmQQz0muAcAEstlaUCwscC_f0EOI3wgM0ye61e-72zo,4503
+ litellm/llms/azure_ai/azure_model_router/__init__.py,sha256=RGyOQ1PCOEjDsLZ_dxprUcS9sxhIIgi1dx43j7wZvU4,134
+ litellm/llms/azure_ai/azure_model_router/transformation.py,sha256=p8MA5c-nOPnwZv1OwgBy_UmodW1tlpcgARusI-J37wA,4154
+ litellm/llms/azure_ai/chat/handler.py,sha256=mxrppFXYhGzKvNdyU5k0fScX5DLVWKls_bHfVM_imyY,47
+ litellm/llms/azure_ai/chat/transformation.py,sha256=AU5GL_7_7tX1PLOZ12-GLp92LlEkeGUK_4BsFeVDETo,12836
+ litellm/llms/azure_ai/common_utils.py,sha256=uaPOd7vrd3CN0PuXMsu0H42gxIHCun4t1IaIQzfF_dA,5724
+ litellm/llms/azure_ai/cost_calculator.py,sha256=Zq-wKl7JRVwf6EWoyc3tvVWD6XcJUpVHJWenjh-Ju-4,4829
+ litellm/llms/azure_ai/embed/__init__.py,sha256=xmXUrnf9zhaSALBJczyupQbNFrrRM7Y9JeXd53obHrk,38
+ litellm/llms/azure_ai/embed/cohere_transformation.py,sha256=Gxa0IkES0LrdqPpJqdhqN_iRQiU0NLtTU1EWi9EufOI,3620
+ litellm/llms/azure_ai/embed/handler.py,sha256=9h4KnXCgXLI9EilIksZffr2n9zoalObQmGgS7PRvF68,10121
+ litellm/llms/azure_ai/image_edit/__init__.py,sha256=R-3f3z8Kp5aj3rdgFoKsDLEI3AAtk_BALc41eHSHm4s,1128
+ litellm/llms/azure_ai/image_edit/flux2_transformation.py,sha256=VqpV5lHS6Ceke7HIxcm3j1X61j1tMr8m3o0JrgmlUi0,5632
+ litellm/llms/azure_ai/image_edit/transformation.py,sha256=_pgBE0lUxfZIQuz5YYq0hCqiYsTpr9k0UnmXZrvlB1s,3410
+ litellm/llms/azure_ai/image_generation/__init__.py,sha256=ojJl48ih8eHiochlU3eEb6Vx_2a2LrpnSs0tOnYeABE,1328
+ litellm/llms/azure_ai/image_generation/cost_calculator.py,sha256=uS3cmq6wCL2xzcxvJ1DSZ8i4oLHFhLJmEaeAGo7EAuc,783
+ litellm/llms/azure_ai/image_generation/dall_e_2_transformation.py,sha256=Rm5-mGL07NOOj5WuP1_DQnD3HkTO-FDEeOFHLLIQ6cg,224
+ litellm/llms/azure_ai/image_generation/dall_e_3_transformation.py,sha256=VREwEhh_qvp0Bl5QDeZmTdeaPmNA31O-jGmYr5dRsnM,224
+ litellm/llms/azure_ai/image_generation/flux_transformation.py,sha256=Ygsunaw-intGsWcdUemdRp1o2yCwEUznfihf9jiEOog,2372
+ litellm/llms/azure_ai/image_generation/gpt_transformation.py,sha256=fHRL5-wUBUlLi0SvHKeMFKFOvXGG0fjV74uHOAz2qeE,218
+ litellm/llms/azure_ai/ocr/__init__.py,sha256=NqcnbHUdbxKL55HqDze8OSVcTncxDz9GIbyWLQQuFvc,328
+ litellm/llms/azure_ai/ocr/common_utils.py,sha256=kdCPSfh9hopQYZRdNCMP5zOn2SDIitoaXg37BlGe80c,1787
+ litellm/llms/azure_ai/ocr/document_intelligence/__init__.py,sha256=T06Y4kbfZ8R4bfckexksmZOKZD6xiicNI-GwM6oTAns,159
+ litellm/llms/azure_ai/ocr/document_intelligence/transformation.py,sha256=7QL9rxGk8vH9aTz-3JD_KVZgcKRWhiUgFk1--6JOn_8,23893
+ litellm/llms/azure_ai/ocr/transformation.py,sha256=FyF_hPuWpCuVXnsEvYpgPupflDZ2lvUqfv3WotNP73M,9755
+ litellm/llms/azure_ai/rerank/handler.py,sha256=gQUHLh4Dt4C6-tiSBmlkCDbB9-WlpTXns3P4mqQZ8s4,143
+ litellm/llms/azure_ai/rerank/transformation.py,sha256=XqSL4SwzORgjQE8WCnZ3xXrsQcrI09Jk8S3ad2PUU64,4698
+ litellm/llms/azure_ai/vector_stores/__init__.py,sha256=ZFl9I3dTvPbmq3bqllEprdfbn8jTitk8g71AktEZty0,128
+ litellm/llms/azure_ai/vector_stores/transformation.py,sha256=uHcygTIgSsCqHhXfPQt8NHdBaYG4mdmf-1GamITRnUA,9452
+ litellm/llms/base.py,sha256=1vqxTZwW4NAdFHCwXTxuimG5CkTMVaH5vyeJiH4t_So,2736
+ litellm/llms/base_llm/__init__.py,sha256=DSrdcWjOQN02AKJxnF-iMnpohYZZq1So1OfQhOxWhYs,654
+ litellm/llms/base_llm/anthropic_messages/transformation.py,sha256=qbU0-uW01sZApSXVk2S3l874ASUXASckoQAi0VJds7Q,3602
+ litellm/llms/base_llm/audio_transcription/transformation.py,sha256=0B0zcRWgkFZ4McRo1PhYAF4sUEVL61GGHjvCctE1BLA,5124
+ litellm/llms/base_llm/base_model_iterator.py,sha256=4kQt7XIqzOZBtOF2YUpHRLEXC9kOgZvMgRBVcrT5_Tw,8368
+ litellm/llms/base_llm/base_utils.py,sha256=vFxilBBxNEOJ49YzgeQ2biamQyLYQQJX8WRcNPafmXM,7448
+ litellm/llms/base_llm/batches/transformation.py,sha256=UNrPTgJUlxUvtU54qcmb2ytMB04zNJnbJuDSUH-ZFEY,5875
+ litellm/llms/base_llm/bridges/completion_transformation.py,sha256=tcMfYxJsj4WrPdxD6vacmg_hXOrsGUQNZPas370e8Pw,1719
+ litellm/llms/base_llm/chat/transformation.py,sha256=Yu0bpBt0Z7aBuHKxKOoHiRpPZPe6nTq-b7hHgPEtjEI,14712
+ litellm/llms/base_llm/completion/transformation.py,sha256=WHykEcTcclVg8lpXJE-Cq-mZ9TPNZAUhjfdAVVv4SgE,2179
+ litellm/llms/base_llm/containers/transformation.py,sha256=V2Im7xBXgmx-R-xmfRh-wC0k05iakLrNVHYp-EcNJTI,7521
+ litellm/llms/base_llm/embedding/transformation.py,sha256=1h8WwqLfZ6bypgqnkE-g6xytsn3Gk1hlNNRoJEUV1a0,2469
+ litellm/llms/base_llm/evals/__init__.py,sha256=zSyDLpB3HtPLMOERXcnK7-4gBFXrGJO4FRPrUSw0oP4,123
+ litellm/llms/base_llm/evals/transformation.py,sha256=oAcbqzQE0dLC-54yHMkN0dBY7uzOla6T5TjJ-YGM9Qk,12965
+ litellm/llms/base_llm/files/azure_blob_storage_backend.py,sha256=6MkLXRCA1WbE3f0I0iSiCborKNi8lK11ZYH_PjYS5k4,13052
+ litellm/llms/base_llm/files/storage_backend.py,sha256=IiS4vTXqkF3xsdeInKoYfVweswqwGO0fI39-_W7B8jo,2216
+ litellm/llms/base_llm/files/storage_backend_factory.py,sha256=xsj5SOm4BiL-lRm-NDJdejSe63OxK8mVAioiKH4dd2k,1356
+ litellm/llms/base_llm/files/transformation.py,sha256=SWjRwtFAdLuzUovmTR_X0khQMef52H1cibU3NkYb2VA,7415
+ litellm/llms/base_llm/google_genai/transformation.py,sha256=vA3kR5PWLbgW0xYdclXURYuZ4oEyFKtY9usyKOyIVhg,5896
+ litellm/llms/base_llm/guardrail_translation/base_translation.py,sha256=MBn4hqVFBo8wfE1T-xW2DTzBo41nlxp0WcjYdiy2EX0,3609
+ litellm/llms/base_llm/image_edit/transformation.py,sha256=bFpDHumd6df1f6-Iiz36JrgRKkNrD8RsYA0KuncFTVM,3473
+ litellm/llms/base_llm/image_generation/transformation.py,sha256=zzgiL6cCjaU0pwpRLGgL5cEbXhVh6Deqt0Bw72SsO94,3089
+ litellm/llms/base_llm/image_variations/transformation.py,sha256=bjBk10Ed9bhL28AJcBj7uwmfRXnFfwjPRMB3iQCJyJ0,3601
+ litellm/llms/base_llm/interactions/__init__.py,sha256=mcu3OKTvv-6Tl-n_Y8BJlOMha0yRoxK_m294Xuam3Es,187
+ litellm/llms/base_llm/interactions/transformation.py,sha256=zMNFl_rHC5DoLcqXygslkIzpkH6beoWx8Ev9cGzFHdw,9103
+ litellm/llms/base_llm/managed_resources/__init__.py,sha256=Hy6u4-JSADfWgmvJ2w_MZCMnMKorRUihFBl2kC63a-o,1305
+ litellm/llms/base_llm/managed_resources/base_managed_resource.py,sha256=FH28UqgQtBgg_Nwed9Zs9sFGo_uaQSjWspw3ZrWrSNI,21067
+ litellm/llms/base_llm/managed_resources/utils.py,sha256=nZiGurvHS3pEeqyprIrV7nW6CFeRHrZxvBHNeKgx6sI,9946
+ litellm/llms/base_llm/ocr/__init__.py,sha256=VfUSWRoKPkZxXB2eLLkQbFBzcndW0HonAqodHSdOYMc,393
+ litellm/llms/base_llm/ocr/transformation.py,sha256=M_sVskGfx1_Qmc1TzDg1JeQviinZnX0y3ZP5y0bowvI,7471
+ litellm/llms/base_llm/passthrough/transformation.py,sha256=oSRMtvmXYcwfhG-VGF_eds7wFJC0DY88YYiT-f40q-M,4439
+ litellm/llms/base_llm/realtime/http_transformation.py,sha256=xNWu8VXa-EU4JoOKErFRiq_rIXIEluKBEnLzQrOEae8,3929
+ litellm/llms/base_llm/realtime/transformation.py,sha256=cmGk1aNfObS-4E4AoMd91lmNCJr2zRNxoL3mcN0_KPc,2320
+ litellm/llms/base_llm/rerank/transformation.py,sha256=G5orOE4m-ST-d-XG1zOcfPf6KL0vLIWZT1QuZsJ77Ys,3859
+ litellm/llms/base_llm/responses/transformation.py,sha256=hjWCZhb9UUrqXOe-9Kmo571AFk9DvBrGXCJmmxOZouk,8728
+ litellm/llms/base_llm/search/__init__.py,sha256=-PLGzhMwHLJA7ep4Zmnz5vCrmWvRrYgZT7XL2VC7luc,233
+ litellm/llms/base_llm/search/transformation.py,sha256=R2-oFXX8a11bXiwdddPT-W8c582bHjL-35dIm-CQzRo,4977
+ litellm/llms/base_llm/skills/__init__.py,sha256=mPZPq4r-7BBzDgd-o2PtBh4WXP2GBVSuk-kgPk8BheE,120
+ litellm/llms/base_llm/skills/transformation.py,sha256=CWUTyOZB_66rAb8E2o8YdJb8i7EdWn5cQ-Ph89g0GPE,5987
+ litellm/llms/base_llm/text_to_speech/transformation.py,sha256=iplurFPCi_ulj4g-D47pIuS065lulSluwCOeHj_klpQ,4163
+ litellm/llms/base_llm/vector_store/transformation.py,sha256=u0Pb1bEQw2mIHD4FGQYP4oQYfSEJ385fKSv3mukDnSI,4928
+ litellm/llms/base_llm/vector_store_files/transformation.py,sha256=DGou1TZyp8Yp4xLWRHfTlGs3qzLqXAwYs7bTIvpNPI4,5772
+ litellm/llms/base_llm/videos/transformation.py,sha256=VDXHyqy8SPnAv0vqfkrmpincFu3Djr5KVT6LqBVgA8Q,10956
+ litellm/llms/baseten/chat.py,sha256=XXr5gyY64Yu0PMijNo2he7daECyiUmqnaYvm4Ww1wZE,3894
+ litellm/llms/bedrock/base_aws_llm.py,sha256=oaib8PAStnNsbX1Oaa3Sx7aTro5KtWsgrVNc_SCJAhI,55054
+ litellm/llms/bedrock/batches/handler.py,sha256=RJbfBdNLY8sNUBaouvoPjdIOqlHHsTdbMUXsO8lpLoo,3485
+ litellm/llms/bedrock/batches/transformation.py,sha256=UPd-cgMuOED_TyG88P-qhbnIL2ubyHMKizHhEo9IVgA,19458
+ litellm/llms/bedrock/chat/__init__.py,sha256=Izse3_i2OeVD3IMA5JrUqZJzk8mmSzagJ1FuiERqrmc,911
+ litellm/llms/bedrock/chat/agentcore/__init__.py,sha256=vcIDeMl1sN-ueuXSoa2G7Ax8hS3zQMW9-1glBWQ4YwY,87
+ litellm/llms/bedrock/chat/agentcore/transformation.py,sha256=5BXHhfD-YqxPiXJZXh9phxZofbB2VDNFnBjktW6hIBw,39241
+ litellm/llms/bedrock/chat/converse_handler.py,sha256=J9CQ_FRbpjF7w3gj6aW2yqhX-ghhMjdoyUw9opiK04E,18489
+ litellm/llms/bedrock/chat/converse_like/handler.py,sha256=mblVD0ugiiAIgDBGM43XjjWddPAp4M1FFsvlhf0BP7A,137
+ litellm/llms/bedrock/chat/converse_like/transformation.py,sha256=n-hBfAFHQRWUJWzmCVfhIdCtg6TFyMwNdR6PnwSxrHY,112
+ litellm/llms/bedrock/chat/converse_transformation.py,sha256=m65f0Owkpcb3LCW_MygNEkO2XqRMPAMqk5NOZ48CXJk,85011
+ litellm/llms/bedrock/chat/invoke_agent/transformation.py,sha256=uQi5qDYlE3FYIzyy5ijEzqNUBNs6LtuCk7IPIFJAwN0,19864
+ litellm/llms/bedrock/chat/invoke_handler.py,sha256=ogmdfn1IQrM87foXgYFSPoM-4bS1WHdYw_bQvNfaI0Q,75832
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_ai21_transformation.py,sha256=3n3_I9KkHHkGYQji9UENbIX8LJbIkzMSUunE78XwC6E,3509
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_cohere_transformation.py,sha256=k6gmSncpnzHsUwjcsHNph8q35LmtO8cuYgJYDAK-FLw,2215
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_deepseek_transformation.py,sha256=9FHNfZfuTCbqTTCkNuiM3EKWqRSLoep4LBlClNbZLP8,4945
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_llama_transformation.py,sha256=IcKMFKZ2yES7Jin1XFjaXtrpK03KzIR9DqpaQ1etH70,2383
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_mistral_transformation.py,sha256=6ktERBcN9INzgY1xR1IlZCHAf3qMppKZLocEbU73bVY,3995
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_moonshot_transformation.py,sha256=Hv6xQNdaW_gQkV-ZGh9b0iCGcJmpFHMnnRP7GeZ_UEg,9548
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_nova_transformation.py,sha256=f0RUO3Bu5W5qT-EcdEYdLT99retLTYRv1T4TgNC8dDU,3824
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_openai_transformation.py,sha256=VssQgOlcCmCyBnbRdQrET32dLFMFE0XVFy9TcJm53DU,6215
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_qwen2_transformation.py,sha256=sLq-a9utAzX6u2iMyUXWYtMZFmTMHZIOjEef1pLTPhA,3793
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_qwen3_transformation.py,sha256=EuNPk-wMBocYvFpM-flBvjZWOn8E-n8Q78CNUqiG7Zs,8285
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_titan_transformation.py,sha256=Oa7ImD0QFvegOFiZbMkNJRU-E5eyRtn1Ag4uNHscrKk,3715
+ litellm/llms/bedrock/chat/invoke_transformations/amazon_twelvelabs_pegasus_transformation.py,sha256=Pe9PGnaUhibTPYhjTfVjdzkfpgZFTiBvrfZTN2eEtik,10197
+ litellm/llms/bedrock/chat/invoke_transformations/anthropic_claude2_transformation.py,sha256=lo40_6oZVuSMSDHvnr4Y4MX_n5rK57AZ55BB5I9uRHc,3089
+ litellm/llms/bedrock/chat/invoke_transformations/anthropic_claude3_transformation.py,sha256=TuQrcGhqbB81P9w0Wgmt9p4BnKLJumDZ0I8qAQG7Vng,7945
+ litellm/llms/bedrock/chat/invoke_transformations/base_invoke_transformation.py,sha256=uZdLII3MsVpVOknTTSdilVz5ztT-Esf1L7q7eC-8FFw,23584
+ litellm/llms/bedrock/common_utils.py,sha256=nWNBhC4IKP-JTemn7-EWjcisSG5edczHwZKB3l5RwRg,38538
+ litellm/llms/bedrock/cost_calculation.py,sha256=m9khcyeca89W9uFVP7HxJ5ytGQFDOkpppZLNScvwq-k,735
+ litellm/llms/bedrock/count_tokens/bedrock_token_counter.py,sha256=kFsdJ7tG_XUWDdMczesK3Lxiqzrv202c3Yr5CPW0JfM,4211
+ litellm/llms/bedrock/count_tokens/handler.py,sha256=YX8u7_RRoeC-bxLtRdltpU3pcdNGE8LLE4BbA6SDrFk,5086
+ litellm/llms/bedrock/count_tokens/transformation.py,sha256=NK3GKgtarg8aSMRpnWTh0f1u-oc3GhSd1MVmWOm5C3Y,9560
+ litellm/llms/bedrock/embed/amazon_nova_transformation.py,sha256=-82M81DMQAe1ynrcSc3L4IxzL2Apb-Kft0mHczFBRow,13407
+ litellm/llms/bedrock/embed/amazon_titan_g1_transformation.py,sha256=SCEkAW_ES8hj1-Q1caf3rkdFa1F-gd7Msxi1VtulJxY,2649
+ litellm/llms/bedrock/embed/amazon_titan_multimodal_transformation.py,sha256=7pWhd62Vnj0ByEx5maEySFpuNMitzMmGO1aqdvszhW0,3527
+ litellm/llms/bedrock/embed/amazon_titan_v2_transformation.py,sha256=pHz9ezpKmZmIRPfvSfbHrUAoUMhnVIY9sNHu_sl55IA,4952
+ litellm/llms/bedrock/embed/cohere_transformation.py,sha256=AMcUUlQcGlb-PkxrKvmCeowcRl6YIG2aAX_hB6rKGqc,1574
+ litellm/llms/bedrock/embed/embedding.py,sha256=ETVT7mBypJAC05oVrzmo5-TaUpMu3TXHuYUMN1G__yg,26873
+ litellm/llms/bedrock/embed/twelvelabs_marengo_transformation.py,sha256=m_lmQMP-9cgCo53--Gq1xVwU0x7ElNDgDMoRXnUuUwo,11561
+ litellm/llms/bedrock/files/handler.py,sha256=p_sllaPmBNv67wsaagl0bP9ATlmlb2tv_ZqHZkwB5kU,7404
+ litellm/llms/bedrock/files/transformation.py,sha256=2YVJCl0wC1PkiADR-xRf3rGYx7qwfsaNOFXDzUpntsA,28542
+ litellm/llms/bedrock/image_edit/__init__.py,sha256=5NSrmIRut3yrGniCJWs0a0IECKz9YPBByzgC-alje34,166
+ litellm/llms/bedrock/image_edit/handler.py,sha256=VOidqfOaswSFLqh2Q0s0_yIqIuxNiT_rv4kBwXOV6gY,10431
+ litellm/llms/bedrock/image_edit/stability_transformation.py,sha256=csfUQOPvYw1Rqirr44vi8DdF2zGrqD4dGHFgP7-sFbU,15083
+ litellm/llms/bedrock/image_generation/amazon_nova_canvas_transformation.py,sha256=1l-wQhZJ-TP2gnck0szJ3Uz31OPZXsKEe1nT9hsUurY,8768
+ litellm/llms/bedrock/image_generation/amazon_stability1_transformation.py,sha256=tr7Yyu4uuLkrUrxvKCYjJO0zm2_paK8mbh2KiQX_ciw,5852
+ litellm/llms/bedrock/image_generation/amazon_stability3_transformation.py,sha256=PnE6qFcfho0lHhIkDh81TlWIrJbBDPv53RkE3beXEfI,4044
+ litellm/llms/bedrock/image_generation/amazon_titan_transformation.py,sha256=n1xO7SUjH7cSidLu0RI4wylGpSm55GkKXdDda_XjI7U,5246
+ litellm/llms/bedrock/image_generation/cost_calculator.py,sha256=DX82mLrQ-IupkruVQ2hMp7wi-uPxT7Aoohga6lNX7zg,677
+ litellm/llms/bedrock/image_generation/image_handler.py,sha256=VOdRKVeNe-mgt9Z0-y2yUk4LYZ5r7mP99W8-Yej5Z64,11752
+ litellm/llms/bedrock/messages/invoke_transformations/anthropic_claude3_transformation.py,sha256=LYl7PBfmv_BEvcHKy6jV0TbdNX8c_D1DIQY-SKrIvGQ,19712
+ litellm/llms/bedrock/messages/readme.md,sha256=1IWYRwgr8XkfipFTe1zxFa7JZU5IAz-i_gizI7l59yE,124
+ litellm/llms/bedrock/passthrough/transformation.py,sha256=Ve-hmZ3aUWluJnIoyqRU8_y0n1cA9yXkVAEzgeNZ40g,8920
+ litellm/llms/bedrock/realtime/handler.py,sha256=YPG4Lad0QWk-44lNMud1lKod847NhUh6NyRjvdxREHU,11960
+ litellm/llms/bedrock/realtime/transformation.py,sha256=wnnSZzeD656-obvEMenCcpYJJCQsxW7L00mzBEqLR8c,42643
+ litellm/llms/bedrock/rerank/handler.py,sha256=HEccnKS4YT0x7x7Sg5SVgmbPlgSiQERswwgHA59n-6o,6483
+ litellm/llms/bedrock/rerank/transformation.py,sha256=yZb0qfmKSFrXvajoRnISEv8Jzgwop9wrH-8EoQI_v6s,4102
+ litellm/llms/bedrock/vector_stores/transformation.py,sha256=K_Vrsmwgfhil781g7fTPLP94oSRQv1Zx02ELRysfAXw,13715
+ litellm/llms/bedrock_mantle/chat/transformation.py,sha256=zB1edoBhYeZq3VNouhv_ruqqPxv3DMmWOc73X2_T0Vg,2713
+ litellm/llms/black_forest_labs/__init__.py,sha256=H3ML6LQM8L9Bnph7lAC9xKn4qsHQjgXMh6r8kmMbQbY,581
+ litellm/llms/black_forest_labs/common_utils.py,sha256=Cb0CnWozyovyAOrwCsSm2geLSMVeDQXymNWhrje4ZlU,1201
+ litellm/llms/black_forest_labs/image_edit/__init__.py,sha256=ZEl6mfwQZv0C2WlKuy4tZlP7YFyhH-CNLRaWwPUT2co,228
+ litellm/llms/black_forest_labs/image_edit/handler.py,sha256=yVbdrUtXW4NIm5X_etQYygJ4EaAlXZAfmZIuchLXjkc,15362
+ litellm/llms/black_forest_labs/image_edit/transformation.py,sha256=iRT30AtCKRQicsIa-rA3QxF0Z_VLIGP6BgY2zD9Xcqw,10404
+ litellm/llms/black_forest_labs/image_generation/__init__.py,sha256=A_eGKbOxuj-MbYdT8QtcNoieDAGUWYdG3oNfgaIlvDs,377
+ litellm/llms/black_forest_labs/image_generation/handler.py,sha256=ObPzhHMQ0e8qsIbaRFtjjvDc4P9l-vhmQ9F--IMphpA,14632
+ litellm/llms/black_forest_labs/image_generation/transformation.py,sha256=d77gpL11kD1Yk65pIdjpRCCAWyPZW55lX42yi00hrK4,10812
+ litellm/llms/brave/search/__init__.py,sha256=AfjDliPIFH2uiFxSY1czemLUkWBKkstYWRxBKhd0q9A,145
+ litellm/llms/brave/search/transformation.py,sha256=7rWby-BDpSbXio65ah_C_AeIiHEZoTvYW_kRniPNPr0,11156
+ litellm/llms/bytez/chat/transformation.py,sha256=aCksedAwXFFinQopO7d54xVnwXP9smxy24ttjhZJZY8,15195
+ litellm/llms/bytez/common_utils.py,sha256=nbyAiYnzQVCBlTodcvIp_hUHvV7-6zgdnF4K2f1Ah8k,687
+ litellm/llms/cerebras/chat.py,sha256=Vhyfxv7tWYYbsIt1QfWxNSsGIf3ayCL2H8tHWrPrbIg,2720
+ litellm/llms/chatgpt/authenticator.py,sha256=wku_ZSU9Ym8gWuY6DU90Tq6hIHoMLr3SMg6i05DyaYM,14550
+ litellm/llms/chatgpt/chat/streaming_utils.py,sha256=oHp6W9UuRbDGzMdYQFngUVEZfUeQcDqabR3wikjEjZ4,2725
+ litellm/llms/chatgpt/chat/transformation.py,sha256=9kbIDtU1jAgzkA0aGr2eS4YksVwRTppWT5q58zF_WSw,2576
+ litellm/llms/chatgpt/common_utils.py,sha256=Nybafwm3llhJxFr_CqOfpUd1n4RYejDFGZ4zXg5aDno,14120
+ litellm/llms/chatgpt/responses/transformation.py,sha256=xxUI5UyFcU_Ch_JlMWgATlck6sDblZgHuFEcxU5-pQk,7506
+ litellm/llms/clarifai/chat/transformation.py,sha256=2I-Q-fbVaJKLWpiQ7L5JF7kxrveLIs5N4s32zF1uk58,4386
+ litellm/llms/cloudflare/chat/handler.py,sha256=2FjIbC2-XtjGXlK-9PBBpV4BbB-OFGIrlq0tu_R8wf4,138
+ litellm/llms/cloudflare/chat/transformation.py,sha256=QDBjXHvdJb935agKt6HyuOqrW3iuUsrAy1fmnv-2Y88,6893
+ litellm/llms/codestral/completion/handler.py,sha256=GK9AtdQ_ADQZoF2noHdP4zoa2z7SohXxbBkklgF4vJU,14052
+ litellm/llms/codestral/completion/transformation.py,sha256=JF49mN9o5N5Iuoqp1jk1c_jX4FVS4O5sD96x-F2C9wc,4117
+ litellm/llms/cohere/chat/transformation.py,sha256=y3BHsCmYj6LBwWC_S1TOjVYBMyzNhY5f0rcbyEHBSpw,14628
+ litellm/llms/cohere/chat/v2_transformation.py,sha256=mxxmhPAAhYrggaQhUNIHxQnennji_LRZXfdgSZShuxo,14026
+ litellm/llms/cohere/common_utils.py,sha256=TiGMkb0H62Qwcz8i0t7vbxqZ-dojZAKG88V8oP4fZsU,14479
+ litellm/llms/cohere/embed/handler.py,sha256=K1YIk4uW-vKBamFxOwsNWLoH1RoPNUJNsq-VeSzOc8c,5619
+ litellm/llms/cohere/embed/transformation.py,sha256=wBSjzD3FDVw0QaOmyCXNyMap55pFkyDXjTrCPmBmI-E,7741
+ litellm/llms/cohere/embed/v1_transformation.py,sha256=LUrq0K0Xjc3AzRsJX-4MbY9TKV5CNNWIyWG_0ryto2U,5165
+ litellm/llms/cohere/rerank/guardrail_translation/README.md,sha256=NIiPviLxkI1goTrHDD57_1l0diTHKbIgBF0-aH38PjQ,5651
+ litellm/llms/cohere/rerank/guardrail_translation/__init__.py,sha256=UwvxLkTG0H-U9ZJbEcPP0kUf_gFA8meE4uZCqG7qsKo,378
+ litellm/llms/cohere/rerank/guardrail_translation/handler.py,sha256=Bt6C0u7v82QPEHPcHuDbD0G__BO7bq33tuvHNnkRP9A,3746
+ litellm/llms/cohere/rerank/handler.py,sha256=4h3LHYuSQ5iwlCuu6HXU5Vf52RHL9CiRjJnkCCZyRjg,141
+ litellm/llms/cohere/rerank/transformation.py,sha256=Q-eSdXWoWtz9R5Dm3n9LehbIrrbxpvZYdT_p18WrLOI,5331
+ litellm/llms/cohere/rerank_v2/transformation.py,sha256=oTLfk4vwR5x_eBngglMTHmv_oqVDTfgIwea94I11jDQ,2979
+ litellm/llms/cometapi/chat/transformation.py,sha256=19ASijLvR1XZAsNMg6_89uAs0FrJVl9XftvyEVtZY6Q,6931
+ litellm/llms/cometapi/common_utils.py,sha256=XyLf1DxhJASXQchZgLiI3GiCAIzT5TvON02bz2Q0bCU,170
+ litellm/llms/cometapi/embed/__init__.py,sha256=zVNqUUTSpdVeiFzvTRF91G3a7yj-O585G6DSxb1Ba6o,91
+ litellm/llms/cometapi/embed/transformation.py,sha256=5W6oJ_s1umIyYeXizC0MRO-WYicqazm09K1DIZcG-2s,4934
+ litellm/llms/cometapi/image_generation/__init__.py,sha256=SjkzR8z3gGmShenQ25hO_DaSrv3xzxf_ect7vcSZrxI,340
+ litellm/llms/cometapi/image_generation/cost_calculator.py,sha256=aiC_RTrDnnS3yQROakVmmcH00Lkdz8Gz9Z5LnSqaIbs,784
+ litellm/llms/cometapi/image_generation/transformation.py,sha256=MukTALBOIgxB9l8Kdf4lsFAGlDV-fYPQzV-TPiu8HMA,5358
+ litellm/llms/compactifai/__init__.py,sha256=1OWj295C0rT564pEqsvVsrW9Ylje37wQrx-bDAg_gDk,35
+ litellm/llms/compactifai/chat/__init__.py,sha256=OkjczWzPsHT6H1kR3AhSa7RYEK3hmAiGhHG0QiDHeFI,31
+ litellm/llms/compactifai/chat/transformation.py,sha256=eOWVnIsG2jUxWXYOCXCHLBvR7xE6emp8wSdaViCmugE,3379
+ litellm/llms/custom_httpx/aiohttp_handler.py,sha256=7ujONXg7cWq2peeutyPRuxNemkGRxxw_lESqXXkNFr4,25027
+ litellm/llms/custom_httpx/aiohttp_transport.py,sha256=0BTK34T9m5UeLWN_tcz9N0qTdqLYmfe_pQSk2nDrTV8,14798
+ litellm/llms/custom_httpx/async_client_cleanup.py,sha256=Q16wtw1OD0WvpYwAIo5O-5im5Zp-arnc4tUR-taYDV4,3749
+ litellm/llms/custom_httpx/container_handler.py,sha256=d0LugjHpo143dhHaTBkH6IqTYIxlu4OoplOigH-mNRE,14654
+ litellm/llms/custom_httpx/http_handler.py,sha256=5aFGrtOAWA9BinNjAAS1_4uF00pE6sst8gL6Si51xLE,48009
+ litellm/llms/custom_httpx/httpx_handler.py,sha256=rFSVmAxm0i6wUmdbyanfo5PlulFnkq0E23nfMnq6r40,1688
+ litellm/llms/custom_httpx/llm_http_handler.py,sha256=nLQXU3z21JqPrTUThIc9zUKJJcuCyCql3yq2fdfuK9Y,430591
+ litellm/llms/custom_httpx/mock_transport.py,sha256=VZEsbUHqhHZkEXUix7jJxja1mspK7lngXNCCIxsrsdY,2763
+ litellm/llms/custom_llm.py,sha256=IL6tJeTaR6yyYG-lwCWhEDGWxOMYbv8sOuLXFc1OC2s,7169
+ litellm/llms/dashscope/chat/transformation.py,sha256=TzyYBD_i5DQavsg857xW_074IdR5Bcg2WQluTtATQA4,2327
+ litellm/llms/dashscope/cost_calculator.py,sha256=DooG57PQT5L8IukPiNS4vur3vls-9ib1dmWnrH649uY,7276
+ litellm/llms/databricks/chat/transformation.py,sha256=za5rhRKham2SM2qY44pJFX77ty_1H8cOUkTIN2gD-gY,27620
+ litellm/llms/databricks/common_utils.py,sha256=4b2MYAPrUKNuyy2xSdtq85MaL0j4RtnAPEZoaluGCBk,14497
+ litellm/llms/databricks/cost_calculator.py,sha256=YpzCFgAf0UyTJPIG_nkLMzkMC1VXC9fbsPU5J0C4bms,2418
+ litellm/llms/databricks/embed/handler.py,sha256=pG6e_XRgrgelDJvhjkQdjjm_sEo_AOEHq6YQCsZHqlY,1977
+ litellm/llms/databricks/embed/transformation.py,sha256=HRf1ixwYD3vVVecfTl55DOoqkizPxw32v1mcx21VyEA,1464
+ litellm/llms/databricks/responses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/databricks/responses/transformation.py,sha256=xFpi5J6EnTTKHsskK2Kif23fNWBZRj7jE22GvgwaBL0,3667
+ litellm/llms/databricks/streaming_utils.py,sha256=K3okW4cjTVfTfAWb92ILInpo-ZTpru3BrQ-2i-CkzB4,6228
+ litellm/llms/dataforseo/search/__init__.py,sha256=E7xXOm3pQAO6MudhmrDEoim0eCWmmTjtnvA1Z_vUmjs,266
+ litellm/llms/dataforseo/search/transformation.py,sha256=rDxgxc7Yo9prWjgYLQk2OjaHyRsDDEatkpo7ioAY5tk,8270
+ litellm/llms/datarobot/chat/transformation.py,sha256=WaZ1N7y9x4LQMZ9Te8j-a4qhrNIo1mjiRLP7mbw6G4Q,3291
+ litellm/llms/deepgram/audio_transcription/transformation.py,sha256=6OQNpyQg0MhBd_E6XsoOa_B13HvbXzfkMXiqFXbAgkc,9115
+ litellm/llms/deepgram/common_utils.py,sha256=BW32Pllv5QIydRNaqgy4VcMbceyjsQEzc_bvGQ5OSPs,125
+ litellm/llms/deepinfra/chat/transformation.py,sha256=whQBsTga0OB8w-0QN0spRhMRoqx7Gj08Tu5Sb4SoccM,8454
+ litellm/llms/deepinfra/rerank/transformation.py,sha256=zNbzJKkvVKGGxVCAqCXeDb9sVUUKxQKRIurPmklGKb4,8865
+ litellm/llms/deepseek/chat/transformation.py,sha256=BhlBGGMnnIDK0kOcbTx_EIcTU0YyM_jdyBL9y59cpzM,4443
+ litellm/llms/deepseek/cost_calculator.py,sha256=G5UbaPLQ7wKBmFxd73yTvDwzs_3UsMdYvsUQeO6HnrM,587
+ litellm/llms/deprecated_providers/aleph_alpha.py,sha256=eMVFefcntg8gYdG3ZSa4JJ6SKFAZEqxg1oKM5Y65RSk,12725
+ litellm/llms/deprecated_providers/palm.py,sha256=ItsQUzTuUIqoGEOTjmM-KPmFdrT4xgzTQPyQaRWuC4I,6928
+ litellm/llms/docker_model_runner/chat/transformation.py,sha256=ro1PjpdCPW3B6ktjiKCfvlzoLXnAOVk2-ZjN-SuT0CI,5203
+ litellm/llms/duckduckgo/search/__init__.py,sha256=6Pd-MhweD-s4zvVQxKA_9US_nEzy1vBLM3cPmBQ0CUs,157
+ litellm/llms/duckduckgo/search/transformation.py,sha256=W_2kIcc_TwnhCj12E8Tu-1mVXK2M7H4gqEp4DFlefZw,9321
+ litellm/llms/elevenlabs/audio_transcription/transformation.py,sha256=coEIBw7QCZ-Y15B-_O_ojtNP9ER0z4-W62HytRlJOPg,6856
+ litellm/llms/elevenlabs/common_utils.py,sha256=a7k9aiLQgde29OwYYWEJ4jcC6AoZ-mM8dH5tKhe1tsQ,127
+ litellm/llms/elevenlabs/text_to_speech/transformation.py,sha256=9A-AMtoubSyi3PYpfSG3mlsqkXYY4iaKqSCrXqYsKGc,10939
+ litellm/llms/empower/chat/transformation.py,sha256=6OU1pbPxSgUPi5nnwT7kqsQxFvpmSPXB_zMYBRtXRQA,218
+ litellm/llms/exa_ai/search/__init__.py,sha256=IRUdf9uUBSb1uszyl8TYaGTj_SablMATXPvt5VVSGCg,139
+ litellm/llms/exa_ai/search/transformation.py,sha256=95NfpSIwPwKn3SFbjpGe6DY1efDE1PNmARlguJitMb0,6966
+ litellm/llms/fal_ai/__init__.py,sha256=1lCeAP4IPIl3XfHSSdSRPmjL_Zt0KUBDHIU5XdqGG_s,703
+ litellm/llms/fal_ai/cost_calculator.py,sha256=TikthT2iHmgK5aAm5zHrjWrCrjB1e-HvKsSF00DfDC0,780
+ litellm/llms/fal_ai/image_generation/__init__.py,sha256=FyOiMQ4OgChd0Ziuzov_pXjXfR_Ye07U5g8bXDkjbb8,2655
+ litellm/llms/fal_ai/image_generation/bria_transformation.py,sha256=TzpnjtolSD2Ie4vq9SCxvEVGOzZlSY-xzctkMOGyqhc,7842
+ litellm/llms/fal_ai/image_generation/bytedance_transformation.py,sha256=9rUEsZREilOEApFtG_seFgpioM8wgjM3N9iRhV6fDuA,3506
+ litellm/llms/fal_ai/image_generation/flux_pro_v11_transformation.py,sha256=WxBN3NRQU4dlCpMFl64F0WN4uCh_J_O-xPfqne0Yf34,2933
+ litellm/llms/fal_ai/image_generation/flux_pro_v11_ultra_transformation.py,sha256=fN1PlafivFPJeUN3i-V6Ft9vS35j0SxPd5LNRpTrk-4,9280
+ litellm/llms/fal_ai/image_generation/flux_schnell_transformation.py,sha256=Y4J8boVlf9LE9FCMg3-71fOJhGjq5H5DhXbUXrGoE2I,2833
+ litellm/llms/fal_ai/image_generation/ideogram_v3_transformation.py,sha256=bOLifmCNV82n63uuNKD8iLm7_sH9i_wO1iP17nPVjFM,5905
+ litellm/llms/fal_ai/image_generation/imagen4_transformation.py,sha256=bR3L6hs6LNwxPsurRwAYfDDR56RXGozAMXJKqngvYSI,7903
+ litellm/llms/fal_ai/image_generation/recraft_v3_transformation.py,sha256=ON2VBuBA-aPrrv7chlphyQu9XPsHoLqgBWCiyIBkaVU,7442
+ litellm/llms/fal_ai/image_generation/stable_diffusion_transformation.py,sha256=9EHWAOFQjfib4Siu-wzadyOuwavPWSvNaRinz-ePkkU,9525
+ litellm/llms/fal_ai/image_generation/transformation.py,sha256=dEp7lhnQsxlWG-m_l-BAI_O_la2Tfytx3b8d8ncUA5k,5546
+ litellm/llms/featherless_ai/chat/transformation.py,sha256=44lh6hct_-QYToSkEzIE0F6S_qYmqDGWCWaTUh67TbQ,4862
+ litellm/llms/firecrawl/__init__.py,sha256=2LYSI5izvkHV_dMIx3fgPSyn5nnvsI7NXY8oxZaaRbk,158
+ litellm/llms/firecrawl/search/__init__.py,sha256=zL1kVFIMp_AiSVYyJdT0GxsN67XxVNJHhfCwgCLlYbs,153
+ litellm/llms/firecrawl/search/transformation.py,sha256=1xH2Kg2XfMa30Op9XnDIEfqQiVs2j5gRFpa6TtPwfb0,7560
+ litellm/llms/fireworks_ai/audio_transcription/transformation.py,sha256=XHgTNDpMk7Y5dn37Nf2zjQUCO75ZE0jwuuJ0SD_ldM8,563
+ litellm/llms/fireworks_ai/chat/transformation.py,sha256=n1LbcregQFQ6-LEzbO5w1gn9FHST-bAiF3jUirko9xg,17922
+ litellm/llms/fireworks_ai/common_utils.py,sha256=4XZ-T7kbnb6zYVVtDMslFRSIlXNGwuXDYogBE-7rpT4,1536
+ litellm/llms/fireworks_ai/completion/transformation.py,sha256=lYB2EqVnZtOfENXHClG6xJW9oCXQkwaM85oqth2AGU0,1894
+ litellm/llms/fireworks_ai/cost_calculator.py,sha256=JAlyi9TLwLOu5NJVT4eE-9ekSevP5aaPW8mjYk6pY6k,2830
+ litellm/llms/fireworks_ai/embed/fireworks_ai_transformation.py,sha256=6OUlynAaBy8esuYBidFiTUoaNUO80aHjiFebTrTj7RI,1435
+ litellm/llms/fireworks_ai/rerank/__init__.py,sha256=FAOROMZ4xk8MA7zOWRzXQqc4qQ7E08PHNCv8H02bKJU,22
+ litellm/llms/fireworks_ai/rerank/transformation.py,sha256=NukmDfVoAqJsyPchXpPYwVy1XpEgLvW24lYq1v8fpD4,9229
+ litellm/llms/friendliai/chat/transformation.py,sha256=T6wkm9hjUHrgriAFen5dYPKZaBiQnXOXQA_VlKo8bY8,217
+ litellm/llms/galadriel/chat/transformation.py,sha256=9lvISZw10MtuT24KENxn_kz5NIGwJ8GW8dK4FHdZaT0,215
+ litellm/llms/gemini/chat/transformation.py,sha256=khbdGqp1QejDJxbo9HAbrViYVF55es3P-7SoPQCZgvk,7538
+ litellm/llms/gemini/common_utils.py,sha256=0vQH96KBof6dxkWMVXttPTnqTqHwrGBPtqhLTjsc3KU,7326
+ litellm/llms/gemini/context_caching/README.md,sha256=WwbxrsX-ykf1cWnXG_KLIP25hH2k5Pqz34AOlIjjev4,79
+ litellm/llms/gemini/cost_calculator.py,sha256=Qll4C8ntR0OwmZsnjWvFBIkBDumdwVyIWY4zjdJimEU,1779
+ litellm/llms/gemini/count_tokens/handler.py,sha256=BNamEKlv42eXhd0An3r5BQRpriJUbFHBOsqU_jkyMKI,5892
+ litellm/llms/gemini/files/transformation.py,sha256=-LVMe7wdC-fH9JSQRrBQjhHNIFfBbwk3BYeDNBfm7yc,13493
+ litellm/llms/gemini/google_genai/transformation.py,sha256=5kZ1FFV9OAdGUtKse67KLbEnRkZ0M6iXml-9jGMmF4k,12598
+ litellm/llms/gemini/image_edit/__init__.py,sha256=gBrlSulqau_5hIfCm0rW_qIMbg_KqXEXqCStpnynIfo,370
+ litellm/llms/gemini/image_edit/cost_calculator.py,sha256=cNSfFlSkV-3176vlYo3uJvALl5V9NYuK7KJIIWS-vVc,846
+ litellm/llms/gemini/image_edit/transformation.py,sha256=1f0QWio94JsFYEz6z8eQJ5pbeAJ0XT5R4JTK0OEfq3A,7108
+ litellm/llms/gemini/image_generation/__init__.py,sha256=XW2_8-HSCUGIWXSUctIPvCwj3I5Zb9mv45PQ72fQxJU,311
+ litellm/llms/gemini/image_generation/cost_calculator.py,sha256=s_qrdMjHkDA0GrJkJ5L_AenSVeLDMocEB8-4pd6zkFE,1237
+ litellm/llms/gemini/image_generation/transformation.py,sha256=SZbwwdDH3rlpeCHOfcTQMtagNkq-n1Qa707azNExvEU,9742
+ litellm/llms/gemini/interactions/__init__.py,sha256=s6S1reH7g8nQHrPgKjHLMdkllJVGpKcZrsBeKmOPhQE,207
+ litellm/llms/gemini/interactions/transformation.py,sha256=8UnElmnx2KZeT9mqtFXgC9kWwZV_wpOe3_YJc2bNNXA,9895
+ litellm/llms/gemini/realtime/transformation.py,sha256=H2Kduy_PoegRFpcmpmIJStn2tBOgE0E_LY-bAJMMarE,43951
+ litellm/llms/gemini/vector_stores/__init__.py,sha256=GsMWtDf1-IUpIyPGO9fDXR5Ggk1M-cvb8Y1ckwJRfik,138
+ litellm/llms/gemini/vector_stores/transformation.py,sha256=Ym5KYY0GNXZ00Ke-VmbWJhh6MOQc43NpkcHHWCFFvPU,13511
+ litellm/llms/gemini/videos/__init__.py,sha256=4z4FJ619WAJuE6XO1_A4auetEP6a5mup7VSg-zdsKW4,113
+ litellm/llms/gemini/videos/transformation.py,sha256=2yGPJBAz2WvPkDwl5UhAW_OecVNtQ74Exa9d9y2PUqU,19090
+ litellm/llms/gigachat/__init__.py,sha256=ldZsuDJOAMSIYEJmdApsW07JuaHb0UOD8W9iWzss2jw,606
+ litellm/llms/gigachat/authenticator.py,sha256=JQxLcXvrqWehC52FfgMO9FXw_tbfkzBAyGZAowdsoV0,7506
+ litellm/llms/gigachat/chat/__init__.py,sha256=hZC-v4CXNIAq3p2XLZ3x_oqjuGgR2txV9LpYJDI-e_o,236
+ litellm/llms/gigachat/chat/streaming.py,sha256=uDMWkaR4yArZ3Ae9hoo0-uPz2iS8pmjHhX7Fw7gS658,4315
+ litellm/llms/gigachat/chat/transformation.py,sha256=gNgPGva4DvGQaubjDTaVn60bvtWeZXFq7U84h4QSbvo,18377
+ litellm/llms/gigachat/embedding/__init__.py,sha256=5setxlIeR4xA4ZIQvKQhlX-dZb7F3Z4h3AhKGvnHyMY,126
+ litellm/llms/gigachat/embedding/transformation.py,sha256=lE4xzQGec1JPxqVCbwfNkxo3dhdlKRarXGTN3-IST3I,6251
+ litellm/llms/gigachat/file_handler.py,sha256=J7Fhl4NKtihEJEFG-RJBEj2XNRQHBECYOYUxMgi4TC4,6370
+ litellm/llms/github/chat/transformation.py,sha256=XUbXYUEuku9bA_gJr4rAuFh0Gm1NfxQhZcEoLnhdrLY,209
+ litellm/llms/github_copilot/authenticator.py,sha256=8OamxGRGWwJ1Fvx3NehNNsAzkb2FdcSaTNqd430jdI0,13240
+ litellm/llms/github_copilot/chat/transformation.py,sha256=T2Hf9PLlFSLvz3c6nls5p10zTskWh-7VOBf_1XhFCkQ,6124
+ litellm/llms/github_copilot/common_utils.py,sha256=ppOwjqKGuZ8m45IT7OW2pAw3TTxBz8Qx4DmLHpSVOCU,1937
+ litellm/llms/github_copilot/embedding/transformation.py,sha256=ytGrhHZcwryRKZD0I4FT48lonrtb8JaoaqOIwk6SLis,5684
+ litellm/llms/github_copilot/responses/transformation.py,sha256=6ZzgFF7Yet-wm0xmuxFPh9i-n6RE6T1yJ2zl2s8ET1s,12139
+ litellm/llms/google_pse/search/__init__.py,sha256=KQ5c2pnBN2prnkcBifaQG_6wkPJDjXelLqsY_IAgV_U,177
+ litellm/llms/google_pse/search/transformation.py,sha256=AiCth0nOFfAZwh-9dNa2l5aypkiGlmjE4Ez801fWVZ0,9779
+ litellm/llms/gradient_ai/chat/transformation.py,sha256=gwsM0h8Vq427amo_q-FOIQmS7RlgqitwzEI7cbBO5VI,5524
+ litellm/llms/groq/chat/handler.py,sha256=gDy2fUHk98NbeoNyuulC3Zi5cgGrzg0esHWleNWVDvM,2485
+ litellm/llms/groq/chat/transformation.py,sha256=wngjzSjVRWRuOEDVFdvW_A7OAQYKZ6NMQWUGnTutd6A,12946
+ litellm/llms/groq/stt/transformation.py,sha256=5Wmi6gQ-7nAC8gj5Gi0zCzHkTecOWVIbxX6plYaRUtk,3350
+ litellm/llms/heroku/chat/transformation.py,sha256=BCq_0pCqCO0nR2xVCh_q1BzDX8fJJtjdQc_wmIglcxo,2668
+ litellm/llms/hosted_vllm/chat/transformation.py,sha256=XxX8pz0RXZ1tqUHB8cn4sEEwedZfiUGCTewp73_wB3I,7850
+ litellm/llms/hosted_vllm/embedding/README.md,sha256=7GMIybyYxTTaBu8aYHmGYNvNX2Nyvt5173dY4QoYeHw,226
+ litellm/llms/hosted_vllm/embedding/transformation.py,sha256=L7ttU9Au-AYvkxPknsz--bbi9MUg1dzorcBVzORTrL8,5507
+ litellm/llms/hosted_vllm/rerank/transformation.py,sha256=f9fJ4M-fPmWx2VE260eEv65EPrVRJ8_gQ2X6INHSeLA,7286
+ litellm/llms/hosted_vllm/responses/transformation.py,sha256=J6-zXTSLE-4yTK9MVpZtAFZwqeWwVHiwHTb7fLr5_sg,2419
+ litellm/llms/hosted_vllm/transcriptions/transformation.py,sha256=FU2K1z-7_kAM-5NdRbS5m4ssJ5mNmDXDh3d1ed1ms0w,1908
+ litellm/llms/huggingface/chat/transformation.py,sha256=6soqhy3iagbTQmYLil6ML5nihdhVi1gFVsbeD8w83K8,5967
+ litellm/llms/huggingface/common_utils.py,sha256=C8K-IkEGaVhdjSr6WcAIAIRHgKBgiMIPL__PglqVLh8,3071
+ litellm/llms/huggingface/embedding/handler.py,sha256=vYnsladdrqLqZxKHUiAlZWk-mmG13oZhusWPkYRrQv0,13761
+ litellm/llms/huggingface/embedding/transformation.py,sha256=Les1tVLvnSGef5-ewaZ-dHuLhEEYikDPLhgooyEBfgA,23746
+ litellm/llms/huggingface/huggingface_llms_metadata/hf_conversational_models.txt,sha256=-KennA-85KE2N-dTyR2TG4v30NvWc6IAE6zCIEngjZQ,76183
+ litellm/llms/huggingface/huggingface_llms_metadata/hf_text_generation_models.txt,sha256=7ntr_Gx6l8TQXpbWFycf-NnI3HdqagxvN2usENNEkHU,1288308
+ litellm/llms/huggingface/rerank/handler.py,sha256=4buKBfpb5W0eB0lCQPCAABmsdMfYf2YVsS1IZaqCorY,146
+ litellm/llms/huggingface/rerank/transformation.py,sha256=kOnzEL6KEd9iVx6Tw4VNjCjUaQHM2hU56hiic1ePM38,10974
+ litellm/llms/hyperbolic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/hyperbolic/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/hyperbolic/chat/transformation.py,sha256=Pa5MIqatcT8MmYxo6j4xrhPvVFgFilhgnsOsLspqOjI,1801
+ litellm/llms/infinity/common_utils.py,sha256=_3c2FCn-fRmlztQEothODX7kNddoNugT7dE9JiDBTzs,805
+ litellm/llms/infinity/embedding/handler.py,sha256=JDwB0TAqwCKLraKzQ865ZQuRZJDojAQqwdCHkTrZ0H0,146
+ litellm/llms/infinity/embedding/transformation.py,sha256=85ObpHaoTtQUoKX0IcktsQw78wRmno5yaRCNbusQ7IM,4648
+ litellm/llms/infinity/rerank/handler.py,sha256=dCXb7WA6esPZhOkE-Foah9oNVHLxH_RWdbHAhiRqlr0,143
+ litellm/llms/infinity/rerank/transformation.py,sha256=SJ-TnMv3DqyNwBNT_9v8YUU4QTo2MHm57HkfJSLMwDE,4229
+ litellm/llms/jina_ai/common_utils.py,sha256=o16yqjG_JAPl_eQfhL5fOpDfNKu_sPpRErKxvwAyMlU,223
+ litellm/llms/jina_ai/embedding/transformation.py,sha256=qK9D4EdZBQZ4o7AfZUgK0mJ6dtukWb52uVF5QfyGA9o,5527
+ litellm/llms/jina_ai/rerank/handler.py,sha256=6cgBW53IkFSEhqvzvEe2sjJ6UY_DWGOwq6nROh_lksQ,55
+ litellm/llms/jina_ai/rerank/transformation.py,sha256=YvMRD-MrG85yjoATOMFuEixrrE2nJ3yd6_yjK47XXtM,5790
+ litellm/llms/lambda_ai/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/lambda_ai/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/lambda_ai/chat/transformation.py,sha256=rz4Do8xJkhVxcLDSV6Qdf5RBTkr8Zq2xgbAIrqs4ATE,1002
+ litellm/llms/langgraph/__init__.py,sha256=ZIIOEuGnEcRcYm9gmMg8CQXUSV7eB9bBqcba4HH9ykI,102
+ litellm/llms/langgraph/chat/__init__.py,sha256=ZIIOEuGnEcRcYm9gmMg8CQXUSV7eB9bBqcba4HH9ykI,102
+ litellm/llms/langgraph/chat/sse_iterator.py,sha256=vCiDSZ_hBtKHxNRGgUZI2WGRSVausDgmcNeA7HebOyw,7788
+ litellm/llms/langgraph/chat/transformation.py,sha256=lJ8EyHr1yP5SRP2lybGtbVSoHWC-JCNId_wI3enbflQ,16449
+ litellm/llms/lemonade/chat/transformation.py,sha256=ur_Q39y-zAff2Tc8TilFooAuUkJfSCNQJLBPmgoflsU,5200
+ litellm/llms/lemonade/cost_calculator.py,sha256=mnhe08d0hBAOCGymau598uQc-85gQHCJ7qRgGK-DxG8,1099
+ litellm/llms/linkup/__init__.py,sha256=Hg4DBqiipeT5_kq7FCpvgI2KZxpR2nJsxEdC6dutyeo,146
+ litellm/llms/linkup/search/__init__.py,sha256=fAHlnYsJ2tvtzUOwF_YFPKSxi0cwYY0s84YUlF3fIdU,141
+ litellm/llms/linkup/search/transformation.py,sha256=HacSr711BUUs-nvDcSkqCR7Km6VXPLoDrYqjwZwGCeM,7155
+ litellm/llms/litellm_proxy/chat/transformation.py,sha256=RItE4nCdS0vYMK1G3USO1rXtzCn5T8AsyuAmk1gOLq8,5275
+ litellm/llms/litellm_proxy/image_edit/transformation.py,sha256=6Xot3_ZgvmxHGo6-1RmI5G1loUSOMIENFR8I87RXf3c,1015
+ litellm/llms/litellm_proxy/image_generation/transformation.py,sha256=VE-fNZtpkLdESkoT2USjzEGI9VKqmNQOkE4LTPDwOXk,1329
+ litellm/llms/litellm_proxy/responses/transformation.py,sha256=lQoPpVpzCLbiTF27kAcbe8-VnuofRY3m1mvxxckeqE0,1691
+ litellm/llms/litellm_proxy/skills/README.md,sha256=Q1Rj9ALgwDDUafOSkRNUM20OfsTfTBLEoKFGnQNx-08,11637
+ litellm/llms/litellm_proxy/skills/__init__.py,sha256=20LL_2f1jOOYeR-8DWHx1T46Ht47L_OteEzVJraSg3M,1882
+ litellm/llms/litellm_proxy/skills/code_execution.py,sha256=YJWuXVHsK_9rhTviS2_K9ODmSW2MqPMCqg84Wue923w,12153
+ litellm/llms/litellm_proxy/skills/constants.py,sha256=qzseD2-M7oSWs7iViNoM-TISj0Lg1IgjIOA6cD-2TRk,362
+ litellm/llms/litellm_proxy/skills/handler.py,sha256=2bForpoZHO3pm8dGJS2klR2luWBOhAxALHkIJeHmJ2w,6699
+ litellm/llms/litellm_proxy/skills/prompt_injection.py,sha256=9md8Lbi2UpyDu6abgbmm79AGG4PjRx2cVVxrl3t4ePI,10925
+ litellm/llms/litellm_proxy/skills/sandbox_executor.py,sha256=Ts-VE6mKOY1xQ0ULF5mzSukSr_yl4zLBYOG7b7TQJtI,9700
+ litellm/llms/litellm_proxy/skills/transformation.py,sha256=vJ4fetzadRRsjFLHc6wQQANewT0wN-C9KCb-XpqYxeA,11945
+ litellm/llms/llamafile/chat/transformation.py,sha256=VhjCBTR0aIn3WI6h9wk4DS_eBjDU2y4GA5lgs-RGMVE,2051
+ litellm/llms/lm_studio/chat/transformation.py,sha256=74fKlSYDx5kOTie4XCibCNtu7PbxwsnLSvljayS4Jn8,1951
+ litellm/llms/lm_studio/embed/transformation.py,sha256=7LDd4xQLu1Owri3MRhtamdFLtV5B0wzKVug2qCkMoH4,1254
+ litellm/llms/manus/__init__.py,sha256=6C11lc_f92W8wbTmvf4P05pBEFqWhX8A3zIZMf4qF3c,32
+ litellm/llms/manus/files/__init__.py,sha256=OkBgUBr3-3jkrbfaVQrCFTBCfTaKaZQcUuHl5rF5sbk,33
+ litellm/llms/manus/files/transformation.py,sha256=e7vxjB4mCK0kcaMiW7QrqtD--_3VSghaDtUKH4VALfg,14618
+ litellm/llms/manus/responses/__init__.py,sha256=hiwYYGNvb0uXsggrymFuh5OifQFq4CR7v78ri4owg-g,37
+ litellm/llms/manus/responses/transformation.py,sha256=0RA_CSe28gj_q_cvL2WI3HSuzdleaHTLz3N2NHnoH74,12820
+ litellm/llms/maritalk.py,sha256=bcUTOIQKFWLx7IPkgJoG2zhRemGi5GAbZo7CKIxPwk0,2000
+ litellm/llms/meta_llama/chat/transformation.py,sha256=r-FVoEQlFlX3UyZgAO8rBVTkxit8XYOdrkeCJ9N1J54,1538
+ litellm/llms/milvus/vector_stores/__init__.py,sha256=hraiqKZXH3mFIueKauv2PtS501C_wmpxMjDL1pshdg0,124
+ litellm/llms/milvus/vector_stores/transformation.py,sha256=jHnJh4EeHS7-KBvZIMq-aqbYpnRlLbwvbgBrhFd0xmE,9941
+ litellm/llms/minimax/__init__.py,sha256=n8yxTwAIbWJQ51msLB71S2Ax6-hMVuK4UYT59rT9wh0,202
+ litellm/llms/minimax/chat/__init__.py,sha256=sieF4Jx0pPr4ot2yI-aHbFEdKAh96P6sFAy-iI-s0QE,43
+ litellm/llms/minimax/chat/transformation.py,sha256=87xli99g16M2LKseMK4ABx15WVEIRN13Yttz5SyaEyI,3437
+ litellm/llms/minimax/messages/transformation.py,sha256=SEXL5FS6tSC926jAAbnaqW-LM27lcW9IzfNA1I0GW1I,2348
+ litellm/llms/minimax/text_to_speech/__init__.py,sha256=e3zLiSqfzltcIAZTerzYxciFjz0My2gbNLV0gNePz04,172
+ litellm/llms/minimax/text_to_speech/transformation.py,sha256=iHfOOfQym-7QgUgNTSaU37nU2MbIwRxYoLqkV3gvAWI,14754
+ litellm/llms/mistral/audio_transcription/transformation.py,sha256=C66jY4fKPRVV7K6oKwHNugfMqtF1Cquabr5xPfD27SM,5028
+ litellm/llms/mistral/chat/transformation.py,sha256=nxlz2KDr1SIsxNaDIGZAm1inp8p7fBasruD1bZeZwBg,28620
+ litellm/llms/mistral/embedding.py,sha256=qxQ5a5SXBA3JW19GHZJgJ5C5Q5EZDe6UBalYf1ZsrtI,78
+ litellm/llms/mistral/mistral_embedding_transformation.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/mistral/ocr/__init__.py,sha256=PU9UPl1b_2KsiYktsgup3KnqZTCw_NfctqIT-R2nins,41
+ litellm/llms/mistral/ocr/guardrail_translation/__init__.py,sha256=XXCuw4gTDSFdzC51y0XFftWJ5wuxKiWZo8wHYlqoo9Q,332
+ litellm/llms/mistral/ocr/guardrail_translation/handler.py,sha256=XEaYWqOxNW30tPqB-O2coNqoeybHg-2bFMVwZ1a12WA,6056
+ litellm/llms/mistral/ocr/transformation.py,sha256=dxvGGmly0Ga7XppIXKrQOHQrco1812eWQdFDPb41POU,6920
+ litellm/llms/moonshot/chat/transformation.py,sha256=vQjWAEGk7mB5bCndnxk3aRno8t-yaNNpD5mG3iBPb20,10001
+ litellm/llms/morph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/morph/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/morph/chat/transformation.py,sha256=kmIcRKdDXrcy3c3-AjtnwPrwj_7CoEpzUijZDe9dhdE,1112
+ litellm/llms/nebius/chat/transformation.py,sha256=j2R3xFWFC0ww2SbC21JdXVwQ73RL7LWvltvEJmG0OR8,849
+ litellm/llms/nebius/embedding/transformation.py,sha256=1dtFZWXsvvAbxDVc3ZCgr7wFadD7-v0LksWvW94eEwc,88
+ litellm/llms/nlp_cloud/chat/handler.py,sha256=8GuIlJ6UiJ_Z8Yz5TiCei0gklEw2QaZSzw0YLQyIrxE,3617
+ litellm/llms/nlp_cloud/chat/transformation.py,sha256=IDqMDSjPi7LQ7vbYKx5TRkdQKdJySH4GS9sQ01PbIww,7979
+ litellm/llms/nlp_cloud/common_utils.py,sha256=RR62KdUDDNgHLiHGAhXHEe5Q0ujk2Nn57pr8gdb7ywI,395
+ litellm/llms/novita/chat/transformation.py,sha256=gO_5eejpp_hG8OUvscA-dauNlv6SCrrsDIzEzP0zOiY,1042
+ litellm/llms/nscale/chat/transformation.py,sha256=T8ieDupDhJITrY-c5u-e_6eDOw4tzoLubpmg95eU2n0,1662
+ litellm/llms/nvidia_nim/chat/transformation.py,sha256=RmXuSLXE7eh3VmC4SZo47LgIJ94fglntOPnCYNhycs4,3877
+ litellm/llms/nvidia_nim/embed.py,sha256=hxKt3iYATHnLR4OKS71WMycxcpvQEnigSpzWFgd58IU,2303
+ litellm/llms/nvidia_nim/rerank/common_utils.py,sha256=pwmtmhb-C-t_vwvgceWa_w1AiA0KLFKtZog1jhy103M,905
+ litellm/llms/nvidia_nim/rerank/ranking_transformation.py,sha256=XIxaSfK56D71pGecYGy70xeknHZGfH9nm2JFS7M4E0I,2434
+ litellm/llms/nvidia_nim/rerank/transformation.py,sha256=Z3bHigoDg19cQSeiukrEfqe9ang9ulLKiQshvvBjZbE,11623
+ litellm/llms/oci/chat/transformation.py,sha256=YIjx1S6eDUCdlTDY4R-HcaOjD_pIL1yzqGltafXFFIM,53544
+ litellm/llms/oci/common_utils.py,sha256=T7tilO9_wzv9X5bZ4jv8CgywgkyyLuoWCDYYQqkEBWA,417
+ litellm/llms/ollama/chat/transformation.py,sha256=Tuhy68VarmBy0gCUNoIpUoslIVV8YYgimTBVVLSPRo8,23224
+ litellm/llms/ollama/common_utils.py,sha256=k7smV0oSQ9ragLQEXCNr-YVU6ZT-hOFWgyZXS3p7eAw,4639
+ litellm/llms/ollama/completion/handler.py,sha256=XIoYqv9KT8lePwy49NbmAEdTcZVJ_EzmIYxoh7eZ6q4,3564
+ litellm/llms/ollama/completion/transformation.py,sha256=WdgNJ49gJ6SUXr5rpbw1-2smEuJEfhk67mrl_xwv-PE,25196
+ litellm/llms/oobabooga/chat/oobabooga.py,sha256=lSr2lIVHFFdBh1TJRJ-fV9cPuO7STKiKHKRkZtJV5W4,4396
+ litellm/llms/oobabooga/chat/transformation.py,sha256=-y4AnlLUsm0ivoI54EWo8rCWDW1sMQ6QtQq1DfmSDYo,3302
+ litellm/llms/oobabooga/common_utils.py,sha256=MrXF6OmsD5YDWdDV9ppAfPZCyBYaWLdFqjG04IvrMhw,396
+ litellm/llms/openai/chat/gpt_5_transformation.py,sha256=2OUhm1RRtQQ_v6EzN5WHEBgs2X1OczJyJ_1Fi7thLIQ,13307
+ litellm/llms/openai/chat/gpt_audio_transformation.py,sha256=uLFogco8_hU4BW_66XM5axvzlOnmHfvX8WYwF0xGNqY,1336
+ litellm/llms/openai/chat/gpt_transformation.py,sha256=X1G2nKH-nZ4f9istdY_dHOfe2fXsrtNaRHACLCFNJig,29936
+ litellm/llms/openai/chat/guardrail_translation/README.md,sha256=RFN1eWpVs4AddyxewDzbVWbMgG9WE4nel6Cb0NpHyoY,174
+ litellm/llms/openai/chat/guardrail_translation/__init__.py,sha256=UZ8mr7g1pyLJpOEQ5cxemk0dFjG_eyw5BoR37aLLYHM,414
+ litellm/llms/openai/chat/guardrail_translation/handler.py,sha256=nECfCY8zV4qSq0XS1VRn99acxQ09NgfkYiPp0xQ48IU,35654
+ litellm/llms/openai/chat/o_series_handler.py,sha256=mxrppFXYhGzKvNdyU5k0fScX5DLVWKls_bHfVM_imyY,47
+ litellm/llms/openai/chat/o_series_transformation.py,sha256=O1FEdZ0yJA-ZSjB8rNugYExpe_jKSGXcHGgwY9SsxjY,6367
+ litellm/llms/openai/common_utils.py,sha256=q0G6v8uTDBPCd3aB76LKWqvdAKtHfKQlrBsdI04NqBY,9601
+ litellm/llms/openai/completion/guardrail_translation/README.md,sha256=Vvp74W-0Y0-vLhpG3tKvCmWgk8BM96NM6nY9t3Gn_EY,3856
+ litellm/llms/openai/completion/guardrail_translation/__init__.py,sha256=N030LPwvoAGXQz2kYXIH4zUiUteUFGMH0dYAQ1JfiuU,450
+ litellm/llms/openai/completion/guardrail_translation/handler.py,sha256=dZbgtpVsSLKCEe_TjIIQ7R3UaUkaaGAMw1ae8ig2YCo,7948
+ litellm/llms/openai/completion/handler.py,sha256=tS85cQCZr8rzmlrZISU3gQdsOSxtwSikuNzmBvBPlak,11883
+ litellm/llms/openai/completion/transformation.py,sha256=7RhZiYE96h_PmlyQm5Ocxv7IzDLyis8YOG6-kumX0ic,6156
+ litellm/llms/openai/completion/utils.py,sha256=HXTL8Fpu4x-NaAjjDr4hBo7gyMsn3Gup-xOie6f1euk,1770
+ litellm/llms/openai/containers/transformation.py,sha256=eZOkOTQD3QQXlGnCBmAPDxm6Vbyz6rS986b2VOzjtas,10753
+ litellm/llms/openai/cost_calculation.py,sha256=kBKEuOgPOSm0_SlyyUEmL5NsjaJojl30kpiZb0IVD98,6759
+ litellm/llms/openai/embeddings/guardrail_translation/__init__.py,sha256=dC0buFnhgqjy2fxIod1FRbOPrPo1CJEhJI9FHJR1rU4,417
+ litellm/llms/openai/embeddings/guardrail_translation/handler.py,sha256=tPFi6uh6Lqv9Upxn-hh-4PmZ2T2BFN6O1kRjMkKXzdQ,6323
+ litellm/llms/openai/evals/__init__.py,sha256=kOM6XT8vR9RspCN-eibodMYkcyIGg0vPfaLex-IiWt8,119
+ litellm/llms/openai/evals/transformation.py,sha256=Ti4UH4jnd7CgqpkLo73fDS4vLVQ0Z0jSOqztbPqUubk,13699
+ litellm/llms/openai/fine_tuning/handler.py,sha256=RBgsdfqYSobHEa2hsJ1KwJ0dtZW3SGeEY7HunX78c2w,10519
+ litellm/llms/openai/image_edit/__init__.py,sha256=r8bHf7Jl1ASNhDqi31vvZk5JF-7NF6rKwREr62ADPVg,870
+ litellm/llms/openai/image_edit/dalle2_transformation.py,sha256=k_VXc5tOgx2dMBQ5epT7Tckvf1Vi58PULQ28UtZc2qc,3760
+ litellm/llms/openai/image_edit/transformation.py,sha256=CY43t37UyQxPFoWQ5bI7GOs673xX7JWJekhnj5G6MIc,6482
+ litellm/llms/openai/image_generation/__init__.py,sha256=0ZAPyxbAnzW7CAq2UTVmbFwul3qugEqZXCaqPUi2WnU,932
+ litellm/llms/openai/image_generation/cost_calculator.py,sha256=amGig3g-wePcP2Hhlerx4ZFSs49f-fOQpQWLjl6kUmQ,2308
+ litellm/llms/openai/image_generation/dall_e_2_transformation.py,sha256=zS8xtK8qKhPjx4q-2NqKuCxGl3Edde_5QSLdhFZ6nrQ,2983
+ litellm/llms/openai/image_generation/dall_e_3_transformation.py,sha256=iSs8L2BDdjenb65GMo3WkLrvP-33w7cYcYDmmsXP9n0,2980
+ litellm/llms/openai/image_generation/gpt_transformation.py,sha256=5eIjHH8tSETucNkETEU6O6P6a4XF3TC0c9haSLTkxkA,3130
+ litellm/llms/openai/image_generation/guardrail_translation/README.md,sha256=x39OOPbINkeLqIFWYtuIQHBbjjcpO7SyGFgePFWlNp0,2511
+ litellm/llms/openai/image_generation/guardrail_translation/__init__.py,sha256=1YQJOI5D0AAFU29dcqTFGgZalEguyAe9KH4ziZmFBMI,463
+ litellm/llms/openai/image_generation/guardrail_translation/handler.py,sha256=ozv5KsTK1i5Xd8horeIa_mh0V-uNocPsxqCW2qTLEK8,4035
+ litellm/llms/openai/image_variations/handler.py,sha256=6XBEHm1VkOn-Y8SMSfEypBb5Y5II_vGYJy6NQ_vi_u0,8590
+ litellm/llms/openai/image_variations/transformation.py,sha256=9UBfFG8v4VHSywmmO0p8HqWFq3_sKvLTXpA-YQEvWIc,2520
+ litellm/llms/openai/openai.py,sha256=ZcAIv0qYD2kmsiNubJrC3Y2mfTjPc2M369eLiSsOpQ4,110615
+ litellm/llms/openai/realtime/handler.py,sha256=2iUlEbGcPbJKJm2qTxkSCgeJKZHOSZAuFUfH7xLiT10,6227
+ litellm/llms/openai/realtime/http_transformation.py,sha256=-0pYWzyVFWIBtHj0R8MUXbDK5meIA29-FbItDkYr43o,1698
+ litellm/llms/openai/responses/count_tokens/__init__.py,sha256=o_YaI8d46_I1bdkLGVcKWbAXkPeXyu8ix2Rg6orN0hE,462
+ litellm/llms/openai/responses/count_tokens/handler.py,sha256=Nby9vgL17ir4a_OPi8w5icZ5xABFMEEamYpYfqgyYCQ,3440
+ litellm/llms/openai/responses/count_tokens/token_counter.py,sha256=rRSoYeZZ559tTjV2keuvSbZpETI0dEVhV0t1ZR4GKh4,4226
+ litellm/llms/openai/responses/count_tokens/transformation.py,sha256=il_wG0qmb0YFI72KVWWTWYROSJty9IUlMWyyfH6GvJQ,6351
+ litellm/llms/openai/responses/guardrail_translation/README.md,sha256=kE8xfE0bmUuYBzucYAC8A0SNRwi61abnbgD8uqIRFOg,3747
+ litellm/llms/openai/responses/guardrail_translation/__init__.py,sha256=NG6W9co14nIjIfoIgNtt7p1sCktEd0hivezxchwkWwA,388
+ litellm/llms/openai/responses/guardrail_translation/handler.py,sha256=OcXhO_WPgrsNsJlmREDPHoVBbXO_DGaIrxjZbr7UDy8,31746
+ litellm/llms/openai/responses/transformation.py,sha256=6yQ5WNxK52KcM0j1FH9v9gKapneuT4BTxkQKEXpEG-E,23088
+ litellm/llms/openai/speech/guardrail_translation/README.md,sha256=i9cvnLPSxXEg4Z6HlvsA8ESGZZ6oEennU07BmDSiL5Q,4459
+ litellm/llms/openai/speech/guardrail_translation/__init__.py,sha256=nSJ2zparVRwCAKWq_2KRQF6TL0AQNavjJxLkAPWA2pk,419
+ litellm/llms/openai/speech/guardrail_translation/handler.py,sha256=fT4pMbsRJqu92DGDYkZ6ml9iX8ujq7iZNvCxhi4zcPI,3925
+ litellm/llms/openai/transcriptions/gpt_transformation.py,sha256=6nLZ-0jzqwcEdUkTPnjcdmVMUsGPZfiD0zVH3Ow2OB8,1218
+ litellm/llms/openai/transcriptions/guardrail_translation/README.md,sha256=s_1PBjGOEiCsKDyD_lzpxTyObr8dqbwdBRsKcNUU8kE,3988
+ litellm/llms/openai/transcriptions/guardrail_translation/__init__.py,sha256=B1MuqJjeQdxDqRg4Y7wbxEleTHIF8Wb1Ye7KeoxgP0Y,470
+ litellm/llms/openai/transcriptions/guardrail_translation/handler.py,sha256=VSeVmxfFZTXmdi2DuHuiN97Rpotjs88DM6WbD3rN3O8,4822
+ litellm/llms/openai/transcriptions/handler.py,sha256=cMU03KpLYCJqEmIfnPwv6aF2rGRoHA3D3-ykMwDv6EQ,8510
+ litellm/llms/openai/transcriptions/whisper_transformation.py,sha256=JtIljOkd0zyrCd0sibbD4odUQIc655oU2pAFvNF3JcM,4525
+ litellm/llms/openai/vector_store_files/transformation.py,sha256=yIFdy0gVQbquhSpp5-P46LyOOaWir3f8fMNJENm7M5A,8436
+ litellm/llms/openai/vector_stores/transformation.py,sha256=ckfkWyh7gnRwbxztRyYBZYGYWNqX0Xh38KaLz-Pud6c,6066
+ litellm/llms/openai/videos/transformation.py,sha256=KOy37RhcwCp5tWH8XGGDOeEYjVjtK1K6Wo5jnaKrjR8,20993
+ litellm/llms/openai_like/README.md,sha256=GQLkzTsnWFoYlUCk7EHYN4q8HOdxOC7SNnISKBBqONI,4720
+ litellm/llms/openai_like/chat/handler.py,sha256=1kLE89OncjZUPITPUOLd45amnVR3uf4GlLcJXmqKgYk,13935
+ litellm/llms/openai_like/chat/transformation.py,sha256=7hpCUxFbfZ9eyWPZnGgt6ImT1DJqMcPSSdJDZYprd9U,6225
+ litellm/llms/openai_like/common_utils.py,sha256=1G-vshKyZ2KzLgJnix6g4rzyc1mEgqm87e9bVOMROgo,2133
+ litellm/llms/openai_like/dynamic_config.py,sha256=Dcmr8fZZ--U_-pkQrSwcxI1I7RbZSk04V5jLeGbptso,8496
+ litellm/llms/openai_like/embedding/handler.py,sha256=UD2ktWBwFtZ_Lpo1N7aJrCmEVZJlhnmW3u3q3NXecic,5067
+ litellm/llms/openai_like/json_loader.py,sha256=en3FlgSYgB0Pu-uNizA6yQ3DJDONJ0Mw_eTuC02OmvI,2536
+ litellm/llms/openai_like/providers.json,sha256=u7-w2pmQ-LiqYMnAhYvvKdjqUhZAcsd4VAKzf-vD22U,2747
+ litellm/llms/openai_like/responses/__init__.py,sha256=b1Uv3jIPndnXruFNi3uCWBZX-7xwJodV7wOQ_y8D3Ys,138
+ litellm/llms/openai_like/responses/transformation.py,sha256=u9DouX2x7Dld11EXZd7P8ZhMY3XVnzUxrIpFXR61r5k,1846
+ litellm/llms/openrouter/chat/transformation.py,sha256=3XGTyhYcTnpmznBXZRCHfVFUFk-ElO754KOi55phYE4,11271
+ litellm/llms/openrouter/common_utils.py,sha256=r4ROh6GTDu2yB__fE1TdGdfGWGfiqdeU4IVzBq3G8ao,127
+ litellm/llms/openrouter/embedding/transformation.py,sha256=I81Ve5LJGTtC70T6RXiRnv-FAiv_qvLLkRXQg9_QpSg,5473
+ litellm/llms/openrouter/image_edit/__init__.py,sha256=eEUJlP2A2fFnmHBw7s5DZAm4kqDJgXL3vxlOdMDPV88,297
+ litellm/llms/openrouter/image_edit/transformation.py,sha256=2JvSQ59fHTSGntefnEXrut3-ixDsTC7plb6IIRpurgA,13169
+ litellm/llms/openrouter/image_generation/__init__.py,sha256=Wr1uEBRGN6jSQ_Ru5didrQW58RzWqVIIb_aWSwRDUnU,348
+ litellm/llms/openrouter/image_generation/transformation.py,sha256=POOGMeqkjbSQlnT0BFXPLIvtN6fF8_uM_MdNW38hPiY,14277
+ litellm/llms/openrouter/responses/transformation.py,sha256=8XtFnyriKB070t6Z9opAQg-TTFWbRwMsgXN1VXRpfAE,2419
+ litellm/llms/ovhcloud/audio_transcription/transformation.py,sha256=jWhQ5qRXGFaXQNeKOivYT5WJpN7r2UC7xj4h36Kh3UU,5126
+ litellm/llms/ovhcloud/chat/transformation.py,sha256=Q13RT4gy30eYWrM2T2yVObIQAdf9Pnh234Wy-rmY908,5453
+ litellm/llms/ovhcloud/embedding/transformation.py,sha256=d6FFE6yvXK1dlDoYGGEA0X_fYDuBLOCN6P4U7Kcqahs,3963
+ litellm/llms/ovhcloud/utils.py,sha256=94oTxMvkvAN9gasHmj1SijxdWjfe1xkR8pKHkPaVbqg,183
+ litellm/llms/parallel_ai/search/__init__.py,sha256=naztLiSbocTCAHxys5NRvkWlfGnqdyIlRaCZ17AH5iI,159
+ litellm/llms/parallel_ai/search/transformation.py,sha256=J1pbb4IIazn3XDLELjNHns5-WiEMU05ZHIJp0KIUWUc,7679
+ litellm/llms/pass_through/__init__.py,sha256=mjNr2OWDybmPnFeFabv_B9jyZ8-8Fke1YagHGTmJKXQ,390
+ litellm/llms/pass_through/guardrail_translation/README.md,sha256=N1b9X_PYuzKxG5_lHfcjn3uySOhdsZWnpLKKIqNtsBA,1730
+ litellm/llms/pass_through/guardrail_translation/__init__.py,sha256=PkUo4B8GPFZnTrN6pMKNVATcN_M4jk_ZL3746YOpwhQ,387
+ litellm/llms/pass_through/guardrail_translation/handler.py,sha256=2PZ5PsfniowELtdq_d1ysKAFZf7gTn3WsGz1nuGf6cc,7677
+ litellm/llms/perplexity/chat/transformation.py,sha256=juz5wBHJj8yokhUlEL70HryyUVaIkMDeFNJb87NugCU,10041
+ litellm/llms/perplexity/cost_calculator.py,sha256=YlDP-EFOlU3dPHyJHTGbw9xMiAK93xl4VtirMQDxdf0,4451
+ litellm/llms/perplexity/embedding/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/perplexity/embedding/transformation.py,sha256=lzgPdZp406g8eIQ8wvO62hBnM7UcwU0jV3NHNutOxLk,6062
+ litellm/llms/perplexity/responses/__init__.py,sha256=c2K1AML3i4k1t7hFBc1SB9DaOoKWj9D2keSAdc6G-5I,148
+ litellm/llms/perplexity/responses/transformation.py,sha256=vA396GodugdpgmUAnwso3KoE0AXamfaJ9H5b2-XqnvY,5076
+ litellm/llms/perplexity/search/transformation.py,sha256=S2JRnqAJ8mrAUCt3TcCTNegp8-Nz-80zjIRCsUK-7ME,5411
+ litellm/llms/petals/common_utils.py,sha256=auMO32Q5e6y1Fa6XWR82kQM0_0o5KbAErPp4yfp-m3o,334
+ litellm/llms/petals/completion/handler.py,sha256=oyD3F27-dOQmhPnpWX7RZRbztsenu-aa9buCy_wAkiI,4630
+ litellm/llms/petals/completion/transformation.py,sha256=7VHNOljCbnDze8KBUpc1usyamCMEVOs8hq3SaOI1l0U,4777
+ litellm/llms/pg_vector/vector_stores/transformation.py,sha256=mX0MNV8lfx9xyeI40QhP0gNLUStrRh2ZTVftAvFomkI,3224
+ litellm/llms/predibase/chat/handler.py,sha256=B5OkEstbfleb8HXcoV3E4PC50szfg74EWf-_ZgeXRbM,16602
+ litellm/llms/predibase/chat/transformation.py,sha256=sNw7cwDAqaFfapFQQwE9mbkCqvfZH3ysuYZNKSnJ1fM,6815
+ litellm/llms/predibase/common_utils.py,sha256=dfCFrZhTJipgRDI3UqQFOwow-oYxBiRqR5B9cJhiP4I,603
+ litellm/llms/ragflow/__init__.py,sha256=e-f4-ooh6_XwICbxK1iVMRwViZJXEFRkyb3FRgiY1BI,241
+ litellm/llms/ragflow/chat/__init__.py,sha256=WxiDpq7Hvam6SW2-Zn2RfljxU9c0wcbuFWWgpvJZ1cM,47
+ litellm/llms/ragflow/chat/transformation.py,sha256=78o9V1h6bWMGf-cjgeXQJkc72Ubf9-5vM7s2Tyo4r7U,9620
+ litellm/llms/ragflow/vector_stores/__init__.py,sha256=QX-tLGXdGyVsAFPNf5JTDXgOPyAawMvTftvVyhHr1W8,31
+ litellm/llms/ragflow/vector_stores/transformation.py,sha256=klQ5GK6giZ0shJxtyxgmUh--6jbhv79kzRDZQ20IInU,8703
+ litellm/llms/recraft/cost_calculator.py,sha256=ZdqdZsMCHax4mNUaNFymAyhG3BDXGk_fmLG8fo1c3mI,782
+ litellm/llms/recraft/image_edit/transformation.py,sha256=FPm-T9v2ywgjBAfsALMRmqsrKlFcfe1X-TLR79N5CH4,6517
+ litellm/llms/recraft/image_generation/__init__.py,sha256=gQ4NwwyUMgrZCfTSayAnGlok274oHaI0rNGjDfRrPKU,336
+ litellm/llms/recraft/image_generation/transformation.py,sha256=kcmOjLrGFJLSCZyZ3oQ1ycFicEScvuDgN5yHxjx7iCs,4997
+ litellm/llms/replicate/chat/handler.py,sha256=QctSVRbLEo9HnqCAAgYnQz-dR5SNbzWkY7HAWdf03-A,11701
+ litellm/llms/replicate/chat/transformation.py,sha256=u0ElPKmPz9kpoD_Ih4goAQ__Lau-xllE1efSGgtHtb4,12400
+ litellm/llms/replicate/common_utils.py,sha256=vfRWRfmkBl3M1oRgoOhAgZeVf_3pSP7DWKqCxIu_Ty8,389
+ litellm/llms/runwayml/__init__.py,sha256=yLKXE_mL0AfSTEbqszaFSJ9CM8dnNw6qSBtWpw-eoX8,190
+ litellm/llms/runwayml/cost_calculator.py,sha256=yt4iKSF0DTH9rdFTnWWDoazEVkUSYmtsvPTWpBeZnFc,934
+ litellm/llms/runwayml/image_generation/__init__.py,sha256=kEh9uxy-55k7P24gIUuVBWur-TbbHft8-tEYIVUyADQ,340
+ litellm/llms/runwayml/image_generation/transformation.py,sha256=ptq4p88L08bjMSecWmap4n1mPdXt-VkoJ0LMvUO0XQE,17127
+ litellm/llms/runwayml/text_to_speech/__init__.py,sha256=IM6QPTnefkNmkywUkYGgJwpewpFivnTRku1Vo0_a8u4,143
+ litellm/llms/runwayml/text_to_speech/transformation.py,sha256=b1crbtC-6yXCZHJgVCyIq7Gq9xr3ASWu31mgvPafeA4,19852
+ litellm/llms/runwayml/videos/__init__.py,sha256=eVcEhT_fEdQTIKZG_catiVg8kYFm85SvPhuYsM3vTXo,28
+ litellm/llms/runwayml/videos/transformation.py,sha256=TfdYErGOuz0Weh_FkA0ti2sh_gGiSTc6OiThLHxNZts,22731
+ litellm/llms/s3_vectors/__init__.py,sha256=l0dOA1JlJO5xqBNDL15-y3kkmRZQIQXzvqf_TO3_KeQ,29
+ litellm/llms/s3_vectors/vector_stores/__init__.py,sha256=1Nz4JC08xlHp7PGIob_LBq0ml-FbqrjhVRvvJtL9QqM,38
+ litellm/llms/s3_vectors/vector_stores/transformation.py,sha256=W0EBukkt5Mpha1xtxfC77ij334oYBuUSl_JuAYDRJ64,10061
+ litellm/llms/sagemaker/chat/handler.py,sha256=hTXPrd1wkFtSq9oPpIMiETovMqG5dZz1Af71U7q2EeY,7002
+ litellm/llms/sagemaker/chat/transformation.py,sha256=dOj56buwlsO0QS4dbMxCashbq9wK6CMQCAFBUtvbG3s,7284
+ litellm/llms/sagemaker/common_utils.py,sha256=yhGU2O5zcRxwHLCHUTFucFlhf2uhQPXTD1ERSy82Sds,8730
+ litellm/llms/sagemaker/completion/handler.py,sha256=P4he4V2gsG4PxfZNCy_QWWIn4xcWQw3Cl5OtH6PG8IU,25263
+ litellm/llms/sagemaker/completion/transformation.py,sha256=5ZA0ZslCKkktd7kh9LQ_w-r0smqHz0NSjntIP3HHOCs,10562
+ litellm/llms/sagemaker/embedding/transformation.py,sha256=1RRjeC7qH0Gi9Y1LS_krHkKhZUa70pO9FnJnWDqNMxw,5069
+ litellm/llms/sagemaker/nova/__init__.py,sha256=isy4mFitMQh2fr-SLak0FOl7sKsvLvPduvfohtacW0Q,62
+ litellm/llms/sagemaker/nova/transformation.py,sha256=8Z5Fty12o1NI9gDiNjA4sRTx1YbsR1-rePghTqQ6PBo,2354
+ litellm/llms/sambanova/chat.py,sha256=mAGtabDvV_vGanTuIPQmxvHIILi3gnaYRB2m2zCerFc,4134
+ litellm/llms/sambanova/common_utils.py,sha256=XF-JYz7BTdAC_FgxXGjl5nyEefidtE5GCWxV1J4lKSE,252
+ litellm/llms/sambanova/embedding/handler.py,sha256=wm3UIjhgpxc3nXu6MoAuSSPAjvOKnJypxlgQI9pjU7Y,147
+ litellm/llms/sambanova/embedding/transformation.py,sha256=-T6JHHxLUlia59wttjaRWiC5W_hE93NwJWwK1FGS7tg,4542
+ litellm/llms/sap/chat/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
+ litellm/llms/sap/chat/handler.py,sha256=9icjwn3GWlUmhQ2ho0ZZ4GnD-V08v1qLixx2KuIwz7U,7835
+ litellm/llms/sap/chat/models.py,sha256=5PG8cSpuAnCY31mL8vg9Shcj6-Y1bU-GvD3d0BH3UFM,3374
+ litellm/llms/sap/chat/transformation.py,sha256=3J-K0jR131jFZAiiNK1MaxBEgcyXsmXLd1mgLOI5Zw0,12349
+ litellm/llms/sap/credentials.py,sha256=rPTZ6heNOU6bZuHFmVW2UAfKOmD8tek8LqanWbd5zpU,10930
+ litellm/llms/sap/embed/transformation.py,sha256=gs7csUBBFHYxcegKQvU_JrJAilcqP-PD5kwBQ2LlZbs,5274
+ litellm/llms/searchapi/__init__.py,sha256=L_e6O5UEzEKctksdiSJn6OIUvQr8jFTrksFaU3N9IV8,44
+ litellm/llms/searchapi/search/__init__.py,sha256=1duULMDOogna4_-G3C8Y7NqtrwEUKRmQ16qZnh5j2qI,155
+ litellm/llms/searchapi/search/transformation.py,sha256=QjJhOMqyWJ6mf3uH37XJ5qYQYJXXRjUbWYofcf1H7KA,8200
+ litellm/llms/searxng/__init__.py,sha256=Gd5yVJpJnEwNMPtqnvTQAuXW6SVJMQ8Ko0UvLy8FjEk,150
+ litellm/llms/searxng/search/__init__.py,sha256=GfPGbvvLdHsTbvczZS4LcYroBa_8ieBgzFbMN4I_dmE,145
+ litellm/llms/searxng/search/transformation.py,sha256=M0MmiwGQfmrYDdO8cbF2mw_JoKCqy_xXUJ09Vwo8s-E,8309
+ litellm/llms/serper/search/__init__.py,sha256=Htg6h9DYvdnNQic9qjgb3ekh2gjwxbc-ktvu0dW7grM,141
+ litellm/llms/serper/search/transformation.py,sha256=mBGRUk8cunsPWCgAZAt7u9xw-8kyLFVfugCh-V0Yk3E,5666
+ litellm/llms/snowflake/chat/transformation.py,sha256=ZhAO77mwU5NQm33JF73nWwWt2vw7DeqRpLWNW3AnOl4,9803
+ litellm/llms/snowflake/common_utils.py,sha256=BnKwR359N2vgfJ6akSSMoj-2BRkrR5kjo4HCocZbgWc,1018
+ litellm/llms/snowflake/embedding/transformation.py,sha256=8nVsZTul1wyh-f4pogJbU2lfL7ZhOIKS51ncCJ-nyCo,2308
+ litellm/llms/snowflake/utils.py,sha256=nw_HHtZjG6EQ_6ZW75DcJ52_V69gJpdGLPUPSG6Cr4A,3967
+ litellm/llms/stability/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/stability/image_edit/__init__.py,sha256=3yTXDKHDt32zW_njpUEwgECJodeO5mDDZsz7OhDOzUc,1025
+ litellm/llms/stability/image_edit/transformations.py,sha256=80eibzs3vap9Eqvn5pPDXrCAz3voGAZeo1Vcx-U85RA,11686
+ litellm/llms/stability/image_generation/__init__.py,sha256=zNo-drNzsT7723tqZgoZC9W7ctg46OMH5Z-2mEFBohQ,1076
+ litellm/llms/stability/image_generation/transformation.py,sha256=5NsSGDd8BcuxFfJ5o_aZ8P6E1Kzq0oM5JiTkUpPe42k,8943
+ litellm/llms/tavily/search/__init__.py,sha256=zYP_9tXqQw3Oi2jzvfySHCbN2kQUuWBrYlohfLj7BOE,141
+ litellm/llms/tavily/search/transformation.py,sha256=eTKdsm-3ct4Sck2-0VsI9O1_3TYjM_HPlPkc3ZvXlmE,7459
+ litellm/llms/together_ai/chat.py,sha256=oSJVe2EQc5bbH_KSUn7-7yrb8uSOL9LUdWKxxzFBpRM,2100
+ litellm/llms/together_ai/completion/handler.py,sha256=Sey5xhMPY0x5muY8Ex1n8TgPQVwc3-z_YFRggE_lZlU,47
+ litellm/llms/together_ai/completion/transformation.py,sha256=Yg2mZVRqTzKSvemv4IvxsklzXeCyVAMHYS2GC5FcBMw,2048
+ litellm/llms/together_ai/cost_calculator.py,sha256=p4cv7oOwGcJAqPFy4RUaP036bmTu3YCc4Hufjq1kl90,3053
+ litellm/llms/together_ai/embed.py,sha256=9tgu5GlbQU8f-Sj07dKy_vt3esNSZDidViTA0htg-ZE,181
+ litellm/llms/together_ai/rerank/handler.py,sha256=A6gGNLj-VX2OxE9E2-ZwAmVPjEmG_yRNiISOAQz8Ljw,2855
+ litellm/llms/together_ai/rerank/transformation.py,sha256=2WS3_lQlz3AbHW35lkEPtzCqRzfzcaqfBR486ZJRetk,2042
+ litellm/llms/topaz/common_utils.py,sha256=A2PhhAsS2lLK8IxJTqP8eiifuhBpghm2YreDmgr8gK4,1711
+ litellm/llms/topaz/image_variations/transformation.py,sha256=kN0rsJEBE6w1KmM5dD7oNbgk8uPJm8kGJ6Ni6U4_8D4,5785
+ litellm/llms/triton/common_utils.py,sha256=kWIRjRKDOQOpuc_ZhepJ3oFcmTeXEJqf8skJfCUmBXo,401
+ litellm/llms/triton/completion/handler.py,sha256=duNlWMGNsEyWjeqvKjDd0bKjFECnr9haEgsxdi1t2Lo,145
+ litellm/llms/triton/completion/transformation.py,sha256=xNnsmPfZlhrQ7jtwl9B8aQq_ky_fFbuqGW6WGxxAi5k,11211
+ litellm/llms/triton/embedding/transformation.py,sha256=Omwr2aBrMzmk4Yx8Y2SYK0ODvoy-NM8JzWwANc3gLCI,3622
+ litellm/llms/v0/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/v0/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/v0/chat/transformation.py,sha256=C71lMonHSWJkspeyby3DUqbCXVHmNQdPy_M4GcPdS8k,1369
+ litellm/llms/vercel_ai_gateway/chat/transformation.py,sha256=2oD7JZ5mk_7KDC6MYlN0fHPv8CsDwyFPUyHtQEyMU4M,3577
+ litellm/llms/vercel_ai_gateway/common_utils.py,sha256=2UFkpowxGZitsS9pI261e1KqBKBf6iMtHnoTMywCL2k,132
+ litellm/llms/vercel_ai_gateway/embedding/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/vercel_ai_gateway/embedding/transformation.py,sha256=7imTEXU6fGprdl2NFohikOuHSR6gWNwoY2FVD5Wun9E,5343
+ litellm/llms/vertex_ai/agent_engine/__init__.py,sha256=dS43u_oGea183MFZpvyW-gfTVwQW5rBcTHGNxg5n5hc,331
+ litellm/llms/vertex_ai/agent_engine/sse_iterator.py,sha256=u8BgejYLP835J3WDu4-QUDf94qSIl4Mk3LwM--qdPus,2984
+ litellm/llms/vertex_ai/agent_engine/transformation.py,sha256=nsXEOc2kVSXakWH3jCbkUCvO3lruvsAOSs1PyA44is4,17774
+ litellm/llms/vertex_ai/aws_credentials_supplier.py,sha256=imvR5MBHKYjm-AkCjeIC-qYqFg-Hi2vrxBjnc7ug8v8,1856
+ litellm/llms/vertex_ai/batches/Readme.md,sha256=IbnuiX6lS93XHrGJ_4v9VBjRi-SJeaGfsrDTRg3fkCw,212
+ litellm/llms/vertex_ai/batches/handler.py,sha256=u2j_K--9hAqZ0Hh4l4QMovjaoTfHFVXoGLhUl3wbRHQ,18281
+ litellm/llms/vertex_ai/batches/transformation.py,sha256=lbuBiZT4I5n6xqrogtHidmSVWz8LR_GzpDN4DOEqumg,8305
+ litellm/llms/vertex_ai/common_utils.py,sha256=bkV3SL0NVIaQBqqpcsd-kQCoy3nT8W8UPmAsHaCH408,42194
+ litellm/llms/vertex_ai/context_caching/transformation.py,sha256=zhfGeT-ggsyjDJ0zyFAeiuhH0lbn8r1jQ_OpnCkaLcA,6116
+ litellm/llms/vertex_ai/context_caching/vertex_ai_context_caching.py,sha256=Wgvs14Lyc5cQ6ljDZMlFepHOv_Di9u5nBIDcLmeWeOw,21251
+ litellm/llms/vertex_ai/cost_calculator.py,sha256=219vNRKwcBcIowNYAqfGeH5vxP0hEvz8MlF5ZaSisR8,9377
+ litellm/llms/vertex_ai/count_tokens/handler.py,sha256=AkR-fn3yNAOSyaXIb3pS1hhsv44xoWRzuhyM9_i-uAs,1912
+ litellm/llms/vertex_ai/files/handler.py,sha256=sCV8DImguEseUuSLI8j9oAabE7aZXPKUC3nHpHeZivY,8726
+ litellm/llms/vertex_ai/files/transformation.py,sha256=HLEGfjXqzsupSAh4_4XY1Y8lbpLuAcOzdMmMlJIuZgw,22886
+ litellm/llms/vertex_ai/fine_tuning/handler.py,sha256=iiDJty9dOh7SxrUcsNlrrgY0egujMCcS2wsoVX2rrOA,14386
+ litellm/llms/vertex_ai/gemini/cost_calculator.py,sha256=4ZWWg86cBg1psXKPs7Rb-R-5Re4erxjl8c8KPxIm2Vc,1311
+ litellm/llms/vertex_ai/gemini/transformation.py,sha256=SigIXb1xEdEyJb1hmwrjqfoS5u45E47T9OBhdIb7kH0,40592
+ litellm/llms/vertex_ai/gemini/vertex_and_google_ai_studio_gemini.py,sha256=zzGXfRP2V09wagE2G9wv1fPiFZw0pm7mCEyFqDQpbgc,133526
+ litellm/llms/vertex_ai/gemini_embeddings/batch_embed_content_handler.py,sha256=aofX7YVDN4mX5nYmBcqf0tTgsc1JfLjTnYR5TpLimCI,11813
+ litellm/llms/vertex_ai/gemini_embeddings/batch_embed_content_transformation.py,sha256=NAeWn9-x6TT_dFQUTbQpdnMbwiZS41hFSaDmq_Y70As,9625
+ litellm/llms/vertex_ai/google_genai/transformation.py,sha256=Jdfbb-cVteGFo8SentdFufviOdzvG7W3wdyJT8WW6as,3009
+ litellm/llms/vertex_ai/image_edit/__init__.py,sha256=NP01wa_5yxkDObCRl5SPNOPaVKfgcPDqXH5dmP_qRe0,1491
+ litellm/llms/vertex_ai/image_edit/cost_calculator.py,sha256=zbAzVFewJcBoSSz7_tsCmeV3qUB60NsPJw9QcLlyuKc,855
+ litellm/llms/vertex_ai/image_edit/vertex_gemini_transformation.py,sha256=s0k2fttk3QrG4Zfy19SpPEL20oBgp4mvNVKgaW4J3I4,10621
+ litellm/llms/vertex_ai/image_edit/vertex_imagen_transformation.py,sha256=vyx37DPB8A99ZugCFxoaELIsursea0rgQH4g5PHowEQ,13279
+ litellm/llms/vertex_ai/image_generation/__init__.py,sha256=DI0vLy1zUKT-g8D-oqfJ5wLiw3qaBGtb27b3plO2x8c,1545
+ litellm/llms/vertex_ai/image_generation/cost_calculator.py,sha256=USNjob4O-BbfwgCW2HBKhkbcD8OQ-ftBc8M_yx6076o,951
+ litellm/llms/vertex_ai/image_generation/image_generation_handler.py,sha256=uwR2fjQTwPdBv1sDM57QBcrerj5P4LedXEf6ZvOEZf4,10189
+ litellm/llms/vertex_ai/image_generation/vertex_gemini_transformation.py,sha256=abLFJkCtFcSS-u16tNzKlWN73aLpCFvY-qv9uUu-xSA,11885
+ litellm/llms/vertex_ai/image_generation/vertex_imagen_transformation.py,sha256=q3xbXPN1qfBWAV6CtSv1Ui41dBeIrfrLM5qma_AKta8,8606
+ litellm/llms/vertex_ai/multimodal_embeddings/embedding_handler.py,sha256=IIKZiPyGfjmpQZFGXKTJIXBy39iQRBNBf3Jeck44PHo,6289
+ litellm/llms/vertex_ai/multimodal_embeddings/transformation.py,sha256=sHATmdU5X9J0jglYAa7oLfnIC_FXvcaegPoHMkuljMk,12242
+ litellm/llms/vertex_ai/ocr/__init__.py,sha256=wIvyk5DUugqMcGBL2G2sMziT3yux9GC71SEjLwcDzyY,107
+ litellm/llms/vertex_ai/ocr/common_utils.py,sha256=-ToHbesAvcNibCcfskQoZFSU9-ZUb_j5xhzg2KrqN5I,1228
+ litellm/llms/vertex_ai/ocr/deepseek_transformation.py,sha256=pC_W8P5BBHAPkNhcxwy4g6WBOvZYWeRXVpV_1lJJxZg,13659
+ litellm/llms/vertex_ai/ocr/transformation.py,sha256=CrI70ytZygg6jssUG2XLenvAPmk9dWExnrz4ZgaX_Nc,10936
+ litellm/llms/vertex_ai/rag_engine/__init__.py,sha256=OSnYlxb5tGqv1AhFUWx7sBbI5XSqlPFlzhWRtNrHBag,331
+ litellm/llms/vertex_ai/rag_engine/ingestion.py,sha256=gJ-QC0uVnbbPckOx8qm2p-RJEubXW9RN0Oxl5jV1CsI,11141
+ litellm/llms/vertex_ai/rag_engine/transformation.py,sha256=LH06pSWHM6D1pqMj7aLcdidR0e3Ghc6iaLssdryevys,4974
+ litellm/llms/vertex_ai/realtime/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/vertex_ai/realtime/transformation.py,sha256=iL5ozl1c_4GGp1w4OV2DClpQBOojHD_a0RMvs-r6-vQ,6313
+ litellm/llms/vertex_ai/rerank/handler.py,sha256=fupLmZ79g_e7wm2AiECtr5ku0uODN8X20U2Zeg123jo,144
+ litellm/llms/vertex_ai/rerank/transformation.py,sha256=pvQQyRsX_MFDvQi3DurqcIx_A3umdwOFOXj29OBukUU,8921
+ litellm/llms/vertex_ai/text_to_speech/text_to_speech_handler.py,sha256=-aPhSv6v0ZT53gZaYkoLhGFAeMADZ9uFSjGPd9DxOqw,7752
+ litellm/llms/vertex_ai/text_to_speech/transformation.py,sha256=kowemgtimiklcbOhamg6ZmEdaoZGbPNNcIwaySs3qTU,16954
+ litellm/llms/vertex_ai/vector_stores/__init__.py,sha256=Dz34nQckZhJz2qLLoJz7NMvKnh0BLaNBeWGe403Et98,207
+ litellm/llms/vertex_ai/vector_stores/rag_api/transformation.py,sha256=eIoG1VXeE4SaBwYfzbMMXrVs-VHDYZ0WzxketHFtsCA,11594
+ litellm/llms/vertex_ai/vector_stores/search_api/transformation.py,sha256=5Zr6aGwJ8dNAsck1_kJE8NrQO6RcXj5ezXg0qYjnVAI,9574
+ litellm/llms/vertex_ai/vertex_ai_aws_wif.py,sha256=g_g5UGD4hCScOpJKb9krR7OCSlM7K9oG_nPOl3Q4sS0,4707
+ litellm/llms/vertex_ai/vertex_ai_non_gemini.py,sha256=9f9T8I_19N7am0z7l6At1TSHmigY2kEq5QrA3-bQRo0,29983
+ litellm/llms/vertex_ai/vertex_ai_partner_models/__init__.py,sha256=5WDyQ8M1RK8x0nSBw6CNbDJEB7cuODincyrLJYW1XPw,866
+ litellm/llms/vertex_ai/vertex_ai_partner_models/ai21/transformation.py,sha256=cvNsKwK-E2_0IBtDu2kTD98tHYQmCNR6ZpYK9JsNDzQ,1711
+ litellm/llms/vertex_ai/vertex_ai_partner_models/anthropic/experimental_pass_through/transformation.py,sha256=8OgsF6ihWYOJcJ1KwW-b6wTQdVFWglEh0ZOyqft0U0k,6281
+ litellm/llms/vertex_ai/vertex_ai_partner_models/anthropic/transformation.py,sha256=sRazmpq7VgcS5GvZ-jSaMBGL_KHnGLbeKdtEzfW8-dk,8412
+ litellm/llms/vertex_ai/vertex_ai_partner_models/count_tokens/__init__.py,sha256=gDybjNlu5hm_rOvsECKegu65Br4SDcI4s1tIIrMDIL4,79
+ litellm/llms/vertex_ai/vertex_ai_partner_models/count_tokens/handler.py,sha256=zoRi1ZIVWP_cvClOxORNETJ36Te8jbQAXwVP14kX1WA,6251
+ litellm/llms/vertex_ai/vertex_ai_partner_models/gpt_oss/transformation.py,sha256=16lDK7SqOpK3GegYbjQ1SNaBPnqsJJ8BzUZEsHAazqc,1283
+ litellm/llms/vertex_ai/vertex_ai_partner_models/llama3/transformation.py,sha256=z4C_Edu7p4y3ejDhwEUmd3gHGxzJpSg5uIf0PHeK5tw,8264
+ litellm/llms/vertex_ai/vertex_ai_partner_models/main.py,sha256=ycblV37LEzc2Vg93UOMmiD5blHStBQkMDdtgmOrg2TU,13012
+ litellm/llms/vertex_ai/vertex_embeddings/bge.py,sha256=x1z0Yjh8Ch2sgXpa5g4BbrJjwTd1D30aGXr3dOQXKHQ,6216
+ litellm/llms/vertex_ai/vertex_embeddings/embedding_handler.py,sha256=ImGxo5_4sQGkmWODBmHRZ9Rqy3QcuH5tZGEOU1Crd5E,8979
+ litellm/llms/vertex_ai/vertex_embeddings/transformation.py,sha256=gsK_GqynzqlTAi5WxYCAJPIhWLq8SctgQNg46s6Z7No,10386
+ litellm/llms/vertex_ai/vertex_embeddings/types.py,sha256=2ETdAKMBTu3bli57B5PWweIWQuS5RVPSTtCXOH2h_xU,2076
+ litellm/llms/vertex_ai/vertex_gemma_models/__init__.py,sha256=8k1MjIfKsEpH0oslOOUXYib3o6YoYP-TolQOTiAwukU,40
+ litellm/llms/vertex_ai/vertex_gemma_models/main.py,sha256=yKByc4WZm-z_APz4-9TPDSkqdtJCuilqbTWqEXOQVqk,5106
+ litellm/llms/vertex_ai/vertex_gemma_models/transformation.py,sha256=Lysj2ayuyHbCTxVxUuhqJcoMxs5KYwmoJLdnsUa_wQY,11408
+ litellm/llms/vertex_ai/vertex_llm_base.py,sha256=b1XZb2jvrvn9FXZRajC0yXd8AFU19dLSLXggFvDc_ho,31644
+ litellm/llms/vertex_ai/vertex_model_garden/main.py,sha256=r7sBJb4ROlBRr7sVTqLkwFWJ23d8HLGfnV3cJdwgwgQ,5323
+ litellm/llms/vertex_ai/videos/__init__.py,sha256=DuaZQ8G3MF4UAn2UKfcWkRNXezs8NMEsVOCAkVNpxm8,198
+ litellm/llms/vertex_ai/videos/transformation.py,sha256=tFgSZK1k_bpIfXyvNEAiBw90OVtD1dhOQK4JFDN2nWY,24057
+ litellm/llms/vllm/common_utils.py,sha256=_Fu3-waN9Zt4K502Pv7_v-kPHzXfc5G0nju8cIIw0IA,2867
+ litellm/llms/vllm/completion/handler.py,sha256=-R02bpmQFkpjwF9Xsr5fCp7sWpj1qzXug1c2wfOi50Y,5975
+ litellm/llms/vllm/completion/transformation.py,sha256=xt7YaCOsexESEH-XxtTFslOZVjU9QmYWaaIr6PDFXC4,352
+ litellm/llms/vllm/passthrough/transformation.py,sha256=GqtDxyuNgnhcM3--DZMZU-m2WwLKBr106xvuihAAqPg,943
+ litellm/llms/volcengine/__init__.py,sha256=yjznta1f6emtzRlfE4oF6t28WMHmqfGwivUr3pPZXv4,726
+ litellm/llms/volcengine/chat/transformation.py,sha256=IPtmCuDZlZ1bP9DVJLpU-S6v54tXv45r9RZxUv10-44,3649
+ litellm/llms/volcengine/common_utils.py,sha256=RokjxWRRg0qG0mmZYJQSLAmZXz1-2GFfUEyOWtDEz0g,1465
+ litellm/llms/volcengine/embedding/__init__.py,sha256=VqAUItw4uTGn0w3G8TFEdFQpI6lHpSz9FQRm14nqUBo,132
+ litellm/llms/volcengine/embedding/transformation.py,sha256=yaqXE-ZLZ9g_8THsSjSLgDwNA9yQzsoPWTzheEm-7hs,7326
+ litellm/llms/volcengine/responses/transformation.py,sha256=TluDiXMyVCP4qE4wsbr6Ae0pOaASFYpUrfvUduOLvSE,19473
+ litellm/llms/voyage/embedding/transformation.py,sha256=D7J-PHNI8F6dY1wLR3aYsN3JrkcDi7ouX1WHx0emtx4,4655
+ litellm/llms/voyage/embedding/transformation_contextual.py,sha256=udq9LmLDEgoLQcH_uxbyEcAGZoV1klHhbFK6AW6Rn1I,5034
+ litellm/llms/voyage/rerank/handler.py,sha256=kcGZG9DryP_0-MAO9GWh0LUw3Ms2a1tNi8au575Xjq0,109
+ litellm/llms/voyage/rerank/transformation.py,sha256=eqogCeK80mW5NfRqxBNWJOEu_jynWDDvFjknoa2NqyM,6265
+ litellm/llms/wandb/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/wandb/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/wandb/chat/transformation.py,sha256=YjYpmMgrG51wqrWSX0exzCiFkmQfKiKSUcU0ArIxx4U,837
+ litellm/llms/watsonx/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/audio_transcription/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/audio_transcription/transformation.py,sha256=PulrcUg0i1ojhDZgNnmS2ChECxfflGSMwMlpCBVICyM,7341
+ litellm/llms/watsonx/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/chat/handler.py,sha256=t1zVdRB3iQYPg5irxQxbhuw07C1wOVSTJFVUWuAe3iE,3112
+ litellm/llms/watsonx/chat/transformation.py,sha256=ygmjxdSMWjxHlAzRalhbBXo73Hjv48-o1ku0VudKpAc,10013
+ litellm/llms/watsonx/common_utils.py,sha256=j_5SNTJde51S9ikJbILNYaiKgA2w9BR7bjJTkYdoXTs,13658
+ litellm/llms/watsonx/completion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/completion/handler.py,sha256=6usOrXnld_3oMppUeZsLSgHbSsVQyKwf-ItbXP8kF_g,69
+ litellm/llms/watsonx/completion/transformation.py,sha256=V_wPSKKMAN2Z9hrd7pD9BhtUnlk_6wBVjApF25pAkyw,15250
+ litellm/llms/watsonx/embed/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/embed/transformation.py,sha256=ncfUfYlrP-Ed2hmWQD25EnLTtw8J6-vhhH0cMoauKhI,3448
+ litellm/llms/watsonx/rerank/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/watsonx/rerank/transformation.py,sha256=_EMOoNAT0UpskI_meD6yr9_qqjD1oNOAS-LL7fidbDw,7363
+ litellm/llms/xai/chat/transformation.py,sha256=qQE35wJBBeFzwBU3UWGOdh43fb0A3EbstUr7N-CsBo8,9823
+ litellm/llms/xai/common_utils.py,sha256=2Q632FPL5pd1_puRFYz0f_bNvi0wBPFed9jLz3peIc8,2762
+ litellm/llms/xai/cost_calculator.py,sha256=yvXwSo27v1-t0ZUxBVpJTX6SobJXeonH80KUGrTynHs,3126
+ litellm/llms/xai/realtime/__init__.py,sha256=0rtWY6vpkU7C2hkwqty_kJQEvsKveKLvzRhZssL56wc,93
+ litellm/llms/xai/realtime/handler.py,sha256=mIYu8Bbk9oR7WfDqxejIp4uuRnsQCMJ-DcVyFC-Hmm4,1200
+ litellm/llms/xai/responses/transformation.py,sha256=JgvMpo1ecitsV84o1T7K4dQjf8--UxP7YtZHe6nqRTk,9206
+ litellm/llms/xinference/image_generation/__init__.py,sha256=KeMIwvqLqfJeQWwQ7GJtfnvSik02mphi2sEtG36wxcI,348
+ litellm/llms/xinference/image_generation/transformation.py,sha256=tpPUGmKx5IvLMs0_mVNDso71BQo7KlDcM6zbY23CxII,1475
+ litellm/llms/zai/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/zai/chat/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/llms/zai/chat/transformation.py,sha256=XIUNtodayy5zuZYRduYqydyp8EMlZCCTQBTmyOoUYVc,1861
+ litellm/main.py,sha256=AWUZS5k_gjclEjeMpdPOXcyv5lPTcfmcaAUOiXJOSMQ,309671
+ litellm/model_prices_and_context_window_backup.json,sha256=VjKFLAYspD6of3xLce4ySqMjqcwtLDhxga01zMrwBmg,1328196
+ litellm/mypy.ini,sha256=wNkGKHsGV7yMQVyk6zbMLhBp8lPYmmVJMX0mlGNHppM,380
+ litellm/ocr/__init__.py,sha256=2HA2Ze9uSfQtwxbWvMg7npWswZrhvELZFBxdc9BXVh8,85
+ litellm/ocr/main.py,sha256=deWepLHjdpzsgcVGKQOb3N1Jn2afg9DRvBTJbjDfB-c,14861
+ litellm/passthrough/README.md,sha256=VmR5kFLONXTqvISdUiyNAlc6CYaYZ6k4v83IDC1fpWo,2534
+ litellm/passthrough/__init__.py,sha256=VBw0A6NvFOSdu0RRjKrcg5A-r7vA59DjXMEFEYGuauc,206
+ litellm/passthrough/main.py,sha256=RHWhA9ecxN-CUoSgZXtEEBHVSOVAK2CsEDpRqP_QybY,14495
+ litellm/passthrough/utils.py,sha256=d3c7-HguH61N4V-ZauSLBqZ6IL-eU0TAHaJvaSZ_txg,5056
+ litellm/policy_templates_backup.json,sha256=88Twy2IYnwtgqoNsxI64HaEo4bzgIDQ8mkf-SoCf5Dc,105231
+ litellm/provider_endpoints_support_backup.json,sha256=mYH86rh3wdGMXdGZiJwx7uQJodMJGZFCOO2D8SdysCo,82786
+ litellm/proxy/.gitignore,sha256=v2ZocUpppVuVfYJh1Bd1JpjpYSLxifJdClMEo0oOdT0,17
+ litellm/proxy/README.md,sha256=UYsgc2W0DfQtQGpUJOunMDsTpowp_zzAlNG16XOcJTA,1353
+ litellm/proxy/__init__.py,sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg,16
+ litellm/proxy/_experimental/mcp_server/auth/litellm_auth_handler.py,sha256=1vOa0RzcXlKtDzKbGruiJBi-QKZk1-a7VidCjpubEH8,1521
+ litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py,sha256=VO18uEIJq0xSOz3MuJSpK-vev98CVTNm1Lamwe-a4_o,43758
+ litellm/proxy/_experimental/mcp_server/byok_oauth_endpoints.py,sha256=6dHiDscS8h_k2hi9Zr8J5R0MAYLxL11xw4kpHKVHhsM,27575
+ litellm/proxy/_experimental/mcp_server/cost_calculator.py,sha256=4gB1Qu73T72Oy9dzuAwOemaq6hPEYCZuR5dIsdgS_Lw,2975
+ litellm/proxy/_experimental/mcp_server/db.py,sha256=3XYtox8BZa7LgHW-HmV_dmqQJtZuooSNjPHgo8wAYxo,25364
+ litellm/proxy/_experimental/mcp_server/discoverable_endpoints.py,sha256=5YCHCmra5qTIbDQYXZshWH08SVTnHe7swgq-MHnz56U,29050
+ litellm/proxy/_experimental/mcp_server/guardrail_translation/__init__.py,sha256=zKR8LDDGjYsNq1ossMxdcI7EPyAbp4nWvTztpXtaYVs,628
+ litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py,sha256=d9xxLQ_EhXIYbLVu2tWr5Y_40WE_aS2lWQ3z36X8ueM,3834
+ litellm/proxy/_experimental/mcp_server/mcp_debug.py,sha256=qmvrFWTnEx8mt4_O5rwIgNu27TAtvwPDFnXo6CG309o,11776
+ litellm/proxy/_experimental/mcp_server/mcp_server_manager.py,sha256=hkINjRf5NjhjsstUo3Ju8vJnQV3QvMfrzXuWqkVbbV4,111770
+ litellm/proxy/_experimental/mcp_server/oauth2_token_cache.py,sha256=AXiXiqcXsR8zzcgynpqD9ysaEJKEX97juEzd5vxyI-E,5981
+ litellm/proxy/_experimental/mcp_server/openapi_to_mcp_generator.py,sha256=jvY1Bv8fQv2wVZzdmH-5vUPlnyFFBzRXnaD0jq3CIBk,16345
+ litellm/proxy/_experimental/mcp_server/rest_endpoints.py,sha256=xPc-Q1qBh-l_f9aDxPQrkLJ5UaQRcaSxCXqrLtDu6ME,44427
+ litellm/proxy/_experimental/mcp_server/semantic_tool_filter.py,sha256=PCz9NGeYswWR0uhrDn0cZlrVI18Mbrso7r6bt_jzNHg,8952
+ litellm/proxy/_experimental/mcp_server/server.py,sha256=0VQcTehE_GpWeqpr-isEFlxdfsoq_F92yArYVqrGZ9k,106968
+ litellm/proxy/_experimental/mcp_server/sse_transport.py,sha256=5Gf9sBiPli_VaIC2NJjYN5O_o2a8tg9A15uzb_Iy30s,6180
+ litellm/proxy/_experimental/mcp_server/tool_registry.py,sha256=d-vpK4eHhWD-RzorLS8P8H2svtiCcMxgB9TgtaunSlI,4179
+ litellm/proxy/_experimental/mcp_server/ui_session_utils.py,sha256=uxJDpK6u3UcD1GwWRef2WFH6FOGP9tkd8U8Npbrdlfo,2623
+ litellm/proxy/_experimental/mcp_server/utils.py,sha256=L-V6kfx3e7GVeK1AigA8dAO2zPKeKtH9W64YNaispKI,5390
+ litellm/proxy/_experimental/out/404/index.html,sha256=htYSk-9RYopkKX3y4UGVQh54Wx2FwrhUBDMlbCfybmI,10292
+ litellm/proxy/_experimental/out/__next.__PAGE__.txt,sha256=O7O2vzwGMBJDxXx7dAURTK9fjzUs6-sJUtjCZ1-g9h0,10245
+ litellm/proxy/_experimental/out/__next._full.txt,sha256=nDQkHGYYG2FltkX4saFLj-hncN6JaUfQsrzqnNm599U,16059
+ litellm/proxy/_experimental/out/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/__next._tree.txt,sha256=v-LvywI1x9nb73om1l0sbAZYpTMHI6lbHH4fZqNHpWU,656
+ litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_buildManifest.js,sha256=Ij7W8A2az0r362NfbYvLChwkdBSV46JPEmJkNDRDZLg,335
+ litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_clientMiddlewareManifest.json,sha256=T1PNoYwrqgwDVLtfmj7L5e0Sq02OEbqHPC8RFhICuUU,2
+ litellm/proxy/_experimental/out/_next/static/Hp-LQxDEAEt-JSJFExm-i/_ssgManifest.js,sha256=Z49s4suAsf5y_GfnQSvm4qtq2ggxEbZPfEDTXjy6XgA,80
+ litellm/proxy/_experimental/out/_next/static/chunks/00ff280cdb7d7ee5.js,sha256=1HiYJkJZwDEPthD_jiYJqopcCJNxKt1W-Ks3NS_Co9E,43503
+ litellm/proxy/_experimental/out/_next/static/chunks/02158aed2f4518e2.js,sha256=clKFHFwF87ZRiLqEwDzcH7QkwF5z8-ilqoIPkvaenfs,49305
+ litellm/proxy/_experimental/out/_next/static/chunks/04a7af91517db55b.js,sha256=sYT8gKFcRyMlbbs3gwOLRRBegTtGsRUV7xIif7aydG4,38245
+ litellm/proxy/_experimental/out/_next/static/chunks/065cbe2de8230973.js,sha256=S4LfUI_E5usbXMQCiCqfmLrSuYU_RmRHl90h_YKrcxo,42401
+ litellm/proxy/_experimental/out/_next/static/chunks/0713a1954ae8db53.js,sha256=ldNs1R-wHOeuHQqaoVKjy01zIawavVZ7OXyzHe1tE9Y,28615
+ litellm/proxy/_experimental/out/_next/static/chunks/08d5ac6e0b6220c0.js,sha256=zzSebfyQAz2bWPYwnStlVEZan_1HXlGxaAwCJYmGLo8,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/0a65da2cd24e2ab6.js,sha256=Igkzdc_aVU33_U2V48yRv9NeClNzfjXLxPLynfFdS3Y,106863
+ litellm/proxy/_experimental/out/_next/static/chunks/0a6c418370a8c183.js,sha256=IaTerXFzC2snjB16Z1FQn3TO15PQfJdcmqbIAfR1UY8,22346
+ litellm/proxy/_experimental/out/_next/static/chunks/0a80887cd471a6cc.js,sha256=SWtYjJVcGKaCSCIk32EqETTqSaIDax670r3zhTSZDXs,31627
+ litellm/proxy/_experimental/out/_next/static/chunks/0b8ec8bf90ea9721.js,sha256=tJriGVYYbYsLOgR17x8qOCvXlvVkCcPMbAXTErNJLIA,174699
+ litellm/proxy/_experimental/out/_next/static/chunks/0be054dbc84bd8be.js,sha256=Fa8zERqI0uP95C-8TsMF6L2dZ_gXHNmgT6LVG6XiosU,16542
+ litellm/proxy/_experimental/out/_next/static/chunks/10b2c4546ee6aca1.js,sha256=3o723V61nOKr_Ue7RyyfSiPCNmgD85qZgsVOwJB2jis,25566
+ litellm/proxy/_experimental/out/_next/static/chunks/112ad77f3dd2e3cd.js,sha256=zW-rlszX49D7a9oaIdXkzPCiflTzZKjxtN2b7dL_Opo,27800
+ litellm/proxy/_experimental/out/_next/static/chunks/1300460219810c10.js,sha256=YcZNWSZo-PLdGMnnAB6iV7KYziWpTU2grmEgA8TTuZg,41583
+ litellm/proxy/_experimental/out/_next/static/chunks/134f728fa7099e3e.js,sha256=goEi3stT1bf_3JyUGVzZ5y_9gpNDkovv6BmOg7pQEwo,43734
+ litellm/proxy/_experimental/out/_next/static/chunks/142704439974f6b3.js,sha256=B1CtRUanE_HGbMj1PDu0QQgfGvTqQNu3SSZkUbYtvPc,26882
+ litellm/proxy/_experimental/out/_next/static/chunks/179f4b987bc9083f.js,sha256=rmqcQRSaZOlHtZv0M9077wUZ5KGrGsf5sIOAu2KBodA,35064
+ litellm/proxy/_experimental/out/_next/static/chunks/1d6119b4214ab712.js,sha256=pjseDzHQAB5k2smJxkjWZlka4BY8TGeh07pH1EAok_Y,89326
+ litellm/proxy/_experimental/out/_next/static/chunks/1da362a651d209bd.js,sha256=phBLzi1nPjHbNLvAvH9OBanTyJ6ONQaZN6eTGmE-Otk,123936
+ litellm/proxy/_experimental/out/_next/static/chunks/1fe0596a309ad6cf.js,sha256=LvnlnOonJF5_6SIk54i2AY-_mP3gFZif8Aqt6oVTGDA,33168
+ litellm/proxy/_experimental/out/_next/static/chunks/203dde2108f3f1ac.js,sha256=7UBh5DSWvI3X3Q8saSrVYI8PRDGlyhpfCgaLFYhHv24,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/21805026fc1b82c5.js,sha256=y5HcKJM4a_bd-V3342ILGU5Tr7CFDZ7R5rdEnYBW-jU,11806
+ litellm/proxy/_experimental/out/_next/static/chunks/23e34a8c920ebd31.js,sha256=Bi8_jj2H_WI8bVEGJM5q4HKbepCotaNHBI1XfAP1x7Y,22726
+ litellm/proxy/_experimental/out/_next/static/chunks/262c0742212bf6d1.js,sha256=eWcpG7eoHCtxCjg7D7L-4_X8xUYwQhIgO8PVM0ZUIA0,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/26542a70b9512f71.js,sha256=TqnBA9aZgOT6WdYxu_IrfJjxWIlhAlzDX0Q4VTCms4Y,80847
+ litellm/proxy/_experimental/out/_next/static/chunks/2793ac912badcf02.js,sha256=r6RBw5EQrNBUPtE7EW6mFx_8dVjpHibdm9JG7rofkSo,38937
+ litellm/proxy/_experimental/out/_next/static/chunks/27c7596aa0326b71.js,sha256=XMIrbmzsocnYBOcxao_D0nbkJWYmrGXZIFqU2Hi4Dq4,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/2971c4658f1bcd7d.js,sha256=IlbLOkyftKzLtJ7hA67u0fXf-toBdzrCmb8-cpjrz9o,78766
+ litellm/proxy/_experimental/out/_next/static/chunks/29f944b40b65da0a.js,sha256=UCq4Yr-XrwSOCiAVoH_m7IoN4dpDk1wdv3IOkYEm_y8,32652
+ litellm/proxy/_experimental/out/_next/static/chunks/2d313397aa3e57de.js,sha256=Zt4rHeOdBLp3ifzti3ETEh6DmYI14oltGga9F5LqwGY,14644
+ litellm/proxy/_experimental/out/_next/static/chunks/2d44417ec0ed6970.js,sha256=6LtU46VTspaYfM054uxcbmwqWP8amml_nhRy0_f3DEs,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/2e7ede393477220f.js,sha256=1JwvRFalYO-WUyw-bhfUjBIArqKQj-Y2jP3g4Pj8Yhk,70122
+ litellm/proxy/_experimental/out/_next/static/chunks/2faf62c238d105eb.js,sha256=8QU59fmE9wUm2xa-Bx0YZZnCW-bwbBvjCs1O-r4xSmg,50728
+ litellm/proxy/_experimental/out/_next/static/chunks/30539b80ac15aad2.js,sha256=jkElanY2OOUeAO0VXBWvWcqn8bBTwvhvxgGBnC4Y6k0,23592
+ litellm/proxy/_experimental/out/_next/static/chunks/305a1cf07cfab07b.js,sha256=hi_BQ1fRx_kAA-Gs4-A65LE_e4F40R-0Fw0YWM0DPao,44799
+ litellm/proxy/_experimental/out/_next/static/chunks/30c33cea8541a2f1.js,sha256=ORoX5V07hMaMA5CAXoNIUpwbZbTB_Uxo_nEfPw8ppcI,41822
+ litellm/proxy/_experimental/out/_next/static/chunks/321168be6521c38b.js,sha256=vheNve5dU_adb_bHK67vVmStXR_PCjmmrU-yQojaWVU,34949
+ litellm/proxy/_experimental/out/_next/static/chunks/338e84191fe615bf.js,sha256=GYNYfDUDJd68UBNzZcNAs4nPPyY7lrTMdohP34FI1zg,272864
+ litellm/proxy/_experimental/out/_next/static/chunks/3397155a65b7d83c.js,sha256=_LgOJhlpehmHVx538emckJCHROW7dP61CEx6DDNvkgY,27200
+ litellm/proxy/_experimental/out/_next/static/chunks/354ca537c6c0601c.js,sha256=esqLk3V-DlmKh5BMEJfl8XeSWqe2de8LbcDkGvtm7YM,31627
+ litellm/proxy/_experimental/out/_next/static/chunks/36ccc2b555a26ad4.js,sha256=oga_Az1h5dkZgJXKXN-aHLNSp8fWT9lrj8-a_4d-kLI,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/39bdd72c165f9ec0.js,sha256=7CYDDDyfTZmVN4xx9qLs7VyEk67HhHBlSa1W6GcEl04,29327
+ litellm/proxy/_experimental/out/_next/static/chunks/3b19a8bdc8d26868.js,sha256=MxN_vfOyRwMV1aeJg_rMIZ0wRW31gFh4qA-I5VDhcZg,18465
+ litellm/proxy/_experimental/out/_next/static/chunks/3b30ab8eaa03bc21.js,sha256=G0kDz9y6K7Ny_hkmRxIlvvsWWBglN5a0Ro2sjnC7Rzc,51608
+ litellm/proxy/_experimental/out/_next/static/chunks/3dad14bcec641ba8.js,sha256=3me28B3MUQ5oRLdCuzWpmGCTAVbOPQhYT5k7nb92gac,676
+ litellm/proxy/_experimental/out/_next/static/chunks/3de1b6df2372e93b.js,sha256=kCknr7fNH5gFhsN28fyj-6LSLfIrBvKIYBvzDbw_pbI,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/3f320784d80bed94.js,sha256=Kqmf7RFlytIu-lxzQURM1tWytX2o6BXa0_Yi4PylA2s,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/3f3fa56b5786d58c.css,sha256=zxfJy4fOH3Y8QAVNipN-6Nw2FWLrZMXDAWJmMMUE-Tw,1013
+ litellm/proxy/_experimental/out/_next/static/chunks/403c4d96324c23a6.js,sha256=Xi967svdLdHrvnrIDeQtiSjxT7CBsydvB5EV6RAahtM,38751
+ litellm/proxy/_experimental/out/_next/static/chunks/42c127841d8c1bd3.js,sha256=cbJfMS1CVqw_T99WChsVZaGsA2FpsWl7D-h_goDAGfc,43029
+ litellm/proxy/_experimental/out/_next/static/chunks/43404a268a45c17a.js,sha256=-Hr8zlUmL0twISK3UDNuCTKPlcOPjgAU1mYs1LmiVuk,29590
+ litellm/proxy/_experimental/out/_next/static/chunks/440d96637d3ff94d.js,sha256=QnvYRlT1oyUnIjPkU4J-oLZQnaeLCkrYH30NFMPSCHI,170708
+ litellm/proxy/_experimental/out/_next/static/chunks/46b252adc34d9549.js,sha256=byQeycaPsvvlm6nuIvJ1XR9vdMlx-XTNzBolX2Pwc2c,29626
+ litellm/proxy/_experimental/out/_next/static/chunks/491d92760452057a.js,sha256=7DAUmpXHre6NBpk95TNlpRp7ywsFF5R4PvMHosGvUWY,38091
+ litellm/proxy/_experimental/out/_next/static/chunks/496b84010c33cf69.js,sha256=pXpannNxOURjYrr9J1Os5OLeOdDnuVKKAtSuGe_vdq4,397105
+ litellm/proxy/_experimental/out/_next/static/chunks/4980372eaa37b78b.js,sha256=HzotUPM6PwHB2OARO3m4sAVA8I3b1u8YPQ01N0nIo2k,120305
+ litellm/proxy/_experimental/out/_next/static/chunks/49e9dce7df902771.js,sha256=BIAWmnQ9eHrv7k1ZNf_7kH6GKK3fuylH-fqPckjb75U,102843
+ litellm/proxy/_experimental/out/_next/static/chunks/4cc2a4292409c9b3.js,sha256=JJdMl3zmO8rhb3cFmPJGNY4EgmaPAzMQNosIKQExr3k,36671
+ litellm/proxy/_experimental/out/_next/static/chunks/4e0ee3124dcdc85b.js,sha256=85nLJTRUD6COjrJvjfpLburioMqyM8wfHJsQAHPuD_0,30863
+ litellm/proxy/_experimental/out/_next/static/chunks/4e20891f2fd03463.css,sha256=FN9t5i4xbhs_ZkLPW9gklTOYOZ0yg5izB_95ACtgZis,1996
+ litellm/proxy/_experimental/out/_next/static/chunks/4e5da3c236abd875.js,sha256=zFoTcaOuzfIJdJXCd5OfjKFpOT9LD8k7lTyvNpkPYl8,31627
+ litellm/proxy/_experimental/out/_next/static/chunks/528456b9ec2e4413.js,sha256=pYvn_LzNnXtIUttZBiueexUryQOYlgR266LMrfZF94Q,69444
+ litellm/proxy/_experimental/out/_next/static/chunks/53a3a23605a87ee1.js,sha256=GUHm8r-mfXmVyJLSWjSkWS8itVyR1AU2wb-W8h2VfMU,19694
+ litellm/proxy/_experimental/out/_next/static/chunks/53a707a5829899ed.js,sha256=wyUVv0UiOlJ9wjABCy5IG7aqV_CNTkD6Pwnu0SMNLIw,30145
+ litellm/proxy/_experimental/out/_next/static/chunks/5400ee883dfa8c43.js,sha256=Z2Eyw2FxlYg-KeJo3IHOJkCnqBiCOX0V3GlF3TeEKuM,71482
+ litellm/proxy/_experimental/out/_next/static/chunks/542a1a209eb732c6.js,sha256=pednQHLJP25CKy41NnbEhmf0mUgD2BGMdgf4Disudl0,30767
+ litellm/proxy/_experimental/out/_next/static/chunks/54da342a06baf122.js,sha256=LSgdTaLXWNn49BgSbOnruXdv54gFUGAn2CKlJl4K2h8,29303
+ litellm/proxy/_experimental/out/_next/static/chunks/5583bc893837fdf8.js,sha256=uCKweD7Eo9AFcEZZm1t3fGqY4HRGM6RoaSDcnt4sQKI,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/56a8bf43ce752d47.js,sha256=cJxIXXNQ6_bTAJhNzGzCZemuPACwfBbF-S5jsXlViDs,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/570b2e10aa856e54.js,sha256=_LBOdeZXluoO-1i8PXHn7A9_TVDadurN7i5jcVFNbMc,28696
+ litellm/proxy/_experimental/out/_next/static/chunks/58461a445becf104.js,sha256=AEXMw6cvpGN07EoXvN9jM9NPm69EFbOxoIsj1RtdQ8E,183148
+ litellm/proxy/_experimental/out/_next/static/chunks/5855ff7033bd4d2e.js,sha256=oh8fs-FLdVv248cTs5Aj3_fxb3atLqCoePksUp0WgCU,72248
+ litellm/proxy/_experimental/out/_next/static/chunks/5929da573d876909.js,sha256=ipF2DxJP4nXa5p3E9blezsIHmTNephoAQAluBZWu5pM,167278
+ litellm/proxy/_experimental/out/_next/static/chunks/5963ae3163ecd9b6.js,sha256=_XeWZiXW9_E2rPjkbExMnN9X8o-5Qu8Sjm2bHCHJ-ts,70237
+ litellm/proxy/_experimental/out/_next/static/chunks/5ab3a0c9cca409f3.js,sha256=9AD4BErrRs-PdbyyZOyBnmd-pY6Ae2hVi_DLYwWTgNI,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/5b2b7fd4dd9a44f3.js,sha256=zsD0fUoBZztjhDpHnaTD5xkl-AxBK24jM9pnudWR9ZE,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/5b44cdfc729a6dc9.js,sha256=unTjKQkqxQlKEpIkaEtgxjfS1NJo2TpFczs6penO2ls,31552
+ litellm/proxy/_experimental/out/_next/static/chunks/5b9c0b6d6c814e58.js,sha256=h4uKWG45BCf5E5yOk3-eAAOrgDhcBMw42nYP7G5QF6U,78766
+ litellm/proxy/_experimental/out/_next/static/chunks/5c0770ecd9172a56.js,sha256=BOeGhwKn5-nm371FJHokDyhu5w8hiOTl4IUrdT4RptY,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/5c0ed5c66b49ddbe.js,sha256=mq2g6YisydC8cNhwH67fz9UFaxa8VK4_Mj32vRdT1cg,70122
+ litellm/proxy/_experimental/out/_next/static/chunks/5e3320d8941d60f3.js,sha256=pLIRrqijm7vCJtSojUXRJ6LW0JDdSuI1SfgjZHYmU6w,38716
+ litellm/proxy/_experimental/out/_next/static/chunks/5f4170980a69ffa3.js,sha256=ToF7u_luGSlq-tSLNjYQhXN0i37BkD6KwpP5AdK8l9E,201490
+ litellm/proxy/_experimental/out/_next/static/chunks/5f9c3b92a016f382.js,sha256=kliQ4WhmY58VvVM4OQzqaq6UMxAb1HlS3KfcCw3jP98,36436
+ litellm/proxy/_experimental/out/_next/static/chunks/62261c4511c6ef17.js,sha256=XEche3d-vZbKhCDVwz3KiDI0u5l5kA2JJcjj1NBF1kw,29626
+ litellm/proxy/_experimental/out/_next/static/chunks/6285575743097e8a.js,sha256=kVPgeC0WpvTXPKJ_MXY1DfMVjvaGBFlriovvS6J7WlY,25158
+ litellm/proxy/_experimental/out/_next/static/chunks/63aff161ddf8e0ba.js,sha256=BdJIN521lVz0-bGngCSOFT_ex801zy4OvsfayPfkBXM,55827
+ litellm/proxy/_experimental/out/_next/static/chunks/64aa6550ca9c92d3.js,sha256=ut1G9TimcGPwP76q8LnZh6Pf9vddcFERy9jSimSDkT0,35191
+ litellm/proxy/_experimental/out/_next/static/chunks/6511168aa335c4db.js,sha256=VAGO_9QorenvSJrVW9yB8SG0RHFrPr1ZWwAgX0tlTiE,33144
+ litellm/proxy/_experimental/out/_next/static/chunks/65f709264734a9bf.js,sha256=TW_Vr95bPlfergYraOWsNBXeluVS5sFsXzyvzM5NX8s,170224
+ litellm/proxy/_experimental/out/_next/static/chunks/66d9e3ba8b8aeb00.js,sha256=GlLQFl-Dlmg8_2gQMViZ-6ZiaAO4MhQzwcUGMsTIU-g,29359
+ litellm/proxy/_experimental/out/_next/static/chunks/673d847ad9c91666.js,sha256=dvXYguIMNbBwHOXWtGi4yovD8_W8k2EppzEYoYf3bYE,22810
+ litellm/proxy/_experimental/out/_next/static/chunks/67570d9401e62846.js,sha256=XTn_ZRgzt7GjO7_OD0baLSWpn6BaLiaRwJCVlU5sO3w,106863
+ litellm/proxy/_experimental/out/_next/static/chunks/6764a89c3c614835.js,sha256=NmyaHuYo-RKqrTGbBeg59zFDGN0RZMvy710oOKld-yk,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/6774f9c1f201e744.js,sha256=Tnmv6G3TqohlcqfCnRNYAHcYcirjlXbV2rgYXYIiv-4,23008
+ litellm/proxy/_experimental/out/_next/static/chunks/6b2bc4046c4cbfc8.js,sha256=ypL857Pe2FJp_gFLOvqUdcWMI5cRXyseqgzPOOKc7bI,59481
+ litellm/proxy/_experimental/out/_next/static/chunks/6b870abe3093799a.js,sha256=it7UI3Zl7_XN3WG0vBFsUrJt9r4Dka9IXfD-iSs-Tz8,33010
+ litellm/proxy/_experimental/out/_next/static/chunks/6c4c97f1ea6e7d77.js,sha256=-URHmGceDfR6qR9rixO_LEU0Xpjh_GC-TRnwaU3doD4,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/6f6d3e604e986144.js,sha256=TOSjhTQqK6nQlYzVivKmoln4emdZ-CLIKEE9o-Hfz-c,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/70448f37d17f36ae.js,sha256=dVRu28jNwn7IPD32Uc18GIn3Re_b9BRwl5a54Y5aVvs,37287
+ litellm/proxy/_experimental/out/_next/static/chunks/726579f2940c2a2f.js,sha256=dxtjxG8jHqiT84YVMk97cvWLX_FkMmQXppecxuXq7wA,224513
+ litellm/proxy/_experimental/out/_next/static/chunks/72c3e48f096ce28f.js,sha256=FjhzL4O6IHFQpq9RnTckItsMFPsRj5hR3CYuZZRpnMw,31013
+ litellm/proxy/_experimental/out/_next/static/chunks/73607810c5e7ca9a.js,sha256=QyYwst5g1swsvwPYjeljmFLPwSlrLdX3_CZmthA0JMo,39536
+ litellm/proxy/_experimental/out/_next/static/chunks/738c339383c3b4b6.js,sha256=PIlH0kzQLXG1oy4RpKAjbUAn4cHbRQTAkc0YwjO-564,28696
+ litellm/proxy/_experimental/out/_next/static/chunks/75c0e2a9c99fbaf9.js,sha256=-5xEtXBXsrqT8e1mprgZqsBzJuhoaBjLo_vOqSzM44I,25158
+ litellm/proxy/_experimental/out/_next/static/chunks/77bf62fbc704d017.js,sha256=45WoioS4rVmKF21KB1tA-uMfFNOJQ4OYhBq61r6Jihc,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/7a2dc852f68481ea.js,sha256=ooTn13aUEHvz5gtz3Ai-MQUiFwdB9xN261LXd6nc4RE,91424
+ litellm/proxy/_experimental/out/_next/static/chunks/7b788dd93ad868b3.js,sha256=_UNGa6USdn9kQzMQ9R-fzgl9TcOyyySUFuuyAZcrviw,26346
+ litellm/proxy/_experimental/out/_next/static/chunks/7bcc54a58176051b.js,sha256=RdZyEqgqWedQhHwS76DDwTlfXZ8SjosCh0aGhCfrTDw,34434
+ litellm/proxy/_experimental/out/_next/static/chunks/7c797521435cb59c.js,sha256=Bt3UbddMS-ERPAJXU7bj9TQQPQQTOl4fe4MC8vLEqi0,65097
+ litellm/proxy/_experimental/out/_next/static/chunks/7e417dd24c8becd0.js,sha256=pcOc1WzxONHXtQAM4xQAvYHwmcOxJUjVQ4D0XIp2nCA,625410
+ litellm/proxy/_experimental/out/_next/static/chunks/7f59802b710501d5.js,sha256=wDXzj7LIKAoADR8EHulBHgPCZu1AQTv1P8sn-4vouRY,22826
+ litellm/proxy/_experimental/out/_next/static/chunks/82426ffeda186236.js,sha256=9VvXJfD_p-I2nZPJNIgHoDv_oCFObGvVFkjaUNL8Baw,70122
+ litellm/proxy/_experimental/out/_next/static/chunks/82bc4bb51160556f.js,sha256=Q9vk-UsuE6Tie6KEiKf2qc7UP4vSSVh2bmqqj4NO1CM,183148
+ litellm/proxy/_experimental/out/_next/static/chunks/836c30941dbab57e.js,sha256=0YtrXnt7jnAILIuiQkkn6gExfWq8NKQzeLSA41lMAa4,23899
+ litellm/proxy/_experimental/out/_next/static/chunks/84dd260c7412819c.js,sha256=P-5tCr0wUps5yTpJJYKf5P9uVcK9XCtXgChqOOKg1gY,35249
+ litellm/proxy/_experimental/out/_next/static/chunks/877101abed503ab2.js,sha256=7Jv1Dw_sq4hlElVXL48iO_N4lqCQAkBK-YxB5S27KVA,68688
+ litellm/proxy/_experimental/out/_next/static/chunks/88c74f8b4b20d25a.js,sha256=g6S_tNJSiZ0fFFqUkHHdf1iiVYeddk2BHNI_C8T2XtM,28696
+ litellm/proxy/_experimental/out/_next/static/chunks/89274859d3d9d1de.js,sha256=HdWHkbe6BY0KtAfybHiwfO7tDY6FSkVSkY66FlovlRk,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/8a6de9a16d49b44f.js,sha256=oobEkvvVIjQM6W1ZygcXqw0EX2qKhtFxfBwZ1ktPyVc,123936
+ litellm/proxy/_experimental/out/_next/static/chunks/8a76c69fc7bff9fe.js,sha256=IzKmbc0o4Jpa3u80dogC_EnzNUQ1Oj5PBN8hJh1isgc,71978
+ litellm/proxy/_experimental/out/_next/static/chunks/8a7b6051146adfe4.js,sha256=FdQh2p8cOTHYYXB9QFPf0nGqGAABif7tjwcippYk25o,35410
+ litellm/proxy/_experimental/out/_next/static/chunks/8c13023d89b01566.js,sha256=Ge9U0tnw1RTX0-0Ss-2ttLRe4oyzs1z34B3IpCKkoEA,87462
+ litellm/proxy/_experimental/out/_next/static/chunks/900e393d6a9d7b12.js,sha256=Vw1jV9nQs2ZKWvVbf6ltbEUFTVU70BycD6gtDY6ZSy8,53074
+ litellm/proxy/_experimental/out/_next/static/chunks/908828a91f602d8b.js,sha256=bGxc54oOjywlmYvWrJtIMht9sF16zyyikll0nKEx_ZU,152521
+ litellm/proxy/_experimental/out/_next/static/chunks/92c3c06057498511.js,sha256=jHnePWSywenYiMVLCv8lW8eqpMwMeh7NOS9bGVonSDs,118836
+ litellm/proxy/_experimental/out/_next/static/chunks/92cf5d832080641f.js,sha256=jQQMkVBpbsStlMX5sMOoP1g-jjhc7bdEZHZ05nW0xXg,28181
+ litellm/proxy/_experimental/out/_next/static/chunks/92e50c28acb1e29e.js,sha256=ufWJb_6ai-jGy5M5EzOLHisdK5uXWjDbf_pxt4wb-CM,42531
+ litellm/proxy/_experimental/out/_next/static/chunks/9474f2e878525bf7.js,sha256=Vw1c5WW4W0MOfPoz5lpW5h_pYDmi9qfjTa_DMSbbH5w,44623
+ litellm/proxy/_experimental/out/_next/static/chunks/949fa90ad69e3ffa.js,sha256=5WgwL5OQs9oNk9GE8T9AHWrBH76Q9FdCLzyOA0XvLNQ,33906
+ litellm/proxy/_experimental/out/_next/static/chunks/9606513e20bc3d4f.js,sha256=7JKDRR-x7Yhh3F9uO-fHr7ND-19IgBnaeFjQnvYYOyU,78270
+ litellm/proxy/_experimental/out/_next/static/chunks/971039039ee153f1.js,sha256=QqKrEqGFME5zpv1mvyTBv_L_8eYg2-YWvx5RNo_usZc,25158
+ litellm/proxy/_experimental/out/_next/static/chunks/99109c78121231a0.js,sha256=8bcXO0ssVdAFPPLfxR_Ujz632COs-eCDhPiiUgc6f_4,157594
+ litellm/proxy/_experimental/out/_next/static/chunks/994a6506f0e0b01f.js,sha256=xMg8wvUNcQfMfpF474JsJaxCa6ysccHdeeARgW9eISk,26683
+ litellm/proxy/_experimental/out/_next/static/chunks/9984a74a61012f00.js,sha256=0J58Kq-mQM53T4TkiOc0AK0i45931aeR7kgYoclVKgw,25880
+ litellm/proxy/_experimental/out/_next/static/chunks/99cf9cf99df5ccfc.js,sha256=xu8zxYAN9gjCQGyKPOCPHuJVoI3oIbuHfUXXypiNFAI,311450
+ litellm/proxy/_experimental/out/_next/static/chunks/99d715502d5069f4.js,sha256=zKMHP175vv8CWacw-Wwuc7QsXs5GRxP3Heo63kbGWV8,28440
+ litellm/proxy/_experimental/out/_next/static/chunks/9b281b0ff32cbdac.js,sha256=TLauqGMVEJ3Pgbvwkk9kSItfgPLJB3lDAlhV3XwIoLE,41801
+ litellm/proxy/_experimental/out/_next/static/chunks/9d3522e82d255059.js,sha256=VjwESSUTCBmsUe6tly9M3UvIIZsEksm--Nxw5mhe5pk,56519
+ litellm/proxy/_experimental/out/_next/static/chunks/9dd60322d5d00073.js,sha256=aJ2BA6peth2ojMb6rzVk-EU_6ozGL-HDFCILdAJQ1rc,61125
+ litellm/proxy/_experimental/out/_next/static/chunks/a0871b3a8352592c.js,sha256=5VTCv7CRdn9f-h2GMAWLQHmO-aWjrpQOcAouuLr9A68,30247
+ litellm/proxy/_experimental/out/_next/static/chunks/a09d5d7fd3464016.js,sha256=CX7I-G7VfI2zFJpy5Bs90nFFNj5FKqbxo0RpNIdPboQ,11744
+ litellm/proxy/_experimental/out/_next/static/chunks/a0b814e0f184a60a.js,sha256=Anc9d2eg20PH4z3FRotlm0q7mnhrJJlT9ZkSK4WNexQ,42531
+ litellm/proxy/_experimental/out/_next/static/chunks/a0f302271a793712.js,sha256=T1yJp8q_MZENOGK-CxXkIHj2e_Z9-x5x49KMz1PICDs,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/a1ef280b7ad5ae6a.js,sha256=e6xpZWQDSIC6gPZwlfj2-0FbhvSxlQOeFyimEDVe1F0,38257
+ litellm/proxy/_experimental/out/_next/static/chunks/a4885ec394488f67.js,sha256=eHqs5KROYteIaMuM9IwwUwCFjOQ07C-8lB4gy1oK6ps,34645
+ litellm/proxy/_experimental/out/_next/static/chunks/a6dad97d9634a72d.js,sha256=CXPB1kyIrcjjyVBBDLWLKI9yEY1ZZbeASUON648vloM,112594
+ litellm/proxy/_experimental/out/_next/static/chunks/a6dad97d9634a72d.js.map,sha256=smxPQtqtxLeYUZhmDrTq8vSu241fRugRHAEoy8ESmPw,115717
+ litellm/proxy/_experimental/out/_next/static/chunks/a929674ad23dc234.js,sha256=ANaWccJ9-doLoB403rNaRcUr7h2e2cedUca8qYwc0Bs,12341
+ litellm/proxy/_experimental/out/_next/static/chunks/aca9c2b0aa46b0d7.js,sha256=2KXYgXPVcOXnH0OIkzFgW0ZJ2nwGEc7BOpN6a9Hj6Yc,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/ad08830c666dfc68.js,sha256=9k3XmZ9XEsIacp8bbx0JLqdsgakUlPogBn_CFbN1OKw,42531
+ litellm/proxy/_experimental/out/_next/static/chunks/ad46beac3df3dba5.js,sha256=UTh1BBfU-psXZAZ_47MazFu5z5EzPLbVzg6aYmfPsQg,48821
+ litellm/proxy/_experimental/out/_next/static/chunks/ad682fd0bc31a0da.js,sha256=Fw0Fo9IRL8Ms46tqZBNhf3XXtjOFLqUw3kUg1uvVEaA,38872
+ litellm/proxy/_experimental/out/_next/static/chunks/ada57dab6523afc4.js,sha256=6EIieJGEv_-2tQAtCfSGJDWVMBIP1XfdOx8rFuu6SPA,69444
+ litellm/proxy/_experimental/out/_next/static/chunks/adb8beb738574863.js,sha256=nqPe3OOZaPU3OOrio36JzIHnDzhCyygV4_Ks55GKB7o,37016
+ litellm/proxy/_experimental/out/_next/static/chunks/af8668386d7005fe.js,sha256=vdPvwk3gEH2d7xFF8YxKVgArs-KDHen_CK6nSTnme7k,57776
+ litellm/proxy/_experimental/out/_next/static/chunks/b0286888a3293fd9.js,sha256=IWxhOcYaOK5rHtmfOrt6MVCpFYj09HzwM7Zgw_fWRbw,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/b1cfb52125c1395e.js,sha256=C4_qEqkgQq7WpyuKFuV1fSfYJYlO-4Cxsr6ioEe2QAk,34889
+ litellm/proxy/_experimental/out/_next/static/chunks/b29935c7828860b4.js,sha256=AKkM8yRt1F_mxO29Sh4NIPlI3uQxWEAvkQO0kRTRFJ4,41822
+ litellm/proxy/_experimental/out/_next/static/chunks/b4bd164f5553a31d.js,sha256=JM6SUEdv0oltKtk4mZK5pHekibAxwU1vtbRdXgyOuZQ,101296
+ litellm/proxy/_experimental/out/_next/static/chunks/b5ce76dc420561cc.js,sha256=-Fu94gmBz0qOuOA_thzkpN8ZQGFYNxUufrs0VSKjK5g,33265
+ litellm/proxy/_experimental/out/_next/static/chunks/b6cdb9a433f054f3.js,sha256=zCGWfwPNxEITdgp9n4o8mJbZXnWLyGnCmC-x7NUspF4,54275
+ litellm/proxy/_experimental/out/_next/static/chunks/ba0b0ec2cfedbf03.js,sha256=-QmPIEgeI3nhUGD32IFqSgzkHM1IP6D7L_wTLMeJ5Ls,47407
+ litellm/proxy/_experimental/out/_next/static/chunks/bc7bf6030f235d21.js,sha256=rVD4EwTkZkTzQPGcG8wPfuOn1Hv2Z9KRFuPO67nbfnI,28558
+ litellm/proxy/_experimental/out/_next/static/chunks/bd94e2fe34d8a187.js,sha256=TgXKLNPYSJ_R4PN2zsBapyIWdz0U3lnaO8S6xDH17HU,189467
+ litellm/proxy/_experimental/out/_next/static/chunks/c058ac3e89dc33df.js,sha256=rK8QIv8b-K5cuYlAU5JM9AFvWYoVk-5zfeCoHlVQ07g,43710
+ litellm/proxy/_experimental/out/_next/static/chunks/c24ccfc46ac95900.js,sha256=N01xeEtIUnIozph6DGHqIqje5cpVMQORWK73ZaP0cWU,2117
+ litellm/proxy/_experimental/out/_next/static/chunks/c2bda16ec35d1a65.js,sha256=as2Zyy3CmmVWHhwaVERcMU01kh0B2wO9xuml1bYpGa8,42117
+ litellm/proxy/_experimental/out/_next/static/chunks/c53c9c7afec96700.js,sha256=nfhtau2Nz5VAxL6YK7iIb-RHpzVUJlFk5PZA3l7DOlw,39715
+ litellm/proxy/_experimental/out/_next/static/chunks/c599cfb1e6aec71d.js,sha256=kaJH74YKjPuw2YHMLN605_0aLIqOfy1o2Tv3tsIkUQU,36687
+ litellm/proxy/_experimental/out/_next/static/chunks/c74f3813068add76.js,sha256=GJEFbLVYBjHh46cEVwx9EmEHfb84L1rRlA42gME2hlY,170708
+ litellm/proxy/_experimental/out/_next/static/chunks/c7c5a941c9e13136.js,sha256=eCv_LVX0Ia5nfosXxecOOeVfYXnzsUwaEJ_tmJwhet0,88187
+ litellm/proxy/_experimental/out/_next/static/chunks/c847ecdf8c790b0b.js,sha256=_Ge0wg3oR-Qdy8DQQnHwvclTEWMi61b5Q501KtxjF_k,29303
+ litellm/proxy/_experimental/out/_next/static/chunks/ca22b37c24b4d34a.js,sha256=8zbD9nyxDQ-tnh_TWD4CAZdui-AAP3uwB7WyGEwZ3Xk,5751
+ litellm/proxy/_experimental/out/_next/static/chunks/cab8d46a8c32ec36.css,sha256=exsVO73oXVfYuMdurSIQ5xMmM9ju0nFMQ6HqCvSAvxk,471782
+ litellm/proxy/_experimental/out/_next/static/chunks/caf98722823e1b40.js,sha256=ZBmzEPgN0lizVmOTujTdkt8KzCPHafNv6-uPOKfGS_A,30083
+ litellm/proxy/_experimental/out/_next/static/chunks/cb8d72a0c642f1d3.js,sha256=nmiwdf3kNZPiyFiCX1_J8Ri7JKPm4P3DQ8Zs9WYf2kM,30138
+ litellm/proxy/_experimental/out/_next/static/chunks/cb8e6ba28461af15.js,sha256=lKtkMsai7ycq6hj45to9AcLu9iKLT_3ZXT1Tpxr37yA,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/cc1429f96b037302.js,sha256=_02cbDK_2p_4hkI5WhxC69Qpdx_wEhyBZ1Rj_dtU8Tc,538369
+ litellm/proxy/_experimental/out/_next/static/chunks/cd9e9161805efaa3.js,sha256=xwCF4puI65X7t6m5u8n5w7MrlwoXYPHYXJtOfKMk6S8,42501
+ litellm/proxy/_experimental/out/_next/static/chunks/ce9cf9f407f4b359.js,sha256=4L9p0sXvQOMpx_GrlQEb6eKyFamNegMzAzWaXaVN9sQ,538369
+ litellm/proxy/_experimental/out/_next/static/chunks/cecdaabafa264083.js,sha256=Ho3WP3ukzJh17JWG4FqD-opZREqtRThKUmnjH172A4o,27360
+ litellm/proxy/_experimental/out/_next/static/chunks/cf6d63c0175d44db.js,sha256=rqOMnVKeKeyfkY7ORluVg_s6ZYv2Y80sxt6ZwXLnMkA,45699
+ litellm/proxy/_experimental/out/_next/static/chunks/d0d828f9a0668699.js,sha256=zxw1ZTkJLXCeM36Pd3uu3y_BrculseVGoe8yvBI57l0,42262
+ litellm/proxy/_experimental/out/_next/static/chunks/d104f25e5302e120.js,sha256=Ub2Y2Il0H2pornHQzcAbPqeOcW8Z3OF5IlBspd3GHFY,34900
+ litellm/proxy/_experimental/out/_next/static/chunks/d1ddfd3f3d5b2449.js,sha256=IsFi9jKcYsjTmBkLSPDPGHM1EbqU23CQrE1q3AoLFIg,30624
+ litellm/proxy/_experimental/out/_next/static/chunks/d3ac82723ec9e30d.js,sha256=e0ZHpAfYpwl6OY_OMr3-SZ18PNDNdaTsUbxBzW7KgBA,229764
+ litellm/proxy/_experimental/out/_next/static/chunks/d512ca3b7169bef6.js,sha256=y6L2mMXpTHR0cqkBBooO9ZvLivpJR6xZn9RTQficwmM,37599
+ litellm/proxy/_experimental/out/_next/static/chunks/d96012bcfc98706a.js,sha256=UU4OPEsZczHv9A4z33DdpFuAr8BN9nuEgweTV_hb_7Y,283
+ litellm/proxy/_experimental/out/_next/static/chunks/daa333bfd68e6362.js,sha256=EX6VdaBXiDb4ZNSah1b6e0GMg3wQv0RjcOpZ8t0ETKE,31466
+ litellm/proxy/_experimental/out/_next/static/chunks/dad8b43751822f79.js,sha256=lVGBAvHwYa9ccycxX3AeTfTeDf6e_n-mnNoAEvxszs4,32571
+ litellm/proxy/_experimental/out/_next/static/chunks/db928c0f158d84b3.js,sha256=RdP7TK8LllBQdqgOYwEeWleS5_2Xp6_aaMdFN05SBHI,40693
+ litellm/proxy/_experimental/out/_next/static/chunks/dbca964212122d58.js,sha256=kZ1k5YC3r3YsLVFVBP9VhAbuKLg-71HNfTecEaoCgHY,30772
+ litellm/proxy/_experimental/out/_next/static/chunks/dc23b2a2258ffad1.js,sha256=kKEeJhWCH5itnenmFqHRpAWF0LnMaspWRbI9MTs7aRc,26692
+ litellm/proxy/_experimental/out/_next/static/chunks/defd1fba0f5d7f11.js,sha256=a-LqHeYjy-mwlALnC_lLPhaG7C_JQuH6Q1vkQ8aJ9RI,35800
+ litellm/proxy/_experimental/out/_next/static/chunks/e16f3c0c54307cc7.js,sha256=SCAsn6lgaYzBWMI5BeBNnW-cipZW3NNexIOTbCrYKXY,30385
+ litellm/proxy/_experimental/out/_next/static/chunks/e1da6931dfaabba1.js,sha256=SYcn3q4apyZ98rDqoiYlFcumfKaxJEllnB5mcxz6VNY,28041
+ litellm/proxy/_experimental/out/_next/static/chunks/e1e3f652dbc5be03.js,sha256=tIH0SMWcB4GowxESIAiqFgHc5lPrIOJ_Lh49kRPUEgQ,71055
+ litellm/proxy/_experimental/out/_next/static/chunks/e1f23fd814ac3500.js,sha256=MpNPSMfy2hOqomsYnA3bh6qlrofuqMbKvlwUh7kqT44,38190
+ litellm/proxy/_experimental/out/_next/static/chunks/e627c7aa5ead52b3.js,sha256=_tKzq8hmyb3ZXPWGExiBmoTXVuk-FJ6XCAhcPBO_DOY,32267
+ litellm/proxy/_experimental/out/_next/static/chunks/e884277804d6854d.js,sha256=2MGy80M6nMBWtD26Nf1jwUN7Ts4s6d3eiihPk8tjs84,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/e96398764f77c728.js,sha256=cqjFWbK77ZDWhfR-rLNsYJuBi0jXfcV4HT6ynCXG4RM,110109
+ litellm/proxy/_experimental/out/_next/static/chunks/e9de3f8db541361f.js,sha256=x81aFMTtmcw58i4FAy8H1ym6UWzj111QANYsfF3SwSo,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/ea80fa81416a4ac8.js,sha256=cTGUrHDFbPU0wqL9CzzGC75YCFttt57LG6ugp2AKp6g,157594
+ litellm/proxy/_experimental/out/_next/static/chunks/eb659e9b99d203f2.js,sha256=1OWQLh1yPxtI8DUq2GTwvTLoEbXhSgRrjd7FFyj-6cw,45938
+ litellm/proxy/_experimental/out/_next/static/chunks/ec7bc708a7afa043.js,sha256=jDG1pDwxCViZwFneLjAua9tr70xenNN7o_SPdozzk6s,1678
+ litellm/proxy/_experimental/out/_next/static/chunks/ed4c3592cb02914b.js,sha256=S-_I3nzzTYBZoiQUD08pOJrpbGur6F6QeZQOIsBPz0Y,26591
+ litellm/proxy/_experimental/out/_next/static/chunks/ed90bf177ad61e18.js,sha256=Cbc4mX4fmZXsXhILQlG_seSmAuwSMJps4jmG9zsFN2U,41504
+ litellm/proxy/_experimental/out/_next/static/chunks/ee3a30e704bf7c47.js,sha256=rImRSp_10MCQFrvjCheo3bwzmBB6K1hu9yGwKlc0eQA,32924
+ litellm/proxy/_experimental/out/_next/static/chunks/ee5f9a39a526e423.js,sha256=XMCTAQO9OQ3809yKnrJGxjC9Qzrb4s2aLWMBFhPbxaM,35991
+ litellm/proxy/_experimental/out/_next/static/chunks/ee80c765f82c1de2.js,sha256=ZUGRkDrR2cuePP888RWPxxZzMLqzZYz1SHFl5dHcoDY,47494
+ litellm/proxy/_experimental/out/_next/static/chunks/eea976cf4a05fc92.js,sha256=Xr5ns0yXHd2wub8mWPsjr2dErTrb-pSc1h6JGOjt5MI,43734
+ litellm/proxy/_experimental/out/_next/static/chunks/ef0229fdf6391b0f.js,sha256=i2LR3WpFKYNHXnsChZU8yUu5WBZhhoYe_7LmyiipSVY,41350
+ litellm/proxy/_experimental/out/_next/static/chunks/f059e45298abbf27.js,sha256=Dwqo2rHs9oHCALQg-Rq84VBKnbAIM7S3f5oTRPBJ76Q,81171
+ litellm/proxy/_experimental/out/_next/static/chunks/f3e0cbc0e84e0a5d.js,sha256=OyJkzmqwdYhZtjObQEavlpGWGZt3PWKYpshhmmC5VQg,119424
+ litellm/proxy/_experimental/out/_next/static/chunks/f4eadf7003875fab.js,sha256=4ypjom4QNGxq8uxHZIJgc84jjLcoDFKgHEoNu2I-sII,16152
+ litellm/proxy/_experimental/out/_next/static/chunks/f9560c32394a893f.js,sha256=VXLaV1vqEpyfNM5PstqEDVtHWPAuJnusy0UVUCFp6I0,79884
+ litellm/proxy/_experimental/out/_next/static/chunks/f999578e522a7f9e.js,sha256=feXyrE9r9IA9vMn1mP6qHz9yK5tSo87PszsnovFgC4E,35024
+ litellm/proxy/_experimental/out/_next/static/chunks/f9b9defe307eeda9.js,sha256=2YL7CM6XmHP7fEozS4qQ4-ZwfPvoDE6_5MsI0DLtO7M,26428
+ litellm/proxy/_experimental/out/_next/static/chunks/f9c24d6e7ec43046.js,sha256=2fAlFVgBfoQDSs9j4uoqZvIQRiyPgrTv2sTMCxfPfms,46854
+ litellm/proxy/_experimental/out/_next/static/chunks/fc873acd3d409c53.js,sha256=NKVjlOCn50xDqwAh6_4oNMVioyWaQflj-ksGPlUk-Y0,55870
+ litellm/proxy/_experimental/out/_next/static/chunks/fcdf7322b0aa3e2e.js,sha256=wsI_ddA035O6eQWrdXjmQwDy-rEqhGfOZBRNdrH0Td8,114970
+ litellm/proxy/_experimental/out/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js,sha256=QN0YwwQdz9_WiJ9_88QE4sOBbVejJl3osWfPGz5U4GA,10254
+ litellm/proxy/_experimental/out/_next/static/media/1bffadaabf893a1e-s.7cd81963.woff2,sha256=oo6208y1NK4MlMqZk3HfAkqrYLCMPIpXIO6eMvoPqqI,85272
+ litellm/proxy/_experimental/out/_next/static/media/2bbe8d2671613f1f-s.76dcb0b2.woff2,sha256=jbAP9Gxnsizai-2GWs9wd2UcrI0oQdW0CYBVa0iWGTE,10280
+ litellm/proxy/_experimental/out/_next/static/media/2c55a0e60120577a-s.2a48534a.woff2,sha256=_MypGP6kAInaytxwRYYTFNGmvJHx8yPMHusi682zIbU,25844
+ litellm/proxy/_experimental/out/_next/static/media/5476f68d60460930-s.c995e352.woff2,sha256=Rt1M3KWMJq6HzGknZXv4Oy6Kv8Of_QqxduMBqNKNIr8,19044
+ litellm/proxy/_experimental/out/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2,sha256=yUB2RZPQ_l1Za-MnynVYhV4BgDn7eFCaohkh_TZEw-Q,48432
+ litellm/proxy/_experimental/out/_next/static/media/9c72aa0f40e4eef8-s.18a48cbc.woff2,sha256=rr8qtKTOaBDXPBrHvnyvtOXsTO4tbbX7PglpF0fsS9Y,18744
+ litellm/proxy/_experimental/out/_next/static/media/ad66f9afd8947f86-s.7a40eb73.woff2,sha256=ouLHg8pvnCBIboHnKieSA-hnMLv48B_2pe6dvQnhwnE,11272
+ litellm/proxy/_experimental/out/_next/static/media/favicon.1d32c690.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
+ litellm/proxy/_experimental/out/_not-found/__next._full.txt,sha256=UQrx2kHS90WfT6CCi8WcSbcUu3Nrs-3cE1E3MzQL4u8,6536
+ litellm/proxy/_experimental/out/_not-found/__next._head.txt,sha256=LjDVtTzO3B9ZZQeGC1j85lrgIZiXYjAdDn2v_pwTRu0,1333
+ litellm/proxy/_experimental/out/_not-found/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/_not-found/__next._not-found.__PAGE__.txt,sha256=sMNoRNUZoC5Go_mT8626CEhTHa90KuB5A8bJ0xTaQsE,1492
+ litellm/proxy/_experimental/out/_not-found/__next._not-found.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/_not-found/__next._tree.txt,sha256=ctHw7vrC4FZE5_wgOiU2Z8kzvol5cEroXhuEnGTj9m0,582
+ litellm/proxy/_experimental/out/_not-found/index.html,sha256=htYSk-9RYopkKX3y4UGVQh54Wx2FwrhUBDMlbCfybmI,10292
+ litellm/proxy/_experimental/out/_not-found.txt,sha256=UQrx2kHS90WfT6CCi8WcSbcUu3Nrs-3cE1E3MzQL4u8,6536
+ litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.api-reference.__PAGE__.txt,sha256=r-jd1NgQQFQcSsQaNGR1uKN-6yCssEkWftRu5uo-Z6w,2013
+ litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.api-reference.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/api-reference/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/api-reference/__next._full.txt,sha256=3PSEh7uSuO-ibe31Ipd7wizbRA74L98Tg7ce8wNoP4w,11175
+ litellm/proxy/_experimental/out/api-reference/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/api-reference/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/api-reference/__next._tree.txt,sha256=0JWNgeWqIVALNI7qxKdaiBx4tNx8qDpyMdOrdZ4q9pE,850
+ litellm/proxy/_experimental/out/api-reference/index.html,sha256=3XZ7tEaBqGYl2S2bhid33lrL43yejrpnMKm7Tb7N-78,16016
+ litellm/proxy/_experimental/out/api-reference.txt,sha256=3PSEh7uSuO-ibe31Ipd7wizbRA74L98Tg7ce8wNoP4w,11175
+ litellm/proxy/_experimental/out/assets/audit-logs-preview.png,sha256=lCcHDtsECm0GSKDqbIdpMDv9V75fcVCh0ONryCIyZhQ,240654
+ litellm/proxy/_experimental/out/assets/logos/a2a_agent.png,sha256=qotlHg8T-urPHVS9hVEIogzXfBLxSz_CjGBqCqtnggM,72568
+ litellm/proxy/_experimental/out/assets/logos/ai21.svg,sha256=IWy6ASfZoc9OxtpalewaJ0TwTDDKpZSJtbioyuKTBwE,3847
+ litellm/proxy/_experimental/out/assets/logos/aim_logo.jpeg,sha256=gHVw2hPsPu1jnngXJtJgIT2CFru11IIscfcpKsuGX2s,3754
+ litellm/proxy/_experimental/out/assets/logos/aim_security.jpeg,sha256=gHVw2hPsPu1jnngXJtJgIT2CFru11IIscfcpKsuGX2s,3754
+ litellm/proxy/_experimental/out/assets/logos/aiml_api.svg,sha256=4jUWbYfOHO9KJC7Att6ozvLMSEdg4MaScn-bkiGFGhs,2560
+ litellm/proxy/_experimental/out/assets/logos/akto.svg,sha256=n8xTDEKgo-lJZyz7kJJzdA2jht_REpktTjSAVlr9Nkk,1094
+ litellm/proxy/_experimental/out/assets/logos/anthropic.svg,sha256=7G6ybx5PKo831xWobQrplQhIBHDGsoRvXt95Ok45I7w,381
+ litellm/proxy/_experimental/out/assets/logos/aporia.png,sha256=QJVK03FiX8Me0as4qiCrLfFR25BQLSuh8_4f-qPVsMQ,2472
+ litellm/proxy/_experimental/out/assets/logos/arize.png,sha256=9T-B-fjArLRchbdE_-Vpm13vTcVl1rhuzCfALaovB7E,14249
+ litellm/proxy/_experimental/out/assets/logos/assemblyai_small.png,sha256=Y8kw7Yj1OvAboYW4FC59FiAUAmkcxNMUQO3sYCkM3Mk,414
+ litellm/proxy/_experimental/out/assets/logos/aws.svg,sha256=8qgeYZ-EnJ0JOlutRyG3NTwudM8vOXf8WF8dHZpZ-pI,2590
+ litellm/proxy/_experimental/out/assets/logos/azure_ai_foundry.png,sha256=8Q743Zk16GG53doHf6zwqCBqEq1D2ZOMy64bmQuGiv4,26316
+ litellm/proxy/_experimental/out/assets/logos/baseten.svg,sha256=C8HccneYOCEpW1rePV4iW8ktnYZndRdMDfGpg9DwB10,554
+ litellm/proxy/_experimental/out/assets/logos/bedrock.svg,sha256=kXcK_2QL5E4p00pEb1nm-cHSYZbhYqoHQ_KuT2CbVBA,2268
+ litellm/proxy/_experimental/out/assets/logos/braintrust.png,sha256=fBBorXCNdXEeOcLlOQHaHQ7e4j151k9LUG54b989oIU,10428
+ litellm/proxy/_experimental/out/assets/logos/cerebras.svg,sha256=98_uWhwHAQJ0HrDnaD0CKXkEVtLDCLSd_2TRcQ3-YEc,8238
+ litellm/proxy/_experimental/out/assets/logos/cloudflare.svg,sha256=zuNdPw7LeSXOComur_i5B8ra58P-RKI-QAHMjV7ldQI,1073
+ litellm/proxy/_experimental/out/assets/logos/cohere.svg,sha256=yYay3GJsUCIbDyWv3VGXcfBptHYvcvMyuByJmzGlwyY,742
+ litellm/proxy/_experimental/out/assets/logos/cometapi.svg,sha256=BpkDx49fRo2ha_uC7R3g90AwkEGD92S3HesMfpQhPCM,1308
+ litellm/proxy/_experimental/out/assets/logos/cursor.svg,sha256=w57mPdajiphWvZeh3LhjAj7tKzU7lwl0LgAMiskNkdc,548
+ litellm/proxy/_experimental/out/assets/logos/databricks.svg,sha256=lOTTGQb42XVcYn_xGxoOwKWGoiIVY6W3gyyfTl9oxvc,528
+ litellm/proxy/_experimental/out/assets/logos/datadog.png,sha256=N93E1dEia45vVbSLSO4_kDVwVhH0j-eK4EEXB_7ltS8,5213
+ litellm/proxy/_experimental/out/assets/logos/dataforseo.png,sha256=st0xYHCc8DRVZm6TjdUTEDLpQQJzis7KToOTGasH4YA,139307
+ litellm/proxy/_experimental/out/assets/logos/deepgram.png,sha256=pw03wmmKQUgNaD0D68wVdwFJJOvYtQlELMh4dptH3Sc,1224
+ litellm/proxy/_experimental/out/assets/logos/deepinfra.png,sha256=ctbbiZlZhb97UyBLgQzhAcDQfdZ5kJ_rUzP2BU_J5N0,7014
+ litellm/proxy/_experimental/out/assets/logos/deepseek.svg,sha256=eT3iTUkd3gY7ms2qQhLn_ACqsA92pcKZugjs1iwJQsk,2360
+ litellm/proxy/_experimental/out/assets/logos/elevenlabs.png,sha256=5CICsWhyJeBcAmGUfsfokU1vu9r3IsmV4gauwJlnQt4,35410
+ litellm/proxy/_experimental/out/assets/logos/enkrypt_ai.avif,sha256=M10I2y_aKnyfR3JpMtH-Fri5I2brufbZEKuJg7ufOzs,2908
+ litellm/proxy/_experimental/out/assets/logos/exa_ai.png,sha256=x6qzIrSeB_r1W9SgFfPRW6rIkKzcCUBivUZ9ICFjiAQ,40751
+ litellm/proxy/_experimental/out/assets/logos/fal_ai.jpg,sha256=lKwrZI6OPqgduQ2jCC_FtsO94O6dZFKgXXgG5-VN5OE,8254
+ litellm/proxy/_experimental/out/assets/logos/featherless.svg,sha256=Re-9iHuc--8bzvJMIC33YuovpxqPpdlpA82tcqI6CWU,987
+ litellm/proxy/_experimental/out/assets/logos/figma.svg,sha256=soiq6kLEcFvzXId3jkOL6KhVN01i9gSuCMOiqzwQRvU,496
+ litellm/proxy/_experimental/out/assets/logos/fireworks.svg,sha256=8cR4K4a8A6NjI_1orWzDdsay6-V7cBzJWOvWuNN-_9Y,592
+ litellm/proxy/_experimental/out/assets/logos/friendli.svg,sha256=lC0HlUIap4Mc4akTALUD-0LguJKKiIQ5MRAkUmE54-k,1468
+ litellm/proxy/_experimental/out/assets/logos/github.svg,sha256=YeueaHOtHnmnYBWkdvDz_zqEvb8iGQDo9gqCDBTV9jc,902
+ litellm/proxy/_experimental/out/assets/logos/github_copilot.svg,sha256=3S_9WWq032wJpt9BsbhdlUpqj4ZpDBLH85_jvn1mCeY,2014
+ litellm/proxy/_experimental/out/assets/logos/gitlab.svg,sha256=YFzrq1xOaM2DRdAOP-As_xxpKi92C7zC8iD9eF6hCEg,719
+ litellm/proxy/_experimental/out/assets/logos/gmail.svg,sha256=WMjZ-ovpP2Cwfc6AWed48LKLb9lyBa4B01EvMf5Q6Zo,328
+ litellm/proxy/_experimental/out/assets/logos/google.svg,sha256=i2lCUcTYjnrJ8HJfUCs-8_ulcpHG6UCMoV2N905xpic,728
+ litellm/proxy/_experimental/out/assets/logos/google_drive.svg,sha256=7YjN3lehdlRMKTwj2JHFHJJJNGVXyGPDwjexDUSz3T4,337
+ litellm/proxy/_experimental/out/assets/logos/google_pse.png,sha256=NzB4D4Ks1RkHx2G_DalCnRgmapxrM6A6UVxN0GgZoNk,2392
+ litellm/proxy/_experimental/out/assets/logos/groq.svg,sha256=24JNwcmDMj5IvOSJQNd9DObhqgEsTGncI6m8m_J4EUo,619
+ litellm/proxy/_experimental/out/assets/logos/guardrails_ai.jpeg,sha256=yqDJZmDylS16tJHYfF_WhUnEu2GH_U9Zo41QS9Ql8W0,9041
+ litellm/proxy/_experimental/out/assets/logos/hubspot.svg,sha256=USt1yrgCnPVh6rppx88AX8gd439ZPz44zGRCFJIHqho,683
+ litellm/proxy/_experimental/out/assets/logos/huggingface.svg,sha256=XTnWa7bJsCbTy13nvZl42tOQZXDfKsqPAAeKb4o9D14,3768
+ litellm/proxy/_experimental/out/assets/logos/hyperbolic.svg,sha256=RZ69WphvK6Pd7QHCm5f7cIiTBkumT1qiEx_ZaQsy9QM,1272
+ litellm/proxy/_experimental/out/assets/logos/infinity.png,sha256=1r6LUbJgSOYEdTus7Uhvc6Z5_E9_kYj7SHfLhmxfuD0,7377
+ litellm/proxy/_experimental/out/assets/logos/javelin.png,sha256=ZvMfy-dCHH0_cWUcVXq_6-ygXB5Vdp1uSGP2CaA2cwg,1956
+ litellm/proxy/_experimental/out/assets/logos/jina.png,sha256=ERBTlrdZki-7wBngGvTQQyhJf4cBA9G0Y71qre_2LJA,2758
+ litellm/proxy/_experimental/out/assets/logos/jira.svg,sha256=iFPJsqzJKkV8QXBll5IEXEf6LBMY2OHce0U-qczsW-c,949
+ litellm/proxy/_experimental/out/assets/logos/lago.svg,sha256=pHzKylc9QctwWpDBNehCRDM1PO53bGdS2TDpgArsKYI,6351
+ litellm/proxy/_experimental/out/assets/logos/lakeraai.jpeg,sha256=kHY7--Qp-NvjZuyKesXe_jn0L_3YegH6adpU-ByRGNs,2617
+ litellm/proxy/_experimental/out/assets/logos/lambda.svg,sha256=M7VLIEMh2HxUa0XWPgPOP5TK9D5xNCNLAJWIzrexXf8,345
+ litellm/proxy/_experimental/out/assets/logos/langfuse.png,sha256=NEhtppv2DqnAw7fSi1eQ7ILwIsXzr5wMrCGtEMjWH9Y,10860
+ litellm/proxy/_experimental/out/assets/logos/langfuse.svg,sha256=eXOZ-A_dsElLCKWenZDAru8x6yQi9YNuu8htnx_x14c,7711
+ litellm/proxy/_experimental/out/assets/logos/langgraph.png,sha256=rEX3FdUoF-07PshEOauDNE2PpcGjMWyCwV6eqib17Rw,5495
+ litellm/proxy/_experimental/out/assets/logos/langsmith.png,sha256=rEX3FdUoF-07PshEOauDNE2PpcGjMWyCwV6eqib17Rw,5495
+ litellm/proxy/_experimental/out/assets/logos/lasso.png,sha256=MiWMPh973KtDnapGAhPASQ53IORxCsfY7_vKedPvvlw,4115
+ litellm/proxy/_experimental/out/assets/logos/linear.svg,sha256=BpoerKB3R5zuBonBbAROmrOpjhWE4YyJxqZ-Dc1oDA8,1279
+ litellm/proxy/_experimental/out/assets/logos/litellm.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
+ litellm/proxy/_experimental/out/assets/logos/litellm_logo.jpg,sha256=1aWnIMr6Cc6ianipy7fJmY0Z0D4kzY0aoOgCicFDGNQ,9222
+ litellm/proxy/_experimental/out/assets/logos/llm_guard.png,sha256=MQqQbaVHVf_0Ny9JZhMjw1A1l1DKrGtSbmlsfg1hROc,48665
+ litellm/proxy/_experimental/out/assets/logos/lmstudio.svg,sha256=TZr1c4UN4HkhKQmtvsrnuichtgBJyIs9TFlobf8cmNo,1248
+ litellm/proxy/_experimental/out/assets/logos/mcp_logo.png,sha256=SFF46c4iQoLUxJlV9eIVETJKQbykXmUrD2hU9HPW4C0,3902
+ litellm/proxy/_experimental/out/assets/logos/meta_llama.svg,sha256=7Nooweb2-Jwu6dyWAJ-w_6kswVujGDWHMlC30-Haww8,1694
+ litellm/proxy/_experimental/out/assets/logos/microsoft_azure.svg,sha256=jqZYpbjcySrb-DumDfTXIJtg_xMx1kuGydLd6W62v8Q,7385
+ litellm/proxy/_experimental/out/assets/logos/milvus.svg,sha256=Og0aL-aMOepItqFzDb-RfUQ-lf45YgjEvyqjgu8IrXc,7308
+ litellm/proxy/_experimental/out/assets/logos/minimax.svg,sha256=HeNBVD1UCZRn4ceGAg_gA7Ol7a-EFR8xeY8-Qy-6nms,1255
+ litellm/proxy/_experimental/out/assets/logos/mistral.svg,sha256=ci90sonZVIa0NmL-JPqIOzM3ASlvYYQGzQ7VAimRcLY,655
+ litellm/proxy/_experimental/out/assets/logos/moonshot.svg,sha256=XnWhESjk_wC9O3TT-iadFyR6sFWBYgrgdwcExMxkDwM,4023
+ litellm/proxy/_experimental/out/assets/logos/morph.svg,sha256=mU61tS2gDsqfT6TUwRp_ocH6N92fWPmpe5UfDqI6n1k,1777
+ litellm/proxy/_experimental/out/assets/logos/nebius.svg,sha256=6Sphe6SCSJdnPnhoVVMpq2N1T2h-FDwwALjeefXpGIs,514
+ litellm/proxy/_experimental/out/assets/logos/noma_security.png,sha256=6nzBCCLhykibTQFLR77b0zMqI-kpFiKLG9Ts56ZydMo,3163
+ litellm/proxy/_experimental/out/assets/logos/notion.svg,sha256=juf3a5d8fAPBM-ETTQAXbaA40xDy3q5KloxrVrLU7ZI,975
+ litellm/proxy/_experimental/out/assets/logos/novita.svg,sha256=5BMh_2pCG5WMf0AvEf_PRNvO-ccDyVJza8ySwP1mJMQ,286
+ litellm/proxy/_experimental/out/assets/logos/nvidia_nim.svg,sha256=jJQeTri3guzKrqEkDAWdIL4zq47aKNfJ7ZtTrIAv5oM,1025
+ litellm/proxy/_experimental/out/assets/logos/nvidia_triton.png,sha256=HEpnsibXGWy3rDR5ukQVxWPtXsJkoP6vtXICyiMM_-k,5704
+ litellm/proxy/_experimental/out/assets/logos/ollama.svg,sha256=m-lH7K_YLOPuGagOSM5GHR-bNgdJETfj3f0iHhTiRA8,8614
+ litellm/proxy/_experimental/out/assets/logos/openai_small.svg,sha256=1JTcN5MCmWpOZqCMpGuir1mb9x6LWaij-i_fV7CH1OA,1658
+ litellm/proxy/_experimental/out/assets/logos/openmeter.png,sha256=zQCieeyRVIX6CQdDIqXAkiQyu-7EVDSQNLz3VbbRrAQ,1114
+ litellm/proxy/_experimental/out/assets/logos/openrouter.svg,sha256=sn4BPonpOVIfQu_1PW5chM5AjRao6xr1Xe1zW7T3YQI,1096
+ litellm/proxy/_experimental/out/assets/logos/oracle.svg,sha256=MF0xD9qBZfs44kJzxkPyxhEH4kQOEqvDwgm9ScLe_xU,874
+ litellm/proxy/_experimental/out/assets/logos/otel.png,sha256=lVvT4CVA8fYMqUqREQ2vLRckMMzs-u59LSz41kF67lY,1949
+ litellm/proxy/_experimental/out/assets/logos/palo_alto_networks.jpeg,sha256=pmTsEEnIexmJLxScQuzTiiBGin81JX8u6BiPJ1s3MgI,5642
+ litellm/proxy/_experimental/out/assets/logos/pangea.png,sha256=Zh_htUQY50cepgfxeHynL1oNvgU_wh3uvCUEO1esZzU,31102
+ litellm/proxy/_experimental/out/assets/logos/parallel_ai.png,sha256=0zbZs1a9na9FSBdlQ3tv4RETkEWiYqrm60zOKzQYJNc,2191
+ litellm/proxy/_experimental/out/assets/logos/perplexity-ai.svg,sha256=uY3kJNkb_685NsUhJ5_8oJ9xREiWx5dXmmriIpGpXnE,1272
+ litellm/proxy/_experimental/out/assets/logos/perplexity.png,sha256=G-XAKQdQM31JatpXyFxlbJMLiZedCMsnC7zfHRCAkUg,9615
+ litellm/proxy/_experimental/out/assets/logos/pillar.jpeg,sha256=yRKyl-933vKmICXXI9lZR0TlMIJq2U4saMqnKhFD8LI,2554
+ litellm/proxy/_experimental/out/assets/logos/postgresql.svg,sha256=jQXulqqsJu80nGdvn4pDOSoD-C7aZ3JJL1yM-luxZWI,3022
+ litellm/proxy/_experimental/out/assets/logos/presidio.png,sha256=3hH3hXUYKqpqHCW8p4bJs1d62GB8mVCq50S088K9dW4,62523
+ litellm/proxy/_experimental/out/assets/logos/prompt_security.png,sha256=GvWVRExefu-LwVDvbVfrl8uwRaw9KfUWfwStTCvSoX0,5695
+ litellm/proxy/_experimental/out/assets/logos/pydantic.svg,sha256=VOwEfsmRsJVQZdSPk2kzSFkzH9NfeFtNsjQoU_cdW5I,880
+ litellm/proxy/_experimental/out/assets/logos/qwen.png,sha256=KrkCjP9OuTEZcsjUMw_Kd0u6h7TXj_dQQ92VkUD3e5k,49453
+ litellm/proxy/_experimental/out/assets/logos/recraft.svg,sha256=Y_kF2NVKeQxhHVM4xZqrrK6V76BMIIkfcHd1NPnonxo,557
+ litellm/proxy/_experimental/out/assets/logos/replicate.svg,sha256=Uo967IDs5wPxExWm1gYTmruG1Z4TCri-dPVi-lRDtqs,308
+ litellm/proxy/_experimental/out/assets/logos/runway.png,sha256=ebZodQ7Jqnhq8fjT9HH4ZswBVJso1xePTKXINYBQvUE,5165
+ litellm/proxy/_experimental/out/assets/logos/s3_vector.png,sha256=79TxsaJ0r8NvdBKI2GN8xV5eL_qm5FmpisbntfDDW44,191076
+ litellm/proxy/_experimental/out/assets/logos/salesforce.svg,sha256=nc2YjsdrBvK-S2WbAJWOqkNlhYerukgPyYPhuae_iPc,564
+ litellm/proxy/_experimental/out/assets/logos/sambanova.svg,sha256=K5PwPyWYfBfXwtHhYe8zHZtqH5jAHp-P5blb9LjMdwA,18217
+ litellm/proxy/_experimental/out/assets/logos/sap.png,sha256=niikcUq4qzAnkU4QP6NBesJCj87v5WOC-rWFFrJKUAY,200176
+ litellm/proxy/_experimental/out/assets/logos/search1api.png,sha256=hkLjVlGzI1y1iaReSRDLmQL4MbFhZgSKtPqYMuhjCgE,1549
+ litellm/proxy/_experimental/out/assets/logos/secret_detect.png,sha256=cQCsmCW3jalm7npMAq6xN6aP52xbMg9aEGkMoAJcfjg,15590
+ litellm/proxy/_experimental/out/assets/logos/sentry.svg,sha256=34I0jdd6pSrgCGHSx5mQe_EVHY_3up8bs5bSCg12KW0,429
+ litellm/proxy/_experimental/out/assets/logos/shopify.svg,sha256=MAXh6MfO5fHKQna4Ow-RrLUhAhEw-s39Ws81_I17pWc,766
+ litellm/proxy/_experimental/out/assets/logos/slack.svg,sha256=fgTwvPUEhy-A0V_mcH75pbOZ5HXuTCRcNBf1J91Dh00,1199
+ litellm/proxy/_experimental/out/assets/logos/snowflake.svg,sha256=ZNQGQzzGRUpX4fu5RbMQ2-ftG8eVEjcp4CnDiwcoVO0,2081
+ litellm/proxy/_experimental/out/assets/logos/stripe.svg,sha256=U_veA4ms_TFwxlf9aCTi1G8PVHHZ4kvv4Z75QufDdcQ,571
+ litellm/proxy/_experimental/out/assets/logos/tavily.png,sha256=F6a4QcGHcebAzCn-ZPd0utztfZpWNysoesS8Er6ZVHk,30986
+ litellm/proxy/_experimental/out/assets/logos/togetherai.svg,sha256=7trowWe77_hoAMaqOzdPpkyagAIP26aaRSKVKpFOrFc,560
+ litellm/proxy/_experimental/out/assets/logos/topaz.svg,sha256=PAbtcUCRU88QB866lgYud2z8MGvtl2T726zN59AtETQ,290
+ litellm/proxy/_experimental/out/assets/logos/twilio.svg,sha256=FfJ-TC73Nn5W-gMTWuBiELDTAL0C-xpoBvKG0jRotU4,587
+ litellm/proxy/_experimental/out/assets/logos/v0.svg,sha256=VAJfDdnNXS6M1uB_3t_MM_13i-iQz0aKIGswH_Px8E8,550
+ litellm/proxy/_experimental/out/assets/logos/vercel.svg,sha256=AaLqts231u09gWarqLg2YZ39DlwLLo0P0Q11amWqKuc,220
+ litellm/proxy/_experimental/out/assets/logos/vllm.png,sha256=23NVejJS2ti03_3V7TI6IIin1o0xmZSwR9SgA8UGPHA,1167
+ litellm/proxy/_experimental/out/assets/logos/volcengine.png,sha256=h_wLzPqlPS8HyWoVTgLlRm6hgcAlEkRBWGbLtibkNkA,36944
+ litellm/proxy/_experimental/out/assets/logos/voyage.webp,sha256=_nWTadz6Fr2C2q-qkxp6MvIJG8gPxzPL7zHP2Gsa8t8,2896
+ litellm/proxy/_experimental/out/assets/logos/watsonx.svg,sha256=8PgTGII8gmogBTLOCNwkP-B7GF2uz4h4jUByFB7guPQ,1646
+ litellm/proxy/_experimental/out/assets/logos/xai.svg,sha256=TGhaYixZxpnoJOIWypiVgM8SEF5Ik1LLIBcsfIr5kMM,937
+ litellm/proxy/_experimental/out/assets/logos/xinference.svg,sha256=H90Iskqn8LhkujkE1W5kvNnKcE7ssndZ09ScOXz8P1k,2588
+ litellm/proxy/_experimental/out/assets/logos/zapier.svg,sha256=VYwQgT1ay4Uy47mHfhz9YyjvelmNnyqQuwQlNag_6ds,659
+ litellm/proxy/_experimental/out/assets/logos/zscaler.svg,sha256=pALmLs-WgLlooVjHIcnVifwcN5ko3kDOG2vKqpYSH_U,906
+ litellm/proxy/_experimental/out/chat/__next._full.txt,sha256=43YepsckgLoHgcGiLbPkVXEMl7nJ8u27h3-WkfgRjiI,8148
+ litellm/proxy/_experimental/out/chat/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/chat/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/chat/__next._tree.txt,sha256=ZlY_yb8xau8MJk9YyCbLo0KyqJDgMMaN7iUJUjtcfuE,698
+ litellm/proxy/_experimental/out/chat/__next.chat.__PAGE__.txt,sha256=dIYXf26YaPcoS3g3-Ar6YFzUL2p6NItOBSomQw_Q-KQ,3007
+ litellm/proxy/_experimental/out/chat/__next.chat.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/chat/index.html,sha256=1sBA_flK5PYPkEmAJJcmX1J9nq4l31QsgtS3bVJyysE,12580
+ litellm/proxy/_experimental/out/chat.txt,sha256=43YepsckgLoHgcGiLbPkVXEMl7nJ8u27h3-WkfgRjiI,8148
+ litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.api-playground.__PAGE__.txt,sha256=lSQXP_uISujX4wgLa5nSWjsLlBJUNIvlO7ldChAFgTQ,1663
+ litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.api-playground.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/api-playground/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/api-playground/__next._full.txt,sha256=9eCtJ0BEKF40a8I5ZFBDnHVsYUzLPP8wCWTlwyuSzGw,11202
+ litellm/proxy/_experimental/out/experimental/api-playground/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/api-playground/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/api-playground/__next._tree.txt,sha256=IdpMOtK9kL0HAF-3CPXLh-rn6yvTCPosifnQViyASc4,988
+ litellm/proxy/_experimental/out/experimental/api-playground/index.html,sha256=EDHd5LiJ7zUF8ZVeJCGKFImjMtGm1bknnuqnt9-QTqo,15884
+ litellm/proxy/_experimental/out/experimental/api-playground.txt,sha256=9eCtJ0BEKF40a8I5ZFBDnHVsYUzLPP8wCWTlwyuSzGw,11202
+ litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.budgets.__PAGE__.txt,sha256=_65maIpA21HpPFiQ-NwFUKRoR4dlUglg6R3kQZ-yoUY,2888
+ litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.budgets.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/budgets/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/budgets/__next._full.txt,sha256=qf--WslbK5cz_G_lCBVcE9AYxtnqvQFv2-9Q0YRgDLg,12560
+ litellm/proxy/_experimental/out/experimental/budgets/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/budgets/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/budgets/__next._tree.txt,sha256=22Hvl5msEtyR2VSVWNktkB0suLFq2LNu_VRYsqwJeDw,974
+ litellm/proxy/_experimental/out/experimental/budgets/index.html,sha256=HSReLFKBbXfVQnD3TAX8pZLknm0Vg6diFl61SJg1nH8,18112
+ litellm/proxy/_experimental/out/experimental/budgets.txt,sha256=qf--WslbK5cz_G_lCBVcE9AYxtnqvQFv2-9Q0YRgDLg,12560
+ litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.caching.__PAGE__.txt,sha256=XVjqNSpRIRCW_Q5s7doSpNUGASDN1P1Ulj4PYZsBSnw,2538
+ litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.caching.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/caching/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/caching/__next._full.txt,sha256=I1mhy6zKaFR4qaMfr6uSdcq-p0XoGrEfkEh-Ch_CcJw,12168
+ litellm/proxy/_experimental/out/experimental/caching/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/caching/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/caching/__next._tree.txt,sha256=STVse5WC7I2gurwoLtoImQNJv34gSMlNnfnOJgM4As0,974
+ litellm/proxy/_experimental/out/experimental/caching/index.html,sha256=n2FrI7ozg-kSLNgVs2Svrvxt5dSPrU_iSeZ2wsIHZok,17410
+ litellm/proxy/_experimental/out/experimental/caching.txt,sha256=I1mhy6zKaFR4qaMfr6uSdcq-p0XoGrEfkEh-Ch_CcJw,12168
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.claude-code-plugins.__PAGE__.txt,sha256=-hcucYBROBsQqTjT9WZiQjX1qzCaArspbhZBRvTitb4,2188
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.claude-code-plugins.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._full.txt,sha256=n47cXoOcyNpxizJV8-9ojCdZ9g4EFjH9XAuPrEVz0po,11800
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/__next._tree.txt,sha256=ZoUDc4zyFghsdD7Er3f4hVS0y6XmwbVBfOqVYXfQPeo,998
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins/index.html,sha256=5VymbVxHkd3L7B1-5fHPhhnKYaXKRNBZ7BsusLmXmXM,16818
+ litellm/proxy/_experimental/out/experimental/claude-code-plugins.txt,sha256=n47cXoOcyNpxizJV8-9ojCdZ9g4EFjH9XAuPrEVz0po,11800
+ litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.old-usage.__PAGE__.txt,sha256=Bp2YlPe6eNQ4V-UTlBSgUxgv0TNafjPtmFJKAG0ewEk,4822
+ litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.old-usage.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/old-usage/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/old-usage/__next._full.txt,sha256=5TaEUaj9gErJHt6rCFMRxKgGQtbqCSDuvTdLaOk25wM,14729
+ litellm/proxy/_experimental/out/experimental/old-usage/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/old-usage/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/old-usage/__next._tree.txt,sha256=ewKk5PVzdlO8sO_aQ3O2_jjI4a-H_I-e6mc7x_7unAU,978
+ litellm/proxy/_experimental/out/experimental/old-usage/index.html,sha256=lQRt-J2Tudr4s_pg80e94NTEM0RArSw-mQ5dEd9CQYo,21599
+ litellm/proxy/_experimental/out/experimental/old-usage.txt,sha256=5TaEUaj9gErJHt6rCFMRxKgGQtbqCSDuvTdLaOk25wM,14729
+ litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.prompts.__PAGE__.txt,sha256=EnL9lMgfBFYY7fggUw2ej2jBjgzkiypWcm0RODN4dF4,3414
+ litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.prompts.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/prompts/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/prompts/__next._full.txt,sha256=cNgSBAFQrTS3Gz_nTCxT7Nkko4Ae4A7nJ-LM6gQsTZY,13149
+ litellm/proxy/_experimental/out/experimental/prompts/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/prompts/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/prompts/__next._tree.txt,sha256=E7L9yx3BElJA4ucWkMw_FhxxmwMaWWPMkHw3nvjU5Vc,974
+ litellm/proxy/_experimental/out/experimental/prompts/index.html,sha256=Bd27Cplc0xwXjpiSHlSro7xwjs6C4BeDgrjf_zXJsIQ,19123
+ litellm/proxy/_experimental/out/experimental/prompts.txt,sha256=cNgSBAFQrTS3Gz_nTCxT7Nkko4Ae4A7nJ-LM6gQsTZY,13149
+ litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.tag-management.__PAGE__.txt,sha256=hVp4_Z4gEBdq5DsEuGC7om-h2ki9E2a-pNHlrSMx0MU,3766
+ litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.tag-management.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.experimental.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/experimental/tag-management/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/experimental/tag-management/__next._full.txt,sha256=WOY_ve3ve6EPRzBARZtF9E52pAiynIeufdpdlEOHAW0,13557
+ litellm/proxy/_experimental/out/experimental/tag-management/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/experimental/tag-management/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/experimental/tag-management/__next._tree.txt,sha256=lsBcl-gu8sg4wg6fRFdTtK7_Kgye83-D6I4wX81yYKg,988
+ litellm/proxy/_experimental/out/experimental/tag-management/index.html,sha256=zGcSgAMGADzswnILLvmFOe5MtlDrIUrIq-Yin1eKMnI,19755
+ litellm/proxy/_experimental/out/experimental/tag-management.txt,sha256=WOY_ve3ve6EPRzBARZtF9E52pAiynIeufdpdlEOHAW0,13557
+ litellm/proxy/_experimental/out/favicon.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
+ litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.guardrails.__PAGE__.txt,sha256=5mXdgTWtwYVoZrgXnUZkBpWeRRSHZokiYh62ptCmucI,3590
+ litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.guardrails.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/guardrails/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/guardrails/__next._full.txt,sha256=b_Ebe0yBNL2Fe9TMdyezbHVnNTzIzqpwfAI1O5f-jgs,12935
+ litellm/proxy/_experimental/out/guardrails/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/guardrails/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/guardrails/__next._tree.txt,sha256=cMNFejVdIw_5FvBhrY4zs2yK-e_IdoibCHQMPjs-x90,844
+ litellm/proxy/_experimental/out/guardrails/index.html,sha256=p9eNMGz6GDtwIDVHyRW_CBw_BGYfhaJSNUtSI_BNDaw,18956
+ litellm/proxy/_experimental/out/guardrails.txt,sha256=b_Ebe0yBNL2Fe9TMdyezbHVnNTzIzqpwfAI1O5f-jgs,12935
+ litellm/proxy/_experimental/out/index.html,sha256=erXfCj3uTFOvsGc3Fxi1HWgniNdUBqmtr0adg8mhlrw,25850
+ litellm/proxy/_experimental/out/index.txt,sha256=nDQkHGYYG2FltkX4saFLj-hncN6JaUfQsrzqnNm599U,16059
+ litellm/proxy/_experimental/out/login/__next._full.txt,sha256=U6J7XwmkIWwaZtXfRO2zBQLVKBPMYfBJY_z7YLwps90,7168
+ litellm/proxy/_experimental/out/login/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/login/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/login/__next._tree.txt,sha256=2NEGWvcaRTVeVqalKGEtexYUTPGocm8eKhOhBkxIfts,700
+ litellm/proxy/_experimental/out/login/__next.login.__PAGE__.txt,sha256=78Rt-_iIlNjo7a-xuNR3m6ut_QCO7f1qy2lCWXOPvWI,2130
+ litellm/proxy/_experimental/out/login/__next.login.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/login/index.html,sha256=lhnB0zcJUeEpsiT-dzLYlZAlV8SFOAtVGzWr4jcX4AA,11621
+ litellm/proxy/_experimental/out/login.txt,sha256=U6J7XwmkIWwaZtXfRO2zBQLVKBPMYfBJY_z7YLwps90,7168
+ litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.logs.__PAGE__.txt,sha256=6BpzBFlJV3xZa2mi1k2usagw-AG0Te6EBCg0qS-PvZ4,5030
+ litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.logs.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/logs/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/logs/__next._full.txt,sha256=4otSFSmA7jsC6oLrqRjducz7tBRIA4-4U5tSxo4oS7A,14558
+ litellm/proxy/_experimental/out/logs/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/logs/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/logs/__next._tree.txt,sha256=5v9o6gc_n17X1eTqy1lnkbU-FDNYLZZtSsX2y18SAH4,910
+ litellm/proxy/_experimental/out/logs/index.html,sha256=hBVOdsdZIoHLO1_Yq5nn8VRwh2ceGrq84gfS7AfZyX4,21496
+ litellm/proxy/_experimental/out/logs.txt,sha256=4otSFSmA7jsC6oLrqRjducz7tBRIA4-4U5tSxo4oS7A,14558
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next._full.txt,sha256=vIXf-yz_Rz7RNuKYT2nzFTJ9GBsMBgpZXcY_HFJ5AA4,6802
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next._tree.txt,sha256=PPCOcRGiCu32GKL5F2cbNZKeREr7gkojPKCkoSYAPsM,946
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.callback.__PAGE__.txt,sha256=RFNj8uMG2qleVk9MnivN1jKGyaBx6D84q9DJE0GnakM,1080
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.callback.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.oauth.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/mcp/oauth/callback/__next.mcp.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/mcp/oauth/callback/index.html,sha256=A1wGg_LSdPEFm883futN2QoWE6Cl5I8R0Wc7BPtzfao,10201
+ litellm/proxy/_experimental/out/mcp/oauth/callback.txt,sha256=vIXf-yz_Rz7RNuKYT2nzFTJ9GBsMBgpZXcY_HFJ5AA4,6802
+ litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.model-hub.__PAGE__.txt,sha256=IEq3A_wmBsCs37ruvUwK_6DgcCH6vTeWickQwwFBmdQ,3238
+ litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.model-hub.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/model-hub/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/model-hub/__next._full.txt,sha256=30BOlUkwjcJ61iSl0weMF7zCcfM0rb1twzgsYo2itZY,12539
+ litellm/proxy/_experimental/out/model-hub/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/model-hub/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/model-hub/__next._tree.txt,sha256=TLxt_5SQv-8Iqla-BcIbweXfYuPV_kwZoUxeVFZXIvE,842
+ litellm/proxy/_experimental/out/model-hub/index.html,sha256=gHd5PaNTkej5E5HnhcwZeDcj9O_tBig4X2Z1K5_yEeo,18336
+ litellm/proxy/_experimental/out/model-hub.txt,sha256=30BOlUkwjcJ61iSl0weMF7zCcfM0rb1twzgsYo2itZY,12539
+ litellm/proxy/_experimental/out/model_hub/__next._full.txt,sha256=P6sMRA0o9_puWnY53c5eL-_VxCvdwvUIYmnc0baYCDI,8355
+ litellm/proxy/_experimental/out/model_hub/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/model_hub/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/model_hub/__next._tree.txt,sha256=jlUkkOSfOquWjs51I8Ok4Hw5j5QfS5CkYkpKEWGVfZM,708
+ litellm/proxy/_experimental/out/model_hub/__next.model_hub.__PAGE__.txt,sha256=b9OUc_NjcI0ntxBOKG5AkzTdaUra2v2QliE5sH6iRc8,3183
+ litellm/proxy/_experimental/out/model_hub/__next.model_hub.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/model_hub/index.html,sha256=Vmn1Yq3ixDNtgZQi55uqe7V_fkHUlSnxf30BVkymAdw,12974
+ litellm/proxy/_experimental/out/model_hub.txt,sha256=P6sMRA0o9_puWnY53c5eL-_VxCvdwvUIYmnc0baYCDI,8355
+ litellm/proxy/_experimental/out/model_hub_table/__next._full.txt,sha256=uM4hQAW0vehJP4SCDEqZeRt9m4j06mfIKBKZLkXjeXA,9402
+ litellm/proxy/_experimental/out/model_hub_table/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/model_hub_table/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/model_hub_table/__next._tree.txt,sha256=6hqhgvamPG4uYrjvf9hQAjXkFQmfPSy9OOdJaV8eN9c,720
+ litellm/proxy/_experimental/out/model_hub_table/__next.model_hub_table.__PAGE__.txt,sha256=78sWHzwYo5K-22DsJfHdh6FTlfTotkNwkAPtFl_Yf-U,4062
+ litellm/proxy/_experimental/out/model_hub_table/__next.model_hub_table.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/model_hub_table/index.html,sha256=9UWyL0YFCEUKmPhe2VXp4aU35IBa9hIRIKVv6Rq0uY8,14596
+ litellm/proxy/_experimental/out/model_hub_table.txt,sha256=uM4hQAW0vehJP4SCDEqZeRt9m4j06mfIKBKZLkXjeXA,9402
+ litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.models-and-endpoints.__PAGE__.txt,sha256=jSRKF_70PNxVuQUgjbMlXoJ7mFJ8kttrh2l9PzcAUOE,4998
+ litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.models-and-endpoints.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/models-and-endpoints/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/models-and-endpoints/__next._full.txt,sha256=uOkUQuhXGqkMBvDDjPJOukfLQmFMGy8vBthxlJT-yFE,14531
+ litellm/proxy/_experimental/out/models-and-endpoints/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/models-and-endpoints/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/models-and-endpoints/__next._tree.txt,sha256=MyGDOm79Ipx_fMnJjyhR3yvjtNQ1IOvvauaTUB9hzsE,864
+ litellm/proxy/_experimental/out/models-and-endpoints/index.html,sha256=Db4_XPBdz7T3C-vU6xjsd5DDENmEQDIRXc9lrg6JHG8,21448
+ litellm/proxy/_experimental/out/models-and-endpoints.txt,sha256=uOkUQuhXGqkMBvDDjPJOukfLQmFMGy8vBthxlJT-yFE,14531
+ litellm/proxy/_experimental/out/next.svg,sha256=VZld-tbstJRaHoVt3KA8XhaqW_E_0htN9qdK55NXvPw,1375
+ litellm/proxy/_experimental/out/onboarding/__next._full.txt,sha256=__kb4wIAcOnOos7__gDVFn19xZzzrUVL-oVq00dU9Z0,6982
+ litellm/proxy/_experimental/out/onboarding/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/onboarding/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/onboarding/__next._tree.txt,sha256=VNOpypf7TCDcaBpiN7CgiA70yrWRxwRc_W7xV8IlMDo,710
+ litellm/proxy/_experimental/out/onboarding/__next.onboarding.__PAGE__.txt,sha256=9r1CHAh4c6ym1zBXCDMF9hHEIChLbZ2jpAR2nQrGCYA,1955
+ litellm/proxy/_experimental/out/onboarding/__next.onboarding.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/onboarding/index.html,sha256=eBWNb1BxZOlOzLdPW_YmgHiKuoA1wTfCNDciYgqUJSo,10817
+ litellm/proxy/_experimental/out/onboarding.txt,sha256=__kb4wIAcOnOos7__gDVFn19xZzzrUVL-oVq00dU9Z0,6982
+ litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.organizations.__PAGE__.txt,sha256=ossXpROWga_FoE-YxKBInStPGikBGlYNuMFFXgl-vVM,4470
+ litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.organizations.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/organizations/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/organizations/__next._full.txt,sha256=4qEFWs-HsgV7boidYww-EOoLZrCHMgDj5pwmId5kRjQ,13926
+ litellm/proxy/_experimental/out/organizations/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/organizations/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/organizations/__next._tree.txt,sha256=Y8B-YtMYkdA0C2su6-5h_maDr8VQvXD1UDrTelMN8Ks,850
+ litellm/proxy/_experimental/out/organizations/index.html,sha256=MDoapTPZFjiCORgkwz3yhoGHb_ECGApia1qL-tV0t2U,20507
+ litellm/proxy/_experimental/out/organizations.txt,sha256=4qEFWs-HsgV7boidYww-EOoLZrCHMgDj5pwmId5kRjQ,13926
+ litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.playground.__PAGE__.txt,sha256=MMTYTBH2NfwWxjHLImexA3davKzG9k9hkeumLobSM7c,4294
+ litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.playground.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/playground/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/playground/__next._full.txt,sha256=4Wc0VqAK1ZeyQzO4iwG_v_lNOSbkjBYSGbiXNu_i45I,13723
+ litellm/proxy/_experimental/out/playground/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/playground/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/playground/__next._tree.txt,sha256=eOJoZPI7QTvwH1exDwNfCpGcqiImfm-S2BH8Tgt_Qx0,844
+ litellm/proxy/_experimental/out/playground/index.html,sha256=7Yrm8BtRgftpJT2zX1_xCe-mdicNH9jtWeHD2tXT37w,20192
+ litellm/proxy/_experimental/out/playground.txt,sha256=4Wc0VqAK1ZeyQzO4iwG_v_lNOSbkjBYSGbiXNu_i45I,13723
+ litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.policies.__PAGE__.txt,sha256=LGbP19JHhhMdp0eclPN-CfuSrCa8IvxCGvesqdgl4V4,3063
+ litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.policies.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/policies/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/policies/__next._full.txt,sha256=BKld0fr0RSlSCLSOgjqiAAVkbVjH1NfvE43WdrpEEFE,12341
+ litellm/proxy/_experimental/out/policies/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/policies/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/policies/__next._tree.txt,sha256=ETpZpIZfHKEUVV-9dPDld2wQ-Ja4oWtrxFJf2Txv4KU,840
+ litellm/proxy/_experimental/out/policies/index.html,sha256=LUijMuVjV4mC2xi6v6cNwv4XUOh5hi4cmsX5U9so9eM,18026
+ litellm/proxy/_experimental/out/policies.txt,sha256=BKld0fr0RSlSCLSOgjqiAAVkbVjH1NfvE43WdrpEEFE,12341
+ litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.admin-settings.__PAGE__.txt,sha256=qihwetBxCJJ38yCOl5sRd3Xyarqh9lWMFKv-S4XIy70,2888
+ litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.admin-settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/admin-settings/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/settings/admin-settings/__next._full.txt,sha256=tkMxVEUhALf_IwulfQCN20n3EnQfe9IyTrckLNNX5qw,12566
+ litellm/proxy/_experimental/out/settings/admin-settings/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/settings/admin-settings/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/settings/admin-settings/__next._tree.txt,sha256=jStRrcTJF6s-cQgaMXsy_QPClK-Je8x3N_PMrX4Ylv8,980
+ litellm/proxy/_experimental/out/settings/admin-settings/index.html,sha256=f94niAS32JUybu6GY7LeHb43pYu3xchQxaslK-Swheo,18118
+ litellm/proxy/_experimental/out/settings/admin-settings.txt,sha256=tkMxVEUhALf_IwulfQCN20n3EnQfe9IyTrckLNNX5qw,12566
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.logging-and-alerts.__PAGE__.txt,sha256=TEOqEx68hWkYyFQFeIXKaCeEJvZjB4G5AxUifxBEZ2s,3414
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.logging-and-alerts.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._full.txt,sha256=9Ox4g5xNfLoRi4NbqADIIuMlDjKP0KiqNfjNhshPNAM,13163
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/__next._tree.txt,sha256=4n-xWxISkRQN8Y6opyFduSvHfuOM_YYlP23LKJ2IbTA,988
+ litellm/proxy/_experimental/out/settings/logging-and-alerts/index.html,sha256=weJmIlGAnqLmuB92vk4PoAJ5K2Z7MH2L_g9iRW3YEuM,19137
+ litellm/proxy/_experimental/out/settings/logging-and-alerts.txt,sha256=9Ox4g5xNfLoRi4NbqADIIuMlDjKP0KiqNfjNhshPNAM,13163
+ litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.router-settings.__PAGE__.txt,sha256=KYH9NuKNaWS5z5nWlLOWqOQSwniT9jMDa06nunwO8ms,2538
+ litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.router-settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/router-settings/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/settings/router-settings/__next._full.txt,sha256=UHl_oOVTytUoa3SQXkHccKPX6GgaMsWPZuG_9n4no14,12176
+ litellm/proxy/_experimental/out/settings/router-settings/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/settings/router-settings/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/settings/router-settings/__next._tree.txt,sha256=yt-TK2y64atnTrI7bpvj7TZizlTJ8nl89qUzu5Howzc,982
+ litellm/proxy/_experimental/out/settings/router-settings/index.html,sha256=1Hlg2VnC5CqE14yyRPK2hcTW-__qC5rkraz_-2A1rfw,17418
+ litellm/proxy/_experimental/out/settings/router-settings.txt,sha256=UHl_oOVTytUoa3SQXkHccKPX6GgaMsWPZuG_9n4no14,12176
+ litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.ui-theme.__PAGE__.txt,sha256=kyE6SS4Nq3fWyqx9qUE12WJdCzbyb6Kb_NolbpOUCQ0,1663
+ litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.settings.ui-theme.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/settings/ui-theme/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/settings/ui-theme/__next._full.txt,sha256=RXT-VklMMUPEonqGXI6Q2yc5lxRj7I_6Atcvw3rKD04,11182
+ litellm/proxy/_experimental/out/settings/ui-theme/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/settings/ui-theme/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/settings/ui-theme/__next._tree.txt,sha256=nLLPnKMb82dEvRPs22GSXqWsR8XvLrl0cXoETbp7ZfQ,968
+ litellm/proxy/_experimental/out/settings/ui-theme/index.html,sha256=MmID2EfRKD8Y93L83UzjDaO7lkrM_n01nOTa8RDy8bg,15864
+ litellm/proxy/_experimental/out/settings/ui-theme.txt,sha256=RXT-VklMMUPEonqGXI6Q2yc5lxRj7I_6Atcvw3rKD04,11182
+ litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.teams.__PAGE__.txt,sha256=VJWhuTe5ia72FeB-TqNG_yB_9Fkk6uXR4yCguRZMxrg,5350
+ litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.teams.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/teams/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/teams/__next._full.txt,sha256=hLtvtzajUFvlpJtziSu4KZ2ynx8XI9RFxRxyWkHIrVc,14895
+ litellm/proxy/_experimental/out/teams/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/teams/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/teams/__next._tree.txt,sha256=QuOaWd4IVsBExj07iOyYgwXfcCfIwvFXniWBd8wUfVM,834
+ litellm/proxy/_experimental/out/teams/index.html,sha256=55CPfZUwmcc0K4XSDKTQonPgaKA9eMUiBbiDOrnYhwI,22036
+ litellm/proxy/_experimental/out/teams.txt,sha256=hLtvtzajUFvlpJtziSu4KZ2ynx8XI9RFxRxyWkHIrVc,14895
+ litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.test-key.__PAGE__.txt,sha256=6MQXQBlt-5MthsN3Qp8qvJaoiHf7gmUF799WuFQxHd0,3590
+ litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.test-key.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/test-key/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/test-key/__next._full.txt,sha256=lQ-f08ISz-nqQUoAA-zbTceRHTD6IoRZSQgtoWYlYtk,12931
+ litellm/proxy/_experimental/out/test-key/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/test-key/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/test-key/__next._tree.txt,sha256=yqLhiDld9iy4v63pAwLTYZHM-7Q-gFFJ009QmV6-KNw,840
+ litellm/proxy/_experimental/out/test-key/index.html,sha256=2gDwRKxnp6PJiqSUSsXqiCadKhW1j1V1wpOXqTdJK3w,18952
+ litellm/proxy/_experimental/out/test-key.txt,sha256=lQ-f08ISz-nqQUoAA-zbTceRHTD6IoRZSQgtoWYlYtk,12931
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.mcp-servers.__PAGE__.txt,sha256=DMlN4QsNQCQIYJfoMKGDkH-L6Xb0HSQ2bQJXGfbMjgE,3238
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.mcp-servers.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.tools.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next._full.txt,sha256=SHoctcjRyI8v3e4tMiSZ95ZVIsArzpH26UwEKfZLqJ8,12946
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/tools/mcp-servers/__next._tree.txt,sha256=wFL1LNIgbRV-QJ-2fqCf5ok-ySZZr_FUkxftLydv3Kc,968
+ litellm/proxy/_experimental/out/tools/mcp-servers/index.html,sha256=7Qno0e8m-kqZG8vkZ_xfzHxHE2bChF4Bwd7SRm91Oqw,18808
+ litellm/proxy/_experimental/out/tools/mcp-servers.txt,sha256=SHoctcjRyI8v3e4tMiSZ95ZVIsArzpH26UwEKfZLqJ8,12946
+ litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.vector-stores.__PAGE__.txt,sha256=95fN5rE3_xnh269i93Yo4TBI3bMtm_b6syq5_bzA28A,3590
+ litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.tools.vector-stores.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/tools/vector-stores/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/tools/vector-stores/__next._full.txt,sha256=ha777DCHquRZdYmm6KadNB_kvJT4rI6LcFEOqPYiUmM,13344
+ litellm/proxy/_experimental/out/tools/vector-stores/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/tools/vector-stores/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/tools/vector-stores/__next._tree.txt,sha256=Y8QmK7TXqI2R4Q0j_FUaji_ZQC31TJEg1EzngnD2PhA,972
+ litellm/proxy/_experimental/out/tools/vector-stores/index.html,sha256=i3hcSAU_4vTPJWtREthRuJoG9lVX1EiQGsJS_-mRv30,19430
+ litellm/proxy/_experimental/out/tools/vector-stores.txt,sha256=ha777DCHquRZdYmm6KadNB_kvJT4rI6LcFEOqPYiUmM,13344
+ litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.usage.__PAGE__.txt,sha256=-ct0z8TJdIU6jgxACG0fvfIvpJF0c7E1Yf0Slwhz4gY,5350
+ litellm/proxy/_experimental/out/usage/__next.!KGRhc2hib2FyZCk.usage.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/usage/__next._full.txt,sha256=VYpPToufdYuEJWKjb0ZSFbP_1d35TDKUZ140stCQ6g4,14895
+ litellm/proxy/_experimental/out/usage/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/usage/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/usage/__next._tree.txt,sha256=vJ_iGVlK70e8EgZdjjq4pxo1bSGhu3uuHqLvgOa4dI0,834
+ litellm/proxy/_experimental/out/usage/index.html,sha256=Eebv6YoKLlFgeVLg_xqDNrdPS2rlaJb6wi3NE_gm2-Q,22036
+ litellm/proxy/_experimental/out/usage.txt,sha256=VYpPToufdYuEJWKjb0ZSFbP_1d35TDKUZ140stCQ6g4,14895
+ litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.users.__PAGE__.txt,sha256=zuCOEnZ-0Qfw9PbHcq4m39RmUqC8JqB1F2cDJr02SHw,4294
+ litellm/proxy/_experimental/out/users/__next.!KGRhc2hib2FyZCk.users.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/users/__next._full.txt,sha256=n7oSOEWqih2FB7AH7BxeMYM5ZEuxizEncckFLt08NsU,13713
+ litellm/proxy/_experimental/out/users/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/users/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/users/__next._tree.txt,sha256=KIKHFm5vcO-BIFO_0M2xtFyiaP5OsMT0NL9rRSOrRhU,834
+ litellm/proxy/_experimental/out/users/index.html,sha256=14zxKZNl9U3WmNLLmuvRu-iSsyHctsVRAuGpxICHW4k,20182
+ litellm/proxy/_experimental/out/users.txt,sha256=n7oSOEWqih2FB7AH7BxeMYM5ZEuxizEncckFLt08NsU,13713
+ litellm/proxy/_experimental/out/vercel.svg,sha256=P6XNdXtBjhivxo3eutVfRDIG5BAyeSHdsr8b5zFliIA,629
+ litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.txt,sha256=3rpVm0UoRfP581tN5vUolCIn5WU-WzouTnkE1sMwSX8,3847
+ litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.virtual-keys.__PAGE__.txt,sha256=n7Ae5mWIdT6MhYY9UdY0mEM9XCKB_ZVWPi2PLmQo_lo,4470
+ litellm/proxy/_experimental/out/virtual-keys/__next.!KGRhc2hib2FyZCk.virtual-keys.txt,sha256=2U-Ky10ZpdcWSJ_q0efCyV_kSGdgSx8NAVZJmJSnHGk,518
+ litellm/proxy/_experimental/out/virtual-keys/__next._full.txt,sha256=uYgGDO3O0DHtO1u0Ye8WtbuvyLqIP907KA4L3fn2dKg,13924
+ litellm/proxy/_experimental/out/virtual-keys/__next._head.txt,sha256=Wq8RS6xS0K0KJdHlLQeMHADGQSvxhbXuGqi6pQYfO3E,1282
+ litellm/proxy/_experimental/out/virtual-keys/__next._index.txt,sha256=EenG64dnTiFwLcWHyMGdGlo5rfHSFaFMWkmUo9K_O4M,2739
+ litellm/proxy/_experimental/out/virtual-keys/__next._tree.txt,sha256=JEuWzZB9EChSg15dCEgeLXeUVOBOa1o0JzSrlFzKnVE,848
+ litellm/proxy/_experimental/out/virtual-keys/index.html,sha256=nS0dhDxbjG6rVuXLmTyfJJ4z7vUjbnXRzZFmAvRJyGY,20505
+ litellm/proxy/_experimental/out/virtual-keys.txt,sha256=uYgGDO3O0DHtO1u0Ye8WtbuvyLqIP907KA4L3fn2dKg,13924
+ litellm/proxy/_experimental/post_call_rules.py,sha256=0tMsQ8ViObIH2wJcEfdWt9CZ2FAkj6HoBIrAr59VvFc,170
+ litellm/proxy/_logging.py,sha256=3zwPYBRv2EL1OB8Tk7_O6qU6lXCL2zSBNshe7rfyZbU,1055
+ litellm/proxy/_new_new_secret_config.yaml,sha256=B0z7vBkykOHQ6rRL1D9jztY2Xs-tXbu38frs1LaEmHc,494
+ litellm/proxy/_new_secret_config.yaml,sha256=jI2xAlfG4i8A-aMOI6O2ujubYgx3ptlfezK0QasJOaI,1251
+ litellm/proxy/_super_secret_config.yaml,sha256=PqKcqkNL8aVZQD_nYRZDmUa8fXTLYDkVnGbcwzdYYj4,3424
+ litellm/proxy/_types.py,sha256=lOT0uy-KMKmfgPJZ1puQOqOc4lsmw6_JfkpnKVJzMdM,154765
+ litellm/proxy/agent_endpoints/a2a_endpoints.py,sha256=Mzl5NVz-pzxyhcUKhcisZIzpcKzJsr8Q01C53yCXlLI,17923
+ litellm/proxy/agent_endpoints/a2a_routing.py,sha256=4ysq3gUbQfjI27ovtmBZUGTTCasfFF8wdRvqHCftQAk,1982
+ litellm/proxy/agent_endpoints/agent_registry.py,sha256=HnRUd6p81wF735gfkpWkkFvLvtwofwkV3gD-kEyVH7A,18050
+ litellm/proxy/agent_endpoints/auth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/proxy/agent_endpoints/auth/agent_permission_handler.py,sha256=ooKs2XoQ0PFN1jnkD70_MzuJVnfcdNgwOWffcafw3E0,16374
+ litellm/proxy/agent_endpoints/endpoints.py,sha256=tPsJJ10WKFKqDTK2cmYQI62mp5PglDvMzmTF27bL0Oc,31655
+ litellm/proxy/agent_endpoints/model_list_helpers.py,sha256=piTUZpUnGpSfv1jR7X6cpv_3G_xJFtzWFVOdritAbeE,3335
+ litellm/proxy/agent_endpoints/utils.py,sha256=ejS5_mauD_Q1R06tUlt5L9EvwEZx1YrFLB1w6JOeklA,823
+ litellm/proxy/analytics_endpoints/analytics_endpoints.py,sha256=EQTwQ3_yQd4bKEEyBh7gSKoYJ_nay0VeM6s0eNpOM30,3351
+ litellm/proxy/anthropic_endpoints/claude_code_endpoints/__init__.py,sha256=KmPa267zggnEZkZpPFxMEfNlziG9naYNeVGRucXYekI,287
+ litellm/proxy/anthropic_endpoints/claude_code_endpoints/claude_code_marketplace.py,sha256=EqKH0zPkWg9YfVZuXs13HKjZaDzti8f_4_LDWJypq1o,19049
+ litellm/proxy/anthropic_endpoints/endpoints.py,sha256=Uc9zfMoBZJzcTSG0w7Jy0WOtxyuxU_LDlnAtofDCBIc,9163
+ litellm/proxy/anthropic_endpoints/skills_endpoints.py,sha256=qI5zK0p7xGIUfPwZ8_4if0Dwagkc0YXfC-0ynnNdkME,13739
+ litellm/proxy/auth/auth_checks.py,sha256=3RQnMFWWgDQdE1AoVzBoJwO1_kKnb5uvlMPXdbBRzVE,124747
+ litellm/proxy/auth/auth_checks_organization.py,sha256=85ZH7uAGTAO2pHyk14vwzU5u8TfX9kmabPhEHQODeB8,6908
+ litellm/proxy/auth/auth_exception_handler.py,sha256=EKpGer7DqBctwHVAlwtVhywo8IVOaKFfsFbuAIJlVkc,4576
+ litellm/proxy/auth/auth_utils.py,sha256=j1khKh6k2ogTpNFIAemY38VuCeVTv2673625P3ZX65I,32589
+ litellm/proxy/auth/handle_jwt.py,sha256=JYqMp62WNj5ioR9g_xS2qxdF9HbFD8ScqmRF65LGxRU,57721
+ litellm/proxy/auth/ip_address_utils.py,sha256=RRB2mGQSiBzQz4MHS5WELnNURkWlZvQ4knv2hb2brK4,6015
+ litellm/proxy/auth/litellm_license.py,sha256=eUca0d1o4_uJOxtXgF_n9ELloDlSacJSBQdVOBL3IMg,7790
+ litellm/proxy/auth/login_utils.py,sha256=Kq3RGwsfC3cppkt9p43mZq6mZzmM2Eyk7nEt5RKcWr0,12353
+ litellm/proxy/auth/model_checks.py,sha256=i68HQN6x1u7kBt0AFCLroBx_TADg0GEtM21n0i3LwPE,12996
+ litellm/proxy/auth/oauth2_check.py,sha256=rh9XUiSChLDV0SW_MNdTV3oBGdHcNXb-f8pWmTqePdc,8365
+ litellm/proxy/auth/oauth2_proxy_hook.py,sha256=ywIy8kojPRLXy0_qLInP5s5mDOvheQ3bk-7ABhqIvQM,1710
+ litellm/proxy/auth/public_key.pem,sha256=KlTCQCWViTHUwzzxCu9KyFCX8YTdnIfGJlx7jiotak4,451
+ litellm/proxy/auth/rds_iam_token.py,sha256=05khLciCp396xRXivrDwE-BThiurxiLeBogHEFpjQ5w,6494
+ litellm/proxy/auth/route_checks.py,sha256=0nu5dr2xXNVsyPVlSiyyJcRHCmjKcfEuXud0MI8-CJY,25237
+ litellm/proxy/auth/user_api_key_auth.py,sha256=8_X_G3lXEDvBmwzxCdgL55qRM2ZAQ6XTrL6Qqyo9dpE,80470
+ litellm/proxy/batches_endpoints/endpoints.py,sha256=Sw8z_vrXeF22uYPAq76Nu8Cj2OKMw_60qrcfMWlu7wU,36931
+ litellm/proxy/cached_logo.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
+ litellm/proxy/caching_routes.py,sha256=tFPwHofmBXA487GOjmNS-6gP3AWZWtdYL1HufWL0oEg,8327
+ litellm/proxy/client/README.md,sha256=mWdWlwkADMjdcdwhySp30YjkpAgbj6k7Z4Q137avog8,10171
+ litellm/proxy/client/__init__.py,sha256=w7mPaM1KiWmvKHQbHTOFetNywxvpikQebtI-qV5I5l4,475
+ litellm/proxy/client/chat.py,sha256=k8_wef9_tvWqf5nl_I-RvHrBI6Gi8vzWhe0vaf8dwZc,7253
+ litellm/proxy/client/cli/README.md,sha256=tedXh66iHxfWQ27iZDP9eaSmK6tgRfPcXHl-57ljZAc,11976
+ litellm/proxy/client/cli/__init__.py,sha256=SZGkzpjktHXBdFoRByyPGpfXw-xtnFm3VBc_gzs7Zuc,86
+ litellm/proxy/client/cli/commands/__init__.py,sha256=qNhF-vYv3SqMMy3TykGtJW8u3BzcpMkEvzyskPlz0SY,48
+ litellm/proxy/client/cli/commands/auth.py,sha256=XyGN3Ketlc5_1Ufnq1jlUMcG1zRGwh4xNd_HlgmliU0,20825
+ litellm/proxy/client/cli/commands/chat.py,sha256=EEwmqtXzA4V9-eGWQKxk_hosrWr40OggAe7XCA_DAd8,13672
+ litellm/proxy/client/cli/commands/credentials.py,sha256=dlj3t81TD2lMGCjm-BeEu17Y603istdtf_gqGzFq_Rw,3497
+ litellm/proxy/client/cli/commands/http.py,sha256=MTuRt7qRo-b13wWmrXJaWlPBIPtga8UtYiFt_zu-QCQ,2728
+ litellm/proxy/client/cli/commands/keys.py,sha256=o4WlHjpb0MhHVv-wRYuy3b-lAbczlqU0Yh58SPU3k6c,14074
+ litellm/proxy/client/cli/commands/models.py,sha256=ae42UCcdGgPcTeDRXTF_8QIA5i-yEq3N4edAmb9o6fU,16000
+ litellm/proxy/client/cli/commands/teams.py,sha256=lt3Qk4zlkYKFI_rM4KgP48WjY8RbbgqZm8qSGDL-BGY,5649
+ litellm/proxy/client/cli/commands/users.py,sha256=aM2NcULkJB9HCqSMmSWkPs7_1nXt6m5e-Eirs4nQ7A4,2832
+ litellm/proxy/client/cli/interface.py,sha256=dMrTHFD-2VU-RayRX7D3BPSAmnvwsQdukVepnBO__FY,6256
+ litellm/proxy/client/cli/main.py,sha256=LC75ypoqX0qhkkWy9rQVYYxPGs22jvZCtmhw_r4iH_k,3315
+ litellm/proxy/client/client.py,sha256=UAWXDeLAiQO6PHTwMwNPYVadUWmRPxgjgdudLHXWBpg,1897
+ litellm/proxy/client/credentials.py,sha256=0bQi1jlcLsuL2zR0Ir6bOAvz4zcA4eP7FRyniCKbCeg,6480
+ litellm/proxy/client/exceptions.py,sha256=kZUV_LWkmwb2ZwLJ8brGC0YXib4amuBGlVMqI3_78Y0,653
+ litellm/proxy/client/health.py,sha256=NEx7p1R0iubANHQbsOY2yYj_UqquZKPG4IdQiONlsgk,1508
+ litellm/proxy/client/http_client.py,sha256=j4NcvbIal2a5J7UB2TLKv9akVrowbpgZWvMTsTKLpr4,3364
+ litellm/proxy/client/keys.py,sha256=0ipZy98F3TnXWf02H503dL8as-C5415vcGMP9ns4biM,12094
+ litellm/proxy/client/model_groups.py,sha256=xsHx2EtUYDbrgy6qly2lxJUZHA414mSXRXHhTmXyqo0,2285
+ litellm/proxy/client/models.py,sha256=ERL1vqDsNtyL8poXEaL56deGRVmDGVNqDLWssY065UM,11293
+ litellm/proxy/client/teams.py,sha256=fkLoTGX_4s8PCxEi6vm9ifxlocfYgB6mT6vuj6lMfms,5004
+ litellm/proxy/client/users.py,sha256=M4h_Eh6guOR4-wgoHs0Dt4KpTnUSfdSUadArenEaoxU,2951
+ litellm/proxy/common_request_processing.py,sha256=ixlbpoFBE86Y5ULpmgQn35chKAKa6BF3-In9HpWgdfw,80281
+ litellm/proxy/common_utils/admin_ui_utils.py,sha256=5-sbjOrQiueKMltq2hN4Z_bhCRGKFeSxfAr74wbkp98,6568
+ litellm/proxy/common_utils/banner.py,sha256=srVdxiaFa8Q64591jl9yjYEtPebuV-q63XJC3oAZf3A,1058
+ litellm/proxy/common_utils/cache_coordinator.py,sha256=b9BgZcMRKkT7y6zM8LhXYt2lqw-ZGeVmJpYl3bVK98k,6935
+ litellm/proxy/common_utils/callback_utils.py,sha256=wZxkfWnGEzbfOCDM1yE670_mLXQsZ3_4pUqYxKSiwtE,21444
+ litellm/proxy/common_utils/custom_openapi_spec.py,sha256=2cAgZwTK7P23P6WvJZ1EiKzMN9MZMWe5H9Fp5_6VZoI,16413
+ litellm/proxy/common_utils/debug_utils.py,sha256=nvgLar4uTqsO_Nrp7_Rf8FqfwdBO0IXs6uqiykifBto,31177
+ litellm/proxy/common_utils/encrypt_decrypt_utils.py,sha256=szQnUtSJq71vlKIAWyPX2Kc9pNQXBK9bRiReLy5JsM8,3902
+ litellm/proxy/common_utils/get_routes.py,sha256=rj0ONqSZ9iWVR8mt7ZAG_jim0Am9KxC-cW6kooP04gs,2835
+ litellm/proxy/common_utils/html_forms/cli_sso_success.py,sha256=hbwBr34IUHQfWzELp-BVMvk25OVU3U7e8kAlXlkzJuY,6965
+ litellm/proxy/common_utils/html_forms/jwt_display_template.py,sha256=btUd4MctIolE8qPAQtvSqazaF_cGoTDCjaqsC5LzeIA,8948
+ litellm/proxy/common_utils/html_forms/ui_login.py,sha256=LvXBzSONr3uuKaO9oUqwh7SyJy1WKOq31ebGo8LwvIE,7974
+ litellm/proxy/common_utils/http_parsing_utils.py,sha256=YzK6IKRShusvD4bSI7CB9mdydtftD2L8cCtICn1ZKWs,19297
+ litellm/proxy/common_utils/key_rotation_manager.py,sha256=BIPhmFfhp0z6hXBnyuoW5OqhrE7ba6cubIPHWsV4I7g,7012
+ litellm/proxy/common_utils/load_config_utils.py,sha256=upGa4uCwgQSroo-ZLIpbz-1yLiiodp8sAF6h2uyZMBs,5803
+ litellm/proxy/common_utils/openai_endpoint_utils.py,sha256=BtiZzvj8K8dsFUWbOMgdftvZDKAYv6byX64VVUFp7SA,2834
+ litellm/proxy/common_utils/openapi_schema_compat.py,sha256=esdrXLjqQ2C5HnwwpU0rUcbWWlw_aaMibR4YES9D8QE,4477
+ litellm/proxy/common_utils/performance_utils.md,sha256=I2pijAsbXqpi5KM6Lli0TB-HkF8NqEtXtmIkKJmisQs,6916
+ litellm/proxy/common_utils/performance_utils.py,sha256=ZYuFsWjM5mB9NwweRpMtpHhsXgvj3IIgzaz42oLEKAg,10081
+ litellm/proxy/common_utils/proxy_state.py,sha256=H41iDfLOKTu1renuqH9xGYsxJzR-JxxSMDBCnoEml6w,1078
+ litellm/proxy/common_utils/rbac_utils.py,sha256=EKzzXQqQVnqMbGqgjNMpA-ETAta-QKb3VyxjuMN-wyM,2170
+ litellm/proxy/common_utils/realtime_utils.py,sha256=YywcffHEDhce-F6nBG0Wtwi8bjbMUjawWBeaP2YVpfI,449
+ litellm/proxy/common_utils/reset_budget_job.py,sha256=Fixq-XMHL8DUkTMPgBo_F8lRHXeXPfWxFZs8cG9X7ps,25680
+ litellm/proxy/common_utils/swagger_utils.py,sha256=6m2QWns4I2bXjr1QXsJFZQJogagpUJo4gZZEklBJ2nA,1322
+ litellm/proxy/common_utils/timezone_utils.py,sha256=QxO6vnVlkTn31Ykq1_lDp8VQjGcrIt9cktwCjS2Tvbg,870
+ litellm/proxy/compliance_checks.py,sha256=bT5eaylVoPthyAUCbHIFPG3e_crV9kXSKfwReHsc0TY,8349
+ litellm/proxy/config_management_endpoints/pass_through_endpoints.py,sha256=YviUGQxoJnFuL7zQppiEtUmueLcyPK7S-vyKZeTHeUE,702
+ litellm/proxy/container_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/proxy/container_endpoints/endpoints.py,sha256=Yx_56qndwnN7dUm8r4M8LqEgayJWKFt-r0Q48kxj6Fc,12895
+ litellm/proxy/container_endpoints/handler_factory.py,sha256=AJntJzktTQxNUFjl4pLFdpV7cMrMcuCb-0V1xTChNJg,14197
+ litellm/proxy/credential_endpoints/endpoints.py,sha256=2NbzzWK27GMP2bcaE8S_3xSBXijrGmxgYHMIiJ7j_rU,12371
+ litellm/proxy/custom_auth_auto.py,sha256=w86NFznYy4ynjnDra5NICiI9ZLRxZLW4EXP9_9O2EzQ,855
+ litellm/proxy/custom_hooks/custom_ui_sso_hook.py,sha256=KGsxpkfkVZFtF8kKH-0t5TYsYelfznm2KzadrWWyl-g,1219
+ litellm/proxy/custom_prompt_management.py,sha256=3mmmSTLsm4091SiwUTuM7Mm2ZAacNEKRdo26OwoYss4,1793
+ litellm/proxy/custom_sso.py,sha256=MEzdTdgLHmKcazcd4vAKEf5QDps7FTvdU3ouV8tACGw,1730
+ litellm/proxy/custom_validate.py,sha256=8suWa_bUBr08ghRSwgQq9PYp7_wqHx-g9C0SjdRJJ8I,128
+ litellm/proxy/db/base_client.py,sha256=JAg-ghx1qLNuxSRSn0B6Y_BB7a1ZIINNuvjOTJ_aByQ,1129
+ litellm/proxy/db/check_migration.py,sha256=3s-2cLmwG4Fh7VHNsx6kzcK8fqKSrOG4wdQEufiw-hU,3580
+ litellm/proxy/db/create_views.py,sha256=OJYPqkhEb3z2YH3_XxFJAhPYVVGWPLEiTyvlldbrFdc,7353
+ litellm/proxy/db/db_spend_update_writer.py,sha256=I7ggkl7wKoE6W1cnM0BCHLHTSJWhKYBAHF_9DIdaM1o,93258
+ litellm/proxy/db/db_transaction_queue/base_update_queue.py,sha256=X_HJo3VK8hY2zT1CQ_J428Ty9_BPWqES9D4vRlzxLyE,2449
+ litellm/proxy/db/db_transaction_queue/daily_spend_update_queue.py,sha256=VXbwcA8aXeo3UIYcjCIGYVWDyCQRgOUrCVxj3q99CKo,6384
+ litellm/proxy/db/db_transaction_queue/pod_lock_manager.py,sha256=PTlongBOjsiiM9J3ksQWDJ3S573BnOSUly0-bIanVH4,7356
+ litellm/proxy/db/db_transaction_queue/redis_update_buffer.py,sha256=6gxRuq0f00p_Fn2J11IN8hIdaDcl31Sc7SSYGifReBc,25744
+ litellm/proxy/db/db_transaction_queue/spend_log_cleanup.py,sha256=iF5EDDw6ov2KATwPPiGQwJGopKnt3bB0r5wzNi3wzy4,6772
+ litellm/proxy/db/db_transaction_queue/spend_update_queue.py,sha256=goZt_CIhYnK5oQsGIX_P8zsXVU_OcFmDqphOjaXDycI,9405
+ litellm/proxy/db/db_transaction_queue/tool_discovery_queue.py,sha256=RWrtvabGF68YdFz3sfU3WR1W2eWigYyNLbgVNBlPvNY,2021
+ litellm/proxy/db/dynamo_db.py,sha256=7HcN0JzzRKtwsmiqFFz_K6k3MABoICX65ChYkAxd1Gw,2935
+ litellm/proxy/db/exception_handler.py,sha256=xqe0mSEx5H0Ex0D4MA6MBzs-9JDk0SqQXrRks5hpnIQ,3760
+ litellm/proxy/db/log_db_metrics.py,sha256=rDxyy9-QVasgetHonVJ2WXOWgw8FYgqTOa2wCPiK0iY,4821
+ litellm/proxy/db/prisma_client.py,sha256=ZX58Qh-l7eGQZjJlJzbMViFV9pDIg8bU8lp9WeXlH0s,18897
+ litellm/proxy/db/spend_log_tool_index.py,sha256=yw4L2cUzVxvrfTbzTnxOGNuXfpR2u_1eW7TOZbal0sQ,5444
+ litellm/proxy/db/tool_registry_writer.py,sha256=_DTV20Gg7RWn1gsoEv8HZtswAsT3LMg4b1UPIduYE18,15696
+ litellm/proxy/dd_span_tagger.py,sha256=x29O-MWeq633ZkAXEwOrILXjFJQFRLHIoEhFrdpxxZU,2391
+ litellm/proxy/discovery_endpoints/README.md,sha256=ZUudvy8B7yZS9kE5g0VG-xruPyoTneFJLDXXriOJR8E,386
+ litellm/proxy/discovery_endpoints/__init__.py,sha256=KVOcpEvUtgnJ6hLmYvMmprtNoCGruf2qpCt5TOxc3gs,121
+ litellm/proxy/discovery_endpoints/ui_discovery_endpoints.py,sha256=i0MatwHuzC6bo_C1T_GFL0JidMQvTqJEri0CKT7_kF4,1501
+ 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/bad_schema.prisma,sha256=QrtfMf8OePRSjR47IUsuIz_MVrrCkGOvGZ3gRL7zmoY,10498
+ litellm/proxy/example_config_yaml/custom_auth.py,sha256=TFoYFOLW7m4n8fu1gO7kbA_P6n1sDthcdU-HGZb7Wog,1484
+ litellm/proxy/example_config_yaml/custom_auth_basic.py,sha256=Fh8AYjyRV-3atWml4OvX-ZRemJ99ioRBapxdVJ8AqNI,447
+ litellm/proxy/example_config_yaml/custom_callbacks.py,sha256=-Vbqj9faOSsgiKFeG3KFgUEjLqcHjQ31b5fsT5OqXaU,2269
+ litellm/proxy/example_config_yaml/custom_callbacks1.py,sha256=-_JRlDwo2nL_Xw5ix6DJvXdf9q0dbM3FUZ0ms4pDyyo,1684
+ litellm/proxy/example_config_yaml/custom_guardrail.py,sha256=ET1-0Y132o0My_Ka4BWqD6aqpHt6BQG3bXVS_0-YtXc,4643
+ litellm/proxy/example_config_yaml/custom_handler.py,sha256=n5-aScxHCLITANajO7rPfLcx2ta8nlYhLtYaMX9qUvw,855
+ litellm/proxy/example_config_yaml/disable_schema_update.yaml,sha256=uSLK9oMDTI6gms5hX-zzNa0V2yRMgLVz5ZJEvySFwKY,459
+ litellm/proxy/example_config_yaml/enterprise_config.yaml,sha256=TTfqDyoES3Col0-E6UxC6-HMu84ABuezuWGSFzUFTKI,358
+ 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/multi_instance_simple_config.yaml,sha256=RkHqPFEki5LGqBaDtF2qutReGLnaERNGhiv5iAt5Gas,269
+ litellm/proxy/example_config_yaml/oai_misc_config.yaml,sha256=CItPJCTqSIN2UOgxPEBpcPkkagVNiGe7gOUOH-8gi2g,2696
+ litellm/proxy/example_config_yaml/opentelemetry_config.yaml,sha256=u7-6jPVmj2Yca7nTeu1ykDZzzdtGKcGj3v5Y557Fc00,192
+ litellm/proxy/example_config_yaml/otel_test_config.yaml,sha256=QJIp-FbMmRsCF16AUttQ-0iiiTGsJ5YSWFuxDh2gSuE,2991
+ litellm/proxy/example_config_yaml/pass_through_config.yaml,sha256=qLyO-xZp_9E0uNDQ5I5DeZIA1vRUSp2H3p8nMdcgrU0,1383
+ litellm/proxy/example_config_yaml/pipeline_test_guardrails.py,sha256=qAFCwuAGRDUU1a0TUnOrIf9h_-RNBGvKztO71Esvp2E,2313
+ litellm/proxy/example_config_yaml/reject_clientside_metadata_tags_config.yaml,sha256=NNyA2G24RoR2JERyXuyhjOTm8PcR6mqC4IV0Ivwjods,473
+ litellm/proxy/example_config_yaml/simple_config.yaml,sha256=OBODVvCc0814U8-YTmiwT7C4UkSjLN51Bd0HxDenTVg,88
+ litellm/proxy/example_config_yaml/spend_tracking_config.yaml,sha256=g69n6nXGCGXTdws5u-wsVAwBarTxqa9gCfyYr8sI27w,349
+ litellm/proxy/example_config_yaml/store_model_db_config.yaml,sha256=YxPerk168RsyXsG3U26GatRHYmPevGnx2a_xrbcckxQ,249
+ litellm/proxy/example_config_yaml/test_pipeline_config.yaml,sha256=vkKcGptQM00In-dEg22TcbdnR8eWHFImDaPLtenbbus,2096
+ litellm/proxy/example_config_yaml/tool_permission_example.yaml,sha256=Nrzui9TK00DLUGNev1ZS6-4YoPR1Ce0ac0Yh1zfcN0c,1232
+ litellm/proxy/example_config_yaml/websearch_interception_config.yaml,sha256=YpP6vCnHprp4PAti1xAmAtoxD-r1iP5qnAZb5iVIU74,456
+ litellm/proxy/fine_tuning_endpoints/endpoints.py,sha256=shkPW44sZhV7RF1dS2gdsQf9g7LnhuuVhX82n86kocs,23569
+ litellm/proxy/google_endpoints/endpoints.py,sha256=6LHJyel61SZLcg17Zy-ZpxXfJf7MaWNRRfMsVg6vCEY,16478
+ litellm/proxy/guardrails/guardrail_endpoints.py,sha256=AUoQBtC-GxvZ8x4Lc3ndc7bH2XmeI6wykFVmSSDAUMs,72844
+ litellm/proxy/guardrails/guardrail_helpers.py,sha256=ybo0vTWumNKVPLbPAgTZNv7bd_UAtMbwx7HTdzcC1Q8,4277
+ litellm/proxy/guardrails/guardrail_hooks/aim/__init__.py,sha256=ZGCW68O2Y3UoqykJow9tn770hCBzYXwbjgyEAaPG8QE,964
+ litellm/proxy/guardrails/guardrail_hooks/aim/aim.py,sha256=ekwXKaK6HhYrHwVLTstoqyvcoT7hN3bLWxUsTzIlRUs,12201
+ litellm/proxy/guardrails/guardrail_hooks/akto/__init__.py,sha256=rCZm8lOFBmbNmrj8QEXmgwWJnsrfSXHPx883Mo3HIl0,1292
+ litellm/proxy/guardrails/guardrail_hooks/akto/akto.py,sha256=ymJO0bY5E7hBkOyXnZjttCOFsLw0zOL3vO7Tx6_hOLU,18677
+ litellm/proxy/guardrails/guardrail_hooks/aporia_ai/__init__.py,sha256=RLY81F07SSjfDfjuuAJj1YS0jhy5gGa28rafuTz_Rr4,920
+ litellm/proxy/guardrails/guardrail_hooks/aporia_ai/aporia_ai.py,sha256=9i2_YUC62RixxB-uqgguwR0GJIl1RIfmi2RsFXv7QPU,7886
+ litellm/proxy/guardrails/guardrail_hooks/azure/__init__.py,sha256=8hFWWLZrvVmHoxXzaMo1LMfep4IGtQJidetXTh4C1os,2701
+ litellm/proxy/guardrails/guardrail_hooks/azure/base.py,sha256=rpwWkQerx4C6e9zqbwrxkhAuCiOvndaelCzmLrbCyPo,5443
+ litellm/proxy/guardrails/guardrail_hooks/azure/prompt_shield.py,sha256=uAIQn8wvUsc8oDIQB8TQGQj4_Dv22JBKmIboDvMsyxU,5911
+ litellm/proxy/guardrails/guardrail_hooks/azure/text_moderation.py,sha256=MqVFDcVEB_Zomrhlkv21uh4RMEmkxXEdBRXI_I_ihMw,10730
+ litellm/proxy/guardrails/guardrail_hooks/bedrock_guardrails.py,sha256=g6U5gY66IirRTnwqu5yxLwAnEepctH-WK22vablVqmw,59275
+ litellm/proxy/guardrails/guardrail_hooks/block_code_execution/__init__.py,sha256=YuBc30Fso9W_TfP4u5zqwS2573xazY3KjwyFok-_4Sc,3065
+ litellm/proxy/guardrails/guardrail_hooks/block_code_execution/block_code_execution.py,sha256=Br-m0idABxkHmLUo_fLLY4WSBYeujYYgxzHwG29HNbU,22052
+ litellm/proxy/guardrails/guardrail_hooks/crowdstrike_aidr/__init__.py,sha256=nrGM6C8a38Ls9mCLycDls8nWMcpxVJT9Sn2B6rSmMq8,1304
+ litellm/proxy/guardrails/guardrail_hooks/crowdstrike_aidr/crowdstrike_aidr.py,sha256=NbT0RllQclvp6CMls2TKATMJbIrX1qlr3MAX5r898Jo,13556
+ litellm/proxy/guardrails/guardrail_hooks/custom_code/__init__.py,sha256=A9ZFkRlNB7yjGqP5eP2rAa_QA7_GAFOPv1O9DqeJCNo,2173
+ litellm/proxy/guardrails/guardrail_hooks/custom_code/code_validator.py,sha256=v6ihANDoXbcRomWuKtEI76X1JMX6PL6w6EAagFxpgeI,2634
+ litellm/proxy/guardrails/guardrail_hooks/custom_code/custom_code_guardrail.py,sha256=YMdtII6MlHS0d5208ZSuTRDMr-I0DY9E2xe95JqwLSY,16245
+ litellm/proxy/guardrails/guardrail_hooks/custom_code/primitives.py,sha256=NUFM29gWO3orkMcLn33xTcWMSWdEJ_3aAVuCuPu_lWo,23720
+ litellm/proxy/guardrails/guardrail_hooks/custom_code/response_rejection_code.py,sha256=eKJxhBKUUU3bPwCaHsHmdPxp82xn8Ie1jA08dyZbk14,2695
+ litellm/proxy/guardrails/guardrail_hooks/custom_guardrail.py,sha256=s4Xs7mY2ocZyAVCt0jZ2jCGcjfdsRnBmYv2P7eCyqJQ,3959
+ litellm/proxy/guardrails/guardrail_hooks/dynamoai/__init__.py,sha256=3-EKa6h_hX9yJBdQxrBktrWUvArYR5aVXlE2tJCrqWg,938
+ litellm/proxy/guardrails/guardrail_hooks/dynamoai/dynamoai.py,sha256=Sokya2l4yaQusidjk32wDlwidjezgRfBWrBeorbGx3I,18375
+ litellm/proxy/guardrails/guardrail_hooks/enkryptai/__init__.py,sha256=Vj5weHrfXkFLtis8iI3ruAsdW_LWrJB4oDVAvbeKZJo,1193
+ litellm/proxy/guardrails/guardrail_hooks/enkryptai/enkryptai.py,sha256=-lMdNX71P7CHqOXuFEoc6GRPa-DTVvdXhbT_jFqfXCI,19857
+ litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/__init__.py,sha256=QLRJpLLkXkUIRqq8OjzE48pjVjKvjwhK6FKpF1X2O60,1409
+ litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/example_config.yaml,sha256=XgNJei4H7X5xl468ncjsuiKTCj1wgMZPfQloet___WI,1878
+ litellm/proxy/guardrails/guardrail_hooks/generic_guardrail_api/generic_guardrail_api.py,sha256=ULW0gPtVVeD_Tqj8zIn4DoO5Ar0gNgGP2Bzeo4vFp3E,19059
+ litellm/proxy/guardrails/guardrail_hooks/grayswan/__init__.py,sha256=xXSBy5b6WUNhu60fIzMi20v8ynf6AaDdvzShVgG5qc8,2769
+ litellm/proxy/guardrails/guardrail_hooks/grayswan/grayswan.py,sha256=1w0V_58nUU5pullz0nyHcpjGwK7dbrZBqhv4yvG0Qh0,26307
+ litellm/proxy/guardrails/guardrail_hooks/guardrails_ai/__init__.py,sha256=9horZ9HWcl4PIGnCYhCQJlimjpadY1AC5jljP0DT4Po,1319
+ litellm/proxy/guardrails/guardrail_hooks/guardrails_ai/guardrails_ai.py,sha256=aEhLcrW0TBmxY0gZQM3B7Cf7tv6EeR701koatMAocwc,9032
+ litellm/proxy/guardrails/guardrail_hooks/hiddenlayer/__init__.py,sha256=xZEE7_1lBG6Jb45bphMqNSJx3LmYBzkyApdSSC2YAAU,1183
+ litellm/proxy/guardrails/guardrail_hooks/hiddenlayer/hiddenlayer.py,sha256=DPsSrLDnSawkq_mKz279b2KgOjxDQRLoxR3vbirrgZU,9452
+ litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/README.md,sha256=C5HIf4lXkwl6_duVX3JzRni46Jeoh98Snw91Piy6tPc,5603
+ litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/__init__.py,sha256=uNlsEJ3f_Fd-oFgVmDlkXZYG4KpP8Raj18s4oln5NSM,2450
+ litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/example_config.yaml,sha256=m0nJzeYy-3mdPr28F-fxOnt3a49a5vbfAjnfhZ6iEJc,3282
+ litellm/proxy/guardrails/guardrail_hooks/ibm_guardrails/ibm_detector.py,sha256=L0u3bpmZQtWzb-I0ajVEmAD6HChT6M6rtUnn80uDeUM,28129
+ litellm/proxy/guardrails/guardrail_hooks/javelin/__init__.py,sha256=p0O-O2vtwVz4MUjmFVmryxUIT5XQ5cLeJAX5HzoHoOw,1361
+ litellm/proxy/guardrails/guardrail_hooks/javelin/javelin.py,sha256=2FE1r6nHoF24woUFlF2JBQYbWMfbIx4mIK2QEJrPq2Q,11234
+ litellm/proxy/guardrails/guardrail_hooks/lakera_ai.py,sha256=gGDiTLRKtzDuxQPfzj-SO39G56lQVLrBiBfcSF_qeEo,13411
+ litellm/proxy/guardrails/guardrail_hooks/lakera_ai_v2.py,sha256=OCzj7epxU1wx68kULKFQZiHAP96KsAKAQ2ibGTcjIq8,18810
+ litellm/proxy/guardrails/guardrail_hooks/lasso/__init__.py,sha256=_f34fb9-kYgd5-YEHZPG8KNHrCNhbWHDe5Zz0wnEnUc,1016
+ litellm/proxy/guardrails/guardrail_hooks/lasso/lasso.py,sha256=eaWJWiJ3Sq7nfXdWfN9Qdc705CF0g5xk1Ne4DTZFsOo,25339
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/__init__.py,sha256=3jSfV0EV-WZIm1eR-Yt89pZqnYetxh1r7NGaANmJ4sw,2401
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/age_discrimination.yaml,sha256=a4vj0bmairwSejq-Af-lBWNi-FJucI61wRp6GAv5pJI,4173
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_gender.yaml,sha256=WwvzYKVo8wsmDq_0pOUHZ1GJpzZ06pvOd6vxVFnmFhI,1217
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_racial.yaml,sha256=TpXMYxM9a8mZEPqftK8JM5696zb3lxhCi8KqESZgzs0,9240
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_religious.yaml,sha256=FT2SEgmPpdzEkPzw4wryhORfMs34W9KNlyAEkZFg0jU,2793
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/bias_sexual_orientation.yaml,sha256=bshRCuHoLFXgijKiYqrLO5uAUZIi9fw1UGzZBzHNMNU,6538
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_fraud_coaching.yaml,sha256=M9YVnWhUJdZt4e7m4dd5hbtHNkm60id5qBmbF3-m3Sk,4107
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_medical_advice.yaml,sha256=HnucWQrECk59wNbYzCYUL2JkzYKXk0RT0Uq9bS_vhNs,4560
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_phi_disclosure.yaml,sha256=4KWD1qPm92kA_X_8QlM7Xjr6k2-AjkISV8HKTa6LVdE,4363
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_prior_auth_gaming.yaml,sha256=2cjs4sHy1uwdw63TqxeZN7zoU7TaiExgO0MBOpQBN2U,4217
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/claims_system_override.yaml,sha256=97R2wQJsgSqE1TQHY0QR69pdxKG9bPtkyDOzWNydY8A,4313
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_financial_advice.yaml,sha256=xfvq3Um-ZDVihl36iDVw00HV4tLkgGjyerUFMsB6uCA,8482
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_insults.yaml,sha256=nXGEvlMtMc1br7LMursa-w3j3CIMT9XltxTfwk_ewic,11167
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_legal_advice.yaml,sha256=Q-uO_SV2C0DqfvC05o0U5-Q0B_aaB4Vrl4d3agv63aY,3180
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/denied_medical_advice.yaml,sha256=2cvNyRhHJwIZIOIU9uJuTrWeuKuorMydIbPsJJifH0o,3167
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/disability.yaml,sha256=mgE1raNxqUZsTj-qUzON-huBWcQ5BxZllvBMvdz3cu8,3851
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/gender_sexual_orientation.yaml,sha256=YuZ82ZHfmjbwiTUuyRikI3UO2CBlE3HTuneOA-DVwWs,4310
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse.json,sha256=dB2EoUExq5_kfdfDhSPen7XuVbf0OkDPz7byQfAsZxI,72524
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_au.json,sha256=fr_ZgVVgp0hh5F57-GVn76m49dVctAeuL87Ip8zSdD0,5348
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_de.json,sha256=d95oa4RcTvRMwq1cWmCSax9hMmhUIaOb_prvjLhMuto,8268
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_es.json,sha256=HuOaaHN4mB9DnFJ5E9Y-VdLwwdzQ_7SfsLlWSph43Xo,8841
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harm_toxic_abuse_fr.json,sha256=DNpa48MYYjbBGUXFNiwEUBJNmSVLY5-VcRWukrS31XI,11652
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_child_safety.yaml,sha256=srmaCOKdCsLiTLYN5xw3_34GesHCwoO01bNtipQr-h0,3978
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_illegal_weapons.yaml,sha256=fgyQLvQroEmXTiWIe40xLEn-ub6YnAT9v65k_sJadFE,7798
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_self_harm.yaml,sha256=WSmBpXMZxmN7kkbQ4vFhzrvqhhCR6JpsYgyo_TgPtIk,4789
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/harmful_violence.yaml,sha256=KSUTk4hPEsp1KCXh0QSjyoUNfeHAZd4yr0uyzSIrsFc,6834
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/military_status.yaml,sha256=PcCP4yvxw2VNK43RSlJefkmuh2RQEpAuuDZ_VNWBePE,3823
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_data_exfiltration.yaml,sha256=B6Xm6wEhMA6Ads2bZpptYBU3QAKC3fauIVcCNUIIzcA,3112
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_jailbreak.yaml,sha256=pAAsQhfSJOblNoUM8OTtVZep7mUAJvFCCZM1M6NhITw,3447
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_malicious_code.yaml,sha256=F6D9cHXCnUvk6UBlVIZu6BxGCmqXcFTFkGSv9LfmzTA,3242
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_sql.yaml,sha256=hUDCUmEi4c_2hDXRvDwlA_EaxHgtYbTA2ORCvWYAsHk,3720
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/prompt_injection_system_prompt.yaml,sha256=xbkaOg8gR297v6mhI6l0PUcYpL83UmCBr2C-DxZ3k8Q,3911
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/categories/religion.yaml,sha256=lciV9uVuKV7oYkMOd9K4mykvPp45ATyk1-beja0HiA4,4217
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/__init__.py,sha256=AcYjATsQZq1PGUHtW5nkxD5Qr9bsuJP1jmuQ66DsH_U,640
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/airline.py,sha256=hssy9d-OXIITEZ9Li-Hz0uGukyyV3AFw0IcP0Cca7MU,8444
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/base.py,sha256=qpMCbZdQv4mqB0BacMLQcMAxw-iTXc0XUh538PtklWM,10164
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/competitor_intent/major_airlines.json,sha256=Yi1epJqCxvuaId-HTxnIKTLYoV02_z8d_yNHgzwfPV0,36971
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/content_filter.py,sha256=y6qJizPog1j94YKjzePBRdere4Csbq8je_XrHmTcs1w,78488
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/examples/README.md,sha256=CIvYXfAkrhfqu2eo0gikIBUUM1AQEpp2khcM6e8--uE,2531
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_age_discrimination.jsonl,sha256=uRhmtbCWuimwl8aDHBMga3fWkXm2rYgawotBBoqxRZ4,2324
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_fraud_coaching.jsonl,sha256=vKcM0Kj-Wiwr6bHd8k5X2CHiTbEL0rk8hHC_NsLzJEc,6853
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_medical_advice.jsonl,sha256=v4ZG4YN5y0zgAv1zjLy_TfkiN1dsgvcmGNXmdbRS-Ik,6714
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_phi_disclosure.jsonl,sha256=4hJLZeAqt67BMXLYX-n6ITL8kl1qXyM02MeG2rJNwWU,6967
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_prior_auth_gaming.jsonl,sha256=-M3H82hVTO-BnmVlorDnnfs4CgVW7zUB-R3yxKTuoc0,7271
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_claims_system_override.jsonl,sha256=gZzk3z4e6S4R4fH1RBU84UdliM4Z9qrVkjXTC4i7JVs,6423
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_disability_discrimination.jsonl,sha256=vmW9sC3nJcKxymT_dGvJLeOC9GwJ_hZavFirafXB_H4,2259
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_gender_discrimination.jsonl,sha256=tmh2mpnI12jZfOhSPDARKoMRT0ZHRaT1no6vTKC1HI0,2584
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_insults.csv,sha256=Roqnng0pLQvA8PyJNXdRpjasUpn03HZaw0HhkQkx0us,23561
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_insults.jsonl,sha256=BU7hpGt02Wm-1nmjNqsli1dKYINagWwlyqHahykLGLU,25103
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_investment.csv,sha256=8LMC_40Nw0eWajge-Lf8cNCRm6gRgm5s7_Ic6nXGUDM,18967
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_investment.jsonl,sha256=wmAAuETgzUxGDxtpLC09yilVKVLi79-BVCCphY8CuCM,24816
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_military_discrimination.jsonl,sha256=a97GwOStjE7kDIhd8Nekpuh8Jzl67Ojr1jRpA15KnVU,2353
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/evals/block_religion_discrimination.jsonl,sha256=Nq3qMCp-Lu3w5BhVuYJ20kRcpKubKo-Dq1OFF8iL8Yo,2368
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/BENCHMARKS.md,sha256=CYShvPgUebUnyHaD8fjMc4xtGiGLUTBXnvcehbwlPt8,3229
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_age_discrimination_-_contentfilter_(age_discrimination.yaml).json,sha256=Wyxf0YmNwnNGZlSUAhZYxrPiKHTTToGxjFqKCQw8Jas,5313
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_fraud_coaching_-_contentfilter_(claims_fraud_coaching.yaml).json,sha256=H7bjSJ4FRVUt6u-shnthuB6HG-zZ_z9FGEQwa1oPCsQ,14888
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_medical_advice_-_contentfilter_(claims_medical_advice.yaml).json,sha256=9kIbTb5Fv0uxTN2mZD_AMhOlZds_ahyyQ_wERlpdLwU,14594
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_phi_disclosure_-_contentfilter_(claims_phi_disclosure.yaml).json,sha256=i_Gj1zAmJAxjVqL4-AQvqfEVvxzLLX_he-LIAtjQGjQ,15000
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_prior_auth_gaming_-_contentfilter_(claims_prior_auth_gaming.yaml).json,sha256=x-fKICuE67UMmMSjm97OZVsZDhYsx5AA4fn3CP6Ph60,15161
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_claims_system_override_-_contentfilter_(claims_system_override.yaml).json,sha256=idSX5aDGwBBf8O_mM8CcBhtfG3mqcJ9ndHRHZ2yTfi8,13695
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_disability_discrimination_-_contentfilter_(disability.yaml).json,sha256=3Krk28TkB4mbgdDq1efVjxIjmgax5g3O_FFGYoCkQwk,5243
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_gender_discrimination_-_contentfilter_(gender_sexual_orientation.yaml).json,sha256=QT_jgBD-UWPW4ItxelY2dAUXbBLr4IRM4SYDy3OHhvE,5890
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_military_discrimination_-_contentfilter_(military_status.yaml).json,sha256=TBRpb_3Jf7T-0al_qiIsrq_ID_6HuJ25_rtoEtbfvck,5494
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/block_religion_discrimination_-_contentfilter_(religion.yaml).json,sha256=xwHN1GKbcW93t2ozMi5EMVcP4St11B1YUAn507mjcsg,5499
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/insults_cf.json,sha256=FiL-kPsm64EA4cA41_z628GLV6ECTU3rNJ3e8FHuvuI,71195
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/results/investment_cf.json,sha256=_VTASsBipw1q5SeDxbzecjnnNwG04eEm4sw70OL1x_8,56957
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/guardrail_benchmarks/test_eval.py,sha256=sjuazLPL1OLML3Vr2YdKgU899bjcmiJLEjk-byNU57M,20216
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/patterns.json,sha256=FU8KX6Ih3lnOuiRTtP2ZaXjjIR9-qdmmrumUyOQKxVw,38785
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/patterns.py,sha256=0EREGP852lrnaH1TvU0sUnoPzzqui4xLm4E_5R9zvzI,6859
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/airline_brand_protection.yaml,sha256=S_66chcS9IvILHE_lzQnRkH7KhJGAZeAoWFVKCLm5vw,2753
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/aviation_safety_topics.yaml,sha256=0xaL2NyPMUDG3O4RW5hp9boYkHzpSPk4Nf0a-i5BgIk,2732
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_biometric_profiling.yaml,sha256=HYRI3PNm4sIqhgeIpQhbHG7g7kQomI6F4RqBSraeuOE,3852
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_biometric_profiling_fr.yaml,sha256=CnXcy_A1Cxwq3ZVznZ3X0QHgKASscoaY-eQfr8IQZbQ,4763
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_emotion_recognition.yaml,sha256=9JsT8CASw6kh4s2h2e8dtsCEXGAIk_Xyb429IGZbJDQ,3244
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_emotion_recognition_fr.yaml,sha256=pOE0Ry00KZSEMhWJgYIojweQDEFtHveRRA8VolvPDmg,3512
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_manipulation.yaml,sha256=FpyefZxifwU4jMtVNwC1rIyY_Mv9HCzWyUnTV71CYrk,2261
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_manipulation_fr.yaml,sha256=qij-f-p3s1UP89LiYEkVwLrpEEt1eoM-Zw741IEyObI,2588
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_social_scoring.yaml,sha256=GI2fh65EtVgq0aRajiMsFK6n94uXyfAJSCGIRgxLl8s,2664
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_social_scoring_fr.yaml,sha256=OGwTddCpBKHwNeb5W6lrOq_dXqBHx_1KtSVovdb-1ec,3167
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_vulnerability.yaml,sha256=MFNvfsSspMaVIhPzBMnHPuWqRSLjzGh650QEzfmyaiE,2722
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_art5_vulnerability_fr.yaml,sha256=6Ix0cseoXSNn_mxj_u0OEGpdLFsQPNcAkzGBkUjutq8,3050
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_article5.yaml,sha256=zy8CO0xF0Xz93A1drVOk9yli94hYodbxXVQ99Uu8acA,3940
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/eu_ai_act_article5_fr.yaml,sha256=DCZ0LoPvqCA9PAhekrZKkCt2U_TYrI9pzJKl95fvfas,6782
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/prompt_injection.yaml,sha256=w5r9y4eYeBVSIAcKHyVvIpOPNeaQgvGaEI_d-QrOcFY,3063
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_data_governance.yaml,sha256=XlRAs8fUFKJuXFlWAL7AcxHg4bP4WYOxYNhn8ktqOiA,2475
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_fairness_bias.yaml,sha256=K9jG-EKU2QiaHA3SS4LI4IayNKAgMprPGZZymQJqlvw,2591
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_human_oversight.yaml,sha256=quv5hpztYvhDtn1zXXY9U23NZIS2Szjj9MamPrdiP5g,2461
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_model_security.yaml,sha256=oIzfEtFqq231fPyWqXJvzLok51UyKmrgfhSOdUo-YTs,2493
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_mas_transparency_explainability.yaml,sha256=1oDZsiOpsLVPW5CQli5DSfdaX6zX-Y7h7yI3X8wwZJw,2380
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_data_transfer.yaml,sha256=82bSD87BbP66Lk7TOoPRL_c426rg5nRLdFJNRDStUMI,2013
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_do_not_call.yaml,sha256=muSc51FA77eP0uWJjXwG54SVPhBawLJOMtyJNUX4KY8,1895
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_personal_identifiers.yaml,sha256=f8zmVDjrqWIEeGdcpdmZZ2LmvR_aqB1Hb53oqiB8FTE,2201
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_profiling_automated_decisions.yaml,sha256=eIzNw0KcOWTBvf01-0rFo1ehCqaQwMXcYuLgCBLgNBU,2295
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sg_pdpa_sensitive_data.yaml,sha256=E4-uUb803_O5c1gkfX0aA3doAUkUb7bGemwlKyJa8NY,2326
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/sql_injection.yaml,sha256=4iRDs8wW1PyE_40pcxWaG2GKCkUksbOZEnNptt1XRUY,2026
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/uae_anti_discrimination.yaml,sha256=HQmFA0PwVmZFEDEZjIqNk9t9s7H4bAINOBXr0sOzJuM,1460
+ litellm/proxy/guardrails/guardrail_hooks/litellm_content_filter/policy_templates/uae_cultural_sensitivity.yaml,sha256=64bPcL68TscL2EC8Z7Si7BYiY_cWP107HuWyB4Thcvw,1554
+ litellm/proxy/guardrails/guardrail_hooks/mcp_end_user_permission/__init__.py,sha256=aHaPM3hiK9xJ-AZdBG9-fUuOBVLhNhRKKnra389s98I,1356
+ litellm/proxy/guardrails/guardrail_hooks/mcp_end_user_permission/mcp_end_user_permission.py,sha256=p-4ODTlFYh2OXl59dStXx2R5CCRzoBbVBXDi7eSA5aQ,9680
+ litellm/proxy/guardrails/guardrail_hooks/mcp_jwt_signer/__init__.py,sha256=iC4ZN1Lr_bwTP2iFEnrHxLEcGzk04E5p6E2latBkF7w,2887
+ litellm/proxy/guardrails/guardrail_hooks/mcp_jwt_signer/mcp_jwt_signer.py,sha256=tBaFKhBHaapzTfqfN8cDf3KVW9PHDRCwYvorq-Ajc3Q,34731
+ litellm/proxy/guardrails/guardrail_hooks/mcp_security/__init__.py,sha256=QIxaxpvsggm7zLatANS-zhbC_gHzM9JLeoVFwARrtks,1386
+ litellm/proxy/guardrails/guardrail_hooks/mcp_security/mcp_security_guardrail.py,sha256=sJP4q7va-UGVqHgvfagD_oRfCBuuDwsZn4lA2Dql_Ls,3806
+ litellm/proxy/guardrails/guardrail_hooks/model_armor/__init__.py,sha256=YMCkdP2wBBW2wEWQmeAic5lfF2PakBKh9rUqqyMtQBs,1403
+ litellm/proxy/guardrails/guardrail_hooks/model_armor/model_armor.py,sha256=eTQ5k0VtWozAZ1gb24Bfyx-TWftrWCVR7X1nQe8zV50,30383
+ litellm/proxy/guardrails/guardrail_hooks/noma/__init__.py,sha256=qPV1s65msKO0gnk0FR4XOyLF_XmVen2xtnlZRiNIQBE,2197
+ litellm/proxy/guardrails/guardrail_hooks/noma/noma.py,sha256=6Y2jsQVnQm3A1lfJFoxbNfdgb7ttt0gkgojRJUl7EJw,32985
+ litellm/proxy/guardrails/guardrail_hooks/noma/noma_v2.py,sha256=b2t_aC3ZCUV5PsmzyzU9GFLH36no0fDdHFf5hBWl55U,11606
+ litellm/proxy/guardrails/guardrail_hooks/onyx/__init__.py,sha256=udX9s14Mm7ufLCTaXC3EwLPG-nT5mWbOctKpiNGDWwM,943
+ litellm/proxy/guardrails/guardrail_hooks/onyx/onyx.py,sha256=s2BWcmhIxtKll-K6_dEtLLqZTBa95GG3b3TSrAAnFNc,5071
+ litellm/proxy/guardrails/guardrail_hooks/openai/__init__.py,sha256=pWlE5GOnPuXdP9hTyIV4r39pRbfE8uWEsFWYCerFSH4,1346
+ litellm/proxy/guardrails/guardrail_hooks/openai/base.py,sha256=JnqFE10mjQcw8w9eEL_NmP__jREMv2ixmT_hRViY-VU,1635
+ litellm/proxy/guardrails/guardrail_hooks/openai/moderations.py,sha256=ij-AnPO0IBJk8b6fNRedWrc6h0-rtZ0twTsdvDXL-LE,11624
+ litellm/proxy/guardrails/guardrail_hooks/pangea/__init__.py,sha256=UrrOKwn2uzlxteZ0QlFLAr4jDJonTBUJtvr3i6juEAc,1163
+ litellm/proxy/guardrails/guardrail_hooks/pangea/pangea.py,sha256=IsgxVAydy_gltlCL6l5QiLzBbxdu0DJwjLCofXwdyy0,12195
+ litellm/proxy/guardrails/guardrail_hooks/panw_prisma_airs/__init__.py,sha256=R9OBGR-WspWdaMtBi9AYYanphjtc7K_9qF_jfeS8tyg,1229
+ litellm/proxy/guardrails/guardrail_hooks/panw_prisma_airs/panw_prisma_airs.py,sha256=fDnQ2WbS6bf-LrYwpk-xy02Rrl3r7gLg0ke2vGtgOzo,83843
+ litellm/proxy/guardrails/guardrail_hooks/pillar/__init__.py,sha256=7KQVTektu1vOSpPyHhrleorL3zYEA_fv3I5rPY4gyfc,2448
+ litellm/proxy/guardrails/guardrail_hooks/pillar/pillar.py,sha256=FNz8GxCCli9gdWmAoMqq2252WEDwFaWq_P_aapFivBo,32834
+ litellm/proxy/guardrails/guardrail_hooks/presidio.py,sha256=zuNwPB6y64YTHI5hj2QaComTlFRipKpkxaYfaBRSzzM,56547
+ litellm/proxy/guardrails/guardrail_hooks/prompt_security/__init__.py,sha256=fgt1nWWQtjC3ouHCmZ_Mdl_JaAmdzq7WuzlrgB_ymmo,1109
+ litellm/proxy/guardrails/guardrail_hooks/prompt_security/prompt_security.py,sha256=KbZVIINZvxX5PZm2AhUgIUKf9vIhKd6uQEyf85TaxZ8,26708
+ litellm/proxy/guardrails/guardrail_hooks/qualifire/__init__.py,sha256=-FUb1kks3mVZMHwYDNtGCrmcRjuKZ8nCW7Suci8EJTU,1680
+ litellm/proxy/guardrails/guardrail_hooks/qualifire/qualifire.py,sha256=OP8RhKkZahzkYTb8h-1gA4iTB55csiCzxHLNmj6kdSc,18568
+ litellm/proxy/guardrails/guardrail_hooks/semantic_guard/__init__.py,sha256=JO5MvQmJD9huDcUuSn04aOYjvYwaLc027xMNCsPRlo4,2553
+ litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_loader.py,sha256=ty-Y8CGUIzNztm9_uaLQp8EkP4NS8xcdG-oHcqmFMmA,5310
+ litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_templates/prompt_injection.yaml,sha256=0nNBPZjAJ-yLLEEFW8aWZpwHeHQbnrX-oq4caCjsUyA,4108
+ litellm/proxy/guardrails/guardrail_hooks/semantic_guard/route_templates/sql_injection.yaml,sha256=mNSMSQhnmFcVmwth1wvNV_7A0lCkZ59sb3C2_t8S_Xs,3145
+ litellm/proxy/guardrails/guardrail_hooks/semantic_guard/semantic_guard.py,sha256=OHP8hHj7c7gQkmCryuMoFXltOJKW7g0z7Mcx2WlZdII,7792
+ litellm/proxy/guardrails/guardrail_hooks/tool_permission.py,sha256=2WhdD1prZi49RzAZuuhH6Zh9HmdDC6sZtaPDsb82Si8,26988
+ litellm/proxy/guardrails/guardrail_hooks/tool_policy/__init__.py,sha256=hkG6eiocbhlCnChUVNRtYydw6AGGtpoJ5xF1HNLTAX8,577
+ litellm/proxy/guardrails/guardrail_hooks/tool_policy/tool_policy_guardrail.py,sha256=KBu18XuRGTSsYWIm59JxKFiVm1D3i76Qykcg3OIcQ8E,9096
+ litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/__init__.py,sha256=FbG6o3fJVmp6cHjRHr9VJk3yura_0R2KLNdjcqodlFo,342
+ litellm/proxy/guardrails/guardrail_hooks/unified_guardrail/unified_guardrail.py,sha256=Lb2Budv2zwIH8aM3Y8C_Yo7Mwi15EedIngDrqMYoi5U,19296
+ litellm/proxy/guardrails/guardrail_hooks/zscaler_ai_guard/__init__.py,sha256=EquvI7XdbZqsFKj7ACqHa5jmieZhmc5RXR-3GKuU2AE,1242
+ litellm/proxy/guardrails/guardrail_hooks/zscaler_ai_guard/zscaler_ai_guard.py,sha256=i4m32mpqRvVaQ-s8I_4yQ2-t9fCho72mmnqk-bo-Zic,16411
+ litellm/proxy/guardrails/guardrail_initializers.py,sha256=zu1va8Gs4DrxOVAAtj6gXTVmgq-L59mz2cVKOTyV6Jk,9351
+ litellm/proxy/guardrails/guardrail_registry.py,sha256=jEt5gVr5uOeIJhod2VUjW_1glo793UF0tmcnPWz6AS8,26724
+ litellm/proxy/guardrails/init_guardrails.py,sha256=ICoCREuFHlBFXJHma74ui4dVEXWOtWrQoAKW59qBYdo,5684
+ litellm/proxy/guardrails/tool_name_extraction.py,sha256=8Bloxb4sAREW_DRW41jLW2DCwoZxUEIKW7f0HyJH-dc,3224
+ litellm/proxy/guardrails/usage_endpoints.py,sha256=NRbpyebtGfgy-DqBQtveMvOyiEMnfPnFDO--oDaS9J8,23993
+ litellm/proxy/guardrails/usage_tracking.py,sha256=YNH3IFDy6PZRwxyprIcv34EMDQkfoxEGRMpVpwd1hwI,6389
+ litellm/proxy/health_check.py,sha256=-BmfE6ifTKejRwpqMMag2X-4cqsz4XQUGhCl5sCEVlw,13793
+ litellm/proxy/health_check_utils/__init__.py,sha256=ShFZSGkk959d2Vk-0zJNdaszX7wtTQGyjWQWcn_xHkk,23
+ litellm/proxy/health_check_utils/shared_health_check_manager.py,sha256=RjhaZ2vgHCgTiloIkBnwZRwffQeghlrrnJTKPVzCTTc,12065
+ litellm/proxy/health_endpoints/_health_endpoints.py,sha256=KrSZUt_DXKLCInn6oVTMzSQtLtc9IMVsfrPh0a3ScbY,59152
+ litellm/proxy/health_endpoints/health_app_factory.py,sha256=63vPCFB60giASnKPJ4paYMmnf8I2A03umCzqcjy5WJI,265
+ litellm/proxy/hooks/README.dynamic_rate_limiter_v3.md,sha256=Z4g4LH02Oi8lGRPgpj35pd06nHHnyII6yUtZItklgk0,7661
+ litellm/proxy/hooks/__init__.py,sha256=myZpSnq-l9J0Alan5BAl3k-FMWt6C6jrvXJy89694Gk,1998
+ litellm/proxy/hooks/azure_content_safety.py,sha256=M-wkBrQLlPiud30WrRtRK2ZAE3OfHICIAToFCPL3DnE,5640
+ litellm/proxy/hooks/batch_rate_limiter.py,sha256=dOrmtlRJQrD-CL_dXEyOgrITM0_0CW5Itwypt-rBxNw,17038
+ litellm/proxy/hooks/batch_redis_get.py,sha256=fZJRZ5GcXHlZV0kkuoloAWZkDP2NTcUlmYQt87Q2UdM,5990
+ litellm/proxy/hooks/cache_control_check.py,sha256=yfLKzT3fYycXvAGCXFK8mWoCDnZcXJTQA7wP51nzr2M,2117
+ litellm/proxy/hooks/dynamic_rate_limiter.py,sha256=QADgvnpmUgH0aqGUHpzIAz9eojjJ1AKN3D2y_lQCVO4,12015
+ litellm/proxy/hooks/dynamic_rate_limiter_v3.py,sha256=Loc-3_Sl6Y-txy710rDm0tCvxMjfJk61I9bp5nlkVpU,32302
+ litellm/proxy/hooks/example_presidio_ad_hoc_recognizer.json,sha256=VZLbOsMKjmQRdigSjZ3Rn5PJiizWV0If4_kGq_gH9DE,756
+ litellm/proxy/hooks/key_management_event_hooks.py,sha256=OimVjYPnYp-kiVxwWEVc90WZJQZ8by6SttVin73xCuU,24762
+ litellm/proxy/hooks/litellm_skills/__init__.py,sha256=P2J3qkxTp5YCw6AdIizAbr2WTbfG94sl17fqV8keRlk,1070
+ litellm/proxy/hooks/litellm_skills/main.py,sha256=hQm6oQVMHYbzESCLZSXPwnGZe-Hetm88ISpPi8fJ6-c,34573
+ litellm/proxy/hooks/max_budget_limiter.py,sha256=u5So9u4OylxmracwpoKsWc98tee5ZcSX_4AEHiBeXhI,1637
+ litellm/proxy/hooks/max_budget_per_session_limiter.py,sha256=RemDhVbZi55f_N-CaQatdyKO1LaBoUJTwwHOomM4bYw,9238
+ litellm/proxy/hooks/max_iterations_limiter.py,sha256=4xEv8OsvVlPeOwvO-XA7rmjCkvQAghiyly2asX-Zf8E,7846
+ litellm/proxy/hooks/mcp_semantic_filter/ARCHITECTURE.md,sha256=eTYJeguuQdBISrNH-vOsSnCHZBjvNrOJB7YgXespuYM,2960
+ litellm/proxy/hooks/mcp_semantic_filter/__init__.py,sha256=gLbg4HQyCUROxLs0v5G2MGPlvCmbkAypLaEAb8EE0xg,257
+ litellm/proxy/hooks/mcp_semantic_filter/hook.py,sha256=wwK5UMbxMPabAy1p4-ZRWvSIUAT4x2Avqj_KuVwH4bE,13553
+ litellm/proxy/hooks/model_max_budget_limiter.py,sha256=VAks86wEMroHwy1qb-IiNsHniITvkFjfMeWfK-iBTcM,13304
+ litellm/proxy/hooks/parallel_request_limiter.py,sha256=RfWiQgbOFiNd3EgED2EuMorgCCl_tRYIifmAhRfJNzU,36393
+ litellm/proxy/hooks/parallel_request_limiter_v3.py,sha256=4aNZJQSStqoH6zoFynYnBi-sDi3RTjL-m2JgYsDGMBs,67802
+ litellm/proxy/hooks/prompt_injection_detection.py,sha256=x7z3w05dUc150GZJr0mEmJoyzk8ZA392sbKr24pOZ0I,10555
+ litellm/proxy/hooks/proxy_track_cost_callback.py,sha256=ncipgP0RkKmWFQXLw6EKv2TRaXEq-BYWmjzVrWk-qtA,16393
+ litellm/proxy/hooks/rate_limiter_utils.py,sha256=Q9udLFTapd-7wrpbYbxDKK3xTL3hol0wTGr6k9kxI-U,1512
+ litellm/proxy/hooks/responses_id_security.py,sha256=7Lq3srzq7OUQ786gtg1BPf_xva6F4YB_l8msjzK_xyw,12306
+ litellm/proxy/hooks/user_management_event_hooks.py,sha256=3bXeLtgvrtELHYh-xykkZMGCZbcMqAThjVghS6tHn2s,7920
+ litellm/proxy/image_endpoints/__init__.py,sha256=cBWHXwOJGQJePBX_lp1VeF4pYH0YFHiCaK6NKdTVcms,72
+ litellm/proxy/image_endpoints/endpoints.py,sha256=MN0bKyNG4-QEvObuf422d5PLnDmvdhed_8JupmNkRTg,11452
+ litellm/proxy/lambda.py,sha256=h_06oqJhK3tkvnKOmxe7VLtPuIJIsosJE07BFXzF7sQ,107
+ litellm/proxy/litellm_pre_call_utils.py,sha256=RgfVfEHiVP6WAOzW4X0iXL9d9yA3GXka8DdniBEwgPE,76205
+ litellm/proxy/llamaguard_prompt.txt,sha256=tCel8OPpD7IybjAulUqEg4QhJBdXKGThiv6J4DoKJFk,3300
+ litellm/proxy/logo.jpg,sha256=ZnPgg_2nBqNuMuqW2ZSrWNISVaK6HiSuNB4e5xttQto,24694
+ litellm/proxy/management_endpoints/access_group_endpoints.py,sha256=dHkjpi18T8o-lKGo6Z7I9_LNXzZqHj9sZywGGn7EDEA,25387
+ litellm/proxy/management_endpoints/budget_management_endpoints.py,sha256=-qpV9IQH-c-3kSum8nfEqDyUIdqzmbHidqBT5zzxrio,12103
+ litellm/proxy/management_endpoints/cache_settings_endpoints.py,sha256=pQxqaf5RKsT01a31Z58R_q_wsIWBAml8CrtThcb9u8Q,12926
+ litellm/proxy/management_endpoints/callback_management_endpoints.py,sha256=5MEFxWcY80VybnO1wkqs625tE2kXoFrPrtNekEmAwIM,1351
+ litellm/proxy/management_endpoints/common_daily_activity.py,sha256=YCGNuskFm_349LRZVzjCIQ2_WCSvSXJ9bsvLDcrOKY4,30316
+ litellm/proxy/management_endpoints/common_utils.py,sha256=DCK_pfX7FkdEUUsTDG7yekC0Sf4VU_M9ZQ4QILi1Wq0,16241
+ litellm/proxy/management_endpoints/compliance_endpoints.py,sha256=6zovi7MNE5Gtkw08sKBjMsUspFHQJhDL2KmjLnTA9uo,2389
+ litellm/proxy/management_endpoints/config_override_endpoints.py,sha256=gwo2ohWEMSmSAAVG0V34EQ6P1go4ZPFFBfxSq6C_his,14490
+ litellm/proxy/management_endpoints/cost_tracking_settings.py,sha256=4vgWzsklGTkDvBnaRew9U4ChJQXsGXT0szhqANs2kxc,20608
+ litellm/proxy/management_endpoints/customer_endpoints.py,sha256=AKHBXq6a3zPVsDMZVBq9bmeqd0wtTrRzaGZ-lLBE0hE,33778
+ litellm/proxy/management_endpoints/fallback_management_endpoints.py,sha256=0Zq9S2pxhmSH6ArGMU7lx6XuZcgbxgkquwdOEjtIAT0,12428
+ litellm/proxy/management_endpoints/internal_user_endpoints.py,sha256=mmzVilVJ8qExRT5WNu7ouopBKymTW8hxjJVkFDALmjA,93593
+ litellm/proxy/management_endpoints/jwt_key_mapping_endpoints.py,sha256=Jx6WnmJ79dvzN3i6HURS9dyJ_bv4vtBoxGU9vUL4E0Y,9005
+ litellm/proxy/management_endpoints/key_management_endpoints.py,sha256=j-sURCPLNx2Z9A_UoTFeObAgDF5LBHNA2e7NywM0fG0,209091
+ litellm/proxy/management_endpoints/mcp_management_endpoints.py,sha256=AKPsyoO21KtJ_ojOXifC2sBzBMK7QAlBFJjFI_nn3oM,80126
+ litellm/proxy/management_endpoints/model_access_group_management_endpoints.py,sha256=5XdXMGxZwSQBexW9y-xOBnULjicF0ldIbvj8UOkCgss,24558
+ litellm/proxy/management_endpoints/model_management_endpoints.py,sha256=zNzhbkRGcaI9jZApiyQltvts_AvzXix0dym7xMcMcJQ,48247
+ litellm/proxy/management_endpoints/organization_endpoints.py,sha256=rhPp1H6agIRw_cUCPbTwdTC59K9w0HuxUAde7CUMrbU,42937
+ litellm/proxy/management_endpoints/policy_endpoints/__init__.py,sha256=UllJGiqvuf1FXnT3cEoBbljnZ_rXlMiWfkt7okbG6Dg,757
+ litellm/proxy/management_endpoints/policy_endpoints/ai_policy_suggester.py,sha256=9GCks_Q9umF_uCxWAVWyfo3_areqVM_Xz1cKLx-awjI,5042
+ litellm/proxy/management_endpoints/policy_endpoints/endpoints.py,sha256=-lQkRCdmwROmtjUnukxumpfAFp34HJ2SvscKH11VI4A,46300
+ litellm/proxy/management_endpoints/project_endpoints.py,sha256=6D2YBksOd05AaO1D4gGkuzl2GF-7TDuVouJQt6nCWpE,33383
+ litellm/proxy/management_endpoints/router_settings_endpoints.py,sha256=wX0glBdGrtQUx08rAYH0X5iXz1ixcyOJaMO5IceeK_0,6651
+ litellm/proxy/management_endpoints/scim/README_SCIM.md,sha256=IOHah2hqxQ0Pgg2fGdANto_2t6NIqOPppV6a4WuQ-SY,2990
+ litellm/proxy/management_endpoints/scim/scim_transformations.py,sha256=xuUb-yPFU13rUSREZkbd9ToWx_9-QJfsa2JIRpioHTY,6787
+ litellm/proxy/management_endpoints/scim/scim_v2.py,sha256=sXjocSno1iFfDd9JQW1gxu9KRvxbFs_jXvOX5jYLTxU,59863
+ litellm/proxy/management_endpoints/sso/__init__.py,sha256=SmL9YIcEZ3Ly6fUHTUSsMAoD7HTpe5ZQzeoziqx7OFI,264
+ litellm/proxy/management_endpoints/sso/custom_microsoft_sso.py,sha256=tGof714Buhx0xOAine-T-SHLdQ0TuaPfT_LYUSx_0QQ,3194
+ litellm/proxy/management_endpoints/sso_helper_utils.py,sha256=PpSrVsjn9RVfoRn3RWExlrHVoIGn5aMHq0KtXYyby5s,721
+ litellm/proxy/management_endpoints/tag_management_endpoints.py,sha256=DZf3PNKkYfwMGbhDiCttlY0c04Cgp-Ca2ZWe4P_8XRU,20028
+ litellm/proxy/management_endpoints/team_callback_endpoints.py,sha256=7Ze-p0cAsH8UxTe1HZxAONHWHtjt4ayqI__4ul0o_nQ,12740
+ litellm/proxy/management_endpoints/team_endpoints.py,sha256=MjnY1LjnWHZ90CBhDVb1-ajI6_ypEmN8kawdzHlqsvg,163258
+ litellm/proxy/management_endpoints/tool_management_endpoints.py,sha256=b07GnuQceu0uxLE-W6hbqrhmSdp8UGBOPlb2tBnVs0Y,21632
+ litellm/proxy/management_endpoints/types.py,sha256=6CuRtoE6vfqO7yM2KaWX2ON3ZRsUgA3WBN7tQk1-RnE,1818
+ litellm/proxy/management_endpoints/ui_sso.py,sha256=tzSQlY2S8079lef9J-JZ68EtqhJ7ich1ogePWtBWz20,152978
+ litellm/proxy/management_endpoints/usage_endpoints/__init__.py,sha256=kaYKgi38EtovoOuQLJwDCq9-N05gDlpKB88njhDkhnk,183
+ litellm/proxy/management_endpoints/usage_endpoints/ai_usage_chat.py,sha256=ei39Rih-JKJUSsj9sJUW6hKuQyPCkN_gI1jKD2aqLmI,18839
+ litellm/proxy/management_endpoints/usage_endpoints/endpoints.py,sha256=7Tv2GIeN_UhJBj154g0tbhrkHJj4a58H0K2JhL6coOI,1885
+ litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py,sha256=4lh1WkuF0QVzXpPgiN2pj60m4npGD_-J3kjZ5wCLHag,27899
+ litellm/proxy/management_helpers/audit_logs.py,sha256=XXcqnyR75AGpFrHUDLk2QCt4HHtC1VWtqQtsXjy78Vs,6762
+ litellm/proxy/management_helpers/object_permission_utils.py,sha256=vhekxHgzWmkKdTV2CZ7AI3etomUB7RQXe8CrUqGiH9w,13265
+ litellm/proxy/management_helpers/team_member_permission_checks.py,sha256=3GkaQyZNrchYqmx8gA8l93iztcJfo7Lqw3qjwefEcHg,6823
+ litellm/proxy/management_helpers/user_invitation.py,sha256=C6eOSuwK5zUQZudmBOHnhniof-LCXaXNT7GyePF3PMw,1637
+ litellm/proxy/management_helpers/utils.py,sha256=6XWFBSur1rZmwLpQjPLhE2dagjOhvOf4fiTEGuHznfQ,17626
+ litellm/proxy/mcp_registry.json,sha256=7iw0ihhzwpL8BqscnWyFw2BI1x40zj0jrdUfeDd19uw,16323
+ litellm/proxy/mcp_tools.py,sha256=Z4PnnbVZ6qrV6QO0ZgQcdz5RRxBiIkz5mPJUwHmeYcU,1036
+ litellm/proxy/middleware/in_flight_requests_middleware.py,sha256=_RCCyS3YRIN9rPoCz2RUanPTGAyC0odOhYZoJ7Kc42E,3165
+ litellm/proxy/middleware/prometheus_auth_middleware.py,sha256=VyYZxKNJu17SFUrlWgNhbX3gLOfV_Qk_hD5QfJAZHms,2565
+ litellm/proxy/model_config.yaml,sha256=RDjUCXHG9kZoeJLqCDyApT5F-sYyyK3PpH1io6j352A,320
+ litellm/proxy/ocr_endpoints/__init__.py,sha256=40g-ahRTf3fRJEhIvj4hVBEXHoY4NArZyQIXdPyufFM,16
+ litellm/proxy/ocr_endpoints/endpoints.py,sha256=2OO0-WspfTYqFTMffZ62TR7pM_mZFtcVGevDQDn8i-g,9425
+ litellm/proxy/openai_evals_endpoints/__init__.py,sha256=a9c6LQK60VJ_EY408jUsvyeIgeD4mCaHaZ6TnsVSZOc,88
+ litellm/proxy/openai_evals_endpoints/endpoints.py,sha256=K7zWhU2r9-sddFOwkmDNTfAAOWCgVsP8ng4DU8llOJg,32777
+ litellm/proxy/openai_files_endpoints/common_utils.py,sha256=ePBwBSNOvaa98Qed0cQbjE1K4YkyTtCzwawSohOOCoc,28770
+ litellm/proxy/openai_files_endpoints/files_endpoints.py,sha256=ChiNTx-SpR1kga--CaKNDuXQFLAjsnNuPnehyY4GR0M,51018
+ litellm/proxy/openai_files_endpoints/storage_backend_service.py,sha256=KB06J0IJrVGIBtN7GEfb7ynztUi6T4ihFeOqW5Kmq4A,8670
+ litellm/proxy/openapi.json,sha256=MJrfO9l1MFZmvPnXC77LzUJojMwTkAiFU4whrntKA-4,7163
+ litellm/proxy/openapi_registry.json,sha256=k3-pLKCEvk7CB3TRGMH1uQxyaZF0XErCQ2NO8EBlk-M,13405
+ litellm/proxy/pass_through_endpoints/architecture.md,sha256=0Hn6CXWm597qO8jsW4GMyVTXMzlTDBkdFh_OxlFYgaM,2726
+ litellm/proxy/pass_through_endpoints/common_utils.py,sha256=1gVWXbDvjuiZ2qMjRT396rGFsDICeVOoxYZvoMXOKNA,501
+ litellm/proxy/pass_through_endpoints/jsonpath_extractor.py,sha256=LEdzImX1cWfCNSyp463P0MhTZ9OBONmRK7SnSx0W8vY,3069
+ litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py,sha256=EGR1aMD-W5yWkn0dfZmOjmuGCa515X9T5OCZDdv2pOY,84837
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/anthropic_passthrough_logging_handler.py,sha256=DLFVjvqTuXeME3bKWFgO35Meqoy-aJEhsyAwkkFDbIA,25908
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/assembly_passthrough_logging_handler.py,sha256=TSJ443KiXOBHNhM_XBvIpA3bwCWV7YzwY_onLPAZyvQ,11445
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/base_passthrough_logging_handler.py,sha256=z2Z8uuP5vOnQY4JWJrJVODxald8hVmozblpVMKkPktQ,7610
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/cohere_passthrough_logging_handler.py,sha256=Bk4BT5toP_8puZBV74szlmssVjtWaQu91dAGkjk0NK4,7703
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/cursor_passthrough_logging_handler.py,sha256=-ftmgWIKbBWbxCrWAgnOIqW95q2mZoLf4JVl4p6a8gk,4800
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/gemini_passthrough_logging_handler.py,sha256=_hXzd0xJXKaUpjUCIzSlhhijbnLahyIMQEFZEaxGHm8,9212
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/openai_passthrough_logging_handler.py,sha256=LRF9GMHX2IwT1YnI8HXD3nXehmUtwOuZw2lqQbmD_BY,23787
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/vertex_ai_live_passthrough_logging_handler.py,sha256=N6rCJNq0uH5mMohOjAtA-DIsz-7naKst9bFdwr5pq_Q,15434
+ litellm/proxy/pass_through_endpoints/llm_provider_handlers/vertex_passthrough_logging_handler.py,sha256=SiXha82KGwUNidaSUfBSJv2fz11-szzfCsvo8IrA5O4,33805
+ litellm/proxy/pass_through_endpoints/pass_through_endpoints.py,sha256=tADTXh1xINiT3VQqgqKa8TjIKxcZTunDH7pCZMHfQIo,113052
+ litellm/proxy/pass_through_endpoints/passthrough_endpoint_router.py,sha256=xqMNITAuwYY6LuDkM7sWMlyt0rFUurrf7yQjOMkBRWA,7856
+ litellm/proxy/pass_through_endpoints/passthrough_guardrails.py,sha256=f2ObkmPdP4vTq6df1gCc0Y2OiFV-nmsXn47_ZPNlrfI,12044
+ litellm/proxy/pass_through_endpoints/streaming_handler.py,sha256=ay993_ZyYYUMbYt6wHGECoQbmz7OHKxjhEmufiwAYqY,10208
+ litellm/proxy/pass_through_endpoints/success_handler.py,sha256=eFn4L8W2uAIzp8XJt5aekPZ0srCTFE_KC4sSIOhdapQ,18370
+ litellm/proxy/policy_engine/__init__.py,sha256=qPdPKehg2iuSLCisZs3eA69DrWTLhzR8FHMyNFFcVug,1641
+ litellm/proxy/policy_engine/architecture.md,sha256=F04bS_nMESWyvgiv3fhMG83pDIBsqMuuyxFFmXMqOVA,1750
+ litellm/proxy/policy_engine/attachment_registry.py,sha256=L5BRAV6JVvdrVq2SfsCNainRAsZcCoOgjfnQGtOxdXI,18140
+ litellm/proxy/policy_engine/condition_evaluator.py,sha256=M9NfiIpDdpjPGOgZZ_U65IJopS5vHFQkRnV_a6xh04Q,3031
+ litellm/proxy/policy_engine/init_policies.py,sha256=wbKx1cElruETzzb2rzm33faBa2_rV9zNFyjjWE4e1ck,10265
+ litellm/proxy/policy_engine/pipeline_executor.py,sha256=sonPe-HLI_2rrj3WvfPuALfwm_QhOO19kcEa1iXFyzA,7934
+ litellm/proxy/policy_engine/policy_endpoints.py,sha256=00M6Cfjs_EJeEcLFXHaVWpnn-lN5-XnsCVgdGy3Gs_A,28314
+ litellm/proxy/policy_engine/policy_matcher.py,sha256=FTa6JCR40uU_k7HIpTKiCsCiT4QggVG-eb53l4tYvBQ,6004
+ litellm/proxy/policy_engine/policy_registry.py,sha256=_gNXeDzq5q8xDVBpUTU3XwXJHWfaLGCToPwiZhSB40c,36805
+ litellm/proxy/policy_engine/policy_resolve_endpoints.py,sha256=N84w0I-rGXahuZi0XvlYjmWY7ClpzCFvlCkIcvzeinM,14806
+ litellm/proxy/policy_engine/policy_resolver.py,sha256=A9z7MsufrlmjoLCbFdy51PSPqYBwo_2PjbMZMZBnsa0,10214
+ litellm/proxy/policy_engine/policy_validator.py,sha256=ANYjCvvPgwnfU8xu0zMc_O62l5kWbJxAAE4leG-fIBc,13905
+ litellm/proxy/post_call_rules.py,sha256=bbnqX3BXhKjvbRN6LdZIwndKMCh88i4a9BXkTzsaHVk,359
+ litellm/proxy/prisma_migration.py,sha256=CpARavky10doiQNF_YUOZx0JSIl_anKSy9Ykwp2T7EE,914
+ litellm/proxy/prometheus_cleanup.py,sha256=FPfHjBfk_pCons60nZp4XLYiUNjzsdIFqX0fcYtjfSg,1428
+ litellm/proxy/prompts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/proxy/prompts/init_prompts.py,sha256=xBC9zPM_ZNdRzP9AA2LP-kSsgBrTnrMOiVQY5bo8t1o,758
+ litellm/proxy/prompts/prompt_endpoints.py,sha256=toZuuUcvSKlApq98SNhThTUfqGyxi-x2ShBheDu94yo,41437
+ litellm/proxy/prompts/prompt_registry.py,sha256=m-1WXOi-JcviOxcOsF_NSYn88UUIboRf7zMP7qy1nB4,7251
+ litellm/proxy/proxy_cli.py,sha256=gCNCyMv-bDAw-k8pDrOU7Aa0raAXxu1vIn8tebXSoAw,34625
+ litellm/proxy/proxy_config.yaml,sha256=bG4DsfP-ymWmd3RePqN94ZC2zJ5zuJ4ltFXaPz3-nHo,1695
+ litellm/proxy/proxy_server.py,sha256=oNIpvo78svkTXirVW6J1t23c_rVfpDcOClIqW97gEgs,662744
+ litellm/proxy/public_endpoints/__init__.py,sha256=NleKkLOwFM6WJB8hqsoSoPq0b16wysEiW25VStkYuGA,59
+ litellm/proxy/public_endpoints/agent_create_fields.json,sha256=h7BnF0onYM8nP8SVeCEEbifctuhFQVVewXtqH67V20c,7162
+ litellm/proxy/public_endpoints/provider_create_fields.json,sha256=A_kweaQG4dbllHNUt0IiuNVVmHP_JYapRLJB2TgsUsg,79415
+ litellm/proxy/public_endpoints/public_endpoints.py,sha256=3D3EZv7xG9tG7j9rR2y6f1i0o_e4sRW_PVHfFaeh2ok,14314
+ litellm/proxy/rag_endpoints/__init__.py,sha256=KfI9CxAYh8JM5Kl6WJt3zN7GAVwWHl0LrcXQ6Zo0BK0,119
+ litellm/proxy/rag_endpoints/endpoints.py,sha256=omC-gYY7EmKpal-QoqigTkw76lFrrICassvmeGyG7Fo,19515
+ litellm/proxy/realtime_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/proxy/realtime_endpoints/endpoints.py,sha256=1Hj5Rss2Uhfp_orfbCVSyqPYeLgdtaH8NoItqU4kh8A,12014
+ litellm/proxy/rerank_endpoints/endpoints.py,sha256=ZUXgvKP2UVvVYYk9UrgkDLEaE4y3WDWO4fnP9IF_V04,4189
+ litellm/proxy/response_api_endpoints/endpoints.py,sha256=RfegWXZKzNpbowBPMy16WXRwpvxwPK_0CTkoy2FxvIs,36638
+ litellm/proxy/response_polling/__init__.py,sha256=RS3YOnQ_XlRAjpW6ZEr3Cs-cMfJOK7n-c6d6ppHy2Jc,410
+ litellm/proxy/response_polling/background_streaming.py,sha256=EKRe3Cl0NgND7hVrR_sXW0c2-pHlRlk-uG-HZ_D6v6I,16170
+ litellm/proxy/response_polling/polling_handler.py,sha256=FegaEt3H4Gz7AnEh7Wektzue54oY7zs-ugNyf5-fcA4,12321
+ litellm/proxy/route_llm_request.py,sha256=8vN_mau_0S4VxMiFBdkKVhke1qaTYM_x0zv9AK1faMY,22268
+ litellm/proxy/schema.prisma,sha256=4ih8_D6Jvf6AbDkBXI9z2nLGyrRsWnEeiLaS9m9y1ZY,47499
+ litellm/proxy/search_endpoints/__init__.py,sha256=p-jJrNgzqoCuXMwWhJ0Vz2B-yjYvhbLXqfRtP-WR6kI,140
+ litellm/proxy/search_endpoints/endpoints.py,sha256=PTF2w1gFUsyx9OIIWAfRl0xaSvWjKwKXAe5WU5nTZa8,9006
+ litellm/proxy/search_endpoints/search_tool_management.py,sha256=YVMQe3goblJATaKYT_L9bg7CCiDfxGOUJ8iHjO31o5A,19916
+ litellm/proxy/search_endpoints/search_tool_registry.py,sha256=AD3MSmw06CQNgQDBA-OxUjzwko3no4Uy3qLPHKuleqg,9494
+ litellm/proxy/spend_tracking/cloudzero_endpoints.py,sha256=D06nzTFIxUlTwoo4ll0WhMJj3h3ukGvKnlZMLG8TlR4,19126
+ litellm/proxy/spend_tracking/cold_storage_handler.py,sha256=IGiJrCkCl68vmuHdoKcPTlwZZjJlBL97WNMCrbOdCV8,2204
+ litellm/proxy/spend_tracking/spend_management_endpoints.py,sha256=G1U04baI4m6rFwzIsaBNwwejpP1p81XFPowdzG6xuHA,116285
+ litellm/proxy/spend_tracking/spend_tracking_utils.py,sha256=HZm91MrmdNLt6sBIwZ6u6ZRpwxetQg-bq9qdZjxF3ts,35328
+ litellm/proxy/spend_tracking/vantage_endpoints.py,sha256=qxRnbZ1K6ZDbuRuOREB44d4UQ1u2Ix4se2fFF-ofmxo,19520
+ litellm/proxy/start.sh,sha256=qFUFqvhcEIMyL3Bp9vtAtLvY0zjyLw6lHTocHqpLE5w,32
+ litellm/proxy/swagger/favicon.ico,sha256=gBtivSODDJeuJECbKOISIHI8q13QFstEEKLRkrRQdZE,6387
+ litellm/proxy/swagger/favicon.png,sha256=JuPogudsLcFxsb2klFVkHoErNSTxaScpsf3oSbfVKm8,21723
+ litellm/proxy/swagger/swagger-ui-bundle.js,sha256=vSyEbHGwXZFH9RpbQqUeMA6nMZvlxnCelbbQQJStpR8,1485855
+ litellm/proxy/swagger/swagger-ui.css,sha256=jzPZlgJTFwSdSphk9CHqsrKiR4cvOIAm-pTGVJEyWec,152072
+ litellm/proxy/test_prompts/test_hello_world_prompt.prompt,sha256=tSAIxvdbtXt2dHY_eDyW_dPQPfHDUrNwwFe-prqDG-c,248
+ litellm/proxy/types_utils/README.md,sha256=WSVas5L_WUcH_Ef0H3dEoYHFGfaBVQ6ODzFq-wdnMqY,36
+ litellm/proxy/types_utils/utils.py,sha256=pGIUSzhgUd8xWeYQwv1-pvRnuzA0FlGzACAvgNFyhBo,8128
+ litellm/proxy/ui_crud_endpoints/__init__.py,sha256=4Dbz1U8eEVbLZ49kvFiD1OBJHWGCZdGPjn_qDZ_74h8,112
+ litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py,sha256=ypEQoI2vUTaOhclhJN1XLMKk0H7okN98ctktxXU29RY,41740
+ litellm/proxy/utils.py,sha256=vS1VYJ710vsJzzrIJXBmTFB0YLm5RsmPybEVLV1tWyM,220002
+ litellm/proxy/vector_store_endpoints/endpoints.py,sha256=62ZnJsRtUx-o0o2AZzyRfOns4JI4uBofWFUwM1ZPLn8,20350
+ litellm/proxy/vector_store_endpoints/management_endpoints.py,sha256=aFWdJS2_6OrX6kxWgy1qT2ojc_Lo0bHrXHlxuzancuk,33608
+ litellm/proxy/vector_store_endpoints/utils.py,sha256=qvwFLVcILQXMiG0G5ZI60upUg0U9f0mGQaqa45JHp6w,6330
+ litellm/proxy/vector_store_files_endpoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/proxy/vector_store_files_endpoints/endpoints.py,sha256=QoldGjJHXLZtXg6dSpufKgH_DcFVB5veT2lgfF7XdRI,30444
+ litellm/proxy/vertex_ai_endpoints/langfuse_endpoints.py,sha256=8qfw9_lEjxkgiEF1dcgORpTsW52xZPizVGwVXBAqM6E,4521
+ litellm/proxy/video_endpoints/__init__.py,sha256=PL43CPYxDaQWsU4SbgICs_8q26nCwRzLRDVJIbSOxB8,30
+ litellm/proxy/video_endpoints/endpoints.py,sha256=Z0ldAXAwc5fkL6lEtFckx9-eKt2TltrkSyL-lhNOA4E,30185
+ litellm/proxy/video_endpoints/utils.py,sha256=vkmTc-Pr8acBTKB8nH8RfjyCHFAK9m_2OVBxGQvcY8o,1941
+ litellm/proxy_auth/__init__.py,sha256=nK6J2AhGje_gkmM2_FbR5RBQ3ueHzrnsknhdzpcYgnc,663
+ litellm/proxy_auth/credentials.py,sha256=qwPNdMMu7RuXFh-9PKfjrNeMhX6tqNjye4VsQW8Xwvo,7596
+ litellm/py.typed,sha256=bKPUECNwNtN5PZk1JYgrtM4QFbfIniqsIVGDL0oKMuQ,129
+ litellm/rag/__init__.py,sha256=FVQSr-yT3Z2gnnRK5gsanPj8XvyYUC_Dlthd8PKlqXc,533
+ litellm/rag/ingestion/__init__.py,sha256=9Usgfm5ZNTFwLN0c1MDxDQpKMYM6iDE2yCYIaU_xvTo,661
+ litellm/rag/ingestion/base_ingestion.py,sha256=ZqaFeM-AxkU3YSIa89LehvInwfza8YmiWtV6MkYAjuQ,12188
+ litellm/rag/ingestion/bedrock_ingestion.py,sha256=t3jxXJ6-ZR_DPajIszJ5SQaH-GHQAKYjDLQOd_DRabI,29689
+ litellm/rag/ingestion/file_parsers/__init__.py,sha256=OsYKWYli2dY5vK06M0f3t-MXfnLfLjM6dXFOlistU50,186
+ litellm/rag/ingestion/file_parsers/pdf_parser.py,sha256=IKihrmnohjwna6kqoNVuk9ShkmAcOrENmBVOYPR9YR0,2122
+ litellm/rag/ingestion/gemini_ingestion.py,sha256=H0R8OCkhFDmNATe3CJozltmHGHDUZyh6a-NTGJ6uaCk,11497
+ litellm/rag/ingestion/openai_ingestion.py,sha256=MKEpfgIt3X5N6dINU61A91hmAqxMCgJMbawmh1c5Guk,4436
+ litellm/rag/ingestion/s3_vectors_ingestion.py,sha256=I63TUifraxI0YWVb4Y5uKe00Y7sIkxtznd_xtkCQUns,22968
+ litellm/rag/ingestion/vertex_ai_ingestion.py,sha256=m3shQ2pcm2M25MB3yQixhyKzasDKIIkJ6mUFjcMAaas,17180
+ litellm/rag/main.py,sha256=dpKHk0tq6rCAh-AcnsZ9LTNMVONVTWaAbpoYwM4FmAY,13350
+ litellm/rag/rag_query.py,sha256=m0e_I3yZbg6pzYIB-K8hnn-Dwz1sSS3uhAT7wzEBAFc,4538
+ litellm/rag/text_splitters/__init__.py,sha256=e3P3K5zKJ23m-x9CvfG8BUxtXD68x0kmE5cYLNPOE44,212
+ litellm/rag/text_splitters/recursive_character_text_splitter.py,sha256=Nz9f15mh3GoTIDDyggUZciDTU8EIPdue4LlX7L340dY,4748
+ litellm/rag/utils.py,sha256=eZNliaKsOWtDzlchtZN-wno9D97raSjxwJLFKFowYAg,1882
+ litellm/realtime_api/README.md,sha256=rDlor8w3E0Dt74wXuwgPvS_hns4vDDC_TY-Vf5aYgRA,65
+ litellm/realtime_api/main.py,sha256=UGxOezwTHsGkGTtDAElMMVrZXdbyUuOC0qDKOz4nD6c,19453
+ litellm/rerank_api/main.py,sha256=2019Ymj7p9DAHzk-NrOOpgjUTpOQ9vnWekKYFWHH390,22620
+ litellm/rerank_api/rerank_utils.py,sha256=KRnaJSahmOO2SAuP90TRBfxFnF5nDIaws9mP5u92EW0,1712
+ litellm/responses/file_search/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/responses/file_search/emulated_handler.py,sha256=ShxHqdVcX6wgGp7YslpSsxeupMIHDKh-H_N7m-0NVBw,21796
+ litellm/responses/litellm_completion_transformation/handler.py,sha256=MT6iRyh_U1mtf4pxNbuYQjhNcGWFnZpm6Lgn6OdKzgs,5561
+ litellm/responses/litellm_completion_transformation/session_handler.py,sha256=BgzS_rpo8oW-ja_ZI3LaG0nuV5_q7gkrXV2K-48qjZs,12382
+ litellm/responses/litellm_completion_transformation/streaming_iterator.py,sha256=YvICdsCuK-vWJt0EDyTUsBJUifAEev5fjhX-le3obTM,50965
+ litellm/responses/litellm_completion_transformation/transformation.py,sha256=dUpBF4SAxYkOZJBekbQIB9526dVSs0kMX8gFl-70nAU,89608
+ litellm/responses/main.py,sha256=Tq-5-UyInpUloqRAPgK7GlmxKOOXQK14phPhgW9pac0,75319
+ litellm/responses/mcp/chat_completions_handler.py,sha256=q01lLcClCFmntxwflxPqbxjX0uLXVuhRbQC_tfH4nYY,28642
+ litellm/responses/mcp/litellm_proxy_mcp_handler.py,sha256=ENYGBOSc8sW1eApx9EOsBdy2S0Za89O8gE4MJoIKUR8,47679
+ litellm/responses/mcp/mcp_streaming_iterator.py,sha256=8hXg7_4OYjdqDbQ24AAcVfHd5XtnPDQTFWOzxz1GtYQ,33421
+ litellm/responses/streaming_iterator.py,sha256=F1S4Otib3FBe3w72yVbGGy-DVzdzf9TIXwrzh-_Ozug,53374
+ litellm/responses/utils.py,sha256=zc6-CposiLNQvTF-w97rL_eRlY8Htc8qN12JjSeughk,29133
+ litellm/router.py,sha256=w3ENUGYPqnLtwtdzZgh2a9f7VKqb-F-8UM-GozsYWOc,404218
+ litellm/router_strategy/auto_router/auto_router.py,sha256=OUB3Hl73kp0wp6gRAOdLsrzMlumtZ8Vb0QVk2d19W4s,5313
+ litellm/router_strategy/auto_router/litellm_encoder.py,sha256=_aY_eFzsAXjiJqIaq9CudPg-MHvNtTDW6iwRJOhezqM,5483
+ litellm/router_strategy/base_routing_strategy.py,sha256=1-Dt4l3OTRuCt2KVt7NN0MPfraUhluyGsmpdvNc5Scg,10383
+ litellm/router_strategy/budget_limiter.py,sha256=tSTrwEfZdEyY6_zZxLfLu4-L1uPgA8x5H12VwV8RHKE,36597
+ litellm/router_strategy/complexity_router/README.md,sha256=MuAIgOX2-b5P624kOCipw2ULG3ZFKv6YgDtuGz1vB3w,5609
+ litellm/router_strategy/complexity_router/__init__.py,sha256=v5aqlEjrtCGsVFnm8NYwMVW283GNT3fUkStPpQlQSPg,609
+ litellm/router_strategy/complexity_router/complexity_router.py,sha256=fxSuS-avfb_aQVJTzywhoOsL9AsARRFL1MMzQfUhdcA,15014
+ litellm/router_strategy/complexity_router/config.py,sha256=eDUITbVTAotexbu72IRj4vULelxgeOFZ1aJaBATqzuo,6111
+ litellm/router_strategy/complexity_router/evals/__init__.py,sha256=_Ck0V1Fptxv18trdF8VbK5B0tdBcDOrdvIGKbqnHZlo,40
+ litellm/router_strategy/complexity_router/evals/eval_complexity_router.py,sha256=fid7jv7zmdPZUtk9SX-A_shxgGoegCiaJTwSbyzAH_g,12663
+ litellm/router_strategy/least_busy.py,sha256=rDJh2lAp1THlChuztLSNH0w5UB7tTcAEKfMULs6xlVo,9605
+ litellm/router_strategy/lowest_cost.py,sha256=rKL8CEfWIoDw4enVvVBYiDwtf9zXluiDVNvvuDfLZKg,12515
+ litellm/router_strategy/lowest_latency.py,sha256=kWKH6Poxz46ejZcKiPZYQCsELBF6URt-Qho5vv4Gjvc,24975
+ litellm/router_strategy/lowest_tpm_rpm.py,sha256=vW5TV_5MOXvNZ_duBFpXvohvC4T7RZLSQlZvBh2hfwg,9527
+ litellm/router_strategy/lowest_tpm_rpm_v2.py,sha256=vgTfyZwMQaldqoMDJOejQ1j1S9vb7ULjqjpPX_Dle1o,27433
+ litellm/router_strategy/simple_shuffle.py,sha256=TCvTxIIvJQPTeuZv_Ir8UeuAcr-Lxuy2IIFgq1PGWN0,2335
+ litellm/router_strategy/tag_based_routing.py,sha256=QgaXI4OIRMWljsQU0peDJ45laJZRUo8Tb8DIpluIv0A,10457
+ litellm/router_utils/add_retry_fallback_headers.py,sha256=4E2Tw715u22nRLwJtLDx2B3EdK1u3GIn7pYj65QBwg8,1963
+ litellm/router_utils/batch_utils.py,sha256=W3DKXXJhTL65HaB94Uhw-qUVCFfyY9OpS6J3j0E81CA,5124
+ litellm/router_utils/client_initalization_utils.py,sha256=Uvh_1DIkV1IRR2H0Hbs1J_j2agGZfmpfdjL_JQqZ_d4,1307
+ litellm/router_utils/clientside_credential_handler.py,sha256=QiKTTeg5VFjphUiTQM_S3NE0OVWtqzZpxdiUwPxiokU,938
+ litellm/router_utils/common_utils.py,sha256=eg7cET51NO1cUKAWsJjvBFAFJzfOp22ByJhoGFF7VQg,4407
+ litellm/router_utils/cooldown_cache.py,sha256=eH5PUcsLXOge7vKWQoWIUQATw8rh-dmzaY2Pd9T8qrI,7228
+ litellm/router_utils/cooldown_callbacks.py,sha256=5ysy2I9IFcqPkITeb7PmcMxnj93wIS0s657AEyO8NeE,3160
+ litellm/router_utils/cooldown_handlers.py,sha256=2E97XMTwdI9sHWchjQP_r15vVRgcVfY-LG8AWIqTMLU,15205
+ litellm/router_utils/fallback_event_handlers.py,sha256=BNHwFyt8O-rvdE5-2EI1AVPm1e4yQo8exSvfD6zqONs,9387
+ litellm/router_utils/get_retry_from_policy.py,sha256=bffbwYMSm257nYOSO_27OW56-gIlqkk3Vgltw6Gzfqs,2254
+ litellm/router_utils/handle_error.py,sha256=yj8G7w0Uf8MS6ekGZ3uxAZbL-fWV-hWOQjgV_-9-604,3310
+ litellm/router_utils/pattern_match_deployments.py,sha256=q_YKa8V2UVd_4sE-bS-FDdSeW7xaPA25plmLEH06fO4,8840
+ litellm/router_utils/pre_call_checks/deployment_affinity_check.py,sha256=xos79EroF9nZlI2pTixoJMGO7z5r1Ii6VyTUeLS5REg,21895
+ litellm/router_utils/pre_call_checks/encrypted_content_affinity_check.py,sha256=9c8J_E5-02RRhyl7XC5oc_aA0dq9GTUjIaz5rik3EwQ,7051
+ litellm/router_utils/pre_call_checks/model_rate_limit_check.py,sha256=WDqVWRnO5KDCwqFIDUYlcEYDH1nqztwMsv7Il4jCGIQ,13209
+ litellm/router_utils/pre_call_checks/prompt_caching_deployment_check.py,sha256=82y_Wc4YKtjgmym1HbCnjYEiHcgUe5sEjVOywmX4wDA,3760
+ litellm/router_utils/pre_call_checks/responses_api_deployment_check.py,sha256=Zlw22PNXuxXu_ENc5uY5djWilMFgFPwbtJp3fGCHVMg,2033
+ litellm/router_utils/prompt_caching_cache.py,sha256=yFy263aIm4R7vyqS92YZkrVzW8Srng32KUYtSyj35yY,9954
+ litellm/router_utils/response_headers.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+ litellm/router_utils/router_callbacks/track_deployment_metrics.py,sha256=93Ys2NamfsELx4eNXx0yyYWMrJkNdGdmSeSJ2rDFYeA,2121
+ litellm/router_utils/search_api_router.py,sha256=byhvlo5BWw0ad7Q_gnFGZuWnikMlFb2c0WQQiKgKHsI,8263
+ litellm/scheduler.py,sha256=4u6MNa0MbMbHmJlRVzRnBt6ScGKjhG1SE5GrrABygJM,5282
+ litellm/search/__init__.py,sha256=Fhs1JtbNGD_5BfWIHFyKkITzNVYirrqR6A71RhvdiQ8,224
+ litellm/search/cost_calculator.py,sha256=4BlXsRLye67uFlMoWlvG-VffbdJHqR8kt5AkbaqR8Ok,1943
+ litellm/search/main.py,sha256=cWMg37OZOyl5rO-ATwkzWsUC4ocfPEiB_Zbi4r9PQ-A,10822
+ litellm/secret_managers/Readme.md,sha256=6r8syZ7qgTWqM68lzcicfv3TtUYWDNMps4ph0thavwo,120
+ litellm/secret_managers/aws_secret_manager.py,sha256=tQs4Z1FLuakA9vdAMGYbA1XiP3VXjV3aawi0OY1npLM,4648
+ litellm/secret_managers/aws_secret_manager_v2.py,sha256=51C2abDRp88vFlJucrJTnNK36l8NkRqcDnZmPlVeJUw,20058
+ litellm/secret_managers/base_secret_manager.py,sha256=pbsKw8WY3jmmviO6Ql4oACg_xVM7FurjOvD1okXdEzg,6464
+ litellm/secret_managers/custom_secret_manager_loader.py,sha256=WYzKr4SEzTHCHrNzmmIjPM9FlVfmagabuI8t71snVOw,3330
+ litellm/secret_managers/cyberark_secret_manager.py,sha256=tNSf8pEt6JOSfaLEMf8Hq00ur3pfVg74ndEvI30Hn9I,13301
+ litellm/secret_managers/get_azure_ad_token_provider.py,sha256=KgXZOOdxEBErDZ4b4X4f0poC8ZexgluRV1WkjlPGf3Y,4672
+ litellm/secret_managers/google_kms.py,sha256=8VgSLAThq_ylEZ_8AWcIuSD_S5QQzwwAk4TFETjz9bM,1292
+ litellm/secret_managers/google_secret_manager.py,sha256=T2I8FozRMGGfUuIGRerjP-xvM_35N8S4yMYWe5kr9eE,4886
+ litellm/secret_managers/hashicorp_secret_manager.py,sha256=851me_hp7nR2LuSbhzopfpGGKBV6VSJ9i37yucHpuII,26914
+ litellm/secret_managers/main.py,sha256=IeemiEL9Fr6XWYe7mB9F3ttCToIWA5gfaY_8h4hiMJ4,11641
+ litellm/secret_managers/secret_manager_handler.py,sha256=Exza3RU2Nf7GKxe6F5VNkKv57PaPRCmu0a175D0zQUU,6721
+ litellm/setup_wizard.py,sha256=nMMxfHLoUEA2gwkzLbb_Hj2G8QkUfbHkYCMS8NIR1kA,24929
+ litellm/skills/__init__.py,sha256=PZthAM5zy1yrX4GMrVwxLQbjWvBKhvpgT_ca6y1dzHk,375
+ litellm/skills/main.py,sha256=Ur2lLhyrGH5vkSW0RZV7WkHdmxUHp3cB7iiyrDoTao4,25747
+ litellm/timeout.py,sha256=0PmQsBdydAjV3NP6YCipt-aSMlwNTf31o_BmnCz-92I,4314
+ litellm/types/access_group.py,sha256=aztU4y7LYNndeZqAj-D2k98ID6wtm-h7G04YN7A3mt4,1261
+ litellm/types/adapter.py,sha256=VLUBbZaxxVWPTzOVbks1x4xSm1icGSW3b7abid_I3y0,222
+ litellm/types/agents.py,sha256=BgrcOh3InYI-SurQYgZKOIRXrr86pjHSoypttAXfXZI,8279
+ litellm/types/caching.py,sha256=6E33fGxdj1BzBRHxHP_Oli4ugTGfazdIk3OmgaSQdJs,2764
+ litellm/types/completion.py,sha256=JSmYvVknFmTISq1B1_T04eR-tVqOJ4ze8GgaUn08lok,5968
+ litellm/types/containers/main.py,sha256=g7hMY7vbr1ECEMU5mMcbAjK5EqpPf4uWNNjnTk75WIU,5462
+ litellm/types/embedding.py,sha256=-I4LM4kGCRwNtw0SiSngM8OePTRnrIjIiwNfwGY2slg,615
+ litellm/types/files.py,sha256=J0_t_5R2WQ3jl5ztJXgF5pW-JYjtccTh-NZApNTnyf8,8444
+ litellm/types/fine_tuning.py,sha256=9TQhXzi6Ze7XovufB9ezIVPrRbRJTmW40MU067-bHjc,165
+ litellm/types/google_genai/__init__.py,sha256=Y-3ZQ_FVzIGHCp7UFkcmPDmiI8Fjjh7Elcp_R4UsDow,265
+ litellm/types/google_genai/main.py,sha256=Nw_FH1P8_ar79as2zu4oDmzFQx-UP46jWuBx3rlK6vg,2698
+ litellm/types/guardrails.py,sha256=-ANCCVEEQ14TyWnmK-cXE19WLSWJ4g1ecrXY2aAi64c,29905
+ litellm/types/images/main.py,sha256=gxUSQG257vbHsjmbVbHLJdcn4GTVy2TzyEqHMM02K9s,1046
+ litellm/types/integrations/anthropic_cache_control_hook.py,sha256=KXfk1GJ-jDIyB62rsVDRINEIV3ePswtkIYOUMmaKmt0,825
+ litellm/types/integrations/argilla.py,sha256=YRYQWS8QxY4T-hVWxQzEv6jUX7xLXt-4I711vz83A2E,471
+ litellm/types/integrations/arize.py,sha256=Dj_K_1Wxqw0WAybk0vApqjaSpZGM8hcmMj6JInDAygk,399
+ litellm/types/integrations/arize_phoenix.py,sha256=Rj8kAIbAgsSzWVFwkGfByiRAw3b1auiuSADdk3Bx0Ps,276
+ litellm/types/integrations/azure_sentinel.py,sha256=sxiGyldBIMX6kEczzE4SbwGyOY895ZCvvXU_XQAN6q8,268
+ litellm/types/integrations/base_health_check.py,sha256=HXckqdim3Ky71UkyNOxxBC8XQr-WkayTGh9XQF9fm90,204
+ litellm/types/integrations/cloudzero.py,sha256=UnDhvwl5sNhEHqe-LI8U8bU557D4XuqcQleIt-T4CuM,1615
+ litellm/types/integrations/custom_logger.py,sha256=HsTC8Jd4Srly9ZiTkcIMz3KwOUiazbMystUB6xBdjL4,225
+ litellm/types/integrations/datadog.py,sha256=IZ_u2MJcFBPc8sGFL7uB8vluLLiLKRhkjI_DRgKVSo4,1158
+ litellm/types/integrations/datadog_cost_management.py,sha256=Kk_d5UFuagCGy6pcEjfdJAyouBpB0o1lAQNtXHo9HwM,674
+ litellm/types/integrations/datadog_llm_obs.py,sha256=_KPxJ3Ai437G9SRDAhg4fweyKKmS-1iBO_n6xcqAjYM,2426
+ litellm/types/integrations/datadog_metrics.py,sha256=z9IkbfzPkMcEWkaQYM70_hzyKKkDc68YMJ8INosn5VE,540
+ litellm/types/integrations/gcs_bucket.py,sha256=tGwa5n-MIl8CS-aS1iwOK9MaURTxIs9x1arHlVftykQ,787
+ litellm/types/integrations/langfuse.py,sha256=gPPW4PvipULDh-9jR7AZHbRFpXC5E9xZh6KRR3w8tRw,425
+ litellm/types/integrations/langfuse_otel.py,sha256=is6vLu9n63sEC5jm6J_GSCfTCiLk_ChPynRY69tN1y0,1449
+ litellm/types/integrations/langsmith.py,sha256=KM5WqrCwVuG5DOAHQAlBWmGx1aqCaAKoRw41-GgRO9Y,1888
+ litellm/types/integrations/pagerduty.py,sha256=87NvhtXtk8Ysy3V6EhYQ6h7jeG6CIjYyTaahn4fH3dw,1964
+ litellm/types/integrations/posthog.py,sha256=GtHXMjdrK1G75fUIJ-7rbKFx21-9MKf5RJfEyzx854U,396
+ litellm/types/integrations/prometheus.py,sha256=sCIHNerokse-9vfkKxFY8QpSpeo_a8xuY2e05yFRAJo,26348
+ litellm/types/integrations/rag/bedrock_knowledgebase.py,sha256=D1xCRlX7n8vLdAyus1XR8V5UyJFk9IrFlyM9FepvFzU,4331
+ litellm/types/integrations/s3_v2.py,sha256=rMeq8SBY7Q27KS5VlfEyNmc-pb4QbQGqzpOxAFT40ds,250
+ litellm/types/integrations/slack_alerting.py,sha256=nB6B_ZPLddcigBnzofDucFtZoEMewx2QgCUUxj4tqQ8,7478
+ litellm/types/integrations/weave_otel.py,sha256=uzrT3whxMvgBXw-F_XBQx1nqkmalnw9kuyneqGxLSNc,816
+ litellm/types/integrations/websearch_interception.py,sha256=dM46IDBes5xxRKkVP1pJvL2vAS6FYN8SgcCTn4z6_mE,734
+ litellm/types/interactions/README.md,sha256=YtFUznDdTsIABuvS_vuu4MdUqYZX5plvy1rgRJ47a_M,1401
+ litellm/types/interactions/__init__.py,sha256=MClWmmEelP2vqKeYP8n3_eIuMTjBCEkdC4QMi1sLs5k,3264
+ litellm/types/interactions/generated.py,sha256=TjycD50CjZj-INrdTYBdgQucjGoZRlErKFJyRg1wudk,42121
+ litellm/types/litellm_core_utils/streaming_chunk_builder_utils.py,sha256=o2zdKFd50bkKfdZkbuYRvTvK0Oc8uqH1BI26BNWHaM4,559
+ litellm/types/llms/aiml.py,sha256=XygBAqOXnqm2XPvULgOfKsoFEd_CvVFAdywMPgxdy8Y,1097
+ litellm/types/llms/anthropic.py,sha256=zHAQMdBVq2fhGf0N19UAn347qG-yU4aCzlpMOoatF6k,18606
+ litellm/types/llms/anthropic_messages/anthropic_request.py,sha256=L8KcE7GoFbQ0--zdUdgEf_-8PWc0aXKh3uZl0DJ35rc,277
+ litellm/types/llms/anthropic_messages/anthropic_response.py,sha256=OZ1JkbCrST54G9GcoWfHMyiUIZ3Y9XXqcAnuGDJ1gx0,2438
+ litellm/types/llms/anthropic_skills.py,sha256=_fadP0EMO3e-t9083pNpu93Opg6Y1clT1xXe2GDWlbg,3922
+ litellm/types/llms/anthropic_tool_search.py,sha256=OKQyfiSLxATfopmzpbvyqATrUvNrVTdBljctm8YB6QI,1223
+ litellm/types/llms/azure.py,sha256=QY-yJZhS_KA3kCUll-OAgBVzCMUQRJsWcisk9Uyg2X0,98
+ litellm/types/llms/azure_ai.py,sha256=Au_E0qNwhfjNk_yciLEV0Ctj26TjadnZ9oSKcivnuCc,456
+ litellm/types/llms/base.py,sha256=afrYLxZytrzmlXhNzYIRZAfnyT3OSlnAx2_U9aOv2Vg,2388
+ litellm/types/llms/bedrock.py,sha256=7zkJdpOxJJVKNZMO466dRrGUbmEgvG-QU_vMNfa8etE,25642
+ litellm/types/llms/bedrock_agentcore.py,sha256=ycbRwBMJYEvQsObh3eTkVJmDS4Ja9d8wZD2y45llakc,2881
+ litellm/types/llms/bedrock_invoke_agents.py,sha256=oZ8gPdl6svRvuZfvSH3ssCH_wdDzsdohOqlxsCyY4gc,3632
+ litellm/types/llms/cohere.py,sha256=Ao4gg6N41MVlGp4P6LDRDhJiWuXCf5AomUFS2GQiQco,2399
+ litellm/types/llms/custom_http.py,sha256=OEtNNhOIRzLbEE0PYszo5S2LKKv9b3zl-8YR3nqyfdg,921
+ litellm/types/llms/custom_llm.py,sha256=BQiianU1zrlBtLpjB6zaXe5-xeVZrsRZNb25go4gnqI,220
+ litellm/types/llms/databricks.py,sha256=93bIKKKJSRLUZGqcx4djJYESDuSw790VEHzs7G_ErNQ,1999
+ litellm/types/llms/gemini.py,sha256=vONep_iVk4PtSZoblDYuAC4aUcXH_wtdtFrEkx8xDak,10554
+ litellm/types/llms/langgraph.py,sha256=cPmsTT2kbzfN21KexOtMekVTa9LPl1DGKu4aAs0Y3zo,1532
+ litellm/types/llms/mistral.py,sha256=3TMCWRF_nEwbve_KhxgwRC0qbXphZdTdlclstD09YnE,507
+ litellm/types/llms/oci.py,sha256=-pUKWRpEUo_oTyNXroon2Qe42bmPQKcEJmPZosuBVx4,9942
+ litellm/types/llms/ollama.py,sha256=4Oaye6GhvUgjn_mCLsY1VIvdVjdVyMH1KV2PkJuzPAU,790
+ litellm/types/llms/openai.py,sha256=zozGnwzcE8lWDdgBiUvWfT_bS52pp4vLXCzZjXUS1fs,67635
+ litellm/types/llms/openai_evals.py,sha256=VAqdhfQFYmzxDzRqDS8KpUddbUXwTLiHyQt0UOk2OIs,11037
+ litellm/types/llms/openrouter.py,sha256=eXqqeDeP4GoU5fJUbpdR4w1j0dXi0j71EVQ0TR2SJUA,236
+ litellm/types/llms/recraft.py,sha256=oFmJ9ROaVY9VyaqYKxj8k7HL8tAkLB5beujrzLZDV9I,1435
+ litellm/types/llms/rerank.py,sha256=AHJwdC6WQQypjmYaKJ6TUuRPbjtIHpLFHexl48v5otQ,369
+ litellm/types/llms/stability.py,sha256=lG4OVvB-WF-QNNQ7jbp3b9mB0pJZ28Or0YNMOt0bEe4,8180
+ litellm/types/llms/triton.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
+ litellm/types/llms/vertex_ai.py,sha256=J4FokhBxcs2WGFRr6ZPCYNx4OE9BP2Ljffx9OiulfqM,17674
+ litellm/types/llms/vertex_ai_text_to_speech.py,sha256=nBvvTIqS4BRNytHa-yOzgoztS9tmjrzlYM39zlzvhBo,1460
+ litellm/types/llms/watsonx.py,sha256=amFrev0x-n7KJn8fpQug4k-WJzOwgzWq7k7R6sOn9GI,2254
+ litellm/types/llms/xai.py,sha256=LxfWnKescJsJ_CtcajETNBT65YQ1HmRYircmTOMeo_Q,948
+ litellm/types/management_endpoints/__init__.py,sha256=FQkpP4zBMc56uJZF1HevXygI4jUeJzIJCOnBjXTIJvY,488
+ litellm/types/management_endpoints/cache_settings_endpoints.py,sha256=4AwEEkn0s_niFu1SzMffJkfDCD9zV4hn1TY2X4J74dE,6779
+ litellm/types/management_endpoints/router_settings_endpoints.py,sha256=RamKbxU9dToh7JfpzUkuM62Sx76-VzP53Q3dL072iWc,9409
+ litellm/types/mcp.py,sha256=r4p1TJm9x1-awzvf2qcbwn1-lOfL_wbUDj0pnTPdaHc,5008
+ litellm/types/mcp_server/mcp_server_manager.py,sha256=qgPVBoFNwfSlnTh1YGY5ZAEqgPIUdC3WOjyX9aXuTk4,4527
+ litellm/types/mcp_server/tool_registry.py,sha256=jx3lr2RjCZxdmnH4BKcn8WFSEmsCAy64ZMBCS8cVSao,724
+ litellm/types/passthrough_endpoints/assembly_ai.py,sha256=M_P5ngm2j4M6O_TkDYfyNDnh9-5gemlv1euZZEnSmNM,73
+ litellm/types/passthrough_endpoints/pass_through_endpoints.py,sha256=_NLK4bCo8AzpYmRGeXzJwQNJquCkJzfww-EZ_V_7CDk,926
+ litellm/types/passthrough_endpoints/vertex_ai.py,sha256=ZsTmBHBtNxfxfhASFbA_xz9yagjhe6_4rR8ZhwTxN04,557
+ litellm/types/policy_engine.py,sha256=OPNnl66_WsKcLO84roDVtoWcPI2sWqjosJ3gIqUQzsk,930
+ litellm/types/prompts/init_prompts.py,sha256=IzSQU06rft41rXtzQLatgS1svvkm9F9HiZzNPfTQ4xI,2130
+ litellm/types/proxy/README.md,sha256=BiSieFeLSxJOdzoRZ7tBfNdT01rD7gFr6WP93PklFus,133
+ litellm/types/proxy/claude_code_endpoints.py,sha256=tqEscA-3dY0zJZdSuVwQCPcI0-EOReCGD6gcsQRfBqw,3967
+ litellm/types/proxy/cloudzero_endpoints.py,sha256=8UZz97g22IHZ3drKt2TbVQ4WCJajxbys5_7JTLOwXOQ,2676
+ litellm/types/proxy/compliance_endpoints.py,sha256=hVWpBa1LirYTgVf4RjZxt8TmF15JOg1nUX4QE22pMI8,751
+ litellm/types/proxy/control_plane_endpoints.py,sha256=hxI3aYj9A8RrM8Bn-_SLzf_WA5c6GA5YuShqwU_8l-M,376
+ litellm/types/proxy/discovery_endpoints/ui_discovery_endpoints.py,sha256=0iB5lusCSyqgnlSyX6GXPVqEPxprjkbiHCiSUWhgaW4,407
+ litellm/types/proxy/guardrails/guardrail_hooks/aim.py,sha256=xrLc3YrmAT_P7AhfPp2hCyUp8FU5uPPliFxIxyXYlJo,650
+ litellm/types/proxy/guardrails/guardrail_hooks/akto.py,sha256=TEOvaxMw509cKljRo4OS-g1c3kFK1_JaP1tdLNhl9gw,1616
+ litellm/types/proxy/guardrails/guardrail_hooks/aporia_ai.py,sha256=BnphLksXrhkMC1o7Xm0z4qnJIfq4bW54me8M1LQpJrQ,630
+ litellm/types/proxy/guardrails/guardrail_hooks/azure/azure_prompt_shield.py,sha256=zVnM_0wLgDO2ZN1MKwgJrhSZX9nNjj_jEr0-osq87xA,897
+ litellm/types/proxy/guardrails/guardrail_hooks/azure/azure_text_moderation.py,sha256=ujyQKg3_POiIZMMdPEtdEb4KIpYXAVvUIfmlz4bLM4g,3461
+ litellm/types/proxy/guardrails/guardrail_hooks/azure/base.py,sha256=9Su07F1YzipZJVy9K3kbornQdiNfTP4yAKYV5lJG61s,692
+ litellm/types/proxy/guardrails/guardrail_hooks/base.py,sha256=bGvWgO-7MAu2NFiGNA_88KcqQyc6LNl825I6yBEi7hk,531
+ litellm/types/proxy/guardrails/guardrail_hooks/bedrock_guardrails.py,sha256=Rc2n1AFuo3t5xiww_PDZI4L28EVWj-MmCVS2NWeQD2w,3695
+ litellm/types/proxy/guardrails/guardrail_hooks/block_code_execution.py,sha256=anRuqc5rpT7XXFNVdESvD5XezLNqEfJXlkV-CArGWq4,2456
+ litellm/types/proxy/guardrails/guardrail_hooks/crowdstrike_aidr.py,sha256=EwAYsHzit9Ceu3VdP-j6jcE6RTUnxHF8KCy7ybKke88,735
+ litellm/types/proxy/guardrails/guardrail_hooks/dynamoai.py,sha256=P8PWP8jPL4qaJzjzsZZHapuAsowsURpNRTq8mlhw7Ck,3536
+ litellm/types/proxy/guardrails/guardrail_hooks/enkryptai.py,sha256=m-jRCvJB_SVAUPFQOjW8pjZh975kE1W3rnTxOvm-8-k,4188
+ litellm/types/proxy/guardrails/guardrail_hooks/generic_guardrail_api.py,sha256=gMNuWp20bDu6qyoNPbPAh-Zx2xP9XU54ynVFuF0efeU,4212
+ litellm/types/proxy/guardrails/guardrail_hooks/grayswan.py,sha256=ad04dqBqAr5ooWKL5C22WvhLdVk8wnKt2MRIWQgINUQ,2307
+ litellm/types/proxy/guardrails/guardrail_hooks/guardrails_ai.py,sha256=K_hWy-rPjOc5gfKxNTurW50LK0XtJ-6TF5E7XTSgNy4,877
+ litellm/types/proxy/guardrails/guardrail_hooks/hiddenlayer.py,sha256=b--P0wgk4VR2q53POcLalstRoXAXVbju6OGarm-mNGA,1153
+ litellm/types/proxy/guardrails/guardrail_hooks/ibm/__init__.py,sha256=iuf964uO1WJfIgIDddrKL6hi2d-KI3iA_DRVST_XWDo,646
+ litellm/types/proxy/guardrails/guardrail_hooks/ibm/base.py,sha256=5WRzC8AEJRouQPo8-44TXwFAwfY6fzJQhB8sImynBGI,1018
+ litellm/types/proxy/guardrails/guardrail_hooks/ibm/ibm_detector.py,sha256=MfbN0D5OdZ7lJtVDGon0TQVR-LfHQtVU21ATOzFbiMY,2662
+ litellm/types/proxy/guardrails/guardrail_hooks/javelin.py,sha256=oFUNMOMopCJX1gaSVXqena_mv2P4SWtO7mJ48E2aBJs,2681
+ litellm/types/proxy/guardrails/guardrail_hooks/lakera_ai_v2.py,sha256=Ybwr2NrYNEb4MLRaE7YSSF_dljKmobjcmpc5nb7_vWQ,1160
+ litellm/types/proxy/guardrails/guardrail_hooks/lasso.py,sha256=7enwMf3vhzHWKm1tSPvDMZwWXJqDdBahd_tyXKqL-IY,1197
+ litellm/types/proxy/guardrails/guardrail_hooks/litellm_content_filter.py,sha256=CkgMQcrP6-1JYSL2R53hs89dZ79uCtc_ihwK1dj7WsQ,5747
+ litellm/types/proxy/guardrails/guardrail_hooks/mcp_end_user_permission.py,sha256=yIRZh31EsElmBqfOrU4tuMiph74k70XgzxWnQko8u3U,345
+ litellm/types/proxy/guardrails/guardrail_hooks/model_armor.py,sha256=UCXwWaVybSQAkMqZ0HQTfnY5_hMq7f1NhOYmHk668xo,1182
+ litellm/types/proxy/guardrails/guardrail_hooks/noma.py,sha256=vs0JAbA87KFZ-qge5eODYfiYr7UlQpvbqxy7OMbF5G4,1796
+ litellm/types/proxy/guardrails/guardrail_hooks/onyx.py,sha256=4_L0D4Gz6RXkYtoIp_5hxlJZpnDLRhn1QIOio1K5v4A,835
+ litellm/types/proxy/guardrails/guardrail_hooks/openai/openai_moderation.py,sha256=MU9WBmMXVGQioEomJbiChpne5zoj0wmarfpt3j2yNEI,1174
+ litellm/types/proxy/guardrails/guardrail_hooks/pangea.py,sha256=qQLNss8WLont981kYEMAXyTzIacJZ4VnMlJIgPAf6g0,1075
+ litellm/types/proxy/guardrails/guardrail_hooks/panw_prisma_airs.py,sha256=SzvQzeeE2XWh7J7Uxq6DAoPpOcX2sYXLRssT4_rESKM,2698
+ litellm/types/proxy/guardrails/guardrail_hooks/pillar.py,sha256=WONTJbEQBp904NDMJChENv0E1XGPnhvpE_fxYKquEoM,2527
+ litellm/types/proxy/guardrails/guardrail_hooks/presidio.py,sha256=6RKBPga510inoMHeH7NqGHMGi7HAmazQSpJAVo7FgxA,634
+ litellm/types/proxy/guardrails/guardrail_hooks/prompt_security.py,sha256=AVlYKQhuiQWlbOzePN8hcdLl5ZZHYxvGE7s9FazfHhk,674
+ litellm/types/proxy/guardrails/guardrail_hooks/qualifire.py,sha256=IGtBBP6g6eTdd6MNdUj47pkjRIE5mgBta_yLiuVqWCY,2408
+ litellm/types/proxy/guardrails/guardrail_hooks/tool_permission.py,sha256=tjXruc2r7-qtqQBeYxIDbIOmpe_HDEDJgMKXzrw6-xQ,4035
+ litellm/types/proxy/guardrails/guardrail_hooks/zscaler_ai_guard.py,sha256=BOO98yJYLT_ojZVv_seTVtztx6mWh0kmccZ-bX0VxSw,5510
+ litellm/types/proxy/litellm_pre_call_utils.py,sha256=OQDTE3xOje7K7QRlFADlSFpSHsN4-OJbsXpiZ7gGGHc,543
+ litellm/types/proxy/management_endpoints/common_daily_activity.py,sha256=dtaoIdOSIrjDTNUTwXwjbGL-hVhQlTemtOh3fAUrTVw,3989
+ litellm/types/proxy/management_endpoints/config_overrides.py,sha256=6sNF1YvY-VOpKHpuxXZ1P1zRhcKvRCvr4va00KKGhDs,2240
+ litellm/types/proxy/management_endpoints/internal_user_endpoints.py,sha256=H1Lx0OpP7dHOZuNVcONB0u4dfxfOoQtMWddgPokdD6Y,2469
+ litellm/types/proxy/management_endpoints/key_management_endpoints.py,sha256=hVe4woT-SlrD8dPZCfl_0Xi4uClV8cHwOQJ0eEj1NV0,1109
+ litellm/types/proxy/management_endpoints/model_management_endpoints.py,sha256=PxmWPmDn2UAS8E0gvkBKO4mSs6_1wHbkH4_3x1qKWXs,2075
+ litellm/types/proxy/management_endpoints/scim_v2.py,sha256=fQ-zkOQ10nuMdw_kwlO_8Sgd_5TG1-j0CUpSWW9pNmw,5083
+ litellm/types/proxy/management_endpoints/team_endpoints.py,sha256=LoqouUzzV1jYBehYq7PDOc_IXmO1E4SG2Vcdclfh0eg,2293
+ litellm/types/proxy/management_endpoints/ui_sso.py,sha256=jW2583VsgUERZNYoos9lPhsgmShBNLaZOK3AlsRpfaQ,7815
+ litellm/types/proxy/policy_engine/__init__.py,sha256=k3KbvXDTgIDn7DMcIDcRo-UwDE2ctilgkSiei1qRmcQ,3039
+ litellm/types/proxy/policy_engine/pipeline_types.py,sha256=Dg7ZudgllHBL_dm07gqcYRgJgt1YLRrSeacs0SjrOVk,3144
+ litellm/types/proxy/policy_engine/policy_types.py,sha256=H-7mE5NgoIyWaZ5qvjtsnLyLhZ51rSD-OhQN42bXINM,11912
+ litellm/types/proxy/policy_engine/resolver_types.py,sha256=911--ooVxDnZNblKYLJfyOfT1bCKbCoPIhCCZaJ_Ffk,17112
+ litellm/types/proxy/policy_engine/validation_types.py,sha256=i-OVP4wa6-4B9RU0iysHx4tThkrWcibgBkZlvDDwe7M,2415
+ litellm/types/proxy/prompt_endpoints.py,sha256=KVN1T_xaLX9HyVMJpjMGZfUWMJY7x5IMdOEP1rbhCz0,260
+ litellm/types/proxy/public_endpoints/public_endpoints.py,sha256=StDE4Wz-gcNHaY4pOshVWMBv0-Cku85ShuekBCPvNr8,2051
+ litellm/types/proxy/ui_sso.py,sha256=4njFH0DoZjXcVgVYD4Y05ie-lxnIxGsNqTypcI_Mi5c,628
+ litellm/types/proxy/vantage_endpoints.py,sha256=FjM6JgXd4H86ejuy7hYX4rTVjvTFDmyV6bZ6TOqJl_Y,3338
+ litellm/types/rag.py,sha256=uvjf3FVPdLvVRapogYCve-YDrJeYTzhy9Efm5zj7vFc,10098
+ litellm/types/realtime.py,sha256=IFgYzGipyyzcP39h9TNzjrVCaoHtuotEghnkKogJ-xk,4074
+ litellm/types/rerank.py,sha256=UR3Rs0h_kTYtSEHHt6xp1i4g_E3tBoXDdMlGqXbJcxU,2035
+ litellm/types/responses/main.py,sha256=yYDK6MNJdK1Af4FUPukjvUbUz4OEPLHiqhC0x12pXPI,3620
+ litellm/types/router.py,sha256=-0b6On3LIguOLCsjqwZp5mbV6Rk84ssqsJVQ5oAoC8A,25922
+ litellm/types/scheduler.py,sha256=g5ZYA6KD-Nr1QVOoctmfRObylqfr8pzrka0AOQx8k8s,99
+ litellm/types/search.py,sha256=mfApQLMoXBjksacxykQfhadeVoPFz_HaT02bxe1PHq4,2086
+ litellm/types/secret_managers/get_azure_ad_token_provider.py,sha256=pl3EYeUSrqS3ySCwj9wthR5gXcW_r_3cMuq6ckQd2QI,282
+ litellm/types/secret_managers/main.py,sha256=SiLZhE5P42wFrSS-PWahlEb4VwvxzEStP3SxHlQCiFs,2677
+ litellm/types/services.py,sha256=kyWyKkoq7dfLiyKzA5zSpXaUwAHWfxoDp1TIw2Mw11c,4672
+ litellm/types/tag_management.py,sha256=JDsr2YKrtFRqPum4ZuZpCKCmaWTp85nBo81R7vYNUKg,1331
+ litellm/types/tool_management.py,sha256=HouKUNw84WIAkFHk_2G5IiJCQFR485_qSaJXcoLe_WI,2707
+ litellm/types/utils.py,sha256=nP7HXvIPtocO6qWGwwtbWtcrZwVQo_mGcmkhIToV5kg,120975
+ litellm/types/vector_store_files.py,sha256=v2cftj6iQz8MskiYXLMK8aE_C-4HaFaO0vLB3a-I38g,2479
+ litellm/types/vector_stores.py,sha256=DPTkE9EZuMynVdq-0eKfLgNcPVyHKhi-K6z4azDzaIA,8213
+ litellm/types/videos/main.py,sha256=ktybafioM7es2FvlMhgoltzmOMkSNsbT8imUM-jzKHE,4169
+ litellm/types/videos/utils.py,sha256=Al3PNc0zzdtlDl4qogHjGtQdsiC-DEZtzeWdFXZ2Rg8,7076
+ litellm/utils.py,sha256=wJOQfyH4mXGPSp5cYptWDQ6_TslnrB3mKzL9X-ZRwcE,373009
+ litellm/vector_store_files/__init__.py,sha256=JERbuyjpbImHIgFif6f1BXgu3o9x-6J9kwqe5u3X13A,401
+ litellm/vector_store_files/main.py,sha256=dWCEmZzG60A30xmUSV79aJloTOyFvwR5je4fOTTS2XQ,26554
+ litellm/vector_store_files/utils.py,sha256=AAG2E99sh0bebfm6I4VZ8jXg8qPDQHTQg-_6WNmiW30,1556
+ litellm/vector_stores/__init__.py,sha256=81lyJ7SsywE5ha1I9sQXR81MqqQAlrGA7iWICz-urC4,183
+ litellm/vector_stores/main.py,sha256=FgE-bpJEswL3TiLI0_WFwab0jEKc9YgFOlYyROCFKgA,36497
+ litellm/vector_stores/utils.py,sha256=RYZH34U-d1j9zZAgu62Sbkf_8hQy1U38ZVJ2XNScIE8,2111
+ litellm/vector_stores/vector_store_registry.py,sha256=5cwdlq06Coj8rv-2_De2b9yq5PNA861-eI6qha3yo2w,22796
+ litellm/videos/__init__.py,sha256=kLsJwYeCpm8mywMLZH6ZU3XIrGz1EU46znuwwZEfTyI,881
+ litellm/videos/main.py,sha256=b7z0VIhMfBxrGqwnVK1fOl7M1fw8vlqs0HwrNwTEPFE,56792
+ litellm/videos/utils.py,sha256=deqfgLLI3TtwKQKv-aOfY60SdxumkPOUg4Fthxkh84s,3813
+ litellm_init.pth,sha256=ceNa7wMJnNHy1kRnNCcwJaFjWX3pORLfMh7xGL8TUjg,34628
+ litellm-1.82.8.dist-info/METADATA,sha256=AkXI6TSmPACZPWnSETWvXnxaJPjdqQwDAnr42_5JlFc,30739
+ litellm-1.82.8.dist-info/WHEEL,sha256=kJCRJT_g0adfAJzTx2GUMmS80rTJIVHRCfG0DQgLq3o,88
+ litellm-1.82.8.dist-info/entry_points.txt,sha256=6FlGhEboBbpwJLYKVWZmqmdexOJFGgyNGDl9PWM_rwg,89
+ litellm-1.82.8.dist-info/licenses/LICENSE,sha256=sXDWv46INd01fgEWgdsCj01R4vsOqJIFj1bgH7ObgnM,1419
+ litellm-1.82.8.dist-info/RECORD,,
litellm-1.82.8.dist-info/WHEEL (added)
--- /dev/null
+++ target/litellm-1.82.8.dist-info/WHEEL
@@ -0,0 +1,4 @@
+ Wheel-Version: 1.0
+ Generator: poetry-core 2.3.1
+ Root-Is-Purelib: true
+ Tag: py3-none-any
litellm-1.82.8.dist-info/entry_points.txt (added)
--- /dev/null
+++ target/litellm-1.82.8.dist-info/entry_points.txt
@@ -0,0 +1,4 @@
+ [console_scripts]
+ litellm=litellm:run_server
+ litellm-proxy=litellm.proxy.client.cli:cli
+
litellm-1.82.8.dist-info/licenses/LICENSE (added)
--- /dev/null
+++ target/litellm-1.82.8.dist-info/licenses/LICENSE
@@ -0,0 +1,26 @@
+ Portions of this software are licensed as follows:
+
+ * All content that resides under the "enterprise/" directory of this repository, if that directory exists, is licensed under the license defined in "enterprise/LICENSE".
+ * Content outside of the above mentioned directories or restrictions above is available under the MIT license as defined below.
+ ---
+ MIT License
+
+ Copyright (c) 2023 Berri AI
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
litellm/integrations/prometheus.py (changed)
--- baseline/litellm/integrations/prometheus.py
+++ target/litellm/integrations/prometheus.py
@@ -931,10 +931,14 @@
user_api_key_auth_metadata: Optional[dict] = standard_logging_payload[
"metadata"
].get("user_api_key_auth_metadata")
+ spend_logs_metadata: Optional[dict] = standard_logging_payload["metadata"].get(
+ "spend_logs_metadata"
+ )
combined_metadata: Dict[str, Any] = {
**(_requester_metadata if _requester_metadata else {}),
**(user_api_key_auth_metadata if user_api_key_auth_metadata else {}),
+ **(spend_logs_metadata if spend_logs_metadata else {}),
}
if standard_logging_payload is not None and isinstance(
standard_logging_payload, dict
litellm/litellm_core_utils/litellm_logging.py (changed)
--- baseline/litellm/litellm_core_utils/litellm_logging.py
+++ target/litellm/litellm_core_utils/litellm_logging.py
@@ -4753,6 +4753,7 @@
user_api_key_team_id=None,
user_api_key_org_id=None,
user_api_key_project_id=None,
+ user_api_key_project_alias=None,
user_api_key_user_id=None,
user_api_key_team_alias=None,
user_api_key_user_email=None,
@@ -5584,6 +5585,7 @@
user_api_key_team_id=None,
user_api_key_org_id=None,
user_api_key_project_id=None,
+ user_api_key_project_alias=None,
user_api_key_user_id=None,
user_api_key_user_email=None,
user_api_key_team_alias=None,
litellm/llms/a2a/chat/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/a2a/chat/guardrail_translation/handler.py
+++ target/litellm/llms/a2a/chat/guardrail_translation/handler.py
@@ -111,6 +111,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional["LiteLLMLoggingObj"] = None,
user_api_key_dict: Optional["UserAPIKeyAuth"] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process A2A output response by applying guardrails to text content.
@@ -166,13 +167,21 @@
return response
# Step 2: Apply guardrail to all texts in batch
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response_dict}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response_dict}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response_dict
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(user_api_key_dict)
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
@@ -213,6 +222,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional["LiteLLMLoggingObj"] = None,
user_api_key_dict: Optional["UserAPIKeyAuth"] = None,
+ request_data: Optional[dict] = None,
) -> List[Any]:
"""
Process A2A streaming output by applying guardrails to accumulated text.
@@ -258,11 +268,19 @@
if not combined_text:
return responses_so_far
- request_data: dict = {"responses_so_far": responses_so_far}
- user_metadata = self.transform_user_api_key_dict_to_metadata(user_api_key_dict)
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if request_data is None:
+ request_data = {"responses_so_far": responses_so_far}
+ else:
+ if "responses_so_far" not in request_data:
+ request_data["responses_so_far"] = responses_so_far
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
+
inputs = GenericGuardrailAPIInputs(texts=[combined_text])
guardrailed_inputs = await guardrail_to_apply.apply_guardrail(
inputs=inputs,
litellm/llms/anthropic/chat/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/anthropic/chat/guardrail_translation/handler.py
+++ target/litellm/llms/anthropic/chat/guardrail_translation/handler.py
@@ -252,6 +252,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response by applying guardrails to text content and tool calls.
@@ -323,15 +324,21 @@
# Step 2: Apply guardrail to all texts in batch
if texts_to_check or tool_calls_to_check:
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
if images_to_check:
@@ -375,6 +382,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> List[Any]:
"""
Process output streaming response by applying guardrails to text content.
@@ -413,7 +421,7 @@
_guardrailed_inputs = await guardrail_to_apply.apply_guardrail( # allow rejecting the response, if invalid
inputs=guardrail_inputs,
- request_data={},
+ request_data=request_data if request_data is not None else {},
input_type="response",
logging_obj=litellm_logging_obj,
)
@@ -426,7 +434,7 @@
string_so_far = self.get_streaming_string_so_far(responses_so_far)
_guardrailed_inputs = await guardrail_to_apply.apply_guardrail( # allow rejecting the response, if invalid
inputs={"texts": [string_so_far]},
- request_data={},
+ request_data=request_data if request_data is not None else {},
input_type="response",
logging_obj=litellm_logging_obj,
)
litellm/llms/base_llm/guardrail_translation/base_translation.py (changed)
--- baseline/litellm/llms/base_llm/guardrail_translation/base_translation.py
+++ target/litellm/llms/base_llm/guardrail_translation/base_translation.py
@@ -73,6 +73,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional["LiteLLMLoggingObj"] = None,
user_api_key_dict: Optional["UserAPIKeyAuth"] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response with guardrails.
@@ -91,6 +92,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional["LiteLLMLoggingObj"] = None,
user_api_key_dict: Optional["UserAPIKeyAuth"] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output streaming response with guardrails.
litellm/llms/cohere/rerank/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/cohere/rerank/guardrail_translation/handler.py
+++ target/litellm/llms/cohere/rerank/guardrail_translation/handler.py
@@ -83,6 +83,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response - not applicable for rerank.
litellm/llms/mistral/ocr/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/mistral/ocr/guardrail_translation/handler.py
+++ target/litellm/llms/mistral/ocr/guardrail_translation/handler.py
@@ -91,6 +91,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process OCR output by applying guardrails to extracted page text.
@@ -127,14 +128,27 @@
if model:
inputs["model"] = model
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {}
+
# Add user metadata if available
if user_api_key_dict is not None:
- metadata = self.transform_user_api_key_dict_to_metadata(user_api_key_dict)
- inputs.update(metadata) # type: ignore
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ # Preserve original behavior: inject metadata into inputs for
+ # third-party guardrail providers that read it from there
+ inputs.update(user_metadata) # type: ignore
+ # Also store in request_data for the logging pipeline
+ if "litellm_metadata" not in request_data:
+ request_data["litellm_metadata"] = user_metadata
guardrailed_inputs = await guardrail_to_apply.apply_guardrail(
inputs=inputs,
- request_data={},
+ request_data=request_data,
input_type="response",
logging_obj=litellm_logging_obj,
)
litellm/llms/openai/chat/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/chat/guardrail_translation/handler.py
+++ target/litellm/llms/openai/chat/guardrail_translation/handler.py
@@ -86,9 +86,9 @@
if tool_calls_to_check:
inputs["tool_calls"] = tool_calls_to_check # type: ignore
if messages:
- inputs[
- "structured_messages"
- ] = messages # pass the openai /chat/completions messages to the guardrail, as-is
+ inputs["structured_messages"] = (
+ messages # pass the openai /chat/completions messages to the guardrail, as-is
+ )
# Pass tools (function definitions) to the guardrail
tools = data.get("tools")
if tools:
@@ -260,6 +260,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response by applying guardrails to text content.
@@ -308,15 +309,21 @@
# Step 2: Apply guardrail to all texts and tool calls in batch
if texts_to_check or tool_calls_to_check:
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
if images_to_check:
@@ -364,6 +371,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> List["ModelResponseStream"]:
"""
Process output streaming responses by applying guardrails to text content.
@@ -402,6 +410,7 @@
guardrail_to_apply=guardrail_to_apply,
litellm_logging_obj=litellm_logging_obj,
user_api_key_dict=user_api_key_dict,
+ request_data=request_data,
)
return responses_so_far
@@ -436,15 +445,21 @@
# Step 3: Apply guardrail to all combined texts in batch
if texts_to_check:
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"responses": responses_so_far}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"responses": responses_so_far}
+ else:
+ if "responses" not in request_data:
+ request_data["responses"] = responses_so_far
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
if images_to_check:
litellm/llms/openai/completion/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/completion/guardrail_translation/handler.py
+++ target/litellm/llms/openai/completion/guardrail_translation/handler.py
@@ -125,6 +125,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response by applying guardrails to completion text.
@@ -155,15 +156,21 @@
# Apply guardrails in batch
if texts_to_check:
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
# Include model information from the response if available
litellm/llms/openai/embeddings/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/embeddings/guardrail_translation/handler.py
+++ target/litellm/llms/openai/embeddings/guardrail_translation/handler.py
@@ -155,6 +155,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response - embeddings responses contain vectors, not text.
litellm/llms/openai/image_generation/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/image_generation/guardrail_translation/handler.py
+++ target/litellm/llms/openai/image_generation/guardrail_translation/handler.py
@@ -87,6 +87,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response - typically not needed for image generation.
litellm/llms/openai/responses/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/responses/guardrail_translation/handler.py
+++ target/litellm/llms/openai/responses/guardrail_translation/handler.py
@@ -347,6 +347,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response by applying guardrails to text content and tool calls.
@@ -402,15 +403,21 @@
# Step 2: Apply guardrail to all texts in batch
if texts_to_check or tool_calls_to_check:
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=texts_to_check)
if images_to_check:
@@ -454,6 +461,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> List[Any]:
"""
Process output streaming response by applying guardrails to text content.
@@ -481,7 +489,7 @@
inputs["model"] = model_response_stream.model
_guardrailed_inputs = await guardrail_to_apply.apply_guardrail(
inputs=inputs,
- request_data={},
+ request_data=request_data if request_data is not None else {},
input_type="response",
logging_obj=litellm_logging_obj,
)
@@ -512,7 +520,7 @@
if tool_calls or text:
_guardrailed_inputs = await guardrail_to_apply.apply_guardrail(
inputs=guardrail_inputs,
- request_data={},
+ request_data=request_data if request_data is not None else {},
input_type="response",
logging_obj=litellm_logging_obj,
)
@@ -537,7 +545,7 @@
inputs["model"] = response_model
_guardrailed_inputs = await guardrail_to_apply.apply_guardrail(
inputs=inputs,
- request_data={},
+ request_data=request_data if request_data is not None else {},
input_type="response",
logging_obj=litellm_logging_obj,
)
litellm/llms/openai/speech/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/speech/guardrail_translation/handler.py
+++ target/litellm/llms/openai/speech/guardrail_translation/handler.py
@@ -85,6 +85,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output - not applicable for text-to-speech.
litellm/llms/openai/transcriptions/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/openai/transcriptions/guardrail_translation/handler.py
+++ target/litellm/llms/openai/transcriptions/guardrail_translation/handler.py
@@ -58,6 +58,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output transcription by applying guardrails to transcribed text.
@@ -79,15 +80,21 @@
if isinstance(response.text, str):
original_text = response.text
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = {"response": response}
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = {"response": response}
+ else:
+ if "response" not in request_data:
+ request_data["response"] = response
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(
- user_api_key_dict
- )
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
inputs = GenericGuardrailAPIInputs(texts=[original_text])
# Include model information from the response if available
litellm/llms/pass_through/guardrail_translation/handler.py (changed)
--- baseline/litellm/llms/pass_through/guardrail_translation/handler.py
+++ target/litellm/llms/pass_through/guardrail_translation/handler.py
@@ -139,6 +139,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional["LiteLLMLoggingObj"] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
"""
Process output response by applying guardrails to targeted fields.
@@ -171,17 +172,27 @@
if not text_to_check:
return response
- # Create a request_data dict with response info and user API key metadata
- request_data: dict = (
- {"response": response}
- if not isinstance(response, dict)
- else response.copy()
- )
+ # Use the real request_data if provided (proxy path), otherwise
+ # create a standalone dict (SDK / direct-call path).
+ if request_data is None:
+ request_data = (
+ {"response": response}
+ if not isinstance(response, dict)
+ else response.copy()
+ )
+ else:
+ if "response" not in request_data:
+ request_data["response"] = (
+ response if not isinstance(response, dict) else response.copy()
+ )
# Add user API key metadata with prefixed keys
- user_metadata = self.transform_user_api_key_dict_to_metadata(user_api_key_dict)
- if user_metadata:
- request_data["litellm_metadata"] = user_metadata
+ if "litellm_metadata" not in request_data:
+ user_metadata = self.transform_user_api_key_dict_to_metadata(
+ user_api_key_dict
+ )
+ if user_metadata:
+ request_data["litellm_metadata"] = user_metadata
# Apply guardrail (pass-through doesn't modify the text, just checks it)
inputs = GenericGuardrailAPIInputs(texts=[text_to_check])
litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py (changed)
--- baseline/litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
+++ target/litellm/proxy/_experimental/mcp_server/guardrail_translation/handler.py
@@ -92,6 +92,7 @@
guardrail_to_apply: "CustomGuardrail",
litellm_logging_obj: Optional[Any] = None,
user_api_key_dict: Optional[Any] = None,
+ request_data: Optional[dict] = None,
) -> Any:
verbose_proxy_logger.debug(
"MCP Guardrail: Output processing not implemented for MCP tools",
litellm/proxy/_experimental/out/404.html (removed)
--- baseline/litellm/proxy/_experimental/out/404.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\n9:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nb:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\nd:I[168027,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"e:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n8:null\nc:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$Le\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/404/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/404/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\n9:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nb:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\nd:I[168027,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"e:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n8:null\nc:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$Le\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/_not-found.html (removed)
--- baseline/litellm/proxy/_experimental/out/_not-found.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\n9:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nb:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\nd:I[168027,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"e:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n8:null\nc:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$Le\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/_not-found/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/_not-found/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><div style="font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\n9:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nb:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\nd:I[168027,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"S\":true}\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"e:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n8:null\nc:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$Le\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/api-reference.html (removed)
--- baseline/litellm/proxy/_experimental/out/api-reference.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nc:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"api-reference\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"api-reference\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lb\",false]],\"m\":\"$undefined\",\"G\":[\"$c\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"d:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\ne:I[191905,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\"],\"default\"]\n11:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n12:\"$Sreact.suspense\"\n14:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n16:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Ld\",null,{\"Component\":\"$e\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@f\",\"$@10\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$12\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@13\"}]}]]}]\nb:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L14\",null,{\"children\":\"$L15\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$12\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L17\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"f:{}\n10:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"15:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"18:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n13:null\n17:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L18\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/api-reference/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/api-reference/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nc:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"api-reference\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"api-reference\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lb\",false]],\"m\":\"$undefined\",\"G\":[\"$c\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"d:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\ne:I[191905,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\"],\"default\"]\n11:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n12:\"$Sreact.suspense\"\n14:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n16:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Ld\",null,{\"Component\":\"$e\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@f\",\"$@10\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/673d847ad9c91666.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$12\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@13\"}]}]]}]\nb:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L14\",null,{\"children\":\"$L15\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$12\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L17\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"f:{}\n10:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"15:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"18:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n13:null\n17:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L18\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/chat.html (removed)
--- baseline/litellm/proxy/_experimental/out/chat.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\n7:I[321443,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js\",\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js\",\"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js\",\"/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js\",\"/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\na:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\nb:\"$Sreact.suspense\"\nd:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nf:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n11:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"chat\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"chat\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@8\",\"$@9\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$La\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@c\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"8:{}\n9:\"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"12:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\nc:null\n10:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L12\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/chat/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/chat/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$--><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\n7:I[321443,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js\",\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js\",\"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js\",\"/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js\",\"/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\na:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\nb:\"$Sreact.suspense\"\nd:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\nf:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n11:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"chat\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"chat\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@8\",\"$@9\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/994a6506f0e0b01f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/10b2c4546ee6aca1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/39bdd72c165f9ec0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/49e9dce7df902771.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/4980372eaa37b78b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/fcdf7322b0aa3e2e.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/b5ce76dc420561cc.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$La\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@c\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"8:{}\n9:\"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"12:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\nc:null\n10:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L12\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/api-playground.html (removed)
--- baseline/litellm/proxy/_experimental/out/experimental/api-playground.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"api-playground\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"api-playground\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[715288,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/api-playground/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/experimental/api-playground/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"api-playground\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"api-playground\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[715288,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ca22b37c24b4d34a.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/budgets.html (removed)
--- baseline/litellm/proxy/_experimental/out/experimental/budgets.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"budgets\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"budgets\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[267167,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js\",\"/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js\",\"/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js\",\"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js\",\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script><script>self.__next_f.push([1,"b:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/budgets/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/experimental/budgets/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"budgets\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"budgets\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[267167,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js\",\"/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js\",\"/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js\",\"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js\",\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js\",\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script><script>self.__next_f.push([1,"b:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/2d313397aa3e57de.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/a0871b3a8352592c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/179f4b987bc9083f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7b788dd93ad868b3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6c4c97f1ea6e7d77.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/542a1a209eb732c6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/a1ef280b7ad5ae6a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7e417dd24c8becd0.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/caching.html (removed)
--- baseline/litellm/proxy/_experimental/out/experimental/caching.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"caching\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"caching\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[891881,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js\",\"/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js\",\"/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js\",\"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js\",\"/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js\",\"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/caching/index.html (added)
--- /dev/null
+++ target/litellm/proxy/_experimental/out/experimental/caching/index.html
@@ -0,0 +1 @@
+<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js" async=""></script><meta name="next-size-adjust" content=""/><title>LiteLLM Dashboard</title><meta name="description" content="LiteLLM Proxy Admin UI"/><link rel="icon" href="/favicon.ico?favicon.1d32c690.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="./favicon.ico"/><script src="/litellm-asset-prefix/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="inter_5972bc34-module__OU16Qa__className"><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><div class="flex items-center justify-center min-h-screen">Loading...</div><!--/$--><script src="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[867271,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n3:I[71195,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\"],\"default\"]\n4:I[339756,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n5:I[837457,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"default\"]\n6:I[92825,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientSegmentRoot\"]\n7:I[216370,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\"],\"default\"]\nd:I[168027,[],\"default\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"style\"]\n:HL[\"/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Hp-LQxDEAEt-JSJFExm-i\",\"c\":[\"\",\"experimental\",\"caching\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(dashboard)\",{\"children\":[\"experimental\",{\"children\":[\"caching\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"inter_5972bc34-module__OU16Qa__className\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"serverProvidedParams\":{\"params\":{},\"promises\":[\"$@8\"]}}]]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[347257,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ClientPageRoot\"]\nf:I[891881,[\"/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js\",\"/litellm-asset-prefix/_next/static/chunks/65f709264734a9bf.js\",\"/litellm-asset-prefix/_next/static/chunks/7f59802b710501d5.js\",\"/litellm-asset-prefix/_next/static/chunks/0a6c418370a8c183.js\",\"/litellm-asset-prefix/_next/static/chunks/738c339383c3b4b6.js\",\"/litellm-asset-prefix/_next/static/chunks/0713a1954ae8db53.js\",\"/litellm-asset-prefix/_next/static/chunks/9474f2e878525bf7.js\",\"/litellm-asset-prefix/_next/static/chunks/eea976cf4a05fc92.js\",\"/litellm-asset-prefix/_next/static/chunks/00ff280cdb7d7ee5.js\",\"/litellm-asset-prefix/_next/static/chunks/ed4c3592cb02914b.js\",\"/litellm-asset-prefix/_next/static/chunks/72c3e48f096ce28f.js\",\"/litellm-asset-prefix/_next/static/chunks/ce9cf9f407f4b359.js\",\"/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js\",\"/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js\",\"/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js\",\"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js\",\"/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js\",\"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js\"],\"default\"]\n12:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"ViewportBoundary\"]\n17:I[897367,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Le\",null,{\"Component\":\"$f\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\",\"promises\":[\"$@10\",\"$@11\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/6285575743097e8a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/27c7596aa0326b71.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/900e393d6a9d7b12.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/0a65da2cd24e2ab6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/c058ac3e89dc33df.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/litellm-asset-prefix/_next/static/chunks/496b84010c33cf69.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$L16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L18\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n8:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"10:{}\n11:\"$0:f:0:1:1:children:0:props:children:1:props:serverProvidedParams:params\"\n"])</script><script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"19:I[27201,[\"/litellm-asset-prefix/_next/static/chunks/d96012bcfc98706a.js\",\"/litellm-asset-prefix/_next/static/chunks/dbca964212122d58.js\"],\"IconMark\"]\n14:null\n18:[[\"$\",\"title\",\"0\",{\"children\":\"LiteLLM Dashboard\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"LiteLLM Proxy Admin UI\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1d32c690.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"3\",{\"rel\":\"icon\",\"href\":\"./favicon.ico\"}],[\"$\",\"$L19\",\"4\",{}]]\n"])</script></body></html>
\ No newline at end of file
litellm/proxy/_experimental/out/experimental/claude-code-plugins.html (removed)
--- baseline/litellm/proxy/_experimental/out/experimental/claude-code-plugins.html
+++ /dev/null
@@ -1 +0,0 @@
-<!DOCTYPE html><!--Hp_LQxDEAEt_JSJFExm_i--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/litellm-asset-prefix/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/4e20891f2fd03463.css" data-precedence="next"/><link rel="stylesheet" href="/litellm-asset-prefix/_next/static/chunks/cab8d46a8c32ec36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/litellm-asset-prefix/_next/static/chunks/6774f9c1f201e744.js"/><script src="/litellm-asset-prefix/_next/static/chunks/1300460219810c10.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/e96398764f77c728.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/726579f2940c2a2f.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/turbopack-d1b22f5e0bd58c57.js" async=""></script><script src="/litellm-asset-prefix/_next/static/chunks/112ad77f3dd2e3cd.js" async=