detect_strategy¶
basemode.detect.detect_strategy
Select the continuation strategy for a model.
Resolution order¶
- If
overrideis set, return that strategy (or raiseValueErrorif invalid). - Claude models use
prefill, except known no-prefill models which usesystem. - Known completion models use
completion. - FIM model families use
fim. - Fallback is
system.
For provider-prefix and alias handling, see Model Normalization.