Open models include weights, tokenizers, and configuration—not a chat app. Follow one prompt through vLLM/Ollama: IDs become vectors, logits, text, then EOS. What makes it speak and stop?
下载开源大模型后,磁盘里躺着的不是可执行聊天程序,而是权重、分词器和配置等静态文件。我沿着一次真实推理拆开它们如何被 vLLM/Ollama 驱动:文本怎样变成 token、向量与概率,又怎样流式返回;最后究竟是 EOS、停止规则还是 EOF 让模型闭嘴?这篇文章还会解释 KV Cache 为何能让生成显著提速。