这篇文章面向准备评测或部署 Tencent Hy4 Preview 的模型工程师、AI Agent 团队和 FinOps 负责人。文章按评测前、首次运行、首日调优、第一周容量复核和最终选型推进,帮助读者计算每次成功交付的完整成本,而不是只看激活参数或 token 数量。

有些任务已经得到可用答案,Hy4 Preview 却继续推理、重复验证,最后还触发了工具重试。

最快的处理方式是:先按一次成功交付的完整成本测算,不要只按激活参数或 token 计费;本周先用 3 类代表性任务跑完一轮基线,再决定 API、短期租用多加速器环境还是自托管。

模型工程师需要确认 Tencent Hy4 Preview 的真实耗时、资源占用和并发能力。AI Agent 与 AI Coding 团队需要把模型推理和 Mac 上的代码、构建、测试、浏览器执行分开核算。技术与 FinOps 负责人则需要判断,哪种部署方式能同时满足成功率、成本可预测性、运维能力和安全隔离。

最后更新于 2026 年 8 月 30 日,发布日期、模型状态、部署入口和已知限制核实自 腾讯官方新闻中心、Tencent Hy4 Preview 官方发布说明、官方 GitHub 仓库 与 Hugging Face 模型卡。

评测前:先划清成本边界

Hy4 Preview 于 2026 年 8 月 28 日 发布并开放模型权重。腾讯官方给出的模型信息包括 770B 总参数、49B 激活参数,上下文长度超过 1M tokens;官方同时把它定义为 preview,并明确指出复杂任务可能出现推理时间过长、反复验证等问题。(Tencent 官方发布说明)

这几项信息不能直接变成团队账单。开放权重只说明模型可以获取和部署,不代表权重下载、存储、加速器驻留、服务编排、日志、升级和故障恢复都是免费的。激活参数也只是某一轮计算路径的描述,不能代替实际输出量、KV Cache、并发排队和工具调用成本。

Hy4 Preview 的完整成本至少要拆成 5 层:

  1. 模型推理成本:输入 token、输出 token、思考过程、上下文缓存和实际生成时长。
  2. 权重获取与存储成本:下载流量、模型副本、缓存盘、版本保留和回滚空间。
  3. 服务运行成本:加速器占用、队列等待、容器、监控、日志和重启。
  4. Agent 工具执行成本:代码检索、Shell、浏览器、构建、测试、签名或其他外部工具。
  5. 人工复核成本:超时后的接管、失败任务重做、结果核验和安全审批。

官方评测可以帮助团队挑选候选任务,但不能直接推导生产账单。腾讯公开的一项盲测由 163 名内部专家评估 203 个工程任务,这是特定任务集合下的质量比较,不是某个团队每次交付需要多少 token、多少 GPU 小时或多少人工时间。(官方 GitHub 仓库)

公开参数对成本的实际含义

公开信息 能说明什么 不能直接说明什么
770B 总参数、49B 激活参数 Hy4 Preview 使用 MoE 架构,单次计算不会简单等同于完整参数规模 不能直接换算成每请求成本或所需设备数量
上下文超过 1M tokens 适合测试长文档、长代码库和多轮任务 不能证明长上下文一定会被有效利用,也不能代表低延迟
默认 reasoning_effort 为 high 复杂任务可能进入更深的推理路径 不能假设所有任务都需要高强度推理
官方支持 vLLM、SGLang 和 OpenAI 兼容接口 具备自托管评测和服务化入口 不能忽略运行时版本、并行方式和硬件条件
FP8 权重与官方部署示例 可以评估压缩权重和多卡服务路径 不能把示例中的并行配置当成所有生产负载的最低要求

官方 GitHub README 给出了 high 与 no_think 两种推理模式,并提供了 vLLM、SGLang、工具调用解析器和自动工具选择的部署参数。官方示例使用 8 路张量并行,但这只是对应部署路径的示例条件,不应被改写成普遍适用的硬件结论。

评测前:建立可比较的任务基线

不要从“跑一个复杂 Demo”开始。更可靠的做法是准备少量能代表真实交付的任务,并在运行前写清验收标准。

建议至少准备以下 3 类任务:

  • 代码修改:修复一个明确缺陷,要求通过既定测试,并限制可以修改的目录。
  • 长文档分析:输入多份文档,要求输出结构化结论,同时规定必须引用的原文位置。
  • 多工具 Agent:要求模型完成检索、文件修改、命令执行或浏览器操作,并定义哪些操作必须人工确认。

每类任务都要预先确定 4 个变量:

  1. 什么结果算成功;
  2. 最长允许等待多久;
  3. 最多允许自动重试几次;
  4. 哪些工具调用需要人工接管。

遇到 token 数量和运行时长不一致时,应该采用什么口径?

两者都要记录,但最终应按“每次成功交付”核算。API 路径通常容易看到输入和输出用量,但过度推理会扩大输出、拉长端到端等待时间,并可能触发额外的工具调用。自托管路径则必须把加速器占用时长、队列等待、模型加载和服务空转纳入成本。

可以先使用这个基本公式:

单次成功交付成本 = 模型输入与输出成本 + 加速器占用成本 + 工具执行成本 + 重试成本 + 人工复核成本

其中,重试成本不能只统计最后一次成功请求。第一次超时、第二次工具失败、第三次人工接管,都是这次交付产生的资源消耗。

首次运行:识别过度推理的额外消耗

首次运行的目标不是追求最低延迟,而是找出 Hy4 Preview 在真实任务中“多做了什么”。

需要保存完整运行日志,至少包括:

  • 输入与输出 token;
  • 首 token 延迟和端到端时长;
  • 推理模式及采样参数;
  • 工具调用名称、次数和每次耗时;
  • 是否在结果已经满足验收条件后继续验证;
  • 是否出现重复调用同一工具;
  • 是否超时、失败或被人工终止;
  • 自托管时的加速器占用、队列等待、权重加载和重启记录。

官方仓库明确写出,Hy4 Preview 目前可能在复杂任务上推理过久,并倾向于过度验证自己的工作。这个限制必须被当成待测行为,而不是仅凭宣传材料估算出的固定比例。

复杂任务的等待时间为什么会明显拉长?

常见原因不是单一的模型生成速度,而是任务进入更深的推理路径后,模型继续展开分析、检查中间结果,甚至再次调用工具。对于普通问答,这些额外步骤可能没有明显收益;对于代码修复或多步研究任务,它们可能提高可靠性,也可能造成无效等待。

因此,评测时要把结果分为 4 类:

  • 首次成功:一次完成并通过验收;
  • 重复验证后成功:结果基本可用,但模型继续检查后才结束;
  • 超时或工具失败:没有形成可交付结果;
  • 人工终止或接管:由工程师停止模型流程并完成后续工作。

只有把这 4 类分开,团队才能看出“过度推理”到底增加了输出消耗、加速器占用,还是主要增加了工具等待。

如果使用自托管部署,还应记录权重与服务细节。Hugging Face 当前模型页面列出的主模型仓库大小约为 1.56 TB,文件以多个 safetensors 分片提供;这意味着首次下载、缓存复制、版本更新和故障恢复都可能形成独立资源项。该页面内容会随仓库更新变化,不能把当前文件列表当成永久不变的生产规格。(Hugging Face 文件列表)

首日调优:先压缩无效循环

首日调优不应从“把输出截短”开始。输出变短并不代表交付成本降低,如果任务因此失败并触发重试,最终成本可能更高。

更稳妥的顺序是:

1.缩小任务边界

把“修改整个项目”改成“只修改指定模块,并通过指定测试”。把长文档分析拆成检索、抽取、汇总 3 个阶段,避免一次调用承担所有工作。

2.写出明确停止条件

在系统提示或 Agent 编排层中规定:结果满足哪些条件后必须结束;哪些检查只允许执行一次;哪些异常才允许重新调用工具。

3.区分快思考与慢思考

对于格式转换、字段提取、简单代码解释等任务,可以测试 no_think;对于复杂调试、数学推理和多步规划,再保留 high。官方文档把这两个模式作为可控参数提供,但是否适合某类任务,仍需要用同一验收标准对比。(官方微调与推理说明)

4.限制工具副作用

读文件、搜索代码和运行只读检查可以自动化;删除文件、修改依赖、提交代码、签名和发布应设置人工确认。这样做不仅是安全控制,也能防止模型在失败后反复修改环境,形成额外执行成本。

5.比较成功交付成本

调优前后不要只比较响应速度或输出长度。应比较:

  • 成功率;
  • 每次成功交付的平均时长;
  • 超时与重试次数;
  • 工具调用总数;
  • 人工接管比例;
  • 模型推理成本与工具执行成本。

一轮有效评测至少应留下哪些记录?

最低限度需要记录输入输出规模、端到端时长、成功与否、推理模式、工具调用次数、重试次数和人工接管情况。自托管还要加上加速器占用、队列等待、权重加载、服务重启与缓存命中;API 则应保留供应商用量记录和请求级日志。

第一周:把单任务数据换算成容量

完成一周数据采集后,才适合讨论并发和扩容。此时不要先问“需要几台机器”,而是先计算任务会在什么时间集中到达。

可以使用下面的容量框架:

  • 基础容量:单位时间内的成功任务数 × 每个任务的平均推理占用时长;
  • 峰值容量:峰值到达率 × 峰值任务占用时长,并加上可接受的排队时间;
  • 应急容量:峰值任务、重试率、服务重启和故障恢复共同形成的额外缓冲;
  • 存储容量:权重副本、版本缓存、日志、运行轨迹和回滚版本;
  • 工具容量:模型结束后仍在执行构建、测试、浏览器或签名的任务数。

这里最容易被忽略的是,模型推理结束并不等于 Agent 任务结束。对于 AI Coding,模型可能已经生成补丁,但远程执行环境还需要完成依赖安装、编译、测试、代码签名或浏览器验收。Mac 只承担这些代码和工具执行阶段时,不应被误算成 Hy4 Preview 的模型推理节点;模型推理池与 Mac 执行池应分别记录、分别扩缩容。

编码 Agent 的并发量应该如何拆分?

先统计“同时处于模型推理阶段”的任务数,再统计“同时处于工具执行阶段”的任务数。前者决定模型服务和加速器容量,后者决定远程 Mac、浏览器、构建队列和测试环境容量。两者不能用同一个并发数字替代。

如果大部分任务能够异步排队,团队可以接受更长等待时间,就不必为了短时峰值长期保留同等规模的推理和工具资源。反过来,如果任务涉及交互式调试、实时编译或发布前签名,排队延迟会直接影响交付,应该单独设置高优先级容量。

对于模型权重和服务版本,建议固定以下证据:

  • 模型仓库提交或版本;
  • vLLM、SGLang 与容器镜像版本;
  • 推理模式和采样参数;
  • 并行配置;
  • 上下文长度;
  • 并发数与任务队列长度;
  • 任务验收数据集。

官方 Hugging Face 页面提供了 vLLM 与 SGLang 的部署入口,官方 GitHub README 也给出了工具调用解析器、推理解析器和自动工具选择示例。部署命令应以这些官方页面当前版本为准,不要直接复制未经复现的社区速度或量化效果。

最终选型:API、短期租用还是自托管

负载波动时,哪种部署路径更容易控制资源?

当负载波动较大、任务价值还在验证、数据边界尚未确定时,API 或短期评测资源通常更容易控制风险。团队不需要提前承担权重存储、服务升级、监控、故障恢复和多卡调度的固定负担。

当数据不能离开受控环境、请求量长期稳定、团队具备模型服务运维能力,并且能够持续利用已配置的加速器时,才适合认真比较自托管。此时也不能只拿 API token 单价与设备租用单价对比,而要加入工程师维护、空闲容量、版本回滚、日志存储和安全隔离。

可以用下面的清单做最终决策:

  • [ ] 已准备代码修改、长文档分析和多工具 Agent 这 3 类代表性任务。
  • [ ] 每类任务都写明成功标准、超时条件和最大重试次数。
  • [ ] 已分别记录首次成功、重复验证、超时失败和人工接管。
  • [ ] 已将 high 与 no_think 放在相同任务和验收条件下比较。
  • [ ] 已记录输入输出规模、端到端时长、工具调用和队列等待。
  • [ ] 自托管评测已记录权重下载、缓存、加载、重启和版本回滚资源。
  • [ ] AI Coding 任务已把模型推理、Mac 构建、测试、浏览器和签名分账。
  • [ ] 已根据基础、峰值和应急任务量计算容量,而不是直接照搬官方示例。
  • [ ] 已确认数据隔离、访问权限、日志保留和人工接管规则。
  • [ ] 已完成至少一周数据采集,再决定长期自托管。

如果团队还在建立评测环境,可以先参考 远程环境与 Mac 算力管理入口,再结合 RunMini 帮助中心 确认隔离执行环境、权限和交付流程。需要比较长期运行投入时,可查看 Mac 方案的价格说明,但仍应把具体模型推理成本与工具执行成本分开。

开放权重不等于低成本运行,激活参数也不等于完整账单。对于 Hy4 Preview,真正决定投入的不是模型名称或单次 Demo,而是每次成功交付需要多少推理时间、多少次工具调用、多少次重试,以及模型结束后还有多少构建和测试工作。

如果当前方案是直接把模型、自托管加速器、Agent 工具和 Mac 执行环境绑在一起,常见缺点是资源无法独立扩缩容、空闲容量难以回收、故障定位边界模糊,最终还会把模型推理等待误记到开发机成本中。更稳妥的方式是先保存一组代表性任务和验收标准,在模型入口与隔离的 Mac 执行环境中分别记录耗时、重试和失败证据;如果只是临时评测、短期扩容或需要 Xcode、浏览器等工具链,租赁 RunMini 的远程 Mac 执行环境通常比临时搭建一套长期固定环境更容易控制边界。

用 RunMini 灵活控制模型评测成本

无需一次性购买设备,按需租用远程 Mac,先完成评测与部署验证,再决定长期容量。 RunMini 提供开通快速、远程可用的 Mac 资源,帮助工程团队缩短首次运行和调优等待时间。