Same prompt, two different animals — autocomplete vs answer
Type-identical input, opposite behavior. A base model was trained on raw web text, so it asks: "what document does this look like, and what comes next in it?" An instruct model was further trained on (question → answer) pairs, so it asks: "what does this person want?" Pick a prompt, flip the switch, generate.
Simulated with curated continuation banks (no live model in this page) — but the split is faithful: these are the document types base models really produce for bare questions.
Blame the training data — the web rarely answers its own questions
Here is a miniature "web crawl": 20 snippets that contain a bare question. Draw pages at random and watch what actually follows the question in each. The bar chart below is computed live from this corpus — a base model's "weird" behavior is just these statistics, learned perfectly.
The transcript trick — coaxing a base model into playing assistant
Before instruction tuning existed, people discovered a hack: don't ask the base model a question — show it a transcript of a conversation and let it continue the document. Suddenly the parrot impersonates a butler. Or a pirate. Toggle the persona, complete the transcript — then keep sampling and watch the hack's ugly seam.
The grey text is the prompt we wrote; the model only ever "continues the document".
"Reply in JSON" — measuring format obedience
Instruction tuning's superpower is following the format you asked for. Pick a format request, run 12 samples through each model, and let an actual checker (a real JSON.parse, a real line counter) grade every sample. The compliance percentages are computed live from the graded runs.
Even instruct models slip: watch for samples that add a chatty preamble — a strict parser fails them. That is exactly why real APIs ship a dedicated "JSON mode".
The alignment tax — instruct tuning makes it samey
Instruction tuning narrows the output distribution — great for reliability, terrible for variety. Sample 8 continuations of the same story stem from each model. The variety metrics below are computed live from your actual samples: distinct outcomes and Shannon entropy (max 3.0 bits for 8 draws).
The instruct bank is deliberately peaked ("Sure! Here's a continuation…") — this mirrors measured mode collapse in RLHF'd models, where a few safe completions absorb most of the probability mass.