# LiteLLM Proxy Configuration for PixelRouter (Sub-35ms Edge Gateway)
# Save as config.yaml and run: litellm --config config.yaml

model_list:
  # 1. Ox Alpha (1,000,000 Context Window - Extreme Reasoning & 85% Savings)
  - model_name: ox-alpha
    litellm_params:
      model: openai/ox-alpha
      api_base: https://api.pixeloffice.eu/v1
      api_key: os.environ/PIXELROUTER_API_KEY
      rpm: 10000
      tpm: 50000000

  # 2. DeepSeek V3 (Coding & JSON Schema Speed)
  - model_name: deepseek-chat
    litellm_params:
      model: openai/deepseek/deepseek-chat
      api_base: https://api.pixeloffice.eu/v1
      api_key: os.environ/PIXELROUTER_API_KEY

  # 3. ThinkingCap Qwen 3.6 27B (Mathematical & Logic Reasoning)
  - model_name: thinkingcap-qwen
    litellm_params:
      model: openai/sference/thinkingcap-qwen3.6-27b
      api_base: https://api.pixeloffice.eu/v1
      api_key: os.environ/PIXELROUTER_API_KEY

  # 4. Gemini 2.5 Flash (Ultra-Low Latency <28ms)
  - model_name: gemini-flash
    litellm_params:
      model: openai/google/gemini-2.5-flash
      api_base: https://api.pixeloffice.eu/v1
      api_key: os.environ/PIXELROUTER_API_KEY

router_settings:
  routing_strategy: latency-based-routing
  set_verbose: false
  num_retries: 3
  timeout: 30

general_settings:
  master_key: sk-litellm-master-key
  database_url: sqlite:///litellm.db
