AI API 成本
AI API 价格对比:以 LLM API Pricing 证据统一 Token、缓存与工具费
不把厂商价目表机械拼在一起,而是统一 token 桶、缓存、Batch、工具费、错误重试和费率版本,再比较同一 AI 任务的可复核成本。
核心主题:AI API 价格对比 · 搜索意图:Semrush US 邻近词“llm api pricing”:商务;本篇细分意图未由 Semrush 单独验证
Keyword evidence
Semrush US 关键词研究记录
文章主题词:AI API 价格对比。仅用于选词与意图;不把 US 指标写成中国需求,不推断趋势。 no_data 保持原样,不换算为 0;趋势未导出数值,因此不展示或推断趋势。
| 角色 | 查询词 | 数据库 / 日期 | Volume | KD | Intent | CPC |
|---|---|---|---|---|---|---|
| 选定记录 | llm api pricing | US · 2026-08-29 | 110 | 43 | 商务 | $5.52 |
| 原词 no_data | AI API 价格对比 | US · 2026-08-29 | no_data | no_data | no_data | no_data |
| 相关记录 | ai api pricing | US · 2026-08-29 | 30 | 未提供 | 未提供 | $5.14 |
先定义能容纳三家差异的账本
统一成本记录至少包含 provider、model、snapshot、endpoint、region、service tier、context band、modality、currency 和 price_version。用这些维度定位价格表,再分别记录 ordinary input、cache read、cache write、output、thinking/reasoning、tool calls、storage 与 retries。
统一不是抹平差异。Claude 缓存有写入与读取乘数,Gemini 显式缓存还涉及 token-hours 存储,OpenAI 处理层和上下文档位可能改变费率;账本为每个厂商保留 rule_id 与原始 usage,统一层只负责汇总。
证据边界:本节以 S1 支持“官方价格页按模型和处理层区分输入、缓存输入、缓存写入、输出及工具费用。”。
比较同一任务,不比较抽象 token
不同 tokenizer、系统渲染、工具 schema 和 thinking 机制会让同一文本产生不同 token。测试集必须固定输入、输出 schema、质量判定、工具集合和截止时间,分别记录实际 usage、延迟、重试与通过率。
核心指标是 cost_per_accepted_task=全部尝试成本÷通过验收的唯一任务数。辅以 P50/P95 延迟、质量得分和失败率,才能判断低单价是否被更长输出、更多重试或更低通过率抵消。
证据边界:本节以 S2 支持“官方定价页列出模型输入输出、Prompt Caching、Message Batches、长上下文及工具费用规则。”。
把所有修饰项放进可重算公式
通用公式可表示为 token buckets×对应费率+cache storage+tool usage+retry attempts。Batch、地区或服务层不是一个全局折扣开关,而是价格查找条件或分桶乘数;每个厂商按官方规则实现独立 calculator。
页面展示不应写死会变化的模型美元值,可展示公式、价格核验日期和跳转官方页。后台保存当日价格快照,定期运行同一基准样本并生成差异,避免模型别名、促销或地区规则变化后继续输出旧结论。
证据边界:本节以 S3 支持“官方价格页按模型、模态、Standard/Batch、缓存读取与存储列出计费项。”。
最终输出决策表而非价格排行榜
决策表按实时交互、可等待离线、重复长前缀、长上下文、多模态和工具调用等工作负载分组。每组展示适用模型候选、任务成本区间、延迟、质量门槛、主要成本驱动和数据核验日。
结论使用“在本样本与本日期下”限定,不把某次基准写成永久排名。采购或路由策略还应设置重新核验触发器:价格页更新、模型快照变化、缓存命中率明显变化或重试率越过阈值。
落地检查清单
工程落地时,为“AI API 价格对比”建立独立 article_run_id,并保存 selected_semrush_record、database、measured_on、source_snapshot_ids、content_hash、reviewer 与 gate_status。Semrush 字段只参与选词和意图决策,不进入价格公式,也不把 US 指标解释成中文或中国市场需求。
论点账本必须逐条可回放:S1 对应 C1:“OpenAI 官方价格表分别列出输入、缓存输入、输出和附加工具费用,比较账本不能把这些字段压成一个无口径单价。”;S2 对应 C2:“Claude 官方定价分别说明基础输入输出、Prompt Caching、Message Batches、长上下文和工具费用,统一模型必须保留这些修饰项。”。编辑器在段落层写入 evidenceRefs,构建检查确认引用 ID 存在;来源页面发生结构变化时,只把对应论点退回复核,不让整篇文章静默继承旧快照。
动态复核字段包括:模型 ID 与各价格桶单价、Claude/Gemini 的缓存、Batch、工具与模态费率。发布任务应读取当前页面、保留原始单位和地区、与上一快照做字段级 Diff,并记录核验日期 2026-08-29。缺失、受限或无法确认的值保持 null 或“待复核”,不使用 0、均值或相邻产品代填。
独立 SVG 采用“同一任务在三家 API 的成本桶分解”结构,输入维度为:输入 token、缓存写入/命中、输出 token、Batch、工具费。图表只绘制有来源的数据,缺失项显示空缺;alt、caption、图内标题与正文使用同一术语,并在图注标明动态字段核验日期。
证据与来源链接
以下页面用于支持本文中的具体判断;价格、规则和产品状态可能变化,请按核验日期回到原始来源确认。
支持内容:官方价格页按模型和处理层区分输入、缓存输入、缓存写入、输出及工具费用。
支持内容:官方定价页列出模型输入输出、Prompt Caching、Message Batches、长上下文及工具费用规则。
支持内容:官方价格页按模型、模态、Standard/Batch、缓存读取与存储列出计费项。
相关文章
AI Token 成本
大模型 API Token 计费:从预估到 usage 对账的完整账本
把三家 AI API 的请求前估算与响应后 usage 映射为统一账本,避免用字符估算或单一每百万 token 价格替代真实任务成本。
AI API 缓存
大模型 API 缓存价格:命中、写入、TTL 与存储费怎么算
按同一成本式拆解 Prompt Caching 与 Context Caching:OpenAI 的缓存用量、Claude 的写入/读取倍率、Gemini 的显式存储与隐式命中。
AI Batch API
Batch API Pricing:大模型批处理折扣、状态机与失败重放
比较三家官方 Batch 的价格修饰、处理窗口、输入格式、队列限制和逐项失败,并把离线 AI 任务折算成每个成功结果的真实成本。
常见问题
为什么不能直接比较三家每百万 token 单价?
tokenizer、缓存规则、上下文、服务层、thinking、工具费用和任务通过率不同。应在同一业务样本上比较每个合格任务的总成本。
跨厂商成本表多久更新一次?
至少在价格页、模型快照或计费规则变化时重建快照;生产中还应定期重跑基准,并为所有结论标注核验日期。
AI API 价格对比:以 LLM API Pricing 证据统一 Token、缓存与工具费中的动态价格或规则怎样保持可复核?
每次更新都重新读取“模型 ID 与各价格桶单价、Claude/Gemini 的缓存、Batch、工具与模态费率”,保存来源 URL、核验日期、原始单位、地区和快照哈希,并按 evidenceRefs 定位受影响段落。后续若字段消失或规则变化则进入更新复核,不用 0、旧数字或相邻产品自动补位。