news 2026/10/27 2:03:36

大白话模型.2:LLM的工作原理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
大白话模型.2:LLM的工作原理

LLM(大语言模型)工作原理

1. LLM 核心原理

预测下一个词——概率模型。

抛开复杂的算法,其底层运行机制极其简单:给定前文,计算下一个最可能出现的词是什么。

而我们输入的内容是提示词(Prompt),预测出来的下一个词就是 Token。

LLM 会预测出来下一个 Token,把下一个 Token 拼接起来作为新的提示词喂给大模型,大模型根据新的提示词预测出来下一个 Token,这样循环往复直到遇到结束符。

LLM 决定下一个 Token 的核心机制是:基于前文上下文,计算词表中所有 Token 的概率分布,再通过采样策略选出一个 Token 输出,循环往复。

2. Token(词元)

Token(词元)是大语言模型(LLM)理解和处理文本的最小基本单位。

Token 是人类与计算机沟通的桥梁,每个词汇都有对应的分配量(也就是独一无二的标识)。

输入 Token:你发送给模型的提示词所消耗的 Token 数量。
输出 Token:模型生成回答所消耗的 Token 数量,包含模型返回的完整回复文本。

我们可以使用 Token 计算工具 来计算 Token。

缓存命中:请求的开头部分,和之前某次请求的开头完全一致。
缓存未命中:请求的开头部分,与之前无关。

只看开头是因为causal attention(因果注意力),正如人类阅读也是从左到右逐字进行的,我们也要让计算机屏蔽未来的词语,避免模型在训练中直接偷看未来的数据。

而输出 Token 贵的主要原因是因为在生成时,每次只生成一个,在每次生成时都需要重新将前面的文本阅读一遍,因此生成速度慢,导致价格贵。

3. Vocabulary(词表)

词表是模型预定义的一个映射字典。它包含了模型“认识”的所有词元(Token)。
每个 Token 都有唯一的词表,每个词表都有唯一的 Token,两者相互认识。

但是词表总归是有限的,当 Token 不在词表时,就会产生字节级回退,将字符拆分成 UTF-8 字节,用 256 个字节级 Token(<0x00> ~ <0xFF>)表示,从而保证任意字符都不会被丢弃。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/27 2:02:56

Git学习(1):从零搭建版本控制体系

&#x1f525;keyipatience:个人主页 &#x1f3ac;作者简介&#xff1a;C/C后端开发学习者 &#x1f31f;专栏传送门&#xff1a;《c》《linux》《c高阶数据结构》《c数据结构与算法》《前端学习》 ⭐️patience is key in life Git 初识 传统保存版本方式的痛点 平时写文档…

作者头像 李华
网站建设 2026/10/27 2:02:56

从一张学生表到 Fiori 应用,我用 Managed RAP 跑通了一个完整的 Student Management Application

在 Eclipse ADT 里按下 Ctrl + F3,看着一个刚创建的 ZSTD_TABLE_DEMO 被激活时,这个应用其实还远远称不上一个真正的 SAP RAP Application。 那时数据库里只有一张很简单的学生表,里面保存学生姓名、班级、年龄、学校名称几个字段。真正让我开始理解 RAP 的,不是把这张表建…

作者头像 李华
网站建设 2026/10/27 2:02:01

关卡数据问题:出生点坐标拆包报错看不懂?新手一步步排查

大家好&#xff0c;我是 SiKi老师。关卡工具读出生点坐标&#xff0c;代码里一句 x, y, z pos&#xff0c;跑到一半抛出 not enough values to unpack&#xff0c;却看不出是哪一条记录出了问题。先别急着在外面套 try&#xff0c;我会先在拆包之前检查长度和类型&#xff0c;…

作者头像 李华
网站建设 2026/10/27 2:01:37

FreeRTOS——什么是任务切换

任务切换的核心 1.什么是任务切换 任务切换概念 单片机正常情况下只有一个主程序在跑。在引入FreeRTOS之后&#xff0c;系统会有多个任务&#xff0c;每个任务都像一段独立的小程序&#xff0c;有自己的栈空间&#xff0c;自己的执行现场。 但CPU同一时刻只能执行同一个任务。所…

作者头像 李华
网站建设 2026/10/27 2:01:24

07-06-源码-.NET Core GC的极致优化技术

.NET Core GC 的极致优化技术篇章&#xff1a;07-源码深度-.NET Core GC | 阅读时间&#xff1a;约 40 分钟一、引言.NET Core GC 的极致性能不仅来自高级算法&#xff0c;还来自大量底层的微优化技术。每项微优化单独看可能只提升 1-5%&#xff0c;但累积起来产生了巨大的性能…

作者头像 李华
网站建设 2026/10/27 2:00:36

ATMEL 单片机新手入门与快速上手指南

摘要:本文面向零基础嵌入式开发者,以 ATMEL 系列单片机为对象,完整梳理从入门到上手的实战路径。内容涵盖芯片核心特点与应用场景、开发环境与工具链安装、最小系统电路连接、LED 闪烁程序编写与烧录、GPIO 输入输出控制、定时器中断、串口通信、常见编译报错排查、仿真器调…

作者头像 李华