mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-21 00:21:49 +00:00
Drop the core ocr() facade so VertexAuth and the http pool stay out of litellm-core's public API, move the http Error enum to error.rs, and inject the media DNS resolver into HttpClientPool instead of a per-call builder hook the cache key ignored. The bridge now reads litellm.* HTTP settings only through litellm/rust_bridge/settings.py, pinned by python_settings.json, while env overrides stay in Rust. This adds the Python default User-Agent, parses string ssl_verify globals like get_ssl_verify, drops per-call ssl_verify that Python OCR never honored, and removes the unused request_timeout. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
12 lines
191 B
JSON
12 lines
191 B
JSON
{
|
|
"http_settings": [
|
|
"ssl_verify",
|
|
"ssl_certificate",
|
|
"ssl_security_level",
|
|
"ssl_ecdh_curve",
|
|
"force_ipv4",
|
|
"http2",
|
|
"aiohttp_trust_env",
|
|
"user_agent"
|
|
]
|
|
}
|