[省流版] 我系统的复现了社区的接口,并额外测试了一些没有被大家所注意的细节,也许下次出现匿名模型,这篇帖子也许可以成为大家的快速测试模版?社区一开始看分词器,都猜“ox alpha”是 GLM 的变体。但分词器这东西完全可以伪造或复用。所以跑了一遍模型指纹识别,对 API 参数做了模糊测试,专门去触发特定的后端 Java 异常,还顺带测试了边缘参数(do_sample)的处理逻辑。结果显示,它的后端架构跟 z.ai 的 PaaS 结构严丝合缝。在市场还没反应过来之前,我靠着极高的确信度在 Polymarket 上买了份额,最后带着 1000 美元的利润离场。下面是我完整的技术复盘。

我需要确凿的证据。于是,我顺手搭了个自动化工作流,打算对它的 API 核心做个交叉验证。
1. 特殊 Token 的猫腻 我起初完整复现了它的分词器映射关系。虽说常规 Token 和 GLM 完全匹配,但我发现,“ox alpha”处理特殊 Token 的方式,跟标准的 GLM-5.2 部署环境不太一样。 这意味着它绝对不是一个标准的代理 API 那么简单。要么是后端被深度魔改过,要么就是跑在独立的基础设施集群上。(后来 z.ai 也证实了,ox alpha 确实部署在独立的服务器集群里)。
2. 测算模型指纹距离 为了拿到分词器之外的证据,我用上了腾讯开源的 API 指纹识别算法(AI-Infra-Guard/api_checker/algorithms/fingerprint.py)。可以用来评估响应分布和提示词处理的细微差别。得出的距离指标非常清晰:“ox alpha”在结构上跟 GLM-5 最接近,两者带着一样的“口音”。但这还不够,我得弄清楚这套基础设施到底是谁的。

3. API 模糊测试:揪出决定性证据 这是整个过程最有意思的一步。我没去测这个模型有多聪明,而是直接往 API 端点扔各种格式错误的载荷(Payload)和不支持的参数类型,就想看看后端崩溃时会吐出什么。
结果真被我触发了一个底层的 Java 异常:com.wd.paas.api.domain.v4.chat.ChatCompletionRequest["top_p"]
细看这个结构。z.ai 官方的端点是:https://api.z.ai/api/paas/v4/chat/completions paas.api.domain.v4.chat 这个命名空间,跟 z.ai 的公开端点结构完全对应。顺着这个思路,我把其他参数也 Fuzz(模糊测试)了一遍,把错误码的映射关系全扒了出来。除了一些被前端代理拦截的参数外,它报错的行为简直就是 z.ai 内部错误链的 1:1 翻版。
为了彻底锁定托管它的基础设施,我把这个端点当成黑盒,搞了个包含 63 个用例的差异化模糊测试矩阵(62 个测试载荷 + 1 个对照组),同时向智谱 API(glm-4-flash, glm-5.3)和 OX Alpha(opencode.ai /zen)打入测试。按字段去重后,这套测试覆盖了 17 个真实参数、1 个伪造字段(foo),外加各种畸形的 JSON 语法。主要测试了五个核心维度:采样边界条件(26 例)、载荷结构和缺失字段(16 例)、JSON 格式和语法边缘情况(15 例)、字符串/数字的类型强转(5 例),以及一个标准基准组。
我拿智谱原生的 glm-4-flash 当基准,glm-5.3 在 63 个用例里只有 4 个表现出轻微的生成差异。然而,OX Alpha(opencode.ai /zen)却出现了 17 个差异——不过,这种高方差完全是因为网关层做了代理拦截、过滤和自定义的错误包装引起的,跟底层的基座模型其实没啥关系。

4. do_sample 的边缘测试 为了完成最后的验证,我针对 do_sample 做了参数注入测试——在标准兼容 OpenAI 的端点里,这个布尔型参数其实是个很少暴露的边缘情况。我试着给好几家厂商的 API 传了无效的字符串进去,大家的拒绝策略各不相同。唯独 OX Alpha 的网关在解析这个载荷时崩溃了,而且抛出的异常特征跟 z.ai 的原生 API 完全一致。

(出处:
Chat Completion - Overview - Z.AI DEVELOPER DOCUMENT)
把模型指纹、后端技术栈泄露和网关解析漏洞结合在一起,我的把握已经超过了 95%。就凭这个确信度,我在官方披露的前几天执行了 Polymarket 上的交易。
5. 赚取信息差 盘点一下当时的线索:
- 分词器 = GLM
- 指纹 = GLM-5
- 后端异常链 = z.ai PaaS 架构
- 参数解析逻辑 = z.ai
我已经有了超过 95% 的把握。但当时公开市场还在争论,说它到底是个开源微调版,还是个全新的黑马,还是说是gemini拿着glm5微调的新版本。我直接拿着这个信息差去了 Polymarket 下注,然后等待官方公告。 当官方实锤一出,这笔交易让我落袋了大约 1000 美元的利润。
复盘总结:一个暴露在公网的模型端点,能漏给你的信息远不止它生成的那些文本。只要你懂得如何去观察错误链和解析行为,底层的设施永远不会撒谎。