Skip to main content
Cet exemple montre comment exécuter plusieurs sandboxes CoreWeave en parallèle à l’aide d’une session. Une session applique des valeurs par défaut communes à l’ensemble des sandboxes et les nettoie automatiquement à la sortie du bloc. Utilisez ce modèle pour coordonner le travail entre plusieurs sandboxes sans avoir à gérer le cycle de vie de chacun séparément.

Choisir l’authentification

Ces exemples s’exécutent sur une capacité sans serveur, sauf si une section indique CKS. Choisissez l’identifiant d’authentification du compte propriétaire de vos sandboxes. Consultez Choisir et obtenir des identifiants d’authentification pour obtenir une clé ou un jeton. Exécutez les commandes d’installation dans un environnement virtuel Python actif. Enregistrez le code Python de l’onglet correspondant à votre identifiant d’authentification sous le nom sandbox_auth.py, dans le même répertoire que les scripts Python que vous exécutez depuis cette page. Ce fichier enregistre le mode d’authentification choisi, et non votre identifiant d’authentification. Les exemples importent AUTH depuis ce fichier et le transmettent explicitement à chaque nouvelle sandbox ou session.
Utilisez votre clé API Forge via la stratégie d’authentification W&B du SDK :
sandbox_auth.py
Pour un placement sur CKS, choisissez le jeton CoreWeave, activez un exécuteur et définissez placement_mode="cks" lors de la création de la sandbox ou dans SandboxDefaults. Lorsque vous créez une session avec auth=AUTH, les sandboxes qui lui appartiennent sont également authentifiées. Utilisez le même identifiant d’authentification pour vous reconnecter à vos sandboxes, les lister ou les nettoyer.

Exécuter des sandboxes dans une session

Les sessions gèrent plusieurs sandboxes avec des valeurs par défaut partagées et un nettoyage automatique :
Pour les pools de sandbox, les schémas d’adoption et la gestion du cycle de vie, consultez le guide des sessions.
Dernière modification le 23 octobre 2026