Models
The models endpoint returns the LLMs GPTfake currently monitors, their identifiers, tracked versions, and metadata. Use the id of each model wherever a {model} path segment is required across the Monitoring API.
List models
GET /monitoring/modelscurl https://api.gptfake.com/v1/monitoring/models \
-H "Authorization: Bearer YOUR_API_KEY"Response:
{
"models": [
{ "id": "chatgpt", "provider": "OpenAI", "version": "gpt-4o", "status": "active" },
{ "id": "claude", "provider": "Anthropic", "version": "claude-3.5", "status": "active" },
{ "id": "gemini", "provider": "Google", "version": "gemini-1.5-pro","status": "active" },
{ "id": "mistral", "provider": "Mistral AI","version": "mistral-large", "status": "active" },
{ "id": "qwen", "provider": "Alibaba", "version": "qwen-2.5", "status": "active" }
]
}Supported model IDs
id | Provider | Monitoring page |
|---|---|---|
chatgpt | OpenAI | /monitoring/chatgpt |
claude | Anthropic | /monitoring/claude |
gemini | /monitoring/gemini | |
mistral | Mistral AI | /monitoring/mistral |
qwen | Alibaba | /monitoring/qwen |
Get a single model
GET /monitoring/models/{model}curl https://api.gptfake.com/v1/monitoring/models/claude \
-H "Authorization: Bearer YOUR_API_KEY"{
"id": "claude",
"provider": "Anthropic",
"version": "claude-3.5",
"status": "active",
"first_tracked": "2024-03-01",
"last_updated": "2024-11-25T00:00:00Z"
}An unknown id returns 404. The set of monitored models grows over time — call GET /monitoring/models rather than hardcoding the list. New models are announced on our reports feed.
Next steps
- Pull a model’s numbers from the Metrics endpoint.
- See the human-readable data on the monitoring hub.