litellm/stable_config.yaml
2024-12-14 12:40:58 -08:00

27 lines
879 B
YAML

general_settings:
store_model_in_db: true
database_connection_pool_limit: 20
model_list:
- model_name: fake-openai-endpoint
litellm_params:
model: openai/my-fake-model
api_key: my-fake-key
api_base: https://exampleopenaiendpoint-production.up.railway.app/
router_settings:
routing_strategy: "latency-based-routing"
routing_strategy_args: {"ttl": 100} # Average the last 10 calls to compute avg latency per model
allowed_fails: 1
num_retries: 3
retry_after: 5 # seconds to wait before retrying a failed request
cooldown_time: 30 # seconds to cooldown a deployment after failure
enable_pre_call_checks: true
litellm_settings:
return_response_headers: true
callbacks: ["prometheus"]
cache: true
cache_params:
type: "redis"
host: os.environ/REDIS_HOST
port: os.environ/REDIS_PORT
password: os.environ/REDIS_PASSWORD