defaultModel property

String get defaultModel

Implementation

String get defaultModel => switch (this) {
  claude => 'claude-haiku-4-5-20251001',
  openai => 'gpt-4.1-mini',
  gemini => 'gemini-2.5-flash',
  // Clean ID; LocalLlmDatasource resolves it to the GGUF file name + HF
  // download URL. Llama 3.2 1B Instruct Q4_K_M is the default: smallest
  // GGUF (~0.8 GB) and the only model in the list with "Llama" in the
  // name, so users land on a recognizable choice when they tap "Local".
  local => 'llama-3.2-1b',
};