过去两年,很多企业对大模型的使用还停留在“能不能接入模型”“能不能跑通 Demo”“能不能完成某个问答或生成任务”的阶段。
但当大模型应用真正进入生产环境,问题会很快发生变化。企业不再只关心模型能不能调用,而会开始关心:
- 一次请求为什么变慢?
- 长上下文为什么会显著增加成本?
- RAG 检索片段放多少合适?
- Agent 多步执行时,Token 消耗为什么波动这么大?
- 多个业务部门共用模型服务时,成本怎么归属?
- Prompt 和输出内容如何审计、脱敏和留痕?
- 不同模型之间,如何根据时延、成本和质量进行调度?
这些问题表面上属于模型服务、算力调度、应用开发、安全治理等不同领域,但底层都绕不开同一个对象:Token。
在早期使用阶段,Token 常常被理解为计费单位。输入多少 Token、输出多少 Token、账单是多少,这是最直观的理解方式。但在企业级 AI 基础设施中,Token 的意义远不止于此。
它既是模型计算的基本单元,也是推理性能、上下文管理、成本核算、服务调度、安全审计和应用运营的共同尺度。
换句话说,当大模型应用从试点走向规模化落地,企业需要管理的不只是 GPU、模型实例或 API 调用次数,而是贯穿整个系统的 Token 流。
1. Token 为什么不只是“字数”
在自然语言处理里,Token 可以简单理解为模型处理文本时的基本单元。用户看到的是一句话、一段代码、一份文档;模型看到的是一串 Token ID。
但 Token 并不等同于汉字、英文单词或字符。不同模型使用的 Tokenizer 不同,同一段文本在不同模型里可能会被切分成不同数量的 Token。比如:
- 中文内容可能被切成单字、词片段和标点;
- 英文内容可能被切成单词、子词和符号;
- 代码片段里的变量名、函数名、括号、缩进、运算符都可能计入 Token;
- 表格、结构化文本、多语言文本也会带来不同的 Token 切分结果。
因此,用“字数”估算大模型成本和上下文占用,往往是不准确的。在工程系统中,Token 至少有五层含义。
第一,在模型内部,Token 是计算与表达的基本单元。文本经过 Tokenizer 转成 Token ID,再进入 Embedding 和 Transformer 结构完成后续推理。
第二,在推理系统中,Token 是算力和显存消耗的物理载体。Token 数量和序列长度会影响 Prefill、Decode、KV Cache、吞吐量和首 Token 时延。
第三,在 API 服务中,Token 是接口交互和商业计量的标尺。模型服务的计费、限流、并发控制,通常都会围绕 Token 展开。
第四,在平台治理中,Token 是安全、合规和调度的控制对象。Prompt/Response 审计、敏感信息脱敏、多租户配额、成本归集,都需要依赖 Token 级别的记录和管理。
第五,在行业应用中,Token 是业务逻辑和任务链路的组织要素。RAG、Agent、多轮对话、代码生成等应用,最终都会表现为不同来源的 Token 在上下文中的组织和流动。
所以,Token 的角色正在从“模型内部单位”演进为“平台治理对象”。这也是为什么企业 AI 基础设施不能只看 GPU 卡数、模型参数量或 API 调用次数,而要进一步关注 Token 的生成、传输、调度、审计和成本变化。
2. 从一次调用看 Token 如何影响系统性能
一次大模型调用里,常见的 Token 可以分为三类:
- Prompt Token
- Completion Token
- Context Token
Prompt Token 指输入给模型的 Token。它不只包括用户当前问题,也包括系统提示词、历史对话、RAG 检索片段、工具调用说明、格式要求和安全策略提示。
Completion Token 指模型生成的输出 Token。模型回答、代码生成结果、结构化 JSON、引用说明、工具调用参数等内容,都会形成 Completion Token。
Context Token 指模型当前能看到的全部上下文。它通常由 Prompt Token 和已经生成的 Completion Token 共同组成。
这三类 Token 对系统的影响不同。
Prompt Token 增加,会占用更多上下文窗口,也会拉长模型生成首个 Token 前的等待时间。尤其是长文档处理、复杂 Prompt 模板、多轮历史对话和 RAG 检索片段较多时,Prefill 阶段的计算压力会明显上升。
Completion Token 增加,会拉长生成过程,让模型实例被占用更久。对于长答案、代码生成、报告生成、结构化输出等场景,输出越长,整体响应时间和资源占用越高。
Context Token 增加,则会同时影响上下文窗口、KV Cache 和后续推理压力。当上下文接近窗口上限时,系统需要做裁剪、摘要、压缩或任务拆分,否则重要信息可能被挤出上下文。
从用户体验看,Token 增加可能表现为响应变慢、首字等待时间变长、生成过程卡顿。从平台运营看,它意味着 GPU 利用率、显存占用、并发能力、单次调用成本和服务稳定性都会受到影响。
这也是为什么大模型服务不能只统计“请求次数”。两个请求看起来都是一次调用,但一个是短问答,一个是长上下文 Agent 任务,底层资源消耗可能完全不同。
真正有意义的指标,往往是 Token 级别的:
- 输入 Token 数;
- 输出 Token 数;
- 上下文 Token 数;
- 首 Token 时延;
- Token 吞吐量;
- 单 Token 成本;
- 按租户、部门、应用、模型统计的 Token 消耗。
3. RAG 和 Agent 为什么会放大 Token 治理压力
当应用只是简单问答时,Token 来源比较清晰:用户问题和模型回答。但在 RAG、Agent、多轮对话和行业智能体场景中,Token 来源会明显变复杂。以 RAG 为例,一次调用通常不只包含用户问题,还包括:
- 系统提示词;
- Prompt 模板;
- 检索召回的知识片段;
- 引用格式要求;
- 历史对话;
- 模型最终回答。
检索片段越多、越长,Prompt Token 消耗越高。但更多检索片段不一定带来更好的答案。无关片段会占用上下文窗口,增加成本和时延,还可能干扰模型判断。因此,RAG 系统需要管理的不只是“能否检索到内容”,还包括:
- 检索片段数量控制;
- 片段长度控制;
- 重排序和去重;
- 摘要压缩;
- 引用溯源;
- 上下文预算管理。
Agent 场景会更复杂。
一个 Agent 任务通常会经历任务理解、步骤规划、工具选择、工具调用、结果读取、反思调整和最终输出。每一步都会产生新的输入和输出 Token。尤其是工具返回结果,很容易放大上下文。如果工具返回的是网页、日志、表格、代码或长文档,模型后续推理可能会继续把这些内容带入上下文,导致 Token 消耗快速增加。复杂任务还可能多次调用工具,Token 消耗会出现明显波动。
因此,Agent 运行环境不能只看“调用了几次工具”,而要观察整个任务链路中的 Token 流动。更具体地说,需要关注:
- 每一步任务规划消耗多少 Token;
- 工具调用前后的上下文如何变化;
- 工具返回内容是否需要摘要或结构化提取;
- 长链路任务是否需要中断、压缩或分段执行;
- Prompt、工具调用和输出内容是否需要审计;
- 不同任务、不同用户、不同业务线的 Token 成本如何归集。
当企业把 Agent 接入办公、研发、运维、客服、知识管理等生产系统时,这些问题会直接影响稳定性、成本和安全。这也是为什么 Agent 时代的基础设施建设,不能只停留在“接入模型”和“编排工具”层面。底层必须具备 Token 级别的计量、调度、审计和治理能力。
4. 什么是 Token 原生 AI 基础设施
如果说云原生是以容器、微服务和自动化运维重构传统 IT 架构,那么 Token 原生 AI 基础设施,则是以 Token 流为核心,重新组织大模型时代的算力、模型、调度、治理和应用能力。可以把 Token 原生 AI 基础设施理解为:
以 Token 为核心计量、调度、审计和优化对象,将异构算力资源、模型服务、API 调用、应用编排和安全治理统一纳入平台化管理的新型 AI 基础设施体系。
它不是单一组件,而是一套覆盖完整链路的工程能力。从生命周期看,Token 原生 AI 基础设施至少包括五个阶段。
4.1 Token 生产与表达
这是应用与模型交互的起点。
文本、代码、文档、多模态数据需要先通过 Tokenizer 转化为 Token ID,再结合 Embedding 和位置编码,形成模型可理解的上下文表示。
这一层需要解决的问题包括:
- 不同模型 Tokenizer 的差异;
- 文本、代码、结构化数据的 Token 统计;
- Prompt Token、Completion Token、Context Token 的区分;
- 多语言、多模态场景下的 Token 表示扩展。
4.2 Token 推理与计算
Token 序列进入模型后,会经历 Prefill 和 Decode 两个阶段。
Prefill 处理输入上下文,为生成第一个输出 Token 做准备;Decode 则逐个生成后续 Token。
这一层直接影响首 Token 时延、输出速度、显存占用和单卡吞吐。
常见优化方向包括:
- KV Cache 管理;
- Continuous Batching;
- PagedAttention;
- Prefill/Decode 分离;
- 异构算力调度;
- 长上下文推理优化。
4.3 Token 传输与调度
生成的 Token 需要通过流式协议低延迟地返回给客户端。在企业级场景中,还需要通过模型网关进行统一接入和调度。
这一层需要关注:
- 流式输出;
- 多模型统一接入;
- Token 路由;
- 限流、配额、熔断;
- 成本预算;
- SLA 保障;
- 多租户隔离。
对于企业来说,多模型调用会越来越常见。不同模型在能力、成本、时延和上下文长度上各不相同,平台需要根据业务需求进行动态选择,而不是让每个业务系统单独管理模型调用。
4.4 Token 审计与治理
大模型调用中,Prompt 和 Response 都可能包含企业敏感信息。例如客户资料、合同条款、业务规则、内部知识、代码片段、运维日志等,都可能进入上下文。
因此,Token 审计与治理需要覆盖输入和输出双向链路。典型能力包括:
- Prompt/Response 审计;
- 敏感信息识别;
- 数据脱敏;
- Prompt Injection 防护;
- 工具调用权限控制;
- 调用链路留痕;
- 成本核算和合规报表。
这一层决定了企业能否把大模型能力安全地接入生产系统。
4.5 Token 驱动的应用与运营
最终,Token 能力需要向上支撑实际业务应用。
这包括 RAG 知识库、Agent 工作流、行业智能体、模型微调、应用发布和运营分析。
如果缺少 Token 级别的运营数据,企业很难判断:
- 哪些应用最消耗 Token;
- 哪些部门成本增长最快;
- 哪类任务最容易超出上下文;
- 哪些 Agent 工具调用链路不稳定;
- 哪些模型在质量、成本和时延之间最优。
因此,Token 不只是底层计算问题,也会变成企业 AI 应用运营问题。
5. 企业建设 Token 工厂,需要关注五类能力
当 Token 成为基础设施管理对象后,企业建设 AI 平台或智算中心,就不能只看“有没有算力”,而要看是否具备持续生产、调度、治理和运营 Token 的能力。可以把这类能力概括为五个目标。
建得好
企业需要统一管理异构 GPU/NPU 资源,实现资源池化、弹性分配和多租户隔离。
这解决的是底层算力供给问题。
跑得快
平台需要围绕 Token 吞吐和首 Token 时延优化推理性能,在有限算力下支撑更高并发。
这解决的是性能和效率问题。
用得稳
模型服务需要全链路监控,从底层 GPU、网络、显存,到上层模型实例、长尾请求、Token 生成过程,都要可观测、可定位、可恢复。
这解决的是业务稳定性问题。
管得住
平台需要具备 Token 调度、限流配额、Prompt/Response 审计、数据脱敏和成本治理能力。
这解决的是安全、合规和成本问题。
用起来
最终,基础设施能力要支撑 RAG、Agent、行业智能体和应用开发,让企业不仅拥有算力和模型,还能真正把大模型能力嵌入业务流程。
这解决的是业务落地问题。
6. 总结:从模型调用走向 Token 运营
大模型应用规模化之后,企业面对的挑战会从“如何调用模型”转向“如何运营模型服务”。在这个过程中,Token 是一个关键切入点。
它连接了模型输入、推理计算、上下文管理、网络传输、API 调用、安全审计、成本核算和应用运营。
如果只把 Token 看成计费单位,就很容易忽略它在基础设施中的真实作用。未来的企业 AI 平台,需要从 Token 视角重新理解大模型服务:
- 用 Token 衡量推理成本;
- 用 Token 管理上下文窗口;
- 用 Token 观察 RAG 和 Agent 任务链路;
- 用 Token 做模型路由和服务调度;
- 用 Token 完成审计、配额和成本归集;
- 用 Token 评估应用运营效率。
这也是 Token 原生 AI 基础设施的核心价值:让企业能够以更细的粒度管理大模型服务,把 AI 能力从“能调用”推进到“可度量、可治理、可运营”。
我们近期也围绕上述内容整理了《Token 原生 AI 基础设施技术白皮书》,进一步展开 Token 基础机制、推理计算、传输调度、审计治理、RAG/Agent 应用平台等内容。感兴趣可以前往致网官网查看完整版。