Base Model Selection
The base selection rubric — task, hardware, license, openness, ecosystem — weighted by use case. Why MiniCPM5-1B is the course default, when to graduate, and which properties matter (and which people over-index on).
Base selection is a five-dimension rubric — task, hardware, license, openness, ecosystem — and the weights shift by use case, not hold fixed. Task sets the capability floor; hardware sets the size ceiling (FT01); license and openness are gates that can veto; ecosystem is the friction coefficient.
MiniCPM5-1B is the course default because it wins on the dimensions that matter for learning: ~1B params for fast iteration, Apache-2.0 license, open-data pipeline (auditable, FT02), and first-class ecosystem support. You graduate to a larger base only when a signal fires — never 'just because bigger.'
The properties that matter for fine-tuning are tokenizer/domain fit, context length, chat template quality, license, open-data availability, and ecosystem support. The properties people over-index on — raw benchmark scores and parameter count in isolation — are the wrong frame: you are steering a base, not competing on a leaderboard, and the FT01 VRAM math decides what fits.
Default to the instruct checkpoint. Use base when you want to build behavior from scratch. Use chat when you want to preserve existing alignment and steer narrowly (abliteration). The wrong-base anti-patterns — instruct-when-you-wanted-base, merged-community-no-provenance, base-too-small, ignoring-tokenizer-fit — are made upstream of training and are the most expensive to fix.