modelMaxOutputTokens top-level constant

Map<String, int> const modelMaxOutputTokens

Maximum output tokens per model.

Implementation

const modelMaxOutputTokens = <String, int>{
  'claude-opus-4-20250514': 32000,
  'claude-sonnet-4-20250514': 16000,
  'claude-sonnet-4-5-20250514': 16000,
  'claude-haiku-3-5-20241022': 8192,
  'gpt-4o': 16384,
  'gpt-4o-mini': 16384,
  'gemini-2.5-pro': 65536,
};