Skip to content

fireworks-ai: add missing low reasoning effort tier to glm-5p3 and glm-5p3-flash - #6237

Merged
rekram1-node merged 1 commit into
anomalyco:devfrom
claybford:fireworks-glm-5p3-low-effort
Sep 4, 2026
Merged

fireworks-ai: add missing low reasoning effort tier to glm-5p3 and glm-5p3-flash#6237
rekram1-node merged 1 commit into
anomalyco:devfrom
claybford:fireworks-glm-5p3-low-effort

Conversation

@claybford

Copy link
Copy Markdown
Contributor

Problem

The Fireworks entries for GLM 5.3 and GLM 5.3 Flash list only high/max reasoning effort, with a comment claiming the GLM 5.2 two-tier collapse applies (low/mediumhigh). Downstream consumers (e.g. opencode) therefore only expose high/max for these models.

That claim is incorrect for the 5.3 family. low is a real, distinct tier on the Fireworks API for both models. (For GLM 5.2 the collapse is real and that entry is correct as-is.)

Evidence

Identical prompt against https://api.fireworks.ai/inference/v1/chat/completions, varying only reasoning_effort, reading usage.completion_tokens_details.reasoning_tokens:

accounts/fireworks/models/glm-5p3

effort reasoning tokens
low 10
high 25
max 198
(omitted) 332

accounts/fireworks/models/glm-5p3-flash

effort reasoning tokens
low 9
high 17
max 559

No 400s; each tier produces a clearly distinct reasoning budget. This also matches the upstream zai provider entries for glm-5.3/glm-5.3-flash, which already list low/high/max, and z.ai's docs (GLM-5.3 supports low/high/max, no medium rung).

Change

  • glm-5p3.toml, glm-5p3-flash.toml: values = ["low", "high", "max"], corrected header comments, bumped last_updated.

TOML parses clean (validated with Python tomllib; no bun toolchain on this machine for the full validate script — happy to run it if CI doesn't cover it).

Both models accept reasoning_effort=low as a real, distinct tier on the
Fireworks API — verified empirically (2026-09-04): the same prompt yields
~10/25/198 reasoning tokens for low/high/max on glm-5p3 and ~9/17/559 on
glm-5p3-flash. The previous comment claimed the GLM 5.2 two-tier collapse
(low/medium -> high) applied; it does not for the 5.3 family. This matches
the upstream z.ai entries for glm-5.3 / glm-5.3-flash, which already list
low/high/max.
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

No actionable findings.

@github-actions github-actions Bot added the reviewer: ready Automated review found no actionable items label Sep 4, 2026
@rekram1-node
rekram1-node merged commit 7257e12 into anomalyco:dev Sep 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reviewer: ready Automated review found no actionable items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants