{
  "version": 1,
  "fetchedAt": "2026-09-14",
  "sourceUrl": "https://models.dev/api.json",
  "entries": [
    {
      "id": "deepseek-v4-flash-0731",
      "vendor": "qwen",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Flash 0731",
      "verifiedAt": "2026-07-31",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "glm-5.2",
      "vendor": "qwen",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "GLM-5.2",
      "verifiedAt": "2026-06-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.4,
        "outputPer1M": 4.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qvq-max",
      "vendor": "qwen",
      "family": "qvq",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "QVQ Max",
      "verifiedAt": "2025-03-25",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.2,
        "outputPer1M": 4.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-flash",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen Flash",
      "verifiedAt": "2025-07-28",
      "contextWindow": 1000000,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.05,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-max",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen Max",
      "verifiedAt": "2025-01-25",
      "contextWindow": 32768,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.6,
        "outputPer1M": 6.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-mt-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-MT Plus",
      "verifiedAt": "2025-01",
      "contextWindow": 16384,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.46,
        "outputPer1M": 7.37
      }
    },
    {
      "id": "qwen-mt-turbo",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-MT Turbo",
      "verifiedAt": "2025-01",
      "contextWindow": 16384,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.16,
        "outputPer1M": 0.49
      }
    },
    {
      "id": "qwen-omni-turbo",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-Omni Turbo",
      "verifiedAt": "2025-03-26",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text", "image", "audio", "video"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.07,
        "outputPer1M": 0.27
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-omni-turbo-realtime",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-Omni Turbo Realtime",
      "verifiedAt": "2025-05-08",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text", "image", "audio"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.27,
        "outputPer1M": 1.07
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen Plus",
      "verifiedAt": "2025-09-11",
      "contextWindow": 1000000,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 1.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-plus-character-ja",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen Plus Character (Japanese)",
      "verifiedAt": "2024-01",
      "contextWindow": 8192,
      "maxOutputTokens": 512,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 1.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-turbo",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen Turbo",
      "verifiedAt": "2025-04-28",
      "contextWindow": 1000000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.05,
        "outputPer1M": 0.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-vl-max",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-VL Max",
      "verifiedAt": "2025-08-13",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.8,
        "outputPer1M": 3.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen-vl-ocr",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-VL OCR",
      "verifiedAt": "2025-04-13",
      "contextWindow": 34096,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.72,
        "outputPer1M": 0.72
      }
    },
    {
      "id": "qwen-vl-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen-VL Plus",
      "verifiedAt": "2025-08-15",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.21,
        "outputPer1M": 0.63
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-14b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5 14B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.35,
        "outputPer1M": 1.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-32b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5 32B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.7,
        "outputPer1M": 2.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-72b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5 72B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.4,
        "outputPer1M": 5.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-7b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5 7B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.175,
        "outputPer1M": 0.7
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-omni-7b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5-Omni 7B",
      "verifiedAt": "2024-12",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text", "image", "audio", "video"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-vl-72b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5-VL 72B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.8,
        "outputPer1M": 8.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen2-5-vl-7b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen2.5-VL 7B Instruct",
      "verifiedAt": "2024-09",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.35,
        "outputPer1M": 1.05
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-14b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 14B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.35,
        "outputPer1M": 1.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-235b-a22b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 235B-A22B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.7,
        "outputPer1M": 2.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-32b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 32B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.7,
        "outputPer1M": 2.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-8b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 8B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.18,
        "outputPer1M": 0.7
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-asr-flash",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-ASR Flash",
      "verifiedAt": "2025-09-08",
      "contextWindow": 53248,
      "maxOutputTokens": 4096,
      "inputModalities": ["audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.035,
        "outputPer1M": 0.035
      }
    },
    {
      "id": "qwen3-coder-30b-a3b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Coder 30B-A3B Instruct",
      "verifiedAt": "2025-04",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.45,
        "outputPer1M": 2.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-coder-480b-a35b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Coder 480B-A35B Instruct",
      "verifiedAt": "2025-04",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 7.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-coder-flash",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 Coder Flash",
      "verifiedAt": "2025-07-28",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-coder-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 Coder Plus",
      "verifiedAt": "2025-07-23",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-livetranslate-flash-realtime",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-LiveTranslate Flash Realtime",
      "verifiedAt": "2025-09-22",
      "contextWindow": 53248,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image", "audio", "video"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 10
      }
    },
    {
      "id": "qwen3-max",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3 Max",
      "verifiedAt": "2025-09-23",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-next-80b-a3b-instruct",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Next 80B-A3B Instruct",
      "verifiedAt": "2025-09",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-next-80b-a3b-thinking",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Next 80B-A3B (Thinking)",
      "verifiedAt": "2025-09",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-omni-flash",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Omni Flash",
      "verifiedAt": "2025-09-15",
      "contextWindow": 65536,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "audio", "video"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.43,
        "outputPer1M": 1.66
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-omni-flash-realtime",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-Omni Flash Realtime",
      "verifiedAt": "2025-09-15",
      "contextWindow": 65536,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "audio", "video"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.52,
        "outputPer1M": 1.99
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-vl-235b-a22b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-VL 235B-A22B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.7,
        "outputPer1M": 2.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-vl-30b-a3b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-VL 30B-A3B",
      "verifiedAt": "2025-04",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3-vl-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3-VL Plus",
      "verifiedAt": "2025-09-23",
      "contextWindow": 262144,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 1.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.5-122b-a10b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.5 122B-A10B",
      "verifiedAt": "2026-02-23",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 3.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.5-27b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.5 27B",
      "verifiedAt": "2026-02-23",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.5-35b-a3b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.5 35B-A3B",
      "verifiedAt": "2026-02-23",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.5-397b-a17b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.5 397B-A17B",
      "verifiedAt": "2026-02-15",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.6,
        "outputPer1M": 3.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.5-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.5 Plus",
      "verifiedAt": "2026-02-16",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.6-27b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.6 27B",
      "verifiedAt": "2026-04-22",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.6,
        "outputPer1M": 3.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.6-35b-a3b",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.6 35B-A3B",
      "verifiedAt": "2026-04-17",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.248,
        "outputPer1M": 1.485
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.6-flash",
      "vendor": "qwen",
      "family": "qwen3.6",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.6 Flash",
      "verifiedAt": "2026-04-27",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1875,
        "outputPer1M": 1.125
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.6-max-preview",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.6 Max Preview",
      "verifiedAt": "2026-04-20",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.3,
        "outputPer1M": 7.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.6-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.6 Plus",
      "verifiedAt": "2026-04-02",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.7-max",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.7 Max",
      "verifiedAt": "2026-05-21",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 7.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.7-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.7 Plus",
      "verifiedAt": "2026-06-04",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.8-flash",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.8 Flash",
      "verifiedAt": "2026-08-26",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.47
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen3.8-max",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "Qwen3.8 Max",
      "verifiedAt": "2026-08-03",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwq-plus",
      "vendor": "qwen",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-qwen",
      "source": "models-dev",
      "displayName": "QwQ Plus",
      "verifiedAt": "2025-03-05",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.8,
        "outputPer1M": 2.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-fable-5",
      "vendor": "anthropic",
      "family": "claude-fable",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Fable 5",
      "verifiedAt": "2026-06-09",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 50
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-fable-5-1",
      "vendor": "anthropic",
      "family": "claude-fable",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Fable 5.1",
      "verifiedAt": "2026-09-01",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 50
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-haiku-4-5",
      "vendor": "anthropic",
      "family": "claude-haiku",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Haiku 4.5 (latest)",
      "verifiedAt": "2025-10-15",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-haiku-4-5-20251001",
      "vendor": "anthropic",
      "family": "claude-haiku",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Haiku 4.5",
      "verifiedAt": "2025-10-15",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-5",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 4.5 (latest)",
      "verifiedAt": "2025-11-24",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-5-20251101",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 4.5",
      "verifiedAt": "2025-11-01",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-6",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 4.6",
      "verifiedAt": "2026-03-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-7",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 4.7",
      "verifiedAt": "2026-04-16",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-8",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 4.8",
      "verifiedAt": "2026-05-28",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-5",
      "vendor": "anthropic",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Opus 5",
      "verifiedAt": "2026-07-24",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4-5",
      "vendor": "anthropic",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4.5 (latest)",
      "verifiedAt": "2025-09-29",
      "contextWindow": 1000000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4-5-20250929",
      "vendor": "anthropic",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4.5",
      "verifiedAt": "2025-09-29",
      "contextWindow": 1000000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4-6",
      "vendor": "anthropic",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4.6",
      "verifiedAt": "2026-03-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-5",
      "vendor": "anthropic",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-anthropic",
      "source": "models-dev",
      "displayName": "Claude Sonnet 5",
      "verifiedAt": "2026-06-30",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "c4ai-aya-expanse-32b",
      "vendor": "cohere",
      "family": "c4ai-aya-expanse-32b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Aya Expanse 32B",
      "verifiedAt": "2024-10-24",
      "contextWindow": 128000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"]
    },
    {
      "id": "c4ai-aya-expanse-8b",
      "vendor": "cohere",
      "family": "c4ai-aya-expanse-8b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Aya Expanse 8B",
      "verifiedAt": "2024-10-24",
      "contextWindow": 8000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"]
    },
    {
      "id": "c4ai-aya-vision-32b",
      "vendor": "cohere",
      "family": "c4ai-aya-vision-32b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Aya Vision 32B",
      "verifiedAt": "2025-05-14",
      "contextWindow": 16000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"]
    },
    {
      "id": "c4ai-aya-vision-8b",
      "vendor": "cohere",
      "family": "c4ai-aya-vision-8b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Aya Vision 8B",
      "verifiedAt": "2025-05-14",
      "contextWindow": 16000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"]
    },
    {
      "id": "command-a-03-2025",
      "vendor": "cohere",
      "family": "command-a",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command A",
      "verifiedAt": "2025-03-13",
      "contextWindow": 256000,
      "maxOutputTokens": 8000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-a-plus-05-2026",
      "vendor": "cohere",
      "family": "command-a",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command A Plus",
      "verifiedAt": "2026-06-09",
      "contextWindow": 128000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-a-reasoning-08-2025",
      "vendor": "cohere",
      "family": "command-a",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command A Reasoning",
      "verifiedAt": "2025-08-21",
      "contextWindow": 256000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-a-translate-08-2025",
      "vendor": "cohere",
      "family": "command-a",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command A Translate",
      "verifiedAt": "2025-08-28",
      "contextWindow": 8000,
      "maxOutputTokens": 8000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-a-vision-07-2025",
      "vendor": "cohere",
      "family": "command-a",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command A Vision",
      "verifiedAt": "2025-07-31",
      "contextWindow": 128000,
      "maxOutputTokens": 8000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      }
    },
    {
      "id": "command-r-08-2024",
      "vendor": "cohere",
      "family": "command-r",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command R",
      "verifiedAt": "2024-08-30",
      "contextWindow": 128000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-r-plus-08-2024",
      "vendor": "cohere",
      "family": "command-r",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command R+",
      "verifiedAt": "2024-08-30",
      "contextWindow": 128000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-r7b-12-2024",
      "vendor": "cohere",
      "family": "command-r",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command R7B",
      "verifiedAt": "2024-12-02",
      "contextWindow": 128000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.0375,
        "outputPer1M": 0.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "command-r7b-arabic-02-2025",
      "vendor": "cohere",
      "family": "command-r",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "Command R7B Arabic",
      "verifiedAt": "2025-02-27",
      "contextWindow": 128000,
      "maxOutputTokens": 4000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.0375,
        "outputPer1M": 0.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "north-mini-code-1-0",
      "vendor": "cohere",
      "family": "north",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-cohere",
      "source": "models-dev",
      "displayName": "North Mini Code",
      "verifiedAt": "2026-06-09",
      "contextWindow": 256000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-flash",
      "vendor": "deepseek",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-deepseek",
      "source": "models-dev",
      "displayName": "DeepSeek V4.1 Flash",
      "verifiedAt": "2026-09-10",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-v4-flash",
      "vendor": "deepseek",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-deepseek",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Flash",
      "verifiedAt": "2026-09-10",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-v4-flash-vision-exp",
      "vendor": "deepseek",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-deepseek",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Flash Vision Exp",
      "verifiedAt": "2026-09-10",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-v4-pro",
      "vendor": "deepseek",
      "family": "deepseek-thinking",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-deepseek",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Pro",
      "verifiedAt": "2026-08-22",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.435,
        "outputPer1M": 0.87
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deep-research-max-preview-04-2026",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Deep Research Max Preview (Apr-21-2026)",
      "verifiedAt": "2026-04-21",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deep-research-preview-04-2026",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Deep Research Preview (Apr-21-2026)",
      "verifiedAt": "2026-04-21",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-computer-use-preview-10-2025",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Computer Use Preview 10-2025",
      "verifiedAt": "2025-10-07",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash-image",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana",
      "verifiedAt": "2025-08-26",
      "contextWindow": 32768,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 30
      }
    },
    {
      "id": "gemini-2.5-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash-Lite",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash-preview-tts",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash Preview TTS",
      "verifiedAt": "2025-05-01",
      "contextWindow": 8192,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 10
      }
    },
    {
      "id": "gemini-2.5-pro",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Pro",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-pro-preview-tts",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Pro Preview TTS",
      "verifiedAt": "2025-05-01",
      "contextWindow": 8192,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 20
      }
    },
    {
      "id": "gemini-3-flash-preview",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3 Flash Preview",
      "verifiedAt": "2025-12-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3-pro-image",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana Pro",
      "verifiedAt": "2026-05-28",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 120
      }
    },
    {
      "id": "gemini-3-pro-image-preview",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana Pro",
      "verifiedAt": "2025-11-20",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 120
      }
    },
    {
      "id": "gemini-3.1-flash-image",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana 2",
      "verifiedAt": "2026-05-28",
      "contextWindow": 65536,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "pdf"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 60
      }
    },
    {
      "id": "gemini-3.1-flash-image-preview",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana 2",
      "verifiedAt": "2026-02-26",
      "contextWindow": 65536,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 60
      }
    },
    {
      "id": "gemini-3.1-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash Lite",
      "verifiedAt": "2026-05-07",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-flash-lite-image",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana 2 Lite",
      "verifiedAt": "2026-06-30",
      "contextWindow": 65536,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 30
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-flash-lite-preview",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash Lite Preview",
      "verifiedAt": "2026-03-03",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-flash-live-preview",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash Live Preview",
      "verifiedAt": "2026-03-26",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 4.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-flash-tts-preview",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash TTS Preview",
      "verifiedAt": "2026-04-15",
      "contextWindow": 8192,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 20
      }
    },
    {
      "id": "gemini-3.1-pro-preview",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Pro Preview",
      "verifiedAt": "2026-02-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-pro-preview-customtools",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Pro Preview Custom Tools",
      "verifiedAt": "2026-02-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.5-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.5 Flash",
      "verifiedAt": "2026-05-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 9
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.5-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.5 Flash Lite",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.5-live-translate-preview",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.5 Live Translate Preview",
      "verifiedAt": "2026-06-09",
      "contextWindow": 16384,
      "maxOutputTokens": 32768,
      "inputModalities": ["audio"],
      "outputModalities": ["audio", "text"],
      "pricing": {
        "inputPer1M": 3.5,
        "outputPer1M": 21
      }
    },
    {
      "id": "gemini-3.6-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.6 Flash",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.7-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.7 Flash",
      "verifiedAt": "2026-08-13",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.8-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.8 Flash",
      "verifiedAt": "2026-09-02",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-embedding-001",
      "vendor": "google",
      "family": "gemini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Embedding 001",
      "verifiedAt": "2025-05-20",
      "contextWindow": 2048,
      "maxOutputTokens": 1,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0
      }
    },
    {
      "id": "gemini-embedding-2",
      "vendor": "google",
      "family": "gemini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Embedding 2",
      "verifiedAt": "2026-04-22",
      "contextWindow": 8192,
      "maxOutputTokens": 1,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0
      }
    },
    {
      "id": "gemini-flash-latest",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Flash Latest",
      "verifiedAt": "2026-08-13",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-flash-lite-latest",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Flash-Lite Latest",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-omni-flash-preview",
      "vendor": "google",
      "family": "gemini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Omni Flash Preview",
      "verifiedAt": "2026-06-30",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 17.5
      }
    },
    {
      "id": "gemma-4-26b-a4b-it",
      "vendor": "google",
      "family": "gemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemma 4 26B A4B IT",
      "verifiedAt": "2026-04-02",
      "contextWindow": 262144,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemma-4-31b-it",
      "vendor": "google",
      "family": "gemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemma 4 31B IT",
      "verifiedAt": "2026-04-02",
      "contextWindow": 262144,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "lyria-3-clip-preview",
      "vendor": "google",
      "family": "lyria",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Lyria 3 Clip Preview",
      "verifiedAt": "2026-03-25",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "lyria-3-pro-preview",
      "vendor": "google",
      "family": "lyria",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Lyria 3 Pro Preview",
      "verifiedAt": "2026-03-25",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "veo-3.1-fast-generate-preview",
      "vendor": "google",
      "family": "veo",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Veo 3.1 fast",
      "verifiedAt": "2026-01-01",
      "contextWindow": 480,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image", "video"]
    },
    {
      "id": "veo-3.1-generate-preview",
      "vendor": "google",
      "family": "veo",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Veo 3.1",
      "verifiedAt": "2026-01",
      "contextWindow": 480,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"]
    },
    {
      "id": "veo-3.1-lite-generate-preview",
      "vendor": "google",
      "family": "veo",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Veo 3.1 lite",
      "verifiedAt": "2026-03-31",
      "contextWindow": 480,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"]
    },
    {
      "id": "claude-fable-5-1@default",
      "vendor": "google",
      "family": "claude-fable",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Fable 5.1",
      "verifiedAt": "2026-09-01",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 50
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-fable-5@default",
      "vendor": "google",
      "family": "claude-fable",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Fable 5",
      "verifiedAt": "2026-06-09",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 50
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-haiku-4-5@20251001",
      "vendor": "google",
      "family": "claude-haiku",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Haiku 4.5",
      "verifiedAt": "2025-10-15",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-1@20250805",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4.1",
      "verifiedAt": "2025-08-05",
      "contextWindow": 200000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 15,
        "outputPer1M": 75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-5@20251101",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4.5",
      "verifiedAt": "2025-11-01",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-6@default",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4.6",
      "verifiedAt": "2026-03-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-7@default",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4.7",
      "verifiedAt": "2026-04-16",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4-8@default",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4.8",
      "verifiedAt": "2026-05-28",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-4@20250514",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 4",
      "verifiedAt": "2025-05-22",
      "contextWindow": 200000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 15,
        "outputPer1M": 75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-opus-5@default",
      "vendor": "google",
      "family": "claude-opus",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Opus 5",
      "verifiedAt": "2026-07-24",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4-5@20250929",
      "vendor": "google",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4.5",
      "verifiedAt": "2025-09-29",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4-6@default",
      "vendor": "google",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4.6",
      "verifiedAt": "2026-03-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-4@20250514",
      "vendor": "google",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Sonnet 4",
      "verifiedAt": "2025-05-22",
      "contextWindow": 200000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 3,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "claude-sonnet-5@default",
      "vendor": "google",
      "family": "claude-sonnet",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Claude Sonnet 5",
      "verifiedAt": "2026-06-30",
      "contextWindow": 1000000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v3.1-maas",
      "vendor": "google",
      "family": "deepseek",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "DeepSeek V3.1",
      "verifiedAt": "2025-08-28",
      "contextWindow": 163840,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.6,
        "outputPer1M": 1.7
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v3.2-maas",
      "vendor": "google",
      "family": "deepseek",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "DeepSeek V3.2",
      "verifiedAt": "2026-04-04",
      "contextWindow": 163840,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.56,
        "outputPer1M": 1.68
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash-image",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana",
      "verifiedAt": "2025-08-26",
      "contextWindow": 32768,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 30
      }
    },
    {
      "id": "gemini-2.5-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash-Lite",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-flash-tts",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Flash TTS",
      "verifiedAt": "2025-12-10",
      "contextWindow": 32768,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 10
      }
    },
    {
      "id": "gemini-2.5-pro",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Pro",
      "verifiedAt": "2025-06-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "audio", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-2.5-pro-tts",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 2.5 Pro TTS",
      "verifiedAt": "2025-12-10",
      "contextWindow": 32768,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 20
      }
    },
    {
      "id": "gemini-3-flash-preview",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3 Flash Preview",
      "verifiedAt": "2025-12-17",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3-pro-image",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana Pro",
      "verifiedAt": "2026-05-28",
      "contextWindow": 65536,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 120
      }
    },
    {
      "id": "gemini-3.1-flash-image",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Nano Banana 2",
      "verifiedAt": "2026-05-28",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image", "video", "pdf"],
      "outputModalities": ["text", "image"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 60
      }
    },
    {
      "id": "gemini-3.1-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash Lite",
      "verifiedAt": "2026-05-07",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-flash-lite-preview",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Flash Lite Preview",
      "verifiedAt": "2026-03-03",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-pro-preview",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Pro Preview",
      "verifiedAt": "2026-02-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.1-pro-preview-customtools",
      "vendor": "google",
      "family": "gemini-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.1 Pro Preview Custom Tools",
      "verifiedAt": "2026-02-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.5-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.5 Flash",
      "verifiedAt": "2026-05-19",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 9
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.5-flash-lite",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.5 Flash Lite",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.6-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.6 Flash",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.7-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.7 Flash",
      "verifiedAt": "2026-08-13",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-3.8-flash",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini 3.8 Flash",
      "verifiedAt": "2026-09-02",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 3.75
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-embedding-001",
      "vendor": "google",
      "family": "gemini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Embedding 001",
      "verifiedAt": "2025-05-20",
      "contextWindow": 2048,
      "maxOutputTokens": 1,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0
      }
    },
    {
      "id": "gemini-flash-latest",
      "vendor": "google",
      "family": "gemini-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Flash Latest",
      "verifiedAt": "2026-08-13",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 9
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gemini-flash-lite-latest",
      "vendor": "google",
      "family": "gemini-flash-lite",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Gemini Flash-Lite Latest",
      "verifiedAt": "2026-07-21",
      "contextWindow": 1048576,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.3-70b-instruct-maas",
      "vendor": "google",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Llama 3.3 70B Instruct",
      "verifiedAt": "2025-04-29",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.72,
        "outputPer1M": 0.72
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-4-maverick-17b-128e-instruct-maas",
      "vendor": "google",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Llama 4 Maverick 17B 128E Instruct",
      "verifiedAt": "2025-04-29",
      "contextWindow": 524288,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.35,
        "outputPer1M": 1.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "moonshotai/kimi-k2-thinking-maas",
      "vendor": "google",
      "family": "kimi-thinking",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Kimi K2 Thinking",
      "verifiedAt": "2025-11-13",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.6,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "openai/gpt-oss-120b-maas",
      "vendor": "google",
      "family": "gpt-oss",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "GPT OSS 120B",
      "verifiedAt": "2025-08-05",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.09,
        "outputPer1M": 0.36
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "openai/gpt-oss-20b-maas",
      "vendor": "google",
      "family": "gpt-oss",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "GPT OSS 20B",
      "verifiedAt": "2025-08-05",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.07,
        "outputPer1M": 0.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen3-235b-a22b-instruct-2507-maas",
      "vendor": "google",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Qwen3 235B A22B Instruct",
      "verifiedAt": "2025-08-13",
      "contextWindow": 262144,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.22,
        "outputPer1M": 0.88
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.1-fast-non-reasoning",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.1 Fast",
      "verifiedAt": "2025-11-19",
      "contextWindow": 128000,
      "maxOutputTokens": 30000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.1-fast-reasoning",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.1 Fast (Reasoning)",
      "verifiedAt": "2025-11-19",
      "contextWindow": 128000,
      "maxOutputTokens": 30000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.20-non-reasoning",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.20 (Non-Reasoning)",
      "verifiedAt": "2026-03-09",
      "contextWindow": 2000000,
      "maxOutputTokens": 30000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.20-reasoning",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.20 (Reasoning)",
      "verifiedAt": "2026-03-09",
      "contextWindow": 2000000,
      "maxOutputTokens": 30000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.3",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.3",
      "verifiedAt": "2026-04-17",
      "contextWindow": 200000,
      "maxOutputTokens": 30000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "xai/grok-4.6",
      "vendor": "google",
      "family": "grok",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "Grok 4.6",
      "verifiedAt": "2026-08-12",
      "contextWindow": 524288,
      "maxOutputTokens": 500000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "zai-org/glm-4.7-maas",
      "vendor": "google",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "GLM-4.7",
      "verifiedAt": "2026-01-06",
      "contextWindow": 200000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.6,
        "outputPer1M": 2.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "zai-org/glm-5-maas",
      "vendor": "google",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-google",
      "source": "models-dev",
      "displayName": "GLM-5",
      "verifiedAt": "2026-02-11",
      "contextWindow": 202752,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1,
        "outputPer1M": 3.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "muse-spark-1.1",
      "vendor": "meta",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-meta",
      "source": "models-dev",
      "displayName": "Muse Spark 1.1",
      "verifiedAt": "2026-07-09",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "pdf", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 4.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "muse-spark-1.2",
      "vendor": "meta",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-meta",
      "source": "models-dev",
      "displayName": "Muse Spark 1.2",
      "verifiedAt": "2026-08-05",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 4.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "muse-spark-1.2-contributor",
      "vendor": "meta",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-meta",
      "source": "models-dev",
      "displayName": "Muse Spark 1.2 Contributor",
      "verifiedAt": "2026-08-05",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "muse-spark-1.3",
      "vendor": "meta",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-meta",
      "source": "models-dev",
      "displayName": "Muse Spark 1.3",
      "verifiedAt": "2026-09-02",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 4.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "muse-spark-1.3-contributor",
      "vendor": "meta",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-meta",
      "source": "models-dev",
      "displayName": "Muse Spark 1.3 Contributor",
      "verifiedAt": "2026-09-02",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "codestral-latest",
      "vendor": "mistral",
      "family": "codestral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Codestral (latest)",
      "verifiedAt": "2025-01-04",
      "contextWindow": 256000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.3,
        "outputPer1M": 0.9
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-2512",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral 2",
      "verifiedAt": "2025-12-09",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-latest",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral 2",
      "verifiedAt": "2025-12-09",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-medium-2507",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral Medium",
      "verifiedAt": "2025-07-10",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-medium-latest",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral 2 (latest)",
      "verifiedAt": "2025-12-02",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-small-2505",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral Small 2505",
      "verifiedAt": "2025-05-07",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "devstral-small-2507",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral Small",
      "verifiedAt": "2025-07-10",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "labs-devstral-small-2512",
      "vendor": "mistral",
      "family": "devstral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Devstral Small 2",
      "verifiedAt": "2025-12-09",
      "contextWindow": 256000,
      "maxOutputTokens": 256000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "magistral-medium-latest",
      "vendor": "mistral",
      "family": "magistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Magistral Medium (latest)",
      "verifiedAt": "2025-03-20",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "magistral-small",
      "vendor": "mistral",
      "family": "magistral-small",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Magistral Small",
      "verifiedAt": "2025-03-17",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "ministral-3b-latest",
      "vendor": "mistral",
      "family": "ministral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Ministral 3B (latest)",
      "verifiedAt": "2024-10-04",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.04,
        "outputPer1M": 0.04
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "ministral-8b-latest",
      "vendor": "mistral",
      "family": "ministral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Ministral 8B (latest)",
      "verifiedAt": "2024-10-04",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.1
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-embed",
      "vendor": "mistral",
      "family": "mistral-embed",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Embed",
      "verifiedAt": "2023-12-11",
      "contextWindow": 8000,
      "maxOutputTokens": 3072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0
      }
    },
    {
      "id": "mistral-large-2411",
      "vendor": "mistral",
      "family": "mistral-large",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Large 2.1",
      "verifiedAt": "2024-11-18",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-large-2512",
      "vendor": "mistral",
      "family": "mistral-large",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Large 3",
      "verifiedAt": "2025-12-02",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-large-latest",
      "vendor": "mistral",
      "family": "mistral-large",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Large (latest)",
      "verifiedAt": "2025-12-02",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 1.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-medium-2505",
      "vendor": "mistral",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Medium 3",
      "verifiedAt": "2025-05-07",
      "contextWindow": 131072,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-medium-2508",
      "vendor": "mistral",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Medium 3.1",
      "verifiedAt": "2025-08-12",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-medium-2604",
      "vendor": "mistral",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Medium 3.5",
      "verifiedAt": "2026-04-29",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 7.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-medium-latest",
      "vendor": "mistral",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Medium (latest)",
      "verifiedAt": "2026-04-29",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.5,
        "outputPer1M": 7.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-nemo",
      "vendor": "mistral",
      "family": "mistral-nemo",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Nemo",
      "verifiedAt": "2024-07-01",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-small-2506",
      "vendor": "mistral",
      "family": "mistral-small",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Small 3.2",
      "verifiedAt": "2025-06-20",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-small-2603",
      "vendor": "mistral",
      "family": "mistral-small",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Small 4",
      "verifiedAt": "2026-03-16",
      "contextWindow": 256000,
      "maxOutputTokens": 256000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistral-small-latest",
      "vendor": "mistral",
      "family": "mistral-small",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral Small (latest)",
      "verifiedAt": "2026-03-16",
      "contextWindow": 256000,
      "maxOutputTokens": 256000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "open-mistral-7b",
      "vendor": "mistral",
      "family": "mistral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mistral 7B",
      "verifiedAt": "2023-09-27",
      "contextWindow": 8000,
      "maxOutputTokens": 8000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 0.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "open-mistral-nemo",
      "vendor": "mistral",
      "family": "mistral-nemo",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Open Mistral Nemo",
      "verifiedAt": "2024-07-01",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "open-mixtral-8x22b",
      "vendor": "mistral",
      "family": "mixtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mixtral 8x22B",
      "verifiedAt": "2024-04-17",
      "contextWindow": 64000,
      "maxOutputTokens": 64000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "open-mixtral-8x7b",
      "vendor": "mistral",
      "family": "mixtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Mixtral 8x7B",
      "verifiedAt": "2023-12-11",
      "contextWindow": 32000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.7,
        "outputPer1M": 0.7
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "pixtral-12b",
      "vendor": "mistral",
      "family": "pixtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Pixtral 12B",
      "verifiedAt": "2024-09-01",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "pixtral-large-latest",
      "vendor": "mistral",
      "family": "pixtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Pixtral Large (latest)",
      "verifiedAt": "2024-11-04",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "voxtral-mini-latest",
      "vendor": "mistral",
      "family": "voxtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Voxtral Mini (latest)",
      "verifiedAt": "2026-02-01",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["audio"],
      "outputModalities": ["text"]
    },
    {
      "id": "voxtral-mini-tts-latest",
      "vendor": "mistral",
      "family": "voxtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Voxtral Mini TTS (latest)",
      "verifiedAt": "2026-03-01",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text"],
      "outputModalities": ["audio"]
    },
    {
      "id": "voxtral-small-latest",
      "vendor": "mistral",
      "family": "voxtral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "Voxtral Small (latest)",
      "verifiedAt": "2025-07-15",
      "contextWindow": 32000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.3
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "zai-glm-5-2",
      "vendor": "mistral",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-mistral",
      "source": "models-dev",
      "displayName": "GLM-5.2",
      "verifiedAt": "2026-06-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.4,
        "outputPer1M": 4.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "abacusai/dracarys-llama-3.1-70b-instruct",
      "vendor": "nvidia",
      "family": "abacusai/dracarys-llama-3.1-70b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "dracarys-llama-3.1-70b-instruct",
      "verifiedAt": "2025-05-22",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "baai/bge-m3",
      "vendor": "nvidia",
      "family": "bge",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "BGE M3",
      "verifiedAt": "2026-04-30",
      "contextWindow": 8192,
      "maxOutputTokens": 1024,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "black-forest-labs/flux.1-dev",
      "vendor": "nvidia",
      "family": "flux",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "FLUX.1-dev",
      "verifiedAt": "2025-09-05",
      "contextWindow": 4096,
      "maxOutputTokens": 0,
      "inputModalities": ["text"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "black-forest-labs/flux_1-kontext-dev",
      "vendor": "nvidia",
      "family": "black-forest-labs/flux_1-kontext-dev",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "FLUX.1-Kontext-dev",
      "verifiedAt": "2025-08-12",
      "contextWindow": 40960,
      "maxOutputTokens": 40960,
      "inputModalities": ["text", "image"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "black-forest-labs/flux_1-schnell",
      "vendor": "nvidia",
      "family": "black-forest-labs/flux_1-schnell",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "FLUX.1-schnell",
      "verifiedAt": "2026-02-04",
      "contextWindow": 77,
      "maxOutputTokens": 0,
      "inputModalities": ["text"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "black-forest-labs/flux_2-klein-4b",
      "vendor": "nvidia",
      "family": "flux",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "FLUX.2 Klein 4B",
      "verifiedAt": "2026-01-31",
      "contextWindow": 40960,
      "maxOutputTokens": 40960,
      "inputModalities": ["image", "text"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "bytedance/seed-oss-36b-instruct",
      "vendor": "nvidia",
      "family": "seed",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "ByteDance-Seed/Seed-OSS-36B-Instruct",
      "verifiedAt": "2025-11-25",
      "contextWindow": 262000,
      "maxOutputTokens": 262000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v4-flash",
      "vendor": "nvidia",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Flash",
      "verifiedAt": "2026-04-24",
      "contextWindow": 1048576,
      "maxOutputTokens": 393216,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.14,
        "outputPer1M": 0.28
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v4-flash-0731",
      "vendor": "nvidia",
      "family": "deepseek-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Flash 0731",
      "verifiedAt": "2026-07-31",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v4-pro",
      "vendor": "nvidia",
      "family": "deepseek-thinking",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Pro",
      "verifiedAt": "2026-04-24",
      "contextWindow": 1048576,
      "maxOutputTokens": 393216,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.435,
        "outputPer1M": 0.87
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "deepseek-ai/deepseek-v4-pro-0813",
      "vendor": "nvidia",
      "family": "deepseek-thinking",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "DeepSeek V4 Pro 0813",
      "verifiedAt": "2026-08-22",
      "contextWindow": 1000000,
      "maxOutputTokens": 384000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-2-2b-it",
      "vendor": "nvidia",
      "family": "google/gemma-2-2b-it",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma 2 2b It",
      "verifiedAt": "2024-07-16",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-3-12b-it",
      "vendor": "nvidia",
      "family": "gemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma 3 12B IT",
      "verifiedAt": "2025-03-12",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-3-4b-it",
      "vendor": "nvidia",
      "family": "gemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma 3 4B IT",
      "verifiedAt": "2025-03-12",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-3n-e2b-it",
      "vendor": "nvidia",
      "family": "google/gemma-3n-e2b-it",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma 3n E2b It",
      "verifiedAt": "2025-06-12",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-3n-e4b-it",
      "vendor": "nvidia",
      "family": "google/gemma-3n-e4b-it",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma 3n E4b It",
      "verifiedAt": "2025-06-03",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/gemma-4-31b-it",
      "vendor": "nvidia",
      "family": "gemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Gemma-4-31B-IT",
      "verifiedAt": "2026-04-02",
      "contextWindow": 256000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "google/google-paligemma",
      "vendor": "nvidia",
      "family": "google/google-paligemma",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "paligemma",
      "verifiedAt": "2024-08-26",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "meta/esm2-650m",
      "vendor": "nvidia",
      "family": "meta/esm2-650m",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "esm2-650m",
      "verifiedAt": "2025-03-10",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "meta/esmfold",
      "vendor": "nvidia",
      "family": "meta/esmfold",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "esmfold",
      "verifiedAt": "2025-06-12",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "meta/llama-3.1-70b-instruct",
      "vendor": "nvidia",
      "family": "meta/llama-3.1-70b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 70b Instruct",
      "verifiedAt": "2024-07-16",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.1-8b-instruct",
      "vendor": "nvidia",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 8B Instruct",
      "verifiedAt": "2025-01-01",
      "contextWindow": 16000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.2-11b-vision-instruct",
      "vendor": "nvidia",
      "family": "meta/llama-3.2-11b-vision-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.2 11b Vision Instruct",
      "verifiedAt": "2024-09-18",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.2-1b-instruct",
      "vendor": "nvidia",
      "family": "meta/llama-3.2-1b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.2 1b Instruct",
      "verifiedAt": "2024-09-18",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.2-3b-instruct",
      "vendor": "nvidia",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.2 3B Instruct",
      "verifiedAt": "2024-09-18",
      "contextWindow": 32768,
      "maxOutputTokens": 32000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "meta/llama-3.2-90b-vision-instruct",
      "vendor": "nvidia",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama-3.2-90B-Vision-Instruct",
      "verifiedAt": "2024-09-25",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-3.3-70b-instruct",
      "vendor": "nvidia",
      "family": "meta/llama-3.3-70b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.3 70b Instruct",
      "verifiedAt": "2024-11-26",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-4-maverick-17b-128e-instruct",
      "vendor": "nvidia",
      "family": "meta/llama-4-maverick-17b-128e-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 4 Maverick 17b 128e Instruct",
      "verifiedAt": "2025-04-01",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "meta/llama-guard-4-12b",
      "vendor": "nvidia",
      "family": "llama",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama Guard 4 12B",
      "verifiedAt": "2026-04-30",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "meta/muse-glimmer-30b",
      "vendor": "nvidia",
      "family": "muse",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Muse Glimmer 30B",
      "verifiedAt": "2026-08-10",
      "contextWindow": 131072,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "microsoft/phi-4-mini-instruct",
      "vendor": "nvidia",
      "family": "phi",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Phi-4-Mini",
      "verifiedAt": "2025-09-05",
      "contextWindow": 131072,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "microsoft/phi-4-multimodal-instruct",
      "vendor": "nvidia",
      "family": "microsoft/phi-4-multimodal-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Phi 4 Multimodal",
      "verifiedAt": "2025-07-26",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "minimaxai/minimax-m2.7",
      "vendor": "nvidia",
      "family": "minimax",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "MiniMax-M2.7",
      "verifiedAt": "2026-04-11",
      "contextWindow": 204800,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "minimaxai/minimax-m3",
      "vendor": "nvidia",
      "family": "minimax",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "MiniMax-M3",
      "verifiedAt": "2026-06-01",
      "contextWindow": 1000000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/magistral-small-2506",
      "vendor": "nvidia",
      "family": "mistralai/magistral-small-2506",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Magistral Small 2506",
      "verifiedAt": "2025-09-25",
      "contextWindow": 32768,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "mistralai/ministral-14b-instruct-2512",
      "vendor": "nvidia",
      "family": "ministral",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Ministral 3 14B Instruct 2512",
      "verifiedAt": "2025-12-02",
      "contextWindow": 262144,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mistral-7b-instruct-v0.3",
      "vendor": "nvidia",
      "family": "mistralai/mistral-7b-instruct-v0.3",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral-7B-Instruct-v0.3",
      "verifiedAt": "2025-04-01",
      "contextWindow": 65536,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mistral-large-3-675b-instruct-2512",
      "vendor": "nvidia",
      "family": "mistral-large",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral Large 3 675B Instruct 2512",
      "verifiedAt": "2025-12-02",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mistral-medium-3-instruct",
      "vendor": "nvidia",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral Medium 3",
      "verifiedAt": "2025-09-25",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "mistralai/mistral-medium-3.5-128b",
      "vendor": "nvidia",
      "family": "mistral-medium",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral Medium 3.5",
      "verifiedAt": "2026-04-29",
      "contextWindow": 262144,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mistral-nemotron",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "mistral-nemotron",
      "verifiedAt": "2025-06-12",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mistral-small-4-119b-2603",
      "vendor": "nvidia",
      "family": "mistralai/mistral-small-4-119b-2603",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "mistral-small-4-119b-2603",
      "verifiedAt": "2026-03-16",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mixtral-8x22b-instruct",
      "vendor": "nvidia",
      "family": "mistralai/mixtral-8x22b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral: Mixtral 8x22B Instruct",
      "verifiedAt": "2024-04-17",
      "contextWindow": 65536,
      "maxOutputTokens": 13108,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "mistralai/mixtral-8x7b-instruct",
      "vendor": "nvidia",
      "family": "mistralai/mixtral-8x7b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Mistral: Mixtral 8x7B Instruct",
      "verifiedAt": "2026-03-15",
      "contextWindow": 32768,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "moonshotai/kimi-k2-instruct-0905",
      "vendor": "nvidia",
      "family": "kimi-k2",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Kimi K2 0905",
      "verifiedAt": "2025-09-05",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "moonshotai/kimi-k2.6",
      "vendor": "nvidia",
      "family": "kimi-k2",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Kimi K2.6",
      "verifiedAt": "2026-04-21",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "moonshotai/kimi-k3",
      "vendor": "nvidia",
      "family": "kimi-k3",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Kimi K3",
      "verifiedAt": "2026-07-16",
      "contextWindow": 1048576,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/active-speaker-detection",
      "vendor": "nvidia",
      "family": "nvidia/active-speaker-detection",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Active Speaker Detection",
      "verifiedAt": "2026-04-16",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/bevformer",
      "vendor": "nvidia",
      "family": "nvidia/bevformer",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "bevformer",
      "verifiedAt": "2025-07-20",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/cosmos-predict1-5b",
      "vendor": "nvidia",
      "family": "nvidia/cosmos-predict1-5b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "cosmos-predict1-5b",
      "verifiedAt": "2025-03-18",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image", "video"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/cosmos-reason2-8b",
      "vendor": "nvidia",
      "family": "nvidia/cosmos-reason2-8b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Cosmos Reason2 8B",
      "verifiedAt": "2025-12-01",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/cosmos-transfer1-7b",
      "vendor": "nvidia",
      "family": "nvidia/cosmos-transfer1-7b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "cosmos-transfer1-7b",
      "verifiedAt": "2025-06-30",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image", "video"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/cosmos-transfer2_5-2b",
      "vendor": "nvidia",
      "family": "nvidia/cosmos-transfer2_5-2b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "cosmos-transfer2.5-2b",
      "verifiedAt": "2026-02-26",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image", "video"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/gliner-pii",
      "vendor": "nvidia",
      "family": "nvidia/gliner-pii",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "gliner-pii",
      "verifiedAt": "2026-03-03",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/llama-3.1-nemotron-70b-instruct",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 Nemotron 70B Instruct",
      "verifiedAt": "2025-04-15",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3.1-nemotron-nano-8b-v1",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 Nemotron Nano 8B v1",
      "verifiedAt": "2025-03-18",
      "contextWindow": 131072,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3.1-nemotron-nano-vl-8b-v1",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 Nemotron Nano VL 8B v1",
      "verifiedAt": "2025-04-10",
      "contextWindow": 32768,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3.1-nemotron-safety-guard-8b-v3",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "llama-3.1-nemotron-safety-guard-8b-v3",
      "verifiedAt": "2025-10-28",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/llama-3.1-nemotron-ultra-253b-v1",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.1 Nemotron Ultra 253B",
      "verifiedAt": "2025-04-07",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3.3-nemotron-super-49b-v1",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.3 Nemotron Super 49B v1",
      "verifiedAt": "2025-04-07",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Llama 3.3 Nemotron Super 49B v1.5",
      "verifiedAt": "2025-07-25",
      "contextWindow": 131072,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/llama-3_2-nemoretriever-300m-embed-v1",
      "vendor": "nvidia",
      "family": "nvidia/llama-3_2-nemoretriever-300m-embed-v1",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "llama-3_2-nemoretriever-300m-embed-v1",
      "verifiedAt": "2025-07-24",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/llama-nemotron-embed-vl-1b-v2",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "llama-nemotron-embed-vl-1b-v2",
      "verifiedAt": "2026-02-10",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/llama-nemotron-rerank-vl-1b-v2",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "llama-nemotron-rerank-vl-1b-v2",
      "verifiedAt": "2026-03-31",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/magpie-tts-zeroshot",
      "vendor": "nvidia",
      "family": "nvidia/magpie-tts-zeroshot",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "magpie-tts-zeroshot",
      "verifiedAt": "2025-06-12",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "audio"],
      "outputModalities": ["audio"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/nemotron-3-content-safety",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nemotron-3-content-safety",
      "verifiedAt": "2026-04-16",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/nemotron-3-nano-30b-a3b",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nemotron-3-nano-30b-a3b",
      "verifiedAt": "2024-12",
      "contextWindow": 131072,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Nemotron 3 Nano Omni",
      "verifiedAt": "2026-04-28",
      "contextWindow": 256000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-3-super-120b-a12b",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Nemotron 3 Super",
      "verifiedAt": "2026-03-11",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 0.8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-3-ultra-550b-a55b",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Nemotron 3 Ultra 550B A55B",
      "verifiedAt": "2026-06-04",
      "contextWindow": 1000000,
      "maxOutputTokens": 65536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 2.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-3.5-lightning-30b-a3b",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Nemotron 3.5 Lightning 30B A3B",
      "verifiedAt": "2026-08-11",
      "contextWindow": 262144,
      "maxOutputTokens": 262144,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-content-safety-reasoning-4b",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nemotron-content-safety-reasoning-4b",
      "verifiedAt": "2026-01-22",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/nemotron-mini-4b-instruct",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nemotron-mini-4b-instruct",
      "verifiedAt": "2024-08-26",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-nano-12b-v2-vl",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Nemotron Nano 12B v2 VL",
      "verifiedAt": "2025-10-28",
      "contextWindow": 128000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nemotron-voicechat",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nemotron-voicechat",
      "verifiedAt": "2026-03-16",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/nv-embed-v1",
      "vendor": "nvidia",
      "family": "nvidia/nv-embed-v1",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nv-embed-v1",
      "verifiedAt": "2025-07-22",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/nv-embedcode-7b-v1",
      "vendor": "nvidia",
      "family": "nvidia/nv-embedcode-7b-v1",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nv-embedcode-7b-v1",
      "verifiedAt": "2025-05-29",
      "contextWindow": 32768,
      "maxOutputTokens": 2048,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/nvidia-nemotron-nano-9b-v2",
      "vendor": "nvidia",
      "family": "nemotron",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "nvidia-nemotron-nano-9b-v2",
      "verifiedAt": "2025-08-18",
      "contextWindow": 131072,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "nvidia/rerank-qa-mistral-4b",
      "vendor": "nvidia",
      "family": "nvidia/rerank-qa-mistral-4b",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "rerank-qa-mistral-4b",
      "verifiedAt": "2025-01-17",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/riva-translate-4b-instruct-v1.1",
      "vendor": "nvidia",
      "family": "nvidia/riva-translate-4b-instruct-v1.1",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "riva-translate-4b-instruct-v1_1",
      "verifiedAt": "2025-12-12",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/sparsedrive",
      "vendor": "nvidia",
      "family": "nvidia/sparsedrive",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "sparsedrive",
      "verifiedAt": "2025-07-20",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/streampetr",
      "vendor": "nvidia",
      "family": "nvidia/streampetr",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "streampetr",
      "verifiedAt": "2025-11-13",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/studiovoice",
      "vendor": "nvidia",
      "family": "nvidia/studiovoice",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "studiovoice",
      "verifiedAt": "2025-06-13",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/synthetic-video-detector",
      "vendor": "nvidia",
      "family": "nvidia/synthetic-video-detector",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "synthetic-video-detector",
      "verifiedAt": "2026-04-16",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["video"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/usdcode",
      "vendor": "nvidia",
      "family": "nvidia/usdcode",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "usdcode",
      "verifiedAt": "2026-01-01",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "nvidia/usdvalidate",
      "vendor": "nvidia",
      "family": "nvidia/usdvalidate",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "usdvalidate",
      "verifiedAt": "2025-01-08",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "openai/gpt-oss-120b",
      "vendor": "nvidia",
      "family": "gpt-oss",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "GPT-OSS-120B",
      "verifiedAt": "2025-08-14",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "openai/gpt-oss-20b",
      "vendor": "nvidia",
      "family": "gpt-oss",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "GPT OSS 20B",
      "verifiedAt": "2025-08-05",
      "contextWindow": 131072,
      "maxOutputTokens": 32768,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "openai/whisper-large-v3",
      "vendor": "nvidia",
      "family": "whisper",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Whisper Large v3",
      "verifiedAt": "2025-09-05",
      "contextWindow": 0,
      "maxOutputTokens": 4096,
      "inputModalities": ["audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "poolside/laguna-xs-2.1",
      "vendor": "nvidia",
      "family": "laguna",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Laguna XS 2.1",
      "verifiedAt": "2026-07-02",
      "contextWindow": 262144,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen-image",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen Image",
      "verifiedAt": "2025-08-07",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "qwen/qwen-image-edit",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen Image Edit",
      "verifiedAt": "2025-08-19",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      }
    },
    {
      "id": "qwen/qwen2.5-coder-32b-instruct",
      "vendor": "nvidia",
      "family": "qwen/qwen2.5-coder-32b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen2.5 Coder 32b Instruct",
      "verifiedAt": "2024-11-06",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen3-coder-480b-a35b-instruct",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen3 Coder 480B A35B Instruct",
      "verifiedAt": "2025-07-23",
      "contextWindow": 262144,
      "maxOutputTokens": 66536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen3-next-80b-a3b-instruct",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen3-Next-80B-A3B-Instruct",
      "verifiedAt": "2025-09-05",
      "contextWindow": 262144,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen3.5-122b-a10b",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen3.5 122B-A10B",
      "verifiedAt": "2026-02-23",
      "contextWindow": 262144,
      "maxOutputTokens": 65536,
      "inputModalities": ["text", "image", "video", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "qwen/qwen3.5-397b-a17b",
      "vendor": "nvidia",
      "family": "qwen",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Qwen3.5-397B-A17B",
      "verifiedAt": "2026-02-16",
      "contextWindow": 262144,
      "maxOutputTokens": 8192,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "sarvamai/sarvam-m",
      "vendor": "nvidia",
      "family": "sarvamai/sarvam-m",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "sarvam-m",
      "verifiedAt": "2025-07-25",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "stepfun-ai/step-3.5-flash",
      "vendor": "nvidia",
      "family": "stepfun-ai/step-3.5-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Step 3.5 Flash",
      "verifiedAt": "2026-02-02",
      "contextWindow": 256000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "stepfun-ai/step-3.7-flash",
      "vendor": "nvidia",
      "family": "stepfun-ai/step-3.7-flash",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Step 3.7 Flash",
      "verifiedAt": "2026-05-28",
      "contextWindow": 256000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "thinkingmachines/inkling",
      "vendor": "nvidia",
      "family": "ling",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "Inkling",
      "verifiedAt": "2026-07-15",
      "contextWindow": 1048576,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "audio"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "upstage/solar-10.7b-instruct",
      "vendor": "nvidia",
      "family": "upstage/solar-10.7b-instruct",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "solar-10.7b-instruct",
      "verifiedAt": "2025-04-10",
      "contextWindow": 128000,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "z-ai/glm-5.2",
      "vendor": "nvidia",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "GLM-5.2",
      "verifiedAt": "2026-06-13",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "z-ai/glm-5.3-flash",
      "vendor": "nvidia",
      "family": "glm",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-nvidia",
      "source": "models-dev",
      "displayName": "GLM-5.3-Flash",
      "verifiedAt": "2026-08-26",
      "contextWindow": 1000000,
      "maxOutputTokens": 131072,
      "inputModalities": ["text", "image", "video", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0,
        "outputPer1M": 0
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "chatgpt-image-latest",
      "vendor": "openai",
      "family": "gpt-image",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-12-16",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"]
    },
    {
      "id": "gpt-3.5-turbo",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-3.5-turbo",
      "verifiedAt": "2023-11-06",
      "contextWindow": 16385,
      "maxOutputTokens": 4096,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.5,
        "outputPer1M": 1.5
      }
    },
    {
      "id": "gpt-4",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4",
      "verifiedAt": "2024-04-09",
      "contextWindow": 8192,
      "maxOutputTokens": 8192,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 30,
        "outputPer1M": 60
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4-turbo",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4 Turbo",
      "verifiedAt": "2024-04-09",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 30
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4.1",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4.1",
      "verifiedAt": "2025-04-14",
      "contextWindow": 1047576,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4.1-mini",
      "vendor": "openai",
      "family": "gpt-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4.1 mini",
      "verifiedAt": "2025-04-14",
      "contextWindow": 1047576,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.4,
        "outputPer1M": 1.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4.1-nano",
      "vendor": "openai",
      "family": "gpt-nano",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4.1 nano",
      "verifiedAt": "2025-04-14",
      "contextWindow": 1047576,
      "maxOutputTokens": 32768,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4o",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4o",
      "verifiedAt": "2024-08-06",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4o-2024-05-13",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4o (2024-05-13)",
      "verifiedAt": "2024-05-13",
      "contextWindow": 128000,
      "maxOutputTokens": 4096,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4o-2024-08-06",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4o (2024-08-06)",
      "verifiedAt": "2024-08-06",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4o-2024-11-20",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4o (2024-11-20)",
      "verifiedAt": "2024-11-20",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-4o-mini",
      "vendor": "openai",
      "family": "gpt-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-4o mini",
      "verifiedAt": "2024-07-18",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.15,
        "outputPer1M": 0.6
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5",
      "verifiedAt": "2025-08-07",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5-mini",
      "vendor": "openai",
      "family": "gpt-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5 Mini",
      "verifiedAt": "2025-08-07",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.25,
        "outputPer1M": 2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5-nano",
      "vendor": "openai",
      "family": "gpt-nano",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5 Nano",
      "verifiedAt": "2025-08-07",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.05,
        "outputPer1M": 0.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5-pro",
      "vendor": "openai",
      "family": "gpt-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5 Pro",
      "verifiedAt": "2025-10-06",
      "contextWindow": 400000,
      "maxOutputTokens": 272000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 15,
        "outputPer1M": 120
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.1",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.1",
      "verifiedAt": "2025-11-13",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.25,
        "outputPer1M": 10
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.2",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.2",
      "verifiedAt": "2025-12-11",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.75,
        "outputPer1M": 14
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.2-chat-latest",
      "vendor": "openai",
      "family": "gpt-codex",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.2 Chat",
      "verifiedAt": "2025-12-11",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.75,
        "outputPer1M": 14
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.2-pro",
      "vendor": "openai",
      "family": "gpt-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.2 Pro",
      "verifiedAt": "2025-12-11",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 21,
        "outputPer1M": 168
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.3-chat-latest",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.3 Chat (latest)",
      "verifiedAt": "2026-03-03",
      "contextWindow": 128000,
      "maxOutputTokens": 16384,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.75,
        "outputPer1M": 14
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.3-codex",
      "vendor": "openai",
      "family": "gpt-codex",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.3 Codex",
      "verifiedAt": "2026-02-05",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.75,
        "outputPer1M": 14
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.3-codex-spark",
      "vendor": "openai",
      "family": "gpt-codex-spark",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.3 Codex Spark",
      "verifiedAt": "2026-02-05",
      "contextWindow": 128000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.75,
        "outputPer1M": 14
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.4",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.4",
      "verifiedAt": "2026-03-05",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2.5,
        "outputPer1M": 15
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.4-mini",
      "vendor": "openai",
      "family": "gpt-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.4 mini",
      "verifiedAt": "2026-03-17",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.75,
        "outputPer1M": 4.5
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.4-nano",
      "vendor": "openai",
      "family": "gpt-nano",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.4 nano",
      "verifiedAt": "2026-03-17",
      "contextWindow": 400000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 1.25
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.4-pro",
      "vendor": "openai",
      "family": "gpt-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.4 Pro",
      "verifiedAt": "2026-03-05",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 30,
        "outputPer1M": 180
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.5",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.5",
      "verifiedAt": "2026-04-23",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 30
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.5-pro",
      "vendor": "openai",
      "family": "gpt-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.5 Pro",
      "verifiedAt": "2026-04-23",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 30,
        "outputPer1M": 180
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.6",
      "vendor": "openai",
      "family": "gpt-sol",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.6",
      "verifiedAt": "2026-07-09",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 4,
        "outputPer1M": 20
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.6-luna",
      "vendor": "openai",
      "family": "gpt-luna",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.6 Luna",
      "verifiedAt": "2026-07-09",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.2,
        "outputPer1M": 1.2
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.6-sol",
      "vendor": "openai",
      "family": "gpt-sol",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.6 Sol",
      "verifiedAt": "2026-07-09",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 4,
        "outputPer1M": 20
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-5.6-terra",
      "vendor": "openai",
      "family": "gpt-terra",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-5.6 Terra",
      "verifiedAt": "2026-07-09",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 12
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-6-astra",
      "vendor": "openai",
      "family": "gpt-astra",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-6 Astra",
      "verifiedAt": "2026-09-04",
      "contextWindow": 1050000,
      "maxOutputTokens": 128000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 10,
        "outputPer1M": 50
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "gpt-image-1",
      "vendor": "openai",
      "family": "gpt-image",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-04-24",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["image"]
    },
    {
      "id": "gpt-image-1-mini",
      "vendor": "openai",
      "family": "gpt-image",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-09-26",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"]
    },
    {
      "id": "gpt-image-1.5",
      "vendor": "openai",
      "family": "gpt-image",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-11-25",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text", "image"]
    },
    {
      "id": "gpt-image-2",
      "vendor": "openai",
      "family": "gpt-image",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2026-04-21",
      "contextWindow": 0,
      "maxOutputTokens": 0,
      "inputModalities": ["text", "image"],
      "outputModalities": ["image"],
      "pricing": {
        "inputPer1M": 5,
        "outputPer1M": 30
      }
    },
    {
      "id": "gpt-realtime-2.1",
      "vendor": "openai",
      "family": "gpt",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "displayName": "GPT-Realtime-2.1",
      "verifiedAt": "2026-07-06",
      "contextWindow": 128000,
      "maxOutputTokens": 32000,
      "inputModalities": ["text", "audio", "image"],
      "outputModalities": ["text", "audio"],
      "pricing": {
        "inputPer1M": 4,
        "outputPer1M": 24
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o1",
      "vendor": "openai",
      "family": "o",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2024-12-05",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 15,
        "outputPer1M": 60
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o1-pro",
      "vendor": "openai",
      "family": "o-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-03-19",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 150,
        "outputPer1M": 600
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o3",
      "vendor": "openai",
      "family": "o",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-04-16",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text", "image", "pdf"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 2,
        "outputPer1M": 8
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o3-mini",
      "vendor": "openai",
      "family": "o-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-01-29",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.1,
        "outputPer1M": 4.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o3-pro",
      "vendor": "openai",
      "family": "o-pro",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-06-10",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 20,
        "outputPer1M": 80
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "o4-mini",
      "vendor": "openai",
      "family": "o-mini",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2025-04-16",
      "contextWindow": 200000,
      "maxOutputTokens": 100000,
      "inputModalities": ["text", "image"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 1.1,
        "outputPer1M": 4.4
      },
      "toolCapabilities": ["function-calling"]
    },
    {
      "id": "text-embedding-3-large",
      "vendor": "openai",
      "family": "text-embedding",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2024-01-25",
      "contextWindow": 8191,
      "maxOutputTokens": 3072,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.13,
        "outputPer1M": 0
      }
    },
    {
      "id": "text-embedding-3-small",
      "vendor": "openai",
      "family": "text-embedding",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2024-01-25",
      "contextWindow": 8191,
      "maxOutputTokens": 1536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.02,
        "outputPer1M": 0
      }
    },
    {
      "id": "text-embedding-ada-002",
      "vendor": "openai",
      "family": "text-embedding",
      "parallelToolCalls": false,
      "promptCaching": "none",
      "toolDefinitionFormat": "openai",
      "maxRecommendedTurnBudget": 10,
      "strictJson": true,
      "quirks": [],
      "profileId": "models-dev-openai",
      "source": "models-dev",
      "verifiedAt": "2022-12-15",
      "contextWindow": 8192,
      "maxOutputTokens": 1536,
      "inputModalities": ["text"],
      "outputModalities": ["text"],
      "pricing": {
        "inputPer1M": 0.1,
        "outputPer1M": 0
      }
    }
  ]
}
