Accédez à la page de votre profil et sélectionnez votre icône utilisateur dans le coin supérieur droit. Dans le menu déroulant, choisissez Settings.
Dans la section Profil, vous pouvez gérer et modifier le nom de votre compte ainsi que votre établissement. Vous pouvez également ajouter, si vous le souhaitez, une biographie, un emplacement, un lien vers votre site web personnel ou celui de votre établissement, et téléverser une image de profil.
Modifiez votre introduction
Pour modifier votre introduction, cliquez sur Edit en haut de votre profil. L’éditeur WYSIWYG qui s’ouvre prend en charge Markdown.
- Pour modifier une ligne, cliquez dessus. Pour gagner du temps, vous pouvez taper
/ et choisir Markdown dans la liste.
- Utilisez les poignées de déplacement d’un élément pour le déplacer.
- Pour supprimer un bloc, cliquez sur la poignée de déplacement, puis sur Delete.
- Pour enregistrer vos modifications, cliquez sur Save.
Ajouter des badges de réseaux sociaux
Pour ajouter un badge de suivi pour le compte @weights_biases sur X, vous pouvez ajouter un lien au format Markdown avec une balise HTML <img> pointant vers l’image du badge :
[](https://x.com/intent/follow?screen_name=weights_biases)
Dans une balise <img>, vous pouvez spécifier width, height, ou les deux. Si vous n’en spécifiez qu’un seul, les proportions de l’image sont conservées.
Si vous êtes membre de plusieurs équipes, la section Équipe par défaut vous permet de définir l’équipe par défaut à utiliser lorsqu’un run ou une trace Weave ne spécifie pas d’équipe. Si vous n’êtes membre que d’une seule équipe, cette équipe est utilisée par défaut et cette section n’apparaît pas.
Sélectionnez un onglet pour continuer.
Cloud mutualisé
Cloud dédié / Autogéré
À côté de Emplacement par défaut pour créer de nouveaux projets, cliquez sur la liste déroulante, puis sélectionnez votre équipe par défaut.
- À côté de Emplacement par défaut pour créer de nouveaux projets, cliquez sur la liste déroulante, puis sélectionnez votre équipe par défaut ou votre entité personnelle.
- (Facultatif) Si un administrateur a activé les projets publics dans Compte > Paramètres > Confidentialité, configurez la visibilité par défaut de vos nouveaux projets. Cliquez sur le bouton à côté de Confidentialité par défaut des projets dans votre compte personnel, puis sélectionnez Privé (par défaut) ou Public.
- (Facultatif) Si un administrateur a activé l’enregistrement et la comparaison du code par défaut dans Compte > Paramètres > Confidentialité, pour l’activer pour vos runs, cliquez sur Activer l’enregistrement du code dans votre compte personnel.
Pour spécifier l’équipe par défaut lorsque vous exécutez un script dans un environnement automatisé, vous pouvez définir l’emplacement par défaut à l’aide de la variable d’environnement WANDB_ENTITY.
La section Teams répertorie toutes vos Teams.
- Cliquez sur le nom d’une Team pour accéder à sa page.
- Si vous êtes autorisé à rejoindre d’autres Teams, cliquez sur Voir les Teams à côté de Nous avons trouvé des Teams que vous pouvez rejoindre.
- Si vous le souhaitez, activez Masquer les Teams dans le profil public.
La section Clés API vous permet de gérer vos clés API personnelles pour vous authentifier auprès des services W&B.
Le tableau des clés API affiche :
- ID de la clé : La première partie de chaque clé API, utilisée pour l’identifier
- Nom : Un nom descriptif que vous avez donné lors de la création de la clé
- Créée le : La date de création de la clé
- Dernière utilisation : La date et l’heure de la dernière utilisation
Pour des raisons de sécurité, le tableau n’affiche que l’ID de la clé (la première partie de la clé). La clé API secrète complète n’est affichée qu’une seule fois, au moment de sa création.
Saisissez une partie du nom de la clé ou de son ID pour filtrer la liste des clés API.
Créer une nouvelle 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 :
- Connectez-vous à W&B, cliquez sur l’icône de votre profil, puis sur Paramètres utilisateur.
- Cliquez sur Create new API key.
- Saisissez un nom descriptif pour votre clé API.
- Cliquez sur Create.
- Copiez immédiatement la clé API affichée et stockez-la de manière sécurisée.
Pour créer une clé API associée à un compte de service :
- Accédez à l’onglet Service Accounts dans les paramètres de votre équipe ou de votre organisation.
- Recherchez le compte de service dans la liste.
- Cliquez sur le menu d’action (
...), puis sur Create API key.
- Saisissez un nom pour la clé API, puis cliquez sur Create.
- Copiez immédiatement la clé API affichée et stockez-la en lieu sûr.
- Cliquez sur Done.
Vous pouvez créer plusieurs clés API pour un même compte de service afin de prendre en charge différents environnements ou flux de travail.
La clé API complète n’est affichée qu’une seule fois, au moment de sa création. Une fois la boîte de dialogue fermée, vous ne pourrez plus voir la clé API complète. Seul l’ID de la clé (la première partie de la clé) reste visible dans vos paramètres. 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é.
Pour révoquer l’accès en supprimant une clé API :
- Repérez la clé que vous voulez supprimer dans le tableau des clés API.
- Cliquez sur le bouton Delete à côté de la clé.
- Confirmez la suppression.
La suppression d’une clé API révoque immédiatement l’accès de tous les scripts ou services qui utilisent cette clé. Assurez-vous d’avoir mis à jour tous les systèmes pour utiliser une nouvelle clé avant de supprimer l’ancienne.
Stockez et manipulez les clés API en toute sécurité
Les clés API donnent accès à votre compte W&B et doivent être protégées comme des mots de passe. Suivez ces bonnes pratiques :
Méthodes de stockage recommandées
- Gestionnaire de secrets : Utilisez un système dédié de gestion des secrets, tel que AWS Secrets Manager, HashiCorp Vault, Azure Key Vault ou Google Secret Manager.
- Gestionnaire de mots de passe : Utilisez une application de gestion de mots de passe fiable.
- Trousseaux du système d’exploitation : Stockez les clés dans le Trousseau macOS, le Gestionnaire d’identifiants Windows ou le service de secrets Linux. Déconseillé en production.
- N’enregistrez jamais de clés API dans un système de gestion de versions comme Git.
- Ne stockez pas de clés API dans des fichiers de configuration en texte brut.
- Ne transmettez pas de clés API en ligne de commande, car elles seront visibles dans la sortie de commandes du système d’exploitation telles que
ps.
- Évitez de partager des clés API par e-mail, via le chat ou par d’autres canaux non chiffrés.
- N’intégrez pas de clés API en dur dans votre code source.
Si une clé API est exposée, supprimez-la immédiatement de votre compte W&B et contactez l’assistance ou votre AISE.
Variables d’environnement
Lorsque vous utilisez des clés API dans votre code, transmettez-les via des variables d’environnement :
export WANDB_API_KEY="your-api-key-here"
Cette approche évite d’exposer les clés dans votre code source et facilite leur renouvellement si nécessaire.
Évitez de définir la variable d’environnement sur la même ligne que la commande, car elle sera visible dans la sortie de commandes système comme ps :# Évitez cette pratique, qui peut exposer la clé API dans les gestionnaires de processus
export WANDB_API_KEY="your-api-key-here" ./my-script.sh
Compatibilité des versions du SDK
Les nouvelles clés API sont plus longues que les clés héritées. Lors de l’authentification avec des versions antérieures des SDK wandb ou weave, vous pouvez rencontrer une erreur liée à la longueur de la clé API.
Solution : mettez à jour vers une version plus récente du SDK :
-
SDK
wandb v0.22.3+
pip install --upgrade wandb==0.22.3
-
SDK
weave v0.52.17+
pip install --upgrade weave==0.52.17
Si vous ne pouvez pas mettre à jour le SDK immédiatement, utilisez la variable d’environnement WANDB_API_KEY pour définir la clé API en guise de solution de contournement.
Dans la section Fonctionnalités bêta, vous pouvez, si vous le souhaitez, activer des modules complémentaires et découvrir en avant-première de nouveaux produits en cours de développement. Sélectionnez le bouton de bascule à côté de la fonctionnalité bêta que vous souhaitez activer.
Recevez des notifications lorsque vos runs échouent, se terminent, ou configurez des alertes personnalisées avec wandb.Run.alert(). Recevez des notifications par e-mail ou via Slack. Basculez l’interrupteur à côté du type d’événement pour lequel vous souhaitez recevoir des alertes.
- Runs terminés : indique si un run Weights and Biases s’est terminé avec succès.
- Run en échec : notification si un run ne s’est pas terminé correctement.
Pour plus d’informations sur la configuration et la gestion des alertes, voir Envoyer des alertes avec wandb.Run.alert().
Intégration GitHub personnelle
Connectez un compte GitHub personnel. Pour connecter un compte GitHub :
- Cliquez sur le bouton Connect Github. Vous serez redirigé vers une page d’autorisation OAuth.
- Sélectionnez l’organisation à laquelle accorder l’accès dans la section Organization access.
- Sélectionnez Authorize wandb.
Cliquez sur le bouton Supprimer le compte pour supprimer votre compte.
La suppression du compte est irréversible.
La section Stockage indique l’espace de stockage total utilisé par votre compte sur les serveurs de Weights and Biases. Le plan de stockage par défaut est de 100 Go. Pour plus d’informations sur le stockage et la tarification, voir la page Tarification.