Compare the recorded score and API price.
Claude Fable 5 High
AnthropicText and reasoning through the text API.
Choose your workload
Models for conversational applications, reasoning, writing, translation and summarization.
Compare the recorded score and API price.
Text and reasoning through the text API.
Consider the trade-off between cost and the recorded score.
Lower token rates for text applications.
Prices apply to the stated model settings. Token input rates cover uncached input; output tokens are priced separately. Cache usage and image or video settings can change the charge.
Input formats, model capabilities and prices.
| Reference | Claude Fable 5 HighPerformance candidate | GLM-5.3 FlashCost candidate |
|---|---|---|
| Input → output | text, image, document → text | text → text |
| Uncached input / 1M tokens | $7.00 | $0.15 |
| Output / 1M tokens | $35.00 | $0.50 |
| Cost comparison | Scoped price reference | 97.9% lower input cost · 98.6% lower output cost |
| Reference Arena score | 1504 | 1475 |
| Billing details | Uncached input and output are priced separately per million tokens. | Uncached input and output are priced separately per million tokens. |
Review each model’s input formats and requirements before integrating.
Available
Lower token rates for extracted-document workflows.
Documents use extracted text, not native PDF uploads.
Implementation
Copy an available model request, replace the API key with your own, and run.
API model ID: glm-5.3-flash
Text and coding through the text API. Input format: text.
Text and reasoning through the text API.
Copy the Python or cURL test for GLM-5.3 Flash. Replace the API-key placeholder with your own key and run.
Basic text test · Sends a basic text request. Vision input is not confirmed for this upstream model.
import requests
response = requests.post(
url="https://api.roten-ai.com/v1/chat/completions",
headers={
"Authorization": "Bearer YOUR_ROTEN_API_KEY",
},
json={
"model": "glm-5.3-flash",
"messages": [
{
"role": "user",
"content": "Explain what an API key is in one short sentence."
}
],
"max_tokens": 128,
"thinking": {
"type": "disabled"
},
"stream": False
},
timeout=180,
)
print(response.json())
response.raise_for_status()curl --fail-with-body 'https://api.roten-ai.com/v1/chat/completions' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_ROTEN_API_KEY' \
-d '{
"model": "glm-5.3-flash",
"messages": [
{
"role": "user",
"content": "Explain what an API key is in one short sentence."
}
],
"max_tokens": 128,
"thinking": {
"type": "disabled"
},
"stream": false
}'Python requires requests: install once with python3 -m pip install requests. cURL examples run directly in your terminal.
Evidence and limits
Reference Arena scores, API tests and billing rates describe different aspects of each candidate.
Built for production
Talk to us about volume pricing, model selection and migration.