supportsVision property
bool
get
supportsVision
Check if this model supports vision
Reference: https://docs.anthropic.com/en/docs/build-with-claude/vision
Implementation
bool get supportsVision {
// Most Claude 3+ models support vision, including the new naming scheme
return model.contains('claude-3') ||
model.contains('claude-opus-4') ||
model.contains('claude-sonnet-4');
}