# Model Pricing Data This directory contains a local copy of the mirrored model pricing data as a fallback mechanism. ## Source The original file is maintained by the LiteLLM project and mirrored into the `price-mirror` branch of this repository via GitHub Actions: - Mirror branch (configurable via `PRICE_MIRROR_REPO`): https://raw.githubusercontent.com//price-mirror/model_prices_and_context_window.json - Upstream source: https://raw.githubusercontent.com/BerriAI/litellm/main/model_prices_and_context_window.json ## Purpose This local copy serves as a fallback when the remote file cannot be downloaded due to: - Network restrictions - Firewall rules - DNS resolution issues - GitHub being blocked in certain regions - Docker container network limitations ## Update Process The pricingService will: 1. First attempt to download the latest version from GitHub 2. If download fails, use this local copy as fallback 3. Log a warning when using the fallback file ## Manual Update To manually update this file with the latest pricing data (if automation is unavailable): ```bash curl -s https://raw.githubusercontent.com/BerriAI/litellm/main/model_prices_and_context_window.json -o model_prices_and_context_window.json ``` ## File Format The file contains JSON data with model pricing information including: - Model names and identifiers - Input/output token costs - Context window sizes - Model capabilities Last updated: 2025-08-10