Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt

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

class Projects

Un itérateur paresseux d’objets Project. Une interface itérable permettant d’accéder aux projets créés et enregistrés par l’entité.

méthode Projects.__init__

__init__(
    client: 'RetryingClient',
    entity: 'str',
    per_page: 'int' = 50
) → Projects
Arguments :
  • client (wandb.apis.internal.Api) : L’instance du client d’API à utiliser.
  • entity (str) : Le nom de l’entité (nom d’utilisateur ou équipe) pour laquelle récupérer des projets.
  • per_page (int) : Le nombre de projets à récupérer par requête (50 par défaut).
Exemple :
from wandb.apis.public.api import Api

# Trouver les projets appartenant à cette entité
projects = Api().projects(entity="entity")

# Itérer sur les fichiers
for project in projects:
    print(f"Project: {project.name}")
    print(f"- URL: {project.url}")
    print(f"- Created at: {project.created_at}")
    print(f"- Is benchmark: {project.is_benchmark}")
Une collection itérable d’objets Project. Arguments :
  • client: Le client d’API utilisé pour interroger W&B.
  • entity: L’entité propriétaire des projets.
  • per_page: Le nombre de projets à récupérer à chaque requête à l’API.

propriété Projects.cursor

Un curseur opaque qui indique le début de la page suivante à récupérer. Cette valeur peut être enregistrée et transmise via start= dans une requête paginée ultérieure pour reprendre l’itération là où ce paginateur s’est arrêté. Retourne :
  • str | None: La valeur de la propriété cursor.

propriété Projects.more