Skip to main content

class wandb.apis.public.User

Un utilisateur sur une instance W&B. Cette classe permet de gérer les clés API d’un utilisateur et d’accéder à des informations telles que les équipes auxquelles il appartient. La méthode de classe create peut être utilisée pour créer un nouvel utilisateur.

Propriétés

propriété api_keys

Noms des clés API de l’utilisateur. Cette propriété renvoie les noms des clés API, et non le secret associé à chaque clé. Le nom d’une clé ne peut pas être utilisé comme clé API. La liste est vide si l’utilisateur n’a pas de clés API ou si celles-ci n’ont pas été chargées.

propriété teams

Noms des équipes auxquelles l’utilisateur appartient. Il s’agit d’une liste vide si l’utilisateur n’appartient à aucune équipe ou si les données des équipes n’ont pas été chargées.

propriété user_api

Une instance wandb.Api qui utilise les identifiants de l’utilisateur.

Méthodes

méthode User.create()

Créez un nouvel utilisateur. Il s’agit d’une méthode interne. Utilisez plutôt la méthode create_user() de wandb.Api.
Arguments
  • api : L’instance d’API à utiliser pour créer l’utilisateur.
  • email : L’adresse e-mail de l’utilisateur.
  • admin : Indique si cet utilisateur doit être admin global de l’instance.

méthode User.delete_api_key()

Supprime une clé API d’un utilisateur. Seul le propriétaire de la clé ou un administrateur peut la supprimer.
Arguments
  • api_key: Le nom de la clé API à supprimer. Utilisez l’un des noms renvoyés par la propriété api_keys.

méthode User.generate_api_key()

Générez une nouvelle clé API.
Arguments
  • description: Une description de la nouvelle clé API. Elle peut être utilisée pour identifier l’usage de la clé API.