Skip to main content

Classe 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

list[str]
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.
list[str]
Noms des équipes de l’utilisateur.Il s’agit d’une liste vide si l’utilisateur n’est membre d’aucune équipe ou si les données des équipes n’ont pas été chargées.
Api | None
Une instance de wandb.Api utilisant les identifiants d’authentification 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
Instance d’API à utiliser pour créer l’utilisateur.
str
Adresse e-mail de l’utilisateur.
bool | None
Indique si cet utilisateur doit être administrateur 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
str
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
str | None
Une description de la nouvelle clé API. Elle peut être utilisée pour identifier l’usage de la clé API.