What this model supports
ReasoningYes
Tool callingYes
Structured outputYes
AttachmentsNo
Temperature controlYes
Open weightsYes
- Creator
- Zhipu AI
- Family
- glm
- Modalities
- Text
- License
- Not documented
- Release date
- 2026-04-07
- Model ID
zhipuai/glm-5.1
zhipuai/glm-5.1Strong GLM coding model for agentic engineering, terminals, and repository generation
zhipuai/glm-5.1| Provider | Provider model ID | Context | Input / 1M | Output / 1M | Cached / 1M | Features | All pricing |
|---|---|---|---|---|---|---|---|
glm-5.1 | 202.752K | $0 if offer.cost.input is defined else '—'}} | $0 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0,
"cache_write": 0,
"input": 0,
"output": 0
} | |
glm-5-1 | 200K | $0 if offer.cost.input is defined else '—'}} | $0 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"input": 0,
"output": 0
} | |
glm-5.1 | 202.752K | $0 if offer.cost.input is defined else '—'}} | $0 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0,
"cache_write": 0,
"input": 0,
"output": 0
} | |
glm-5.1 | 200K | $0 if offer.cost.input is defined else '—'}} | $0 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0,
"cache_write": 0,
"input": 0,
"output": 0
} | |
glm-5.1 | 200K | $0 if offer.cost.input is defined else '—'}} | $0 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0,
"cache_write": 0,
"input": 0,
"output": 0
} | |
glm-5.1 | 202.752K | $0.45 if offer.cost.input is defined else '—'}} | $2.15 if offer.cost.output is defined else '—'}} | $0.08 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.08,
"cache_write": 0,
"input": 0.45,
"output": 2.15
} | |
GLM-5.1 | 200K | $0.857 if offer.cost.input is defined else '—'}} | $3.429 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"input": 0.8571,
"output": 3.4286
} | |
glm-5.1 | 202.752K | $0.87 if offer.cost.input is defined else '—'}} | $3.48 if offer.cost.output is defined else '—'}} | $0.17 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.17,
"input": 0.87,
"output": 3.48
} | |
glm-5.1 | 204.8K | $0.931 if offer.cost.input is defined else '—'}} | $2.93 if offer.cost.output is defined else '—'}} | $0.173 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.173,
"cache_write": 0,
"input": 0.931,
"output": 2.93
} | |
z-ai/glm-5.1 | 202.752K | $0.966 if offer.cost.input is defined else '—'}} | $3.036 if offer.cost.output is defined else '—'}} | $0.179 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.1794,
"input": 0.966,
"output": 3.036
} | |
glm-5.1 | 200K | $0.975 if offer.cost.input is defined else '—'}} | $4.3 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"input": 0.975,
"output": 4.3
} | |
zai-org/GLM-5.1 | 202.752K | $0.98 if offer.cost.input is defined else '—'}} | $3.08 if offer.cost.output is defined else '—'}} | $0.182 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.182,
"cache_write": 0.98,
"input": 0.98,
"output": 3.08
} | |
zai-org/GLM-5.1-FP8 | 202.752K | $0.98 if offer.cost.input is defined else '—'}} | $3.08 if offer.cost.output is defined else '—'}} | $0.182 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.182,
"input": 0.98,
"output": 3.08
} | |
GLM-5.1 | 202.752K | $1 if offer.cost.input is defined else '—'}} | $3.2 if offer.cost.output is defined else '—'}} | $0.1 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.1,
"cache_write": 0,
"input": 1,
"output": 3.2
} | |
zai-org/GLM-5.1 | 202.752K | $1 if offer.cost.input is defined else '—'}} | $3.2 if offer.cost.output is defined else '—'}} | $0.2 if offer.cost.cache_read is defined else '—'}} | R T · | View{
"cache_read": 0.2,
"input": 1,
"output": 3.2
} | |
z-ai/glm-5.1 | 200K | $1 if offer.cost.input is defined else '—'}} | $3.8 if offer.cost.output is defined else '—'}} | $0.2 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.2,
"cache_write": 1,
"input": 1,
"output": 3.8,
"tiers": [
{
"cache_read": 0.3,
"cache_write": 1.2,
"input": 1.2,
"output": 4.4,
"tier": {
"size": 32000,
"type": "context"
}
}
]
} | |
zai-org/GLM-5.1 | 202.752K | $1.05 if offer.cost.input is defined else '—'}} | $3.5 if offer.cost.output is defined else '—'}} | $0.205 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.205,
"input": 1.05,
"output": 3.5
} | |
z-ai/glm-5.1 | 200K | $1.05 if offer.cost.input is defined else '—'}} | $3.5 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"input": 1.05,
"output": 3.5
} | |
glm-5.1 | 200K | $1.25 if offer.cost.input is defined else '—'}} | $3.89 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"input": 1.25,
"output": 3.89
} | |
glm-5.1 | 204.8K | $1.31 if offer.cost.input is defined else '—'}} | $4.1 if offer.cost.output is defined else '—'}} | $0.24 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.24,
"input": 1.31,
"output": 4.1
} | |
zai-org/glm-5.1 | 204.8K | $1.38 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"input": 1.38,
"output": 4.4
} | |
glm-5.1 | 200K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
} | |
zai-org/GLM-5.1 | 204.8K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
} | |
glm-5.1 | 204.8K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T · | View{
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
} | |
glm-5.1 | 200K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"cache_write": 0,
"input": 1.4,
"output": 4.4
} | |
zai-org/GLM-5.1 | 202.752K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
} | |
z-ai/glm-5.1 | 200K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"cache_write": 0,
"input": 1.4,
"output": 4.4
} | |
glm-5.1 | 200K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"cache_write": 0,
"input": 1.4,
"output": 4.4
} | |
glm-5.1 | 202.752K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T · | View{
"cache_read": 0.26,
"input": 1.4,
"output": 4.4
} | |
zai/glm-5.1 | 200K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0.26 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"cache_read": 0.26,
"cache_write": 0,
"input": 1.4,
"output": 4.4
} | |
zai-org/GLM-5.1 | 202.752K | $1.4 if offer.cost.input is defined else '—'}} | $4.4 if offer.cost.output is defined else '—'}} | $0 if offer.cost.cache_read is defined else '—'}} | R T S | View{
"input": 1.4,
"output": 4.4
} |