是什么 LLM Latency Cost Calculator?
▾
LLM 延迟成本计算器通过对不同模型和配置的首次令牌时间 (TTFT)、每秒令牌吞吐量和总响应时间进行建模,帮助开发人员量化 AI 应用程序中响应时间的隐藏成本。虽然大多数成本讨论都集中在代币定价上,但延迟也有其自身的经济影响:较慢的响应会增加用户放弃,降低吞吐量,并降低人工智能功能的感知质量。 不同模型和提供商的延迟差异很大。 GPT-4o 通常在 200 到 500 毫秒内提供第一个令牌的时间,并每秒生成 80 到 120 个令牌。 GPT-4o-mini 的速度更快,TTFT 为 100 至 300 毫秒,每秒处理 100 至 150 个令牌。 Claude Sonnet 4 的 TTFT 范围为 300 至 700 毫秒,每秒 70 至 100 个令牌。这些差异意味着 500 个令牌的响应需要 3 到 7 秒,具体取决于模型选择,直接影响用户体验和应用程序设计。 该计算器对延迟的总成本进行建模,包括直接 API 成本、保持连接打开的基础设施成本、与响应时间相关的用户流失率,以及需要更多并发连接来服务相同请求量的较慢模型的吞吐量影响。对于聊天机器人和搜索等实时应用程序,延迟优化对于整个系统经济性的影响与令牌成本优化一样。
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
公式
▾
总响应时间=第一个令牌的时间+(输出令牌/每秒令牌)。每个请求的有效成本 = API 令牌成本 + (响应时间 / 3600) x 每小时服务器连接成本 + 丢失概率 x 每个用户损失的收入。例如:400ms TTFT + 100 tok/s 下的 300 个令牌 = 400ms + 3,000ms = 3.4 秒总响应时间。变量说明
▾
| 符号 | 名称 | 单位 | 描述 |
|---|---|---|---|
| TTFT | 第一个令牌的时间 | milliseconds | 发送 API 请求和接收响应的第一个令牌之间的延迟,表示最小感知延迟。 |
| TPS | 每秒令牌数 | tokens per second | 第一个令牌后的生成速度,决定生成完整响应的速度,标准模型通常为 80 到 150。 |
| T_out | 输出令牌计数 | tokens | 模型响应中的令牌数量乘以生成速度决定了 TTFT 之后的流持续时间。 |
| D | 流失率 | ratio per second of latency | 响应时间每增加一秒就会放弃交互的用户的估计比例,通常高于 3 秒阈值时每秒放弃交互的 5% 到 15%。 |
| V_user | 每个流失用户的价值 | USD | 当用户由于延迟过长而放弃 AI 交互时预计损失的收入或客户价值。 |
如何 LLM Latency Cost Calculator
▾
- 1测量或估计您选择的模型和配置的首次令牌时间 (TTFT)。 TTFT 是发送 API 请求和接收响应的第一个令牌之间的延迟。它取决于模型复杂性、输入提示长度、服务器负载以及到 API 端点的地理距离。 GPT-4o TTFT 的范围为 200 到 500 毫秒,而像 o1 这样的推理模型的初始思考阶段可能需要 2 到 10 秒。
- 2确定模型的每秒令牌生成率。这是第一个令牌到达后模型生成输出令牌的速度。标准模型每秒生成 80 到 150 个令牌。较长的输出相应地需要更长的时间:每秒 100 个令牌的 500 个令牌响应在 TTFT 之后需要 5 秒。通过在令牌到达时显示令牌,将响应流式传输给用户,从而减少感知延迟。
- 3计算典型输出长度的总响应时间。对于 GPT-4o 上具有 200 个令牌响应的聊天机器人:TTFT (350ms) + 生成(200 个令牌/100 tok/s = 2,000ms)= 总共 2.35 秒。对于具有 1,000 个令牌输出的内容生成功能:TTFT (350ms) + 生成 (10,000ms) = 10.35 秒。这些时间决定了该功能是否让用户感觉响应灵敏或缓慢。
- 4对延迟对用户体验的影响进行建模。研究表明,响应时间超过 3 秒后,用户满意度会显着下降。对于聊天机器人来说,超过 5 秒的响应会导致 20% 到 30% 的用户放弃对话。对于搜索功能,如果结果耗时超过 2 秒,则参与度会降低 10% 到 15%。计算器会根据您的转化率和用户生命周期价值,为这种失去的参与度分配一个美元价值。
- 5计算吞吐量及其成本影响。处理流响应的服务器必须在整个响应持续时间内保持连接打开。如果每个响应需要 5 秒,则一个服务器线程每分钟处理 12 个请求。切换到 2 秒内响应的更快模型可将吞吐量提高到每分钟 30 个请求,相同流量所需的服务器资源减少 60%。这种基础设施节省可能超过模型之间的 API 成本差异。
- 6比较不同模型选项的总成本,包括代币定价和延迟成本。当考虑到基础设施、用户流失和吞吐量限制时,速度较慢的每代币成本较低的模型实际上可能会花费更多。该计算器可生成总体经济比较,其中包括 API 成本、服务器成本以及延迟对收入的估计影响。
- 7通过配置更改优化延迟。使用 max_tokens 减少输出令牌限制、使用流式传输来提高感知响应能力、实施提示缓存以减少 TTFT,以及选择地理位置较近的 API 端点,都可以在不更改模型的情况下将延迟减少 20% 到 50%。计算器对每次优化的成本影响进行建模。
例题解析
▾
对于以 3 秒响应为目标的聊天机器人,GPT-4o 和 GPT-4o-mini 都满足阈值,而 Claude Sonnet 4 则处于临界值。 GPT-4o-mini 比 GPT-4o 快 28%,便宜 94%,使其成为大多数聊天机器人应用程序的最佳选择。
每生成 1,000 个代币需要 10.4 秒。要为 50 个并发用户提供服务,您需要大约 9 个服务器线程来保持连接打开。服务器基础设施按每小时 5 美元计算,除了 API 令牌成本之外,每个请求的吞吐量成本还增加 0.0024 美元。
经过 200 毫秒的检索和 150 毫秒的 TTFT 后,还剩下 1,450 毫秒用于令牌生成。以每秒 130 个令牌的速度,最大输出为 188 个令牌。如果该功能需要更长的响应,则必须增加延迟预算,或者需要更快的模型或减少检索时间。
实际应用
▾
具有人工智能驱动答案生成功能的搜索引擎必须在 2 到 3 秒内提供结果,以满足传统搜索设定的用户期望。使用 GPT-4o 进行答案合成的搜索平台预算检索时间为 500 毫秒,LLM 生成时间为 2,000 毫秒。以每秒 100 个令牌的速度,他们可以在延迟预算内生成大约 170 个令牌(约 130 个字)。此约束规定了最大答案长度并推动了最快可用模型的选择。
实时翻译服务必须最大限度地减少对话流的延迟。使用 GPT-4o-mini 的实时翻译功能可实现 150ms TTFT 和每秒 130 个标记,总共在 0.77 秒内翻译 50 个单词的句子(约 80 个标记输出)。这种亚秒级的延迟可以实现自然的对话节奏。使用 GPT-4o 会增加 200 毫秒的 TTFT 并降低吞吐量,从而产生明显的暂停,从而破坏对话流。
交易和金融分析平台使用法学硕士进行实时市场评论和警报生成。延迟直接影响市场动态信息的价值。采用GPT-4o-mini进行100个币种行情提醒的金融平台,实现1秒内送达,满足金融信息时效性要求。该平台在延迟不太重要的后台将较长的分析片段路由到 GPT-4o。
语音助手和支持语音的人工智能应用程序有严格的延迟预算,因为用户期望立即得到口头响应。从语音到文本(300 到 500 毫秒)到 LLM 生成再到文本到语音(200 到 400 毫秒)的整个流程必须在 2 到 3 秒内完成。这使得 LLM 生成只剩下 1 到 2 秒的时间,限制了模型选择和响应长度。许多语音应用程序专门使用 GPT-4o-mini 或 Claude Haiku 来实现更快的 TTFT。
特殊情况
▾
对于像 o1 和 o3 这样的推理模型,TTFT 包含扩展思维
对于像 o1 和 o3 这样的推理模型,TTFT 包括一个扩展的思考阶段,根据问题的复杂性,该阶段可以持续 2 到 30 秒。此思考时间按输出令牌费率计费,但在流式响应中不可见。产生 200 个可见输出令牌的请求可能会消耗 2,000 到 5,000 个思考令牌,从而产生延迟损失和隐藏的成本乘数。推理模型只能用于思考时间能产生明显更好结果的任务。
在全球 CDN 或 API 网关后面部署 LLM 时,添加的网络跃点
在全球 CDN 或 API 网关后面部署 LLM 时,增加的网络跃点会导致每个请求产生 10 到 50 毫秒的额外延迟。虽然单独的开销很小,但在进行 5 到 15 个连续 LLM 调用的代理应用程序中,这种开销会增加。仅具有 10 个连续调用的代理管道就会累积 100 到 500 毫秒的网关开销。对于延迟敏感的代理应用程序,请尽量减少协调器和 LLM API 端点之间的网络跃点。
函数调用和工具使用会增加延迟,因为模型必须生成
函数调用和工具使用会增加延迟,因为模型必须生成结构化 JSON 输出(比自然语言慢),然后等待工具结果才能继续。每个工具调用往返都会增加完整的 TTFT 加上工具执行时间。代理进行 3 次工具调用会增加大约 1 到 3 秒的 LLM 延迟加上外部工具响应时间。设计工具接口,通过尽可能将多个查询批处理为单个工具调用来最大程度地减少往返次数。
LLM 延迟基准(2025 年中值)
▾
| 模型 | TTFT(中值) | 令牌/秒 | 200 个令牌响应 | 500 令牌响应 |
|---|---|---|---|---|
| GPT-4o | 350毫秒 | 100托克/秒 | 2.35秒 | 5.35秒 |
| GPT-4o-迷你 | 150毫秒 | 130托克/秒 | 1.69秒 | 4.00秒 |
| 克劳德十四行诗 4 | 500毫秒 | 80托克/秒 | 3.00秒 | 6.75秒 |
| 克劳德俳句 | 200毫秒 | 120托克/秒 | 1.87秒 | 4.37秒 |
| 双子座1.5闪存 | 200毫秒 | 140托克/秒 | 1.63秒 | 3.77秒 |
| o1(推理) | 3,000毫秒 | 50托克/秒 | 7.00秒 | 13点 |
| 美洲驼 3 70B (H100) | 100毫秒 | 90托克/秒 | 2.32秒 | 5.66秒 |
常见问题
▾
哪个 LLM 的延迟最低?
在主要商业模型中,GPT-4o-mini 始终提供最低的延迟,TTFT 为 100 至 200 毫秒,每秒 120 至 150 个令牌。克劳德俳句也同样快。旗舰模型中,GPT-4o 比 Claude Sonnet 4 稍快。像 o1 这样的推理模型由于内部思考,明显慢一些,TTFT 为 2 到 10 秒。 H100 GPU 上的自托管模型可以实现低于 100 毫秒的 TTFT,但需要大量基础设施投资。
提示长度如何影响延迟?
较长的输入提示会增加 TTFT,因为模型必须在生成第一个输出标记之前处理所有输入标记。与最小提示相比,处理 1,000 个输入标记通常会增加 100 到 300 毫秒。处理 10,000 个输入令牌可能会增加 500 到 1,500 毫秒。这就是为什么具有大量检索上下文的 RAG 应用程序比简单的聊天机器人交互具有更高的延迟。提示缓存(可从 Anthropic 获得)消除了重复提示前缀的处理时间。
我应该对所有 API 调用使用流式传输吗?
流式传输应用于任何需要 1 秒以上才能生成的面向用户的响应。对于输出由代码处理而不是显示给用户的编程 API 调用,非流式传输更简单,并且延迟优势可以忽略不计。大多数 SDK 的流式传输增加了最低的代码复杂性,并且受到所有主要提供商的支持,无需额外费用。流式传输带来的延迟改善是显着的:10 秒的响应感觉就像流式传输时的 1 秒一样。
如何减少我的应用程序的 TTFT?
主要的 TTFT 优化包括:使用提示缓存跳过重复提示前缀的处理(节省 200 到 500 毫秒)、选择地理位置较近的 API 端点(节省 50 到 200 毫秒的网络往返时间)、缩短输入提示长度(节省 100 到 500 毫秒),以及使用更快的模型,如 GPT-4o-mini(与 GPT-4o 相比,节省 100 到 300 毫秒)。对于自托管模型,使用 vLLM 等优化服务框架的 GPU 加速推理可以实现低于 100 毫秒的 TTFT。
不同应用程序类型可接受的延迟是多少?
搜索和自动完成:低于 500 毫秒。聊天机器人响应:不到 3 秒(使用流媒体)。内容生成:不到 10 秒(带有流媒体进度指示器)。批处理:几分钟到几小时(无延迟要求)。语音助手:总流程不到 2 秒。代码完成:内联建议不到 500 毫秒。这些阈值基于用户体验研究和竞争基准。
常见错误注意事项
▾
- !仅针对令牌成本进行优化,同时忽略延迟影响:
- !不使用流式处理长响应:
- !忽略 TTFT 方差和 P99 延迟:
专业提示
为整个请求管道实施延迟预算并将其分配给各个组件。对于 3 秒的聊天机器人预算:200 毫秒用于网络和预处理,200 毫秒用于 RAG 检索,300 毫秒用于 TTFT,2,300 毫秒用于令牌生成(在 GPT-4o-mini 上以 130 tok/s 的速度允许大约 300 个令牌)。这种预算方法可以防止单个组件消耗超过其份额的资源,并在组件需要优化或需要更快的模型时突出显示。
你知道吗?
人类对话轮流在一个人结束讲话与另一个人开始讲话之间存在约 200 毫秒的自然间隙。当人工智能聊天机器人的响应时间超过 3 秒时,用户会无意识地采用“网络搜索”心理模型,而不是“对话”心理模型,变得不那么投入,更有可能放弃。实现不到 2 秒的响应可以让用户保持对话心态,从而将参与度和满意度得分提高 25% 至 40%。
Regional Guides
▾
North America▾
Europe▾
Asia-Pacific▾
获取每周数学提示
加入 12,000+ 订阅者,每周都会获得计算器提示。