Login
Back to Blog
日本語Comparison

GLM-5.2 と Claude Fable 5 を実測比較:出力予算、reasoning_tokens、そして 0.8 価格係数

Crazyrouter の OpenAI 互換 API で glm-5.2 と claude-fable-5 を数学、物理、Canvas アニメーション課題で比較し、glm-5.2 の現在の 0.8 discount も実務目線で整理します。

C
Crazyrouter Team
July 6, 2026 / 0 views
Share:
GLM-5.2 と Claude Fable 5 を実測比較:出力予算、reasoning_tokens、そして 0.8 価格係数

GLM-5.2 vs Claude Fable 5:差が出たのは推論力だけではなく出力予算だった#

この比較は「どちらが絶対に強いか」を決める記事ではありません。実際の API 呼び出しで、GLM-5.2 は出力予算を増やすと数学・物理の推論を正しく返しました。一方で Claude Fable 5 は低い予算でも短く安定し、長い HTML アニメーションではより確実に完走しました。

GLM-5.2 vs Claude Fable 5 benchmark

このテストを見る理由#

The test used the Crazyrouter OpenAI-compatible API rather than a chat UI. That matters because the result was not judged only by prose quality. Each response was checked with operational metadata:

text
Base URL: https://cn.crazyrouter.com/v1
Endpoint: POST /v1/chat/completions
Models: glm-5.2, claude-fable-5
temperature: 0.2
Test date: 2026-07-06

The important fields were max_tokens, completion_tokens, reasoning_tokens, finish_reason, visible content length, whether the generated HTML was closed, and whether the animation actually moved in a browser.

テストした課題#

The benchmark deliberately mixed three task types:

TaskPurposeReference result
MATH-003State-based expectation reasoningExpected flips until HH = 6
PHYS-003Momentum plus energy accountingV = 3.0 m/s, x ≈ 0.148 m
CODE-003-ANIMLong runnable artifact generationComplete 800x500 Canvas animation HTML

The first two tasks measured reasoning. The third task measured whether a model can produce a complete artifact, not merely a convincing partial code block.

観測結果#

Taskglm-5.2claude-fable-5
Math, original budgetfinish_reason=length, completion_tokens=1601, reasoning_tokens=1600, visible body emptyfinish_reason=stop, complete and correct
Math, retestCorrect after max_tokens=3200Retest not needed
Physics, original budgetfinish_reason=length, visible body emptyComplete and correct
Physics, retestCorrect after max_tokens=8000Retest not needed
Animation, original budgetEmpty visible HTML at max_tokens=3200Partial HTML, truncated
Animation, retestStill truncated at max_tokens=8000Complete HTML; browser validation passed

The most important observation is that GLM-5.2 was not failing the reasoning itself. In the math and physics tasks, it produced correct answers after a larger output budget. The problem was visibility and completion: a request could return HTTP 200 while the user-facing content was empty or incomplete.

For the long Canvas animation, the difference was sharper. GLM-5.2 produced a visible HTML fragment at max_tokens=8000, but it stopped inside JavaScript and did not close the file. Claude Fable 5 completed the HTML at max_tokens=8000; browser validation showed no console errors, an 800x500 canvas, controls, a speed slider, and changedPixels=55090 after 700 ms.

費用対効果の見方#

執筆時点で Crazyrouter の pricing API は glm-5.2discount: 0.8 を返しています。つまり、reasoning_tokensmax_tokens をきちんと監視できる用途では、GLM-5.2 はかなり費用対効果の高い選択肢になります。

This is the practical tradeoff:

WorkloadBetter fit from this test
Short reasoning with enough output budgetGLM-5.2 can be a cost-effective option
Low-budget reasoning responsesClaude Fable 5 was steadier
Long single-file code generationClaude Fable 5 was stronger in this run
Batch evaluations where metadata is loggedGLM-5.2 becomes easier to operate safely

Do not treat the 0.8 multiplier as a permanent universal price. It is a pricing-data snapshot from Crazyrouter at publication time and should be checked again before a large deployment.

実装時の注意#

Minimal request:

bash
curl https://cn.crazyrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $CRAZYROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "glm-5.2",
    "messages": [
      {
        "role": "user",
        "content": "Solve the HH expected-flips problem with state equations."
      }
    ],
    "temperature": 0.2,
    "max_tokens": 3200
  }'

To compare Claude Fable 5, keep the same payload and change only the model:

json
{
  "model": "claude-fable-5"
}

For production-style evaluations, log this shape for every request:

json
{
  "model": "glm-5.2",
  "max_tokens": 3200,
  "finish_reason": "length",
  "completion_tokens": 3200,
  "reasoning_tokens": 3178,
  "visible_content_chars": 0,
  "html_closed": false,
  "browser_validation": "not_run_incomplete_html"
}

API endpoints should stay clean. Do not add UTM parameters to https://cn.crazyrouter.com/v1. Use tracking only on human-facing article or registration links.

同じ OpenAI 互換リクエストを Crazyrouter で流し、自分のプロンプトで両モデルを比較できます。

https://crazyrouter.com/register?utm_source=crazyrouter_blog&utm_medium=article&utm_campaign=glm52_fable5_budget_cost_20260706&utm_content=crazyrouter_blog_glm-52-vs-claude-fable-5-output-budget-cost-ja_20260706__bottom&utm_term=glm-5.2+claude+fable+5+benchmark

FAQ#

Did GLM-5.2 fail the reasoning tasks?#

No. In this run, GLM-5.2 solved the math task after max_tokens=3200 and the physics task after max_tokens=8000. The issue was that lower budgets were consumed mostly by reasoning tokens before visible content appeared.

Why not score HTTP 200 as success?#

Because HTTP 200 only means the API call returned. A benchmark answer can still be unusable if finish_reason=length, visible content is empty, or generated code is incomplete.

Why was the animation task included?#

Long code generation exposes a different failure mode. A model can write a convincing first half of a file and still fail if the HTML or JavaScript is cut off.

Is GLM-5.2 still worth testing?#

Yes. The current 0.8 discount multiplier makes it attractive for workloads where you can allocate enough output budget and monitor response metadata.

What should be recorded in future comparisons?#

At minimum: max_tokens, completion_tokens, reasoning_tokens, finish_reason, visible output length, artifact completeness, and runtime validation.

Final verdict#

結論は単純ではありません。GLM-5.2 はコスト面で魅力があり推論も可能ですが、出力予算の管理が必要です。Claude Fable 5 は短い回答と完成した単一 HTML 生成で安定していました。

Implementation Guides

Topics

Comparison

Related Posts

Claude Fable 5 vs GPT-5.5:max_tokens の見落としがモデル比較の結論を変えた理由Comparison

Claude Fable 5 vs GPT-5.5:max_tokens の見落としがモデル比較の結論を変えた理由

Crazyrouter の OpenAI-compatible API を使い、claude-fable-5 と gpt-5.5 を数学、物理、Canvas アニメーションの長いコード生成タスクで比較した。焦点は max_tokens、finish_reason=length、completion_tokens、ブラウザ検証である。

Jul 6
Gemini 2.5 Flash Lite vs Qwen3 VL Plus Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較Comparison

Gemini 2.5 Flash Lite vs Qwen3 VL Plus Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較

gemini-2.5-flash-lite と qwen3-vl-plus を Vision API ワークロードで比較する実運用向けベンチマーク。実際の画像認識精度、latency、tail latency、成功画像あたりのコスト、usage signals、failure modes、production routing を整理します。

Jun 22
Gemini 2.5 Flash vs GPT-4.1 Mini Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較Comparison

Gemini 2.5 Flash vs GPT-4.1 Mini Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較

gemini-2.5-flash と gpt-4.1-mini を Vision API ワークロードで比較する実運用向けベンチマーク。実際の画像認識精度、latency、tail latency、成功画像あたりのコスト、usage signals、failure modes、production routing を整理します。

Jun 22
Qwen3 VL Flash vs GPT-4.1 Nano Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較Comparison

Qwen3 VL Flash vs GPT-4.1 Nano Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較

qwen3-vl-flash と gpt-4.1-nano を Vision API ワークロードで比較する実運用向けベンチマーク。実際の画像認識精度、latency、tail latency、成功画像あたりのコスト、usage signals、failure modes、production routing を整理します。

Jun 22
Qwen3 VL Flash vs GPT-4.1 Mini Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較Comparison

Qwen3 VL Flash vs GPT-4.1 Mini Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較

qwen3-vl-flash と gpt-4.1-mini を Vision API ワークロードで比較する実運用向けベンチマーク。実際の画像認識精度、latency、tail latency、成功画像あたりのコスト、usage signals、failure modes、production routing を整理します。

Jun 22
Qwen3 VL Flash vs Qwen3 VL Plus Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較Comparison

Qwen3 VL Flash vs Qwen3 VL Plus Vision API ベンチマーク 2026:実運用目線の画像理解モデル比較

qwen3-vl-flash と qwen3-vl-plus を Vision API ワークロードで比較する実運用向けベンチマーク。実際の画像認識精度、latency、tail latency、成功画像あたりのコスト、usage signals、failure modes、production routing を整理します。

Jun 22