Démarrer le téléversement d’un fichier JSONL dans un dataset
Ouvre une session de téléversement d’un fichier JSONL, limité à 1 Gio et 100,000 lignes, dans un dataset existant du plan Postgres. Chaque ligne suit la structure définie par POST .../entries. Envoyez le fichier entier par PUT vers upload.url, en respectant exactement la taille déclarée (par exemple curl -T rows.jsonl "$url"), puis appelez complete. L’URL doit être utilisée dans les 15 minutes ; récupérez le téléversement par GET pour obtenir une nouvelle URL. Répéter la requête avec la même idempotency_key renvoie le même téléversement.
Autorisations
Une clé API wandb ou un JWT wandb. Les sessions du navigateur sont échangées par le backend de l’application web Model Distillation ; les capacités des tâches sont réservées à un usage interne.
En-têtes
entity personnel ou d’équipe accessible. Omettez ce champ pour utiliser l’entity par défaut de l’utilisateur authentifié.
Corps
Réponse
La session de téléversement.
append, upsert uploading jusqu’à l’appel de complete ; queued et validating pendant que le worker vérifie chaque ligne ; committed une fois les lignes intégrées au dataset.
uploading, queued, validating, committed, failed, cancelled, expired Après l'enregistrement : rows, created, updated, revision, et entry_counts.
Destination du fichier tant que le téléversement est en cours ; null après l’appel à complete.