Input vs. output tokens
Input tokens are what you send to the model; output tokens are what it generates back.
Input tokens are what you send to the model (prompt + context). Output tokens are what comes back. Output tokens are usually 3–5× more expensive than input — that's the autoregressive generation cost.