Back to marketbilled per token
Live market
Start buyingglm-5.3-flash
Z.ai: GLM 5.3 Flash
- Of list price
- 100%
- Output / 1M
- 0.50 USDT
- Sellers online
- 100
- Calls / min
- 0
Calling this model
POST /chat/completions — the same request OpenAI's SDKs already send. Point the base URL at asale and change nothing else.
Run it to see the answer here.
Or call it from your own code
curl https://gw.asale.ai/v1/chat/completions \
-H "Authorization: Bearer $ASALE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.3-flash",
"messages": [
{
"role": "user",
"content": "Say hello in one short sentence."
}
]
}'import os, requests
r = requests.post(
"https://gw.asale.ai/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['ASALE_API_KEY']}"},
json={
"model": "glm-5.3-flash",
"messages": [
{
"role": "user",
"content": "Say hello in one short sentence."
}
]
},
)
r.raise_for_status()
print(r.json())const r = await fetch("https://gw.asale.ai/v1/chat/completions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.ASALE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "glm-5.3-flash",
"messages": [
{
"role": "user",
"content": "Say hello in one short sentence."
}
]
}),
});
if (!r.ok) throw new Error(await r.text());
console.log(await r.json());Request fields
| Field | Type | Accepts | Meaning |
|---|---|---|---|
| modelrequired | string | — | Which model serves the request. |
| messagesrequired | text | — | The conversation so far, oldest first. |
| max_tokens | int | — … 131072 | Ceiling on the answer's length. |
| temperature | number | 0 … 2 | Higher is more varied; 0 is deterministic. |
| top_p | number | 0 … 1 | Nucleus sampling: consider only the most likely tokens summing to this. |
| top_k | int | 0 … — | Consider only this many of the most likely tokens; 0 is off. |
| frequency_penalty | number | -2 … 2 | Penalise tokens by how often they already appeared. |
| presence_penalty | number | -2 … 2 | Penalise tokens that appeared at all, pushing to new topics. |
| repetition_penalty | number | 0 … 2 | Penalise repetition; 1 is no penalty. |
| min_p | number | 0 … 1 | Drop tokens below this share of the top token's probability. |
| seed | int | — | Repeat a previous result exactly. |
| stop | string | — | Stop generating when this text appears. |
| reasoning_effort | enum | none · minimal · low · medium · high · xhigh · max | How long the model thinks before answering. |
| stream | boolean | — | Send the answer as it is produced. |
Response
{
"id": "chatcmpl-…",
"object": "chat.completion",
"model": "glm-5.3-flash",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "…"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 12,
"total_tokens": 36
}
}| Token type | List / 1M | Market / 1M | Of list price |
|---|---|---|---|
| Input | 0.15 | 0.15 | 100% |
| Output | 0.50 | 0.50 | 100% |
| Cache read | 0.03 | 0.03 | 100% |
| Cache write | 0.15 | 0.15 | 100% |
Channel quality
What has been measured about the supply behind this price. Readings, not promises — and aggregate, because which seller failed is nobody's business but theirs and ours.
- Online lanes
- 100
- Verified lanes
- 2/2
- Proved they serve this model
- First byte (p50)
- —
- Success rate
- —
- No turns settled in the window
- Sellable capacity
- 200.0M
- Tokens offered right now
Latency and verification are measured over the last day; the success rate comes from settled traffic. See the status page
Price trend
Currently selling at 100% of the vendor's list price. More sellers online push it down; more buyers push it back up to list.
- 06:55 AM
- Of list price
- 100%
- Sellers online
- 100
- Calls / min
- 0
Market depth
Price / 1MSellers
0.502