File Management
include external YAML files in a config.yaml​
You can use include to include external YAML files in a config.yaml. 
Quick Start Usage:
To include a config file, use include with either a single file or a list of files. 
Contents of parent_config.yaml:
include:
  - model_config.yaml # 👈 Key change, will include the contents of model_config.yaml
litellm_settings:
  callbacks: ["prometheus"] 
Contents of model_config.yaml:
model_list:
  - model_name: gpt-4o
    litellm_params:
      model: openai/gpt-4o
      api_base: https://exampleopenaiendpoint-production.up.railway.app/
  - model_name: fake-anthropic-endpoint
    litellm_params:
      model: anthropic/fake
      api_base: https://exampleanthropicendpoint-production.up.railway.app/
Start proxy server
This will start the proxy server with config parent_config.yaml. Since the include directive is used, the server will also include the contents of model_config.yaml.
litellm --config parent_config.yaml --detailed_debug
Examples using include​
Include a single file:
include:
  - model_config.yaml
Include multiple files:
include:
  - model_config.yaml
  - another_config.yaml