Ana içeriğe atla

Genel Bakış

Bu uç nokta, TokenLab’nın OpenAI uyumlu Parti API’sinin bir parçasıdır. Parti işleri, yüklenen JSONL dosyalarını kullanır, asenkron olarak çalışır ve daha sonra çıktı/hata dosyaları döndürebilir.

Notlar

  • Parti giriş dosyaları purpose=batch kullanmalıdır.
  • completion_window şu anda 24sdir.
  • Çıktı sıralaması garanti edilmez; her zaman custom_id ile eşleştirin.
  • Parti öğeleri içinde akış desteği yoktur.

Örnek

curl -X GET "https://api.tokenlab.sh/v1/batches?limit=20" \
  -H "Authorization: Bearer sk-your-api-key"

İstek / Yanıt

Kesin şemayı almak için yukarıdaki etkileşimli OpenAPI panelini kullanın.

Operasyonel İpuçları

  • İdempotent aşağı akış uzlaşması için custom_id kullanın.
  • Çalışan partiyi tamamladıktan sonra yalnızca output_file_id ve error_file_id bekleyin.
  • Parti fiyatlandırması, isBatchRequest=true indirim kuralları uygulandığı için senkron fiyatlandırmadan farklı olabilir.

Yanıt örneği

{
  "object": "list",
  "data": [{ "id": "batch_abc123", "object": "batch", "status": "completed" }]
}

Önemli alanlar

object
string
Yanıtın object type değeri.
data
array
Bu yanıtta dönen liste veya payload.
status
string
Bu kaynağın güncel lifecycle durumu.