TokenLab

Fichiers & lots

Récupérer le contenu d'un fichier

Télécharger le contenu d'un fichier.

GET
/v1/files/{file_id}/content

Téléchargez des fichiers d'entrée, de sortie ou d'erreur de traitement par lots (batch). Avec les en-têtes Anthropic Files, la même API permet de télécharger des fichiers au format Anthropic dans l'espace de travail actuel.

Exemple

Requête

cURL
curl -X GET "https://api.tokenlab.sh/v1/files/file_abc123/content" \
  -H "Authorization: Bearer sk-your-api-key" \
  --output batch-output.jsonl

Types de contenu

Les fichiers de traitement par lots sont renvoyés au format JSONL ou en texte brut. Les fichiers de référence d'image sont renvoyés sous forme de contenu binaire.

Exemple de réponse

Réponse

200 OK
{"custom_id":"request-1","response":{"status_code":200,"body":{"id":"chatcmpl_abc123"}}}
{"custom_id":"request-2","error":{"code":"invalid_request_error","message":"Invalid model"}}

Champs importants

bodybinary|string
Contenu du fichier. Enregistrez-le ou analysez-le en fonction du Content-Type ; analysez le JSONL ligne par ligne.
custom_idstring
ID qui fait correspondre un élément d'entrée de traitement par lots à son résultat.

Autorisation

BearerAuth
AuthorizationBearer <token>

Authentification par clé API. Créez ou gérez vos clés API dans Dashboard > API > API Keys.

Emplacement: header

Paramètres de chemin

file_id*string

Réponse

text/plain

application/json