modelCosts top-level property
Known model cost mappings.
@MODEL LAUNCH: Add a pricing entry for the new model below.
Costs from https://platform.neomage.com/docs/en/about-claude/pricing
Implementation
final Map<ModelShortName, ModelCosts> modelCosts = {
'claude-3-5-haiku': costHaiku35,
'claude-haiku-4-5': costHaiku45,
'claude-3-5-sonnet-v2': costTier3_15,
'claude-3-7-sonnet': costTier3_15,
'claude-sonnet-4': costTier3_15,
'claude-sonnet-4-5': costTier3_15,
'claude-sonnet-4-6': costTier3_15,
'claude-opus-4': costTier15_75,
'claude-opus-4-1': costTier15_75,
'claude-opus-4-5': costTier5_25,
'claude-opus-4-6': costTier5_25,
};