mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-26 01:12:21 +00:00
Settings sources beyond HTTP (media fetch, Azure Document Intelligence, Vertex, timeouts) need the same env lookup and precedence merge, so move them out of litellm-http into core_utils::settings. Lookup readers name the Python idiom they mirror: get keeps a present empty value like os.getenv(X, fallback), truthy drops it like an `or` chain, enabled only switches on for "true". SSL_CERT_FILE now reads through truthy, matching Python's `if ssl_cert_file and ...` check. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| exception_mapping_utils | ||
| prompt_templates | ||
| call_arguments.rs | ||
| core_helpers.rs | ||
| get_llm_provider_logic.rs | ||
| lib.rs | ||
| params.rs | ||
| secret_redaction.rs | ||
| serde_compat.rs | ||
| settings.rs | ||
| url_utils.rs | ||