isModelOption property

bool get isModelOption

Implementation

bool get isModelOption {
  if (options.isEmpty) return false;
  final tokens = <String>[id, name, category ?? '', group ?? '']
      .map((value) => value.trim().toLowerCase())
      .where((value) {
        return value.isNotEmpty;
      });

  for (final token in tokens) {
    if (token == 'model' ||
        token == '模型' ||
        token.endsWith('_model') ||
        token.endsWith('-model') ||
        token.contains('model id') ||
        token.contains('model_id') ||
        token.contains('model-id') ||
        token.contains('model name') ||
        token.contains('模型')) {
      return true;
    }
  }
  return false;
}