supportsAnyCapability static method

bool supportsAnyCapability(
  1. dynamic provider,
  2. Set<LLMCapability> capabilities
)

Check if provider supports any of the given capabilities Best for: Alternative feature implementations

Implementation

static bool supportsAnyCapability(
    dynamic provider, Set<LLMCapability> capabilities) {
  if (provider is! ProviderCapabilities) return false;
  return capabilities.any((cap) => provider.supports(cap));
}