You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All current Mistral flagship models are missing input_cache_read_cost_per_mil_tokens in the catalog, despite Mistral publishing explicit cached input pricing on their official pricing page. The input and output costs are correct — only the cached input field is absent.
This affects cost tracking for any Mistral API user leveraging prompt caching, which Mistral supports across all flagship models.
The same gap applies to all dated variants and other current Mistral models:
Model ID
Correct input_cache_read_cost_per_mil_tokens
mistral-large-2512
$0.05
mistral-small-2603
$0.015
codestral-2508 / codestral-latest
$0.03
ministral-14b-latest / ministral-14b-2512
$0.02
ministral-8b-latest / ministral-8b-2512
$0.015
ministral-3b-latest / ministral-3b-2512
$0.01
Note: the recently added zai-glm-5-2 entry (issue #1097) correctly includes input_cache_read_cost_per_mil_tokens: 0.14, confirming this field is expected for Mistral models.
Summary: Add input_cache_read_cost_per_mil_tokens to all current Mistral flagship model entries. The cached input pricing follows a consistent 10× discount (10% of standard input cost) and is explicitly published on Mistral's pricing page.
Gap
All current Mistral flagship models are missing
input_cache_read_cost_per_mil_tokensin the catalog, despite Mistral publishing explicit cached input pricing on their official pricing page. The input and output costs are correct — only the cached input field is absent.This affects cost tracking for any Mistral API user leveraging prompt caching, which Mistral supports across all flagship models.
Affected Models (top 3)
input_cache_read_cost_per_mil_tokensmistral-large-latestmistral-medium-3.5mistral-small-latestAdditional affected entries
The same gap applies to all dated variants and other current Mistral models:
input_cache_read_cost_per_mil_tokensmistral-large-2512mistral-small-2603codestral-2508/codestral-latestministral-14b-latest/ministral-14b-2512ministral-8b-latest/ministral-8b-2512ministral-3b-latest/ministral-3b-2512Note: the recently added
zai-glm-5-2entry (issue #1097) correctly includesinput_cache_read_cost_per_mil_tokens: 0.14, confirming this field is expected for Mistral models.Recommended update (top 3)
Verification Checklist
main— all three entries lackinput_cache_read_cost_per_mil_tokenszai-glm-5-2(with cache pricing). Closed #1120 fixedzai-org/GLM-5.2cache pricing. Neither covers Mistral's own modelsVerification Notes
Local Files Inspected
packages/proxy/schema/model_list.json— confirmedmistral-large-latest(line 11064),mistral-medium-3.5(line 11091),mistral-small-latest(line 11299) all lackinput_cache_read_cost_per_mil_tokenspackages/proxy/schema/model_list.json— confirmedzai-glm-5-2(added via [BOT ISSUE] Mistral: add missing zai-glm-5-2 (Z.ai GLM 5.2) hosted model #1097) hasinput_cache_read_cost_per_mil_tokens: 0.14, showing the field is expected{ "kind": "stale_metadata", "provider": "mistral", "models": ["mistral-large-latest", "mistral-medium-3.5", "mistral-small-latest"], "model_specs": { "mistral-large-latest": { "format": "openai", "flavor": "chat", "multimodal": true, "input_cost_per_mil_tokens": 0.5, "output_cost_per_mil_tokens": 1.5, "input_cache_read_cost_per_mil_tokens": 0.05, "displayName": "Mistral Large", "max_input_tokens": 262144, "max_output_tokens": 262144, "available_providers": ["mistral"] }, "mistral-medium-3.5": { "format": "openai", "flavor": "chat", "multimodal": true, "input_cost_per_mil_tokens": 1.5, "output_cost_per_mil_tokens": 7.5, "input_cache_read_cost_per_mil_tokens": 0.15, "displayName": "Mistral Medium 3.5", "reasoning": true, "reasoning_budget": true, "max_input_tokens": 256000, "available_providers": ["mistral"] }, "mistral-small-latest": { "format": "openai", "flavor": "chat", "multimodal": true, "input_cost_per_mil_tokens": 0.15, "output_cost_per_mil_tokens": 0.6, "input_cache_read_cost_per_mil_tokens": 0.015, "displayName": "Mistral Small", "reasoning": true, "reasoning_budget": true, "max_input_tokens": 262144, "max_output_tokens": 131072, "available_providers": ["mistral"] } }, "source_urls": [ "https://docs.mistral.ai/inference/pricing/", "https://docs.mistral.ai/getting-started/models/models_overview/" ] }Summary: Add
input_cache_read_cost_per_mil_tokensto all current Mistral flagship model entries. The cached input pricing follows a consistent 10× discount (10% of standard input cost) and is explicitly published on Mistral's pricing page.