CHOOSING THE NEXT TOKEN.
THE MODEL NEVER OUTPUTS A WORD. IT OUTPUTS ODDS FOR EVERY TOKEN. A DECODING RULE TURNS THE ODDS INTO ONE CHOICE.
SPIN THE WHEEL.
EACH RING HOLDS THE SAME LOGITS AT A DIFFERENT TEMPERATURE. ONE RANDOM NUMBER u PICKS A TOKEN ON EVERY RING AT ONCE.
PROMPT
The cat sat on the
| u | 0.5 | 1 | 2 | |
|---|---|---|---|---|
| 0.07 | the | the | the | the |
| 0.70 | the | mat | cat | sat |
| 0.90 | the | cat | a | runs |
| 0.97 | the | sat | runs | dog |

05SEEDS
PROMPTThe cat sat on
- SEED 1234u = 0.07themat.
- SEED 7u = 0.01thedog.
- SEED 256u = 0.89amat.
- SEED 1234u = 0.07themat.= RUN 1
SAME SEED SAME TEXT
Same prompt, new draws, new text.
06TRY IT
FILTER
SEED
(next token)
- the0.40
- mat0.27
- cat0.14
- sat0.07
- a0.05
- on0.04
- runs0.02
- dog0.01
The cat sat on
LAST DRAWS
GREEDY: the
Drag T, choose a filter, sample. Reset replays the seed.
Sampling &Temperature
Choosing the Next Token
THE MODEL ONLY GIVES PROBABILITIES. SAMPLING TURNS THEM INTO TEXT: TEMPERATURE RESHAPES THE ODDS, TOP-K AND TOP-P CUT THE UNLIKELY TAIL, AND ONE RANDOM DRAW PICKS THE TOKEN.
- SHARPER · SAFER · MORE REPETITIVE
- THE MODEL'S OWN ODDS
- FLATTER · MORE VARIED · RISKIER
- LOGITS
- SOFTMAX
- TOP-P
- SAMPLE
- LOGITS
- TEMPERATURE
- SOFTMAX
- TRUNCATE
- RENORMALIZE
- SAMPLE