{
  "schemaVersion": 2,
  "title": "llm-metadata",
  "website": "https://basellm.github.io/llm-metadata/",
  "index": "https://basellm.github.io/llm-metadata/api/index.json",
  "details": "https://basellm.github.io/llm-metadata/api/all.json",
  "providers": "https://basellm.github.io/llm-metadata/api/providers.json",
  "manifestUrl": "https://basellm.github.io/llm-metadata/api/manifest.json",
  "repository": "https://github.com/basellm/llm-metadata",
  "license": "Apache-2.0",
  "licenseUrl": "https://raw.githubusercontent.com/basellm/llm-metadata/main/LICENSE",
  "licenseFile": "/data/llm-metadata-LICENSE.txt",
  "licenseSha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
  "fetchedAt": "2026-10-28T15:55:16.956Z",
  "manifestGeneratedAt": "2026-10-28T04:07:13.454Z",
  "sha256": "bba376ee7864bdacf90eee8d0e927ed0ba1db33229dbe6aa637f3cc52987f35a",
  "detailsSha256": "1e4fe4cfb95a5ac4deddc2ce67c3b14b15c802e3f59651b927dc3fa26f0f0bda",
  "providersSha256": "6d36ea8a5d5ff680d120797a2b9566354430e8ec5ccfeb0f3fc186ed7bd0a2b8",
  "manifestSha256": "eb76b9ab31618e48881f60ab9f1410dc994b730b5228b430ab6988b0c5b0487f",
  "modelCount": 592,
  "providerCount": 50,
  "manifest": {
    "generatedAt": "2026-10-28T04:07:13.454Z",
    "nativeProvidersHash": "ecae39ff33bdad2d6b42266abf777740451134faa0fb5e9f4674702d83591c29",
    "newapi": {
      "exchangeRates": {
        "CNY": 7.3,
        "EUR": 0.92
      }
    },
    "overridesHash": "50192a2fdd0ef1ccb1daabfb8307da7c11e64e75e110e7f02298bfedf5c523af",
    "policyHash": "20317b46d0bf96bb0fbc54205c9fe49263616973b2ba98b912a6ed68b218c274",
    "sourceHash": "dea8f2c1a13d9a2a57e134bc78c0c1c9cea68b2232877c0aa7faa5c0479c758c",
    "stats": {
      "dryRun": false,
      "excludedModels": 96,
      "excludedProviders": 182,
      "filesChanged": 7,
      "models": 592,
      "providers": 50
    },
    "version": 1,
    "warnings": [
      "pricing: \"alibaba-cn\" bills in CNY but 53 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"bailing\" bills in CNY but 2 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"moonshotai-cn\" bills in CNY but 2 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"tencent-token-plan\" bills in CNY but 1 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"zhipuai\" bills in CNY but 2 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"minimax-cn\" bills in CNY but 1 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"tencent-tokenhub\" bills in CNY but 1 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "pricing: \"stepfun\" bills in CNY but 1 model(s) still carry upstream USD estimates; add cost overrides with \"currency\": \"CNY\"",
      "native-providers: \"llama\" not found in source data",
      "native-providers: \"kimi-for-coding\" not found in source data",
      "native-providers: \"v0\" not found in source data",
      "i18n: 2 model description(s) have no ja translation (run \"npm run translate\")",
      "newapi: minimax/MiniMax-H3-Max: no token input price or per_image price; not expressible",
      "newapi: minimax/MiniMax-H3: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-02-hd: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-02-turbo: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-2.6-hd: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-2.6-turbo: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-2.8-hd: no token input price or per_image price; not expressible",
      "newapi: minimax/speech-2.8-turbo: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/MiniMax-H3-Max: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/MiniMax-H3: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-02-hd: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-02-turbo: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-2.6-hd: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-2.6-turbo: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-2.8-hd: no token input price or per_image price; not expressible",
      "newapi: minimax-cn/speech-2.8-turbo: no token input price or per_image price; not expressible",
      "newapi: perplexity/sonar-deep-research: reasoning price $3 differs from output price $8 but the provider defines no thinkingToggle; output price applies to all completion tokens"
    ]
  },
  "purpose": "Reference metadata only. Does not imply model availability or set Allgate prices.",
  "identity": "Each providerId and original model id pair is a separate entry; regional and subscription variants are preserved.",
  "metadata": "metadata preserves each complete source model object. providerMetadata preserves public identity, documentation, currency, subscription and billing fields; API endpoints and environment variables are omitted.",
  "officialDocumentation": "providerMetadata.doc links to provider-level documentation; it is not independent verification of each model or price.",
  "pricing": "Source cost objects are preserved without conversion. Token price families are per 1M tokens; per_image, per_second_* and per_10k_chars retain their named units. cost.currency defaults to USD independently of providerMetadata.currency. Non-USD provider endpoints without cost.currency can contain upstream USD estimates. Subscription zero rates do not establish free usage. Tiers, schedules, alternative currencies and provider billing rules must be interpreted together.",
  "lifecycle": "Absent source release dates and status remain null. updated can be the source index release-date fallback, not an independently verified change date.",
  "categories": "Categories are derived from source model type and output modalities, with identifier-based fallback; complete source modalities remain in metadata.",
  "artwork": "Original Allgate imagegen family illustrations. Versions and regional variants intentionally share family artwork."
}
