modelCosts top-level property

Map<ModelShortName, ModelCosts> modelCosts
final

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,
};