Api constitue le point d’entrée de la plupart des fonctionnalités.
L’entraînement et le Fine-tuning des modèles s’effectuent dans W&B Python SDK. Utilisez l’API publique pour interroger et gérer les données une fois qu’elles ont été consignées dans W&B.
Composants disponibles
| Composant | Description |
|---|---|
Api | Point d’entrée principal de l’API publique. Effectuez des requêtes sur les runs, les projets et les Artifacts à l’échelle de votre organisation. |
Runs | Accédez aux runs d’entraînement individuels et gérez-les, y compris leur historique, leurs journaux et leurs métriques. |
Artifacts | Effectuez des requêtes sur et téléchargez des artifacts de modèle, des Datasets et d’autres fichiers versionnés. |
Sweeps | Accédez aux données de balayage d’hyperparamètres et analysez les résultats d’optimisation. |
Projects | Gérez les projets et accédez aux métadonnées et aux paramètres au niveau du projet. |
Reports | Accédez aux Reports W&B et gérez-les par programmation. |
Team | Effectuez des requêtes sur les informations de l’équipe et gérez les ressources au niveau de l’équipe. |
User | Accédez aux profils des utilisateurs et aux données propres à chaque utilisateur. |
Files | Téléchargez et gérez les fichiers associés aux runs. |
History | Accédez aux métriques détaillées de séries temporelles enregistrées pendant l’entraînement (voir Run.history). |
Automations | Gérez les flux de travail et les actions automatisés. |
Integrations | Configurez et gérez les intégrations tierces. |
Cas d’usage courants
Export et analyse des données
- Exportez l’historique des runs sous forme de DataFrames pour les analyser dans des notebooks Jupyter
- Téléchargez des métriques pour une visualisation ou la création de rapports personnalisés
- Agrégez les résultats de plusieurs expériences
Mises à jour a posteriori
- Mettez à jour les métadonnées du run une fois terminé
- Ajoutez des tags ou des notes aux expériences terminées
- Modifiez la configuration ou le résumé du run
Gestion des Artifacts
- Effectuer une requête sur des Artifacts par version ou alias
- Télécharger des points de contrôle du modèle par programmation
- Suivre la traçabilité et les dépendances des Artifacts
Analyse du balayage
- Accédez aux résultats du balayage et aux meilleurs runs
- Exportez les résultats de la recherche d’hyperparamètres
- Analysez l’importance des paramètres
Authentification
WANDB_API_KEY pour définir votre clé API :
Api :
wandb.login() pour authentifier la session actuelle :