Claude
Claude Text

devdoclang/claude-fable-5

Model ID: devdoclang/claude-fable-5
Family
Claude
Context
1,000,000
Input / 1M tokens
0.461 USD
Cache hit rate
36%
Requests
202
Success
92.6%
Tokens
8.03M
Uptime 100.00%
24h agoNow
7 days agoNow

Pricing

Input / 1M tokens
0.461 USD
Output / 1M tokens
0.692 USD
Prompt Cache 36%
Cache read / 1M tokens
0.415 USD
Cache write / 1M tokens
0.53 USD

Repeated prompts are cached — reads are far cheaper than input, applied automatically via the API.

Cost estimator
Estimated total 0 USD
Average / request 0 USD

Estimate based on list prices. Caching usually makes it cheaper.

Supported endpoints
https://api.xah.io/v1/chat/completions
https://api.xah.io/v1/messages
https://api.xah.io/v1/responses
https://api.xah.io/v1beta/models/devdoclang/claude-fable-5:generateContent
https://api.xah.io/api/chat
Method POST · application/json
Auth Bearer token (API key)
Rate limit 60 req/min
Tested load 🟡 Medium peak 21/s · sustained 4.0/s
Latency p95 13,224 ms
API kinds Text

Notes

Due to limited supply, I've temporarily increased model prices. Thanks for your understanding. Feel free to check out my more affordable GPT models.

Share

curl 'https://api.xah.io/v1/chat/completions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "devdoclang/claude-fable-5",
    "messages": [
        {
            "role": "user",
            "content": "Xin chào, bạn là ai?"
        }
    ]
}'
// Node.js / Browser
const res = await fetch('https://api.xah.io/v1/chat/completions', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    "model": "devdoclang/claude-fable-5",
    "messages": [
        {
            "role": "user",
            "content": "Xin chào, bạn là ai?"
        }
    ]
})
});
const data = await res.json();
console.log(data);
import requests

url = 'https://api.xah.io/v1/chat/completions'
headers = {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
}
payload = {
    "model": "devdoclang/claude-fable-5",
    "messages": [
        {
            "role": "user",
            "content": "Xin chào, bạn là ai?"
        }
    ]
}

res = requests.post(url, headers=headers, json=payload, timeout=120)
print(res.status_code, res.json())
{
    "model": "devdoclang/claude-fable-5",
    "messages": [
        {
            "role": "user",
            "content": "Xin chào, bạn là ai?"
        }
    ]
}

Try it

Send a prompt with your API key — uses real credits, streams back instantly.

Reviews & comments
3.0 / 1 reviews
Loading reviews...
Contact Support
We are always ready to help you