Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://wb-21fd5541-docs-2661.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Utilisez W&B Teams comme Workspace central pour votre équipe ML. Cette page explique comment les administrateurs de l’organisation et les administrateurs d’équipe peuvent créer une équipe, configurer ses membres et sa confidentialité, et attribuer des rôles afin que les collaborateurs puissent partager des expériences et des Reports tout en appliquant un périmètre approprié aux travaux sensibles. Avec W&B Teams, vous pouvez effectuer les actions suivantes :
  • Suivez tous les expérience menés par votre équipe pour ne jamais faire deux fois le même travail.
  • Enregistrez et reproduisez des modèles entraînés précédemment.
  • Partagez les progrès et les résultats avec votre responsable et vos collaborateurs.
  • Détectez les régressions et soyez immédiatement alerté lorsque les performances chutent.
  • Évaluez les performances du modèle et comparez les versions du modèle.
Aperçu du Workspace Teams
Seuls les comptes de type Administration peuvent modifier les paramètres d’équipe ou supprimer un membre d’une équipe.

Créer une équipe collaborative

Suivez ces étapes pour créer une nouvelle équipe et inviter vos premiers collaborateurs. Une fois l’équipe créée, vous pouvez affiner les membres, les alertes et la confidentialité dans Configuration de l’équipe.
  1. Inscrivez-vous ou connectez-vous à votre compte W&B gratuit.
  2. Cliquez sur Invite Team dans la barre de navigation.
  3. Créez votre équipe et invitez des collaborateurs.
  4. Configurez votre équipe à l’aide des paramètres décrits dans les sections suivantes.
seul l’administrateur d’une organisation peut créer une nouvelle équipe.

Configuration de l’équipe

Vous pouvez configurer différents paramètres pour votre équipe, notamment ses membres, ses alertes et ses paramètres de confidentialité. Les sections suivantes décrivent chaque catégorie de paramètres. Pour gérer les paramètres de votre équipe, accédez à la section Teams dans le menu de gauche, puis cliquez sur l’équipe dont vous souhaitez modifier les paramètres.

Membres

La section Membres affiche la liste de toutes les invitations en attente ainsi que des membres ayant accepté l’invitation à rejoindre l’équipe. Cette liste indique le nom, le nom d’utilisateur, l’adresse e-mail, le rôle dans l’équipe et les privilèges d’accès à Models et à W&B Weave de chaque membre, hérités de l’organisation. Vous pouvez choisir parmi les rôles d’équipe standard Admin, Member et View-Only. Si votre organisation a créé des rôles personnalisés, vous pouvez attribuer un rôle personnalisé à la place. Voir Ajouter et gérer des équipes pour savoir comment créer une équipe, gérer des équipes, ainsi que les membres et les rôles d’une équipe. Pour définir qui peut inviter de nouveaux membres et configurer d’autres paramètres de confidentialité pour l’équipe, consultez Confidentialité. Pour supprimer un membre de l’équipe, les administrateurs peuvent ouvrir la page des paramètres de l’équipe et cliquer sur le bouton Supprimer à côté du nom du membre concerné. Tous les runs enregistrés dans l’équipe restent disponibles après le départ d’un utilisateur.

Avatar

Un avatar d’équipe aide les membres et les visiteurs à reconnaître l’équipe dans toute la W&B App. Pour définir un avatar pour votre équipe :
  1. Accédez à la section Teams dans le menu de gauche, puis cliquez sur l’équipe à laquelle vous souhaitez ajouter un avatar. Cela ouvre la page d’aperçu de l’équipe.
  2. Survolez l’image d’avatar par défaut de l’équipe, dans le coin supérieur gauche de la page, puis cliquez sur le bouton Upload photo. Cela ouvre une fenêtre de sélection de fichier.
  3. Dans la fenêtre de sélection de fichier, sélectionnez l’image que vous souhaitez utiliser, puis cliquez sur Open. Cela importe la photo pour votre équipe et la définit comme avatar de l’équipe.

Alertes

Les alertes permettent à votre équipe de rester informée du statut des runs sans que personne n’ait à surveiller le tableau de bord. Vous pouvez configurer des alertes pour notifier votre équipe lorsqu’un run échoue ou se termine. W&B envoie les alertes par e-mail ou via Slack, et vous pouvez les personnaliser selon vos besoins. Dans la section Team alerts, basculez l’interrupteur à côté du type d’événement pour lequel vous souhaitez recevoir des alertes. W&B propose les types d’événement suivants :
  • Runs finished : un W&B Run se termine avec succès.
  • Run crashed : un run n’a pas pu se terminer.
  • wandb.alert() : une alerte personnalisée scriptable. Voir Envoyer des alertes avec wandb.Run.alert() pour plus d’informations.

Notifications Slack

Configurez les destinations Slack vers lesquelles les automatisations de votre équipe peuvent envoyer des notifications lorsqu’un événement se produit dans un registre ou un projet, par exemple lorsqu’un nouvel artifact est créé ou lorsqu’une métrique de run atteint un seuil défini. Référez-vous à Créer une automatisation Slack.
Cette fonctionnalité est disponible avec toutes les licences Enterprise.

Webhooks

Configurez les webhooks que les automatisations de votre équipe peuvent exécuter lorsqu’un événement se produit dans un registre ou un projet, par exemple lorsqu’un nouvel artifact est créé ou lorsqu’une métrique de run atteint un seuil défini. Consultez Créer une automatisation webhook.
Cette fonctionnalité est disponible avec toutes les licences Enterprise.

Confidentialité

Les paramètres de confidentialité de l’équipe déterminent la visibilité, les invitations, le partage des Reports et les valeurs par défaut, comme l’enregistrement du code pour les runs de l’équipe. Les administrateurs d’équipe peuvent modifier ces options sur la page Settings de l’équipe, sauf si un administrateur de l’organisation a appliqué la même catégorie de politique pour toutes les équipes. Les administrateurs de l’organisation peuvent toujours ouvrir la page Settings de l’équipe pour consulter la configuration. Vous pouvez modifier les paramètres de confidentialité suivants :
  • Masquer cette équipe pour toutes les personnes qui n’en sont pas membres.
  • Rendre privés tous les futurs projets de l’équipe (partage public non autorisé).
  • Autoriser n’importe quel membre de l’équipe à inviter d’autres membres de l’équipe (et pas uniquement les administrateurs).
  • Désactiver le partage public en dehors de l’équipe pour les Reports des projets privés. Cela désactive les liens magiques existants.
  • Recommander automatiquement aux nouveaux utilisateurs dont le domaine de messagerie correspond de rejoindre cette équipe lors de l’inscription.
  • Activer l’enregistrement du code par défaut.
Pour obtenir la procédure de navigation pas à pas et comprendre comment l’application au niveau de l’organisation interagit avec les bascules de l’équipe, voir Configurer les paramètres de confidentialité. Pour modifier ces paramètres, ouvrez le tableau de bord de l’équipe à l’adresse https://wandb.ai/[TEAM-NAME], sélectionnez Paramètres de l’équipe dans la navigation de gauche, puis ouvrez la section Confidentialité. Remplacez [TEAM-NAME] par le nom de votre équipe.

Utilisation

La section Utilisation décrit la quantité totale de mémoire utilisée par l’équipe sur les serveurs de W&B. Le plan de stockage par défaut est de 100 Go. Pour en savoir plus sur le stockage et la tarification, voir la page Tarification.

Stockage

La section Stockage décrit la configuration du bucket de stockage cloud qu’utilisent les données de l’équipe. Pour plus d’informations, voir Connecteur de stockage sécurisé ou consultez la documentation W&B Server si vous l’hébergez vous-même.

Créer un profil d’équipe

Un profil d’équipe est une page publique qui aide votre équipe à attirer des collaborateurs et à mettre en valeur son travail. Vous pouvez personnaliser la page de profil de votre équipe pour y afficher une présentation et mettre en avant des Reports et des Projects visibles par le public ou par les membres de l’équipe. Présentez des Reports, des Projects et des liens externes. Utilisez un profil d’équipe pour effectuer les actions suivantes :
  • Mettez en valeur vos recherches auprès des visiteurs en présentant vos meilleurs Reports publics.
  • Mettez en avant les Projects les plus actifs pour permettre aux membres de l’équipe de les trouver plus facilement.
  • Trouvez des collaborateurs en ajoutant des liens externes vers le site web de votre entreprise ou de votre laboratoire de recherche, ainsi que vers les articles que vous avez publiés.

Rôles et autorisations d’équipe

Les rôles d’équipe déterminent ce que chaque membre peut voir et faire au sein de l’équipe, qu’il s’agisse de consulter des Reports ou de gérer d’autres membres. Sélectionnez un rôle d’équipe lorsque vous invitez des collègues à rejoindre une équipe. Les rôles d’équipe suivants sont disponibles :
  • Admin : les administrateurs d’équipe peuvent ajouter et supprimer d’autres administrateurs ou membres de l’équipe. Ils sont autorisés à modifier tous les projets et disposent d’autorisations de suppression complètes. Cela inclut, sans s’y limiter, la suppression de runs, de projets, d’Artifacts et de Sweeps.
  • Member : un membre standard de l’équipe. Par défaut, seul un administrateur peut inviter un membre dans l’équipe. Pour modifier ce comportement, référez-vous à Paramètres de confidentialité.
  • View-Only (fonctionnalité réservée à Enterprise) : les membres View-Only peuvent voir les ressources de l’équipe, comme les runs, les Reports et les Workspace. Ils peuvent suivre les Reports et y ajouter des commentaires, mais ils ne peuvent pas créer, modifier ou supprimer l’Aperçu du projet, les Reports ou les runs.
  • Rôles personnalisés (fonctionnalité réservée à Enterprise) : les rôles personnalisés permettent aux administrateurs de l’organisation de créer de nouveaux rôles à partir des rôles View-Only ou Member, avec des autorisations supplémentaires afin d’obtenir un contrôle d’accès granulaire. Les administrateurs d’équipe peuvent ensuite attribuer l’un de ces rôles personnalisés aux utilisateurs dans leurs équipes respectives. Référez-vous à Introducing Custom Roles for W&B Teams pour plus de détails.
Un membre de l’équipe peut supprimer uniquement les runs qu’il a créés. Supposons que vous ayez deux membres, A et B. Le membre B déplace un run du projet de l’équipe B vers un autre projet appartenant au membre A. Le membre A ne peut pas supprimer le run que le membre B a déplacé vers le projet du membre A. Un administrateur peut gérer les runs et les runs de balayage créés par n’importe quel membre de l’équipe.

Comptes de service

En plus des rôles utilisateur, les équipes peuvent également utiliser des comptes de service à des fins d’automatisation. Les comptes de service ne sont pas des utilisateurs, mais des identités non humaines utilisées pour des flux de travail automatisés. Consultez Utiliser des comptes de service pour automatiser les flux de travail pour plus d’informations.
W&B recommande d’attribuer plus d’un administrateur à une équipe afin de garantir que les opérations d’administration puissent se poursuivre lorsque l’administrateur principal n’est pas disponible.

paramètres de l’équipe

Le tableau suivant résume quels rôles peuvent gérer l’appartenance à l’équipe et les paramètres de l’équipe. Les paramètres de l’équipe vous permettent de gérer les paramètres de votre équipe et de ses membres. Grâce à ces privilèges, vous pouvez superviser et organiser efficacement votre équipe dans W&B.
PermissionsView-Onlyéquipe Memberéquipe Admin
Ajouter des membres de l’équipeX
Supprimer des membres de l’équipeX
Gérer les paramètres de l’équipeX

Reports

Les autorisations relatives aux Reports donnent accès à la création, à la consultation et à la modification des Reports. Le tableau suivant répertorie les autorisations qui s’appliquent à tous les Reports au sein d’une équipe donnée.
AutorisationsView-OnlyTeam MemberTeam Admin
Consulter les ReportsXXX
Créer des ReportsXX
Modifier les ReportsX (les membres de l’équipe ne peuvent modifier que leurs propres Reports)X
Supprimer les ReportsX (les membres de l’équipe ne peuvent modifier que leurs propres Reports)X

Experiments

Le tableau suivant répertorie les autorisations qui s’appliquent à toutes les expériences d’une équipe donnée.
PermissionsView-OnlyTeam MemberTeam Admin
Consulter les métadonnées de l’expérience (y compris les métriques de l’historique, les métriques système, les fichiers et les journaux)XXX
Modifier les panneaux et les Workspace de l’expérienceXX
Journaliser les expériencesXX
Supprimer des expériencesX (les membres de l’équipe peuvent uniquement supprimer les expériences qu’ils ont créées)X
Arrêter des expériencesX (les membres de l’équipe peuvent uniquement arrêter les expériences qu’ils ont créées)X

Artifacts

Le tableau suivant répertorie les autorisations qui s’appliquent à tous les Artifacts d’une équipe donnée.
AutorisationsView-OnlyTeam MemberTeam Admin
Consulter les ArtifactsXXX
Télécharger des ArtifactsXXX
Créer des ArtifactsXX
Supprimer des ArtifactsXX
Modifier les métadonnéesXX
Modifier les aliasXX
Supprimer les aliasXX

Paramètres système (W&B Server uniquement)

Cette section s’applique uniquement aux déploiements auto-hébergés de W&B Server. Utilisez les autorisations système pour créer et gérer des Teams et leurs membres, ainsi que pour modifier les paramètres système. Ces privilèges vous permettent d’administrer et de maintenir efficacement l’instance W&B.
AutorisationsView-OnlyTeam MemberTeam AdminAdministrateur système
Configurer les paramètres systèmeX
Créer ou supprimer des TeamsX

Comportement des comptes de service d’équipe

  • Lorsque vous configurez une équipe dans votre environnement d’entraînement, vous pouvez utiliser un compte de service de cette équipe pour consigner des runs dans des projets privés ou publics de cette équipe. De plus, vous pouvez attribuer ces runs à un utilisateur si la variable WANDB_USERNAME ou WANDB_USER_EMAIL existe dans votre environnement et que l’utilisateur référencé fait partie de cette équipe.
  • Lorsque vous ne configurez pas d’équipe dans votre environnement d’entraînement et que vous utilisez un compte de service, les runs sont consignés dans le projet spécifié au sein de l’équipe parente de ce compte de service. Dans ce cas également, vous pouvez attribuer les runs à un utilisateur si la variable WANDB_USERNAME ou WANDB_USER_EMAIL existe dans votre environnement et que l’utilisateur référencé fait partie de l’équipe parente du compte de service.
  • Un compte de service ne peut pas consigner de runs dans un projet privé d’une équipe autre que son équipe parente. Un compte de service peut consigner des runs dans un projet uniquement si la visibilité du projet est définie sur Open.

Essais Teams

Voir la page de tarification pour plus d’informations sur les plans W&B. Vous pouvez télécharger toutes vos données à tout moment, soit via l’interface du tableau de bord, soit via l’API d’export.

Configuration avancée

Les options avancées suivantes sont disponibles pour les équipes ayant des exigences supplémentaires en matière de localisation des données ou de conformité.

Connecteur de stockage sécurisé

Le connecteur de stockage sécurisé au niveau des équipes permet aux équipes d’utiliser leur propre bucket de stockage cloud avec W&B. Il offre un contrôle d’accès aux données plus fin ainsi qu’une meilleure isolation des données pour les équipes qui gèrent des données très sensibles ou qui ont des exigences strictes en matière de conformité. Consultez Connecteur de stockage sécurisé pour plus d’informations.