forModel static method
Look up pricing by model name. Falls back to neomageSonnet.
Implementation
static ModelPricing forModel(String model) {
final lower = model.toLowerCase();
if (lower.contains('opus')) return neomageOpus;
if (lower.contains('haiku')) return neomageHaiku;
if (lower.contains('gpt-4o-mini')) return gpt4oMini;
if (lower.contains('gpt-4o')) return gpt4o;
return neomageSonnet;
}