Endpoints
Modeller
Använd GET /models för att lista alla tillgängliga modeller i api14 med priser, kontextlängd och funktioner, och filtrera efter typ.
Lista alla modeller du kan anropa, med kategori, kontextlängd, modaliteter, parametrar som stöds och priser i USD. Listan använder OpenAI:s GET /models-format plus extra fält, så client.models.list() fungerar.
Ingen API-nyckel krävs för endpoints som listar modeller. Svaren cachas i 5 minuter.
Lista modeller
GET https://api14.com/api/v1/models
| Query-parameter | Beskrivning |
|---|---|
category | Filtrera på kategori: text, image, video, speech, transcription, audio, embeddings, rerank, decisions eller all. |
output_modalities | Alias för category. |
curl https://api14.com/api/v1/models
curl "https://api14.com/api/v1/models?category=image"
Svar
{
"object": "list",
"data": [
{
"id": "anthropic/claude-sonnet-4.5",
"object": "model",
"created": 1758672000,
"owned_by": "anthropic",
"name": "Anthropic: Claude Sonnet 4.5",
"description": "Anthropic's most capable Sonnet model...",
"category": "text",
"context_length": 1000000,
"architecture": {
"input_modalities": ["text", "image", "file"],
"output_modalities": ["text"]
},
"pricing": {
"prompt": "0.000003",
"completion": "0.000015",
"input_cache_read": "0.0000003",
"input_cache_write": "0.00000375"
},
"supported_parameters": ["tools", "tool_choice", "reasoning", "max_tokens", "temperature"],
"endpoint": "/api/v1/chat/completions"
}
]
}
| Fält | Beskrivning |
|---|---|
id | Modell-id:t som du skickar som model, i formatet provider/model. Se Modell-id:n. |
category | Primär kategori. Avgör vilken endpoint som ska anropas. |
pricing | Priser i USD som strängar, per token om inte nyckeln anger något annat (request, image, video-SKU:er). Det är de priser du betalar. |
supported_parameters | Anropsparametrar som modellen accepterar (tools, reasoning, response_format, ...). |
endpoint | Gatewayens endpoint för modellens kategori. |
Endast modeller som är aktiverade på api14 listas.
Hämta en modell
GET https://api14.com/api/v1/models/{id}
curl https://api14.com/api/v1/models/openai/gpt-5-mini
Returnerar ett enskilt modellobjekt i samma format. Variantsuffix löses upp till basmodellen (openai/gpt-5-mini:nitro → openai/gpt-5-mini). Okända eller inaktiverade id:n returnerar 404 model_not_found.
Kategorikataloger
Dessa returneras oförändrade och innehåller extra parametrar som upplösningar, längder, bildförhållanden och videopriser per SKU som stöds. Publika, ingen nyckel krävs:
curl https://api14.com/api/v1/images/models
curl https://api14.com/api/v1/videos/models
curl https://api14.com/api/v1/embeddings/models
Exempel: billigaste textmodellerna
curl -s "https://api14.com/api/v1/models?category=text" \
| jq -r '.data | sort_by(.pricing.prompt | tonumber) | .[:5][] | "\(.id) \(.pricing.prompt)"'
Fel
| Status | Kod | När |
|---|---|---|
| 404 | model_not_found | GET /models/{id} för en okänd eller inaktiverad modell. |
| 502 | upstream_unavailable | En katalog via proxy (/images/models m.fl.) kunde inte hämtas. |
Se Fel.