Dateien & Batch-Jobs
Batch-Listen
Listet Batch-Jobs für die aktuelle API-Schlüssel-Organisation.
Übersicht
Dieser Endpunkt ist Teil von TokenLab's OpenAI-kompatibler Batch-API. Batch-Jobs verwenden hochgeladene JSONL-Dateien, laufen asynchron und können später Ausgabedateien/Fehlerdateien zurückgeben.
Hinweise
- Batch-Eingabedateien müssen
purpose=batchverwenden. completion_windowbeträgt derzeit24h.- Die Ausgabereihenfolge ist nicht garantiert; immer nach
custom_idabgleichen. - Streaming wird innerhalb von Batch-Elementen nicht unterstützt.
Anfrage
curl -X GET "https://api.tokenlab.sh/v1/batches?limit=20" \
-H "Authorization: Bearer sk-your-api-key"Anfrage / Antwort
Verwenden Sie das interaktive OpenAPI-Panel oben für das genaue Schema.
Betriebliche Tipps
- Verwenden Sie
custom_idfür idempotente nachgelagerte Abstimmungen. - Erwarten Sie
output_file_idunderror_file_iderst, nachdem der Worker den Batch abgeschlossen hat.
Antwort
{
"object": "list",
"data": [{ "id": "batch_abc123", "object": "batch", "status": "completed" }],
"first_id": "batch_abc123",
"last_id": "batch_abc123",
"has_more": false
}Wichtige Felder
objectstring
Objekttyp der Antwort.
dataarray
Zurückgegebene Liste oder Payload dieser Antwort.
statusstring
Aktueller Lifecycle-Status dieser Ressource.
has_moreboolean
Bei
has_more: true sind weitere Ergebnisse verfügbar.Autorisierung
BearerAuth AuthorizationBearer <token>
API-Key-Authentifizierung. Erstellen oder verwalten Sie API-Keys unter Dashboard > API > API Keys.
Ort: header
Abfrageparameter
limit?integer
Bereich
1 <= value <= 100after?string
Antwort
application/json
application/json