Uç noktalar
Generation sorgulama
GET /generation ile geçmiş bir isteğin tam maliyetini, token sayılarını, sağlayıcısını ve gecikmesini generation kimliğiyle sorgulayın.
Geçmiş bir isteğin ayrıntılarını (tam maliyeti, token sayıları, sağlayıcısı, gecikmesi ve bitiş nedeni) generation kimliğiyle sorgulayın. Faturaları mutabakat için kontrol etmekte, stream edilen istekleri denetlemekte ve yavaş çağrıları ayıklamakta işe yarar.
GET https://api14.com/api/v1/generation?id={generation_id}
Kimliği nerede bulursunuz
- Bir chat completion, completion veya response içindeki
idalanı (gen-...). - Varsa
X-Generation-Idyanıt başlığı. - Bir stream'in ilk parçasındaki
id. - Panelinizdeki Kullanım sayfası.
İstek
| Sorgu parametresi | Zorunlu | Açıklama |
|---|---|---|
id | evet | Generation kimliği. |
curl "https://api14.com/api/v1/generation?id=gen-1791100000-abc123" \
-H "Authorization: Bearer sk-api14-..."
Yalnızca kendi hesabınızın yaptığı generation'ları sorgulayabilirsiniz. Başka bir kimlik (veya hiç kaydedilmemiş bir kimlik) 404 not_found döndürür.
Yanıt
Gövde, generation kaydıdır:
{
"data": {
"id": "gen-1791100000-abc123",
"model": "anthropic/claude-sonnet-4.5",
"created_at": "2026-10-04T09:12:44Z",
"provider_name": "Anthropic",
"streamed": true,
"finish_reason": "stop",
"tokens_prompt": 1250,
"tokens_completion": 340,
"native_tokens_prompt": 1310,
"native_tokens_completion": 352,
"native_tokens_reasoning": 0,
"native_tokens_cached": 1024,
"latency": 412,
"generation_time": 3810,
"total_cost": 0.00918
}
}
| Alan | Açıklama |
|---|---|
total_cost | Bakiyenizden düşülen tutar (USD). |
native_tokens_* | Sağlayıcının kendi tokenizer'ından gelen token sayıları; faturalandırıldığınız değerler bunlardır. |
native_tokens_cached | Önbellekten sunulan prompt token'ları. Bkz. Prompt caching. |
latency / generation_time | İlk token'a kadar geçen süre ve toplam üretim süresi (ms). |
Maliyet
total_cost (ve özgün yanıttaki usage.cost), istek için size yansıyan ücrettir ve Kullanım sayfasında gösterilen tutarla aynıdır. Bkz. Fiyatlandırma ve faturalandırma.
Zamanlama
Kaydın, istek bittikten sonra görünmesi birkaç saniye sürebilir. İstekten hemen sonra 404 alırsanız kısa bir gecikmeyle yeniden deneyin.
Hatalar
| Durum | Kod | Ne zaman |
|---|---|---|
| 401 | invalid_api_key | Anahtar eksik veya geçersiz. |
| 404 | not_found | Kimlik bilinmiyor veya başka bir hesaba ait. |
| 502 | upstream_unavailable | Kayıt alınamadı; yeniden deneyin. |
Bkz. Hatalar.