ModelPreferences.toMCP constructor

ModelPreferences.toMCP(
  1. Map<String, Object?> map
)

Implementation

factory ModelPreferences.toMCP(Map<String, Object?> map) {
  return ModelPreferences(
    hints: (map['hints'] as List<dynamic>?)
        ?.map((e) => ModelHint.toMCP(e as Map<String, Object?>))
        .toList(),
    costPriority: map['costPriority'] as num?,
    speedPriority: map['speedPriority'] as num?,
    intelligencePriority: map['intelligencePriority'] as num?,
  );
}