Construire le chemin vers l’artifact lié
{} par le nom du registre, de la collection et de l’alias ou de l’index de la version de l’artifact à laquelle vous souhaitez accéder.
Utilisez la méthode wandb.Run.use_artifact() pour accéder à l’artifact et en télécharger le contenu une fois que vous disposez du chemin de l’artifact lié. L’extrait de code suivant montre comment utiliser et télécharger un artifact lié à W&B Registry. Veillez à remplacer les valeurs entre <> par les vôtres :
wandb.Run.use_artifact() crée à la fois un run et marque l’artifact que vous téléchargez comme entrée de ce run.
Le fait de marquer un artifact comme entrée d’un run permet à W&B de suivre la traçabilité de cet artifact.
Si vous ne souhaitez pas créer de run, vous pouvez utiliser l’objet wandb.Api() pour accéder à l’artifact :
wandb.Run.use_artifact() et Artifact.download() dans la Référence de l’API pour les paramètres et le type de retour.
Users avec une entité personnelle appartenant à plusieurs organisationsLes Users disposant d’une entité personnelle et appartenant à plusieurs organisations doivent également spécifier soit le nom de leur organisation, soit utiliser une entité d’équipe lorsqu’ils accèdent à des artifacts liés à un registre.
Copier-coller l’extrait de code pré-généré
- Accédez à W&B Registry.
- Sélectionnez le nom du registre qui contient votre artifact.
- Sélectionnez le nom de la collection.
- Dans la liste des versions d’artifact, sélectionnez la version à laquelle vous souhaitez accéder.
- Sélectionnez l’onglet Utilisation.
- Copiez l’extrait de code affiché dans la section API d’utilisation.
- Collez l’extrait de code dans votre script Python, notebook ou terminal.
