Avant de commencer
Les sandboxes sans serveur sont en disponibilité générale, et leur utilisation est facturée. L’accès est activé pour chaque organisation. Pour demander l’accès pour votre organisation, contactez l’assistance. Si votre organisation utilise le Cloud dédié Forge, consultez Utiliser les sandboxes avec le Cloud dédié Forge.Exécuter votre premier sandbox
Choisissez l’identifiant d’authentification du compte qui possède votre sandbox et auquel celui-ci est facturé. Une clé API Forge prend en charge le placement sans serveur. Un jeton d’accès à l’API CoreWeave prend en charge le placement sans serveur et sur CoreWeave Kubernetes Service (CKS). Pour connaître les exigences relatives au compte, consultez Choisir et obtenir des identifiants d’authentification. Suivez la section qui correspond à votre identifiant d’authentification, puis vérifiez le résultat.Clé API Forge
Obtenez votre clé API Forge. Si vous n’avez pas de compte, inscrivez-vous via ce même lien. Définissez ensuite la clé dans votre terminal. Les exemples lisent explicitementFORGE_API_KEY ; le SDK ne détecte pas cette variable automatiquement :
- Python
- TypeScript
Une fois Exécutez-le avec Python 3.11 et le client sandbox, que la commande installe au besoin :
uv installé, enregistrez ce code sous le nom hello.py :hello.py
x-wandb-api-key, l’identifiant de stratégie wandb_api_key et le point d’entrée TypeScript /wandb sont les identifiants actuels du SDK pour l’authentification Forge. Conservez-les tels quels.
Jeton d’accès à l’API CoreWeave
Demandez à votre administrateur de créer ou de mettre à jour une politique d’accès qui vous attribue le rôle Sandbox User. Pour connaître la procédure, voir Créer une politique d’accès. Créez un jeton d’accès à l’API sur la page Tokens, copiez son Token Secret, puis définissez-le dans votre terminal :- Python
- TypeScript
Une fois Exécutez-le avec Python 3.11 et le client sandbox, que la commande installe au besoin :
uv installé, enregistrez ce code dans hello.py :hello.py
Vérifier le résultat
L’exemple affiche la sortie suivante, puis arrête la sandbox une fois son exécution terminée :Output
resources pour choisir son CPU et sa mémoire.
Pour en savoir plus sur les quotas de simultanéité, les limites de débit des requêtes de création et les erreurs de quota, voir Limites et quotas.
Étapes suivantes
Poursuivez avec le guide adapté à votre charge de travail :- Utiliser votre propre capacité de calcul : activez un exécuteur sur votre cluster et exécutez-y une sandbox.
- Placement des sandboxes et débordement : comparez la capacité sans serveur et la capacité CKS, puis configurez le basculement.
- Exécuter des agents de développement : connectez un agent de développement à une sandbox.
- Sandboxes GPU : demandez l’accès aux GPU et exécutez une charge de travail GPU.
- Client Python : exécutez des commandes, manipulez des fichiers et configurez des sandboxes.