Skip to main content
Installez W&B pour suivre, visualiser et gérer des expériences de machine learning, quelle que soit leur taille.
Vous recherchez des informations sur W&B Weave ? Voir le démarrage rapide du SDK Python de Weave ou le démarrage rapide du SDK TypeScript de Weave.

Inscrivez-vous et créez une clé API

Pour authentifier votre machine auprès de W&B, vous avez besoin d’une clé API. Pour créer une clé API, sélectionnez l’onglet Clé API personnelle ou Clé API de compte de service pour en savoir plus.
Pour créer une clé API personnelle liée à votre ID utilisateur :
  1. Connectez-vous à W&B, puis cliquez sur l’icône de votre profil > Paramètres utilisateur.
  2. Cliquez sur Create new API key.
  3. Saisissez un nom descriptif pour votre clé API.
  4. Cliquez sur Create.
  5. Copiez immédiatement la clé API affichée et stockez-la de manière sécurisée.
W&B affiche la clé API complète une seule fois, au moment où vous la créez. Une fois la boîte de dialogue fermée, vous ne pourrez plus voir la clé API complète. Vos paramètres n’affichent que l’ID de la clé (la première partie de la clé). Si vous perdez la clé API complète, vous devrez créer une nouvelle clé API.
Pour connaître les options de stockage sécurisé, voir Stocker les clés API en toute sécurité.

Installez la bibliothèque wandb et connectez-vous

  1. Définissez la variable d’environnement WANDB_API_KEY :
  2. Installez la bibliothèque wandb et connectez-vous :

Initialisez un run et suivez les hyperparamètres

Dans votre script Python ou notebook, initialisez un objet run W&B avec wandb.init(). Utilisez un dictionnaire pour le paramètre config afin de définir les noms et les valeurs des hyperparamètres. Dans le bloc with, vous pouvez consigner des métriques et d’autres informations dans W&B.
Pour un exemple complet qui simule un run d’entraînement et enregistre les métriques de précision et de perte dans W&B, voir Créer une expérience d’entraînement de machine learning.
Un run est un élément central de W&B. Vous utilisez les runs pour suivre les métriques, créer des journaux, et suivre les artifacts.

Créer une expérience d’entraînement en machine learning

Ce script d’entraînement fictif journalise des métriques simulées de précision et de perte dans W&B. Faites un copier-coller du code suivant dans un script Python ou une cellule de notebook, puis exécutez-le :
Accédez à votre page d’accueil W&B pour consulter les métriques enregistrées, comme accuracy et loss, ainsi que leur évolution à chaque étape d’entraînement. L’image suivante montre les valeurs de loss et d’accuracy suivies pour chaque run. Chaque objet run apparaît dans la colonne Runs avec un nom généré.
Valeurs de perte et de précision suivies pour chaque run

Étapes suivantes

Explorez d’autres fonctionnalités W&B :
  • Découvrez ce qu’est un run et créez le vôtre.
  • Suivez vos modèles, datasets et autres fichiers avec W&B Artifacts.
  • Automatisez vos recherches d’hyperparamètres et optimisez vos modèles avec W&B Sweeps.
  • Partagez modèles, prompts et datasets avec W&B Registry.
  • Analysez vos runs, visualisez les prédictions de vos modèles et consultez vos artifacts dans le tableau de bord de votre projet.
  • Synthétisez vos constats et partagez vos avancées avec vos collaborateurs grâce à W&B Reports.
  • Tracez et évaluez vos applications LLM avec W&B Weave.