mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-27 01:22:18 +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>
10 lines
238 B
Rust
10 lines
238 B
Rust
pub mod call_arguments;
|
|
pub mod core_helpers;
|
|
pub mod exception_mapping_utils;
|
|
pub mod get_llm_provider_logic;
|
|
pub mod params;
|
|
pub mod prompt_templates;
|
|
pub mod secret_redaction;
|
|
pub mod serde_compat;
|
|
pub mod settings;
|
|
pub mod url_utils;
|