- Pour les versions du serveur W&B prises en charge, voir Notes de version du serveur W&B.
- Pour en savoir plus sur le calendrier de publication et l’assistance du serveur W&B, voir Politiques de publication du serveur W&B.
Chaque version du serveur W&B est prise en charge pendant 12 mois à compter de sa date de publication initiale. Si vous utilisez un déploiement autogéré, vous devez effectuer la mise à niveau vers une version prise en charge dans les délais pour continuer à bénéficier de l’assistance. Pour plus de détails, voir Versions du serveur prises en charge et Versions du serveur archivées.
10 septembre 2025
Correctifs
- Correction d’un bogue, introduit dans la v0.73.0, qui empêchait parfois le redimensionnement ou la réorganisation des panneaux du Workspace d’être pris en compte dans les vues enregistrées.
- Correction d’un bogue dans l’interface Registry qui pouvait faire échouer la pagination de la liste des registres lorsqu’une organisation compte des centaines de registres.
- Correction d’un bogue qui empêchait parfois l’affichage des boîtes englobantes pour les médias journalisés avec des boîtes englobantes.
- Correction d’un bogue qui pouvait bloquer les tâches d’exportation à l’état en attente, sans qu’elles ne s’exécutent jamais.
- Correction d’un bogue qui pouvait faire échouer
wandb verifylors du téléchargement de fichiers dont le nom contient des caractères spéciaux. - Correction d’une régression des performances lors de la récupération des événements système, en particulier lors de l’affichage d’un grand nombre d’événements système dans un graphique. Cette régression avait été introduite dans la v0.73.0.
10 septembre 2025
W&B v0.73 marque une étape importante dans la migration du Model Registry au niveau de l’équipe vers W&B Registry ; la plupart des organisations seront migrées automatiquement lors de la mise à niveau. Côté interface, cette version apporte des palettes de couleurs de runs adaptées aux daltoniens, des options de couleurs continues pour colorer les runs en fonction des métriques et une réorganisation plus fluide des panneaux. Elle fournit également l’authentification par principal de service pour les configurations BYOB (Bring Your Own Bucket) avec CoreWeave AI Object Storage, une meilleure gestion des journaux de console et d’autres améliorations.
Modifications à venir
- Dans une prochaine version, nous harmoniserons les vues de workspace multi-runs et à run unique : lorsque vous consulterez le détail d’un run, vous retrouverez la même mise en page et la même configuration de panneaux que pour la vue multi-runs, y compris vos graphiques personnalisés, vos mises en page et vos paramètres. L’objectif est de vous permettre de rester dans votre contexte et de vous éviter de reconfigurer vos vues. En contrepartie, il ne sera plus possible de personnaliser des vues à run unique indépendamment du reste du workspace. Pour toute question concernant la migration, contactez votre équipe W&B ou l’assistance.
- Au fil des prochaines versions, nous poursuivrons la migration des Model Registry existants au niveau de l’équipe vers W&B Registry. Pour plus de détails et un rappel du calendrier, consultez l’annonce de la disponibilité générale de W&B Registry ci-dessous.
Problèmes connus
Dans la v0.73.0, il est possible que le redimensionnement ou la réorganisation des panneaux du Workspace ne soient pas pris en compte dans les vues enregistrées. Ce bug est corrigé dans la v0.73.1. Si vous rencontrez ce problème, effectuez la mise à niveau vers la v0.73.1, qui contient le correctif. Si la mise à niveau vous est impossible, contactez l’assistance pour obtenir une solution de contournement.Fonctionnalités
-
Nous migrons progressivement le Model Registry existant au niveau de l’équipe vers W&B Registry au fil des prochaines versions. Aucune action n’est requise de votre part : W&B copiera automatiquement les ressources du Model Registry de chaque équipe vers un registre privé correspondant, créé automatiquement au niveau de l’équipe. Les références existantes aux collections de modèles de votre ancien Model Registry au niveau de l’équipe continueront de fonctionner.
- Server v0.73 (cette version) migre automatiquement le Model Registry de l’équipe lors de la mise à niveau, une opération que vous pouvez désactiver à l’aide d’une variable d’environnement. Pour la plupart des organisations, la migration dure entre 5 et 30 minutes. Pendant la migration, toute tentative de lier des artifacts à l’ancien Model Registry ou au nouveau registre échouera avec une erreur. La journalisation et la récupération des artifacts ne sont pas concernées.
- Dans Server v0.74 (fin septembre), nous supprimerons l’option de désactivation et la migration s’effectuera systématiquement lors de la mise à niveau.
- Ajout d’un bouton de copie sur la page de la console Run Logs et amélioration du comportement du collage.
- W&B propose désormais deux nouvelles palettes de couleurs adaptées aux personnes daltoniennes pour les runs. Vous pouvez les définir dans la section Runs des paramètres du workspace.
- Lorsque vous colorez les runs en fonction de métriques ou de configurations numériques, vous pouvez désormais choisir parmi cinq nouvelles palettes de couleurs continues.
- Pendant un run W&B, CoreWeave Mission Control surveille votre infrastructure de calcul. Cette intégration est désormais disponible sur le Cloud dédié.
- BYOB avec CoreWeave AI Object Storage prend désormais en charge l’authentification par principaux de service dans les déploiements Cloud mutualisé, Cloud dédié et autogérés. Vous n’avez ainsi plus besoin d’identifiants d’authentification statiques dans votre déploiement. Pour en savoir plus, consultez Utiliser votre propre bucket (BYOB).
Weave
- Vous pouvez désormais regrouper des sessions ou des conversations réparties sur plusieurs traces grâce à Weave Threads.
- La nouvelle vue graphique de la Vue de trace représente sous forme de graphe l’arborescence des appels.
- La Vue de trace propose de nouvelles vues spécialisées pour les documents récupérés avec ChromaDB et Langchain, et améliore la gestion de schémas tels que les chats. Dans la Vue de trace, cliquez sur un document pour ouvrir sa vue détaillée dans un volet latéral à droite. Pour en savoir plus, consultez Naviguer dans la vue de trace.
- Vous pouvez désormais joindre du HTML à une trace en tant que type de média.
- Depuis l’onglet Assets, vous pouvez désormais créer et modifier des prompts. Cliquez sur Assets, puis, dans le menu de navigation, sur Prompts. Cliquez sur New prompt ou sur le nom d’un prompt existant pour en afficher les détails. Cliquez ensuite sur l’icône en forme de crayon pour modifier et republier le prompt.
Correctifs
- Amélioration de la fluidité et de la précision du glisser-déposer des panneaux au sein d’une section et entre les sections.
- En vue plein écran d’un panneau, la touche Esc vous ramène désormais au workspace.
- Correction d’un bug qui pouvait provoquer un zoom inattendu sur un panneau d’un workspace après la sortie du mode plein écran.
- Dans les paramètres du graphique, les paramètres du graphique et de la légende sont désormais regroupés dans un seul onglet.
- Correction d’un bug à cause duquel les légendes des panneaux s’affichaient dans le mauvais ordre après les mises à jour par interrogation.
- Amélioration de la mise en forme des panneaux affichant de longues valeurs exponentielles sur l’axe Y ou un grand nombre de chiffres significatifs.
- Les superpositions de panneaux sans runs correspondants sont désormais masquées.
- Correction d’un bug à cause duquel cliquer sur le tag d’un run dans l’onglet Runs ou dans la liste Runs d’un workspace n’appliquait pas le filtre correspondant.
- Correction d’un bug qui pouvait permettre à un utilisateur de contourner la limite maximale de runs.
- Lorsque vous activez ou désactivez des runs, W&B ne recharge plus les médias des autres runs du panneau.
- Correction d’un bug qui pouvait faire planter un rapport lors du développement ou de la réduction d’une section après un appui sur Tab.
- Correction d’un bug sur les écrans mobiles à cause duquel le défilement pouvait lancer automatiquement la lecture en plein écran des vidéos journalisées.
Autres modifications
- La mise en page en grille personnalisée a été supprimée des Workspaces W&B dans la version v0.73.0 de Server. Auparavant, elle vous permettait d’ajuster la taille de chaque panneau d’une section. Désormais, redimensionner un panneau dans une section d’un workspace redimensionne tous les panneaux de cette section, que vous configuriez le workspace à l’aide de l’application W&B ou de l’API Workspace. La mise en page en grille personnalisée reste disponible dans W&B Reports et dans l’API Reports.
6 août 2025
W&B 0.72 apporte des correctifs pour les graphiques en courbes et les volets multimédias, ainsi que des améliorations des intégrations Weave pour OpenTelemetry et Google Agent Development Kit.
Assistance et fin de vie
- Le serveur W&B v0.58 a atteint sa fin de vie.
Modifications à venir
- Nous optimisons le rendu du workspace afin d’accélérer le chargement des workspaces comportant de nombreux panneaux et de rendre le glisser-déposer des panneaux plus réactif et plus précis. Dans ce cadre, nous prévoyons de supprimer la mise en page « Custom grid » des sections de workspace dans la prochaine version (0.73). Les grilles personnalisées resteront disponibles dans les Reports. Pour toute question ou préoccupation, contactez votre équipe W&B ou l’assistance.
- Dans une prochaine version, nous harmoniserons les vues de workspace multi-runs et de run unique : lorsque vous afficherez le détail d’un run, vous retrouverez la même mise en page et la même configuration de panneaux que dans la vue multi-runs, y compris vos graphiques personnalisés, vos mises en page et vos paramètres. L’objectif est de vous aider à garder le contexte et à éviter de reconfigurer vos vues. En revanche, il ne sera plus possible de personnaliser des vues de run unique indépendamment du reste du workspace. Pour toute question sur la migration, contactez votre équipe W&B ou l’assistance.
- Au cours des prochaines versions, nous poursuivrons la migration des Model Registry existants au niveau de l’équipe vers W&B Registry.
Correctifs
- Annulation de la modification du comportement des graphiques en courbes annoncée dans la version 0.71.0. Les graphiques en courbes ne comportant qu’un seul point par courbe sont de nouveau convertis en graphiques à barres, même si les paramètres sont modifiés.
- Correction d’un bug qui pouvait afficher les boîtes englobantes en dehors du média dans un volet multimédia, au lieu de les superposer au média.
- Correction d’un bug qui empêchait l’intégration Google Agent Development Kit de prendre en charge les Threads Weave.
- Correction d’un bug qui faisait disparaître la colonne Attributes des traces Weave soumises via OpenTelemetry.
29 juillet 2025
Avec W&B Server 0.71, Registry est activé par défaut pour toutes les organisations. Pour en savoir plus sur le déploiement progressif de Registry, consultez la note correspondante dans la section Fonctionnalités. Cette version apporte plusieurs améliorations et correctifs aux workspaces : synchronisez les volets multimédias grâce à un curseur d’étape commun, naviguez plus efficacement entre les panneaux en plein écran et trouvez davantage d’informations sur la durée totale d’un run et sur son temps d’exécution effectif sur la page Run Overview. Les automatisations ont été améliorées : vous pouvez désormais déclencher une automatisation basée sur les tags d’une version d’artifact.
Prise en charge et fin de vie
- W&B Server v0.57 est arrivé en fin de vie.
Modifications à venir
- Nous optimisons le comportement de rendu du workspace afin d’accélérer le chargement des workspaces comportant de nombreux panneaux, et de rendre le glisser-déposer des panneaux plus réactif et plus précis. Dans ce cadre, nous prévoyons de supprimer la mise en page « Custom grid » des sections de workspace dans la prochaine version (0.72). Les grilles personnalisées resteront disponibles dans Reports. Pour toute question ou préoccupation, contactez votre équipe W&B ou l’assistance.
- Dans une prochaine version, nous harmoniserons les vues de workspace multi-runs et run unique : lorsque vous afficherez le détail d’un run, vous retrouverez la même mise en page et la même configuration de panneaux que celles définies pour la vue multi-runs, y compris les graphiques personnalisés, les mises en page et les paramètres. L’objectif est de vous permettre de conserver votre contexte et de vous éviter d’avoir à reconfigurer vos vues. En revanche, il ne sera plus possible de personnaliser des vues run unique distinctes du reste du workspace. Pour toute question concernant la migration, contactez votre équipe W&B ou l’assistance.
- Au cours des prochaines versions, nous poursuivrons la migration des Model Registry existants au niveau de l’équipe vers W&B Registry. Pour plus de détails et un rappel du calendrier, consultez l’annonce de disponibilité générale de W&B Registry ci-dessous.
Fonctionnalités
-
Nous migrons progressivement les Model Registry existants au niveau de l’équipe vers W&B Registry au fil des prochaines versions. Aucune action n’est requise de votre part : W&B copiera automatiquement les ressources du Model Registry de chaque équipe dans un registre privé d’équipe correspondant, créé automatiquement. Les références existantes aux collections de modèles de votre ancien Model Registry d’équipe continueront de fonctionner.
- Dans Server v0.71 (cette version), le registre est désormais activé par défaut pour toutes les organisations.
- Server v0.73 (août) inclura une variable d’environnement de désactivation (opt-out) qui exécutera automatiquement cette migration lors de la mise à niveau. Pour la plupart des organisations, la migration prend entre 5 et 30 minutes. Pendant la migration, toute tentative de lier des artifacts à l’ancien Model Registry de l’équipe ou au nouveau registre échouera et renverra une erreur. La journalisation et la récupération des artifacts ne seront pas affectées.
- Dans Server v0.74 (septembre), nous supprimerons cet indicateur et la migration s’effectuera lors de la mise à niveau.
- Une automatisation peut désormais être déclenchée par l’ajout d’un tag à un artifact. Voir Événements d’artifact.
- Lorsqu’un panneau est affiché en plein écran, vous pouvez passer au panneau précédent ou suivant de la section à l’aide des boutons Previous et Next, ou des touches fléchées gauche et droite.
- Lorsqu’un volet multimédia est affiché en plein écran, déplacez le curseur de step à l’aide des touches CMD + flèche gauche ou droite (macOS) ou Ctrl + flèche gauche ou droite (Windows / Linux).
- Vous pouvez désormais synchroniser les volets multimédias qui partagent la même clé de curseur de step : lorsque vous faites avancer le curseur de step dans un volet multimédia, les curseurs de step des autres volets avancent aussi. Ouvrez les paramètres du workspace ou de la section, accédez à Media, cliquez sur l’onglet Sync, puis activez Sync slider by key (Step).
- Le Run Comparer comprend une nouvelle section Meta qui regroupe des métadonnées sur le run, comme la commande, la version de Python et le type de GPU.
Weave
- L’outil Trace plots vous permet d’explorer, de visualiser et de déboguer l’évolution dans le temps de métriques au niveau des traces, comme la latence, le coût ou les jetons, à l’aide de graphiques interactifs personnalisés. En savoir plus.
- Online Evaluations : surveillez vos traces dans le Cloud dédié en joignant des Monitors à vos traces entrantes. Les Monitors s’exécutent en arrière-plan en tant que juges LLM et attribuent un score à un sous-ensemble d’appels que vous définissez. Utilisez les Monitors pour suivre le comportement en production, détecter les régressions, collecter des données de production réelles, et bien plus encore. En savoir plus.
- Ajout des intégrations AutoGen et LlamaIndex. AutoGen est un framework de Microsoft conçu pour créer des agents et des applications d’IA. Il propose des composants pour l’IA conversationnelle, des fonctionnalités multi-agents de base, des intégrations avec des services et outils externes, ainsi que des outils de prototypage d’agents sans code. LlamaIndex est un framework puissant conçu pour créer des applications reposant sur des LLM, comme des systèmes RAG, des chatbots et des agents.
- Intégrations améliorées avec OpenAI, LangChain, ChromaDB et Verdict, notamment :
- Vue Document pour Langchain et ChromaDB.
- Rendu de la vue chat pour LangChain.
- Nouveau format d’exportation pour OpenAI.
- Ajout de la prise en charge de la création et de la publication de prompts dans le SDK TypeScript. En savoir plus.
- La nouvelle classe
Contentvous permet de téléverser en toute sécurité des données de n’importe quel type MIME, avec encodage Base-64 automatique, extraction automatique des métadonnées, et bien plus encore.
Correctifs
- La page Overview d’un run affiche désormais sa durée d’activité et ses heures suivies. La durée d’activité d’un run correspond à sa durée totale, du début à la fin, tandis que les heures suivies correspondent au temps pendant lequel le run exécutait activement des expériences ou des calculs.
- Lorsque vous zoomez sur un graphique en courbes, puis l’ouvrez en mode plein écran, le graphique en plein écran conserve désormais correctement le même niveau de zoom.
- Correction d’un bug qui empêchait la mise à jour d’un graphique lors de la modification du nombre de groupes affichés.
- Lorsque Show Original est sélectionné dans les graphiques en courbes, la courbe originale non lissée apparaît désormais plus pâle que la courbe lissée.
- Les graphiques en courbes en fidélité totale affichent désormais le nombre de runs qu’ils contiennent.
- Correction d’un bug qui pouvait convertir de manière inattendue en diagramme à barres un graphique explicitement défini comme graphique en courbes lorsqu’il n’y avait qu’une seule valeur par run.
- Les expressions de l’axe X prennent désormais en charge les champs de configuration imbriqués.
- Le lien Registry a été supprimé de la barre latérale de la page Artifacts. Pour accéder au registre, cliquez sur Home, puis sur Registry.
- Les graphiques en courbes d’un workspace ou d’une section peuvent désormais afficher la plage de l’intervalle dans l’info-bulle lorsque vous survolez un point. Ouvrez les paramètres du workspace ou de la section, cliquez sur Line plots, accédez à l’onglet Display preferences, puis activez Show bin range in tooltip.
- Correction d’un bug où cliquer sur un lien dans la page de traçabilité des artifacts de Registry mettait à jour l’URL et les paramètres dans le navigateur, mais pas le contenu de la page. L’interface se met désormais à jour lorsque l’URL change.
- Correction d’un bug dans Registry où les tableaux de collections étaient triés comme des chaînes de caractères plutôt que comme des nombres à virgule flottante.
- Correction d’un bug dans Registry où le volet latéral d’informations de traçabilité affichait toujours la dernière version de l’artifact sélectionné, même lorsqu’une autre version était sélectionnée.
- Correction d’un bug d’affichage sur mobile qui faisait disparaître la barre de recherche de panneaux.
- Lorsque vous triez le sélecteur de runs selon n’importe quel attribut avec la coloration par clé activée, les premiers runs du graphique sont désormais correctement colorés.
- Avec des runs groupés, les graphiques en coordonnées parallèles affichent désormais correctement le nom du groupe.
- State est désormais correctement affiché par défaut dans le tableau Sweeps.
- Les sweeps s’affichent désormais correctement lors d’un regroupement par noms d’affichage personnalisés.
- Correction du retour à la ligne des noms longs dans Sweeps et Reports.
- Amélioration du copier-coller des journaux de console. Les numéros de ligne ne sont plus copiés, et les horodatages apparaissent désormais sur la même ligne plutôt que sur une nouvelle ligne.
9 juillet 2025
Correctifs
- Correction d’un bug qui empêchait le statut des runs plantés de passer à Crashed après une mise à niveau.
- Correction d’un bug qui entraînait l’absence de la colonne State dans le tableau Runs de Sweeps.
- Correction d’un bug de Weave qui pouvait amener le navigateur d’une collection du registre à afficher les fichiers d’une mauvaise version, car le chemin en cache du fichier manifeste d’un artifact dépendait uniquement de l’index de version de l’artifact.
- Correction d’un bug de Weave qui pouvait empêcher l’analyse correcte d’un JSON syntaxiquement valide.
7 juillet 2025
W&B Server v0.70 apporte de nouvelles fonctionnalités, des améliorations et des améliorations des performances qui vous aident à dégager et à partager des insights plus efficacement. Par exemple :
Assistance et fin de vie
- W&B Server v0.56 a atteint sa fin de vie.
Modifications à venir
- Dans une prochaine version, nous harmoniserons les vues multi-runs et à run unique du workspace : lorsque vous afficherez le détail d’un run unique, vous retrouverez la même mise en page et la même configuration de panneaux que dans la vue multi-runs, y compris vos graphiques personnalisés, vos mises en page et vos paramètres. L’objectif est de vous aider à rester dans votre contexte et à vous éviter de reconfigurer vos vues. Toutefois, il ne sera plus possible de personnaliser des vues à run unique indépendamment du reste du workspace. Pour toute question concernant la migration, contactez votre équipe W&B ou l’assistance.
- Au cours des prochaines versions, nous migrerons le Model Registry existant au niveau de l’équipe vers W&B Registry. Pour en savoir plus et connaître le calendrier, consultez l’annonce de disponibilité générale de W&B Registry ci-dessous.
Fonctionnalités
- W&B Registry est désormais en disponibilité générale ! W&B Registry offre une plus grande diversité de ressources, une gestion des accès améliorée et une meilleure évolutivité, ce qui en fait une véritable plateforme centrale pour collaborer sur des projets d’IA au sein d’équipes étendues et diversifiées.
-
Vous pouvez activer Registry dès aujourd’hui avec la variable d’environnement
ENABLE_REGISTRY_UIou en contactant l’assistance W&B. -
Nous migrons progressivement les ressources Model Registry existantes au niveau de l’équipe vers W&B Registry au fil des prochaines versions. Aucune action n’est requise de votre part. W&B copiera automatiquement les ressources Model Registry de chaque équipe vers un registre privé correspondant, créé automatiquement au niveau de l’équipe. Les références existantes aux collections de modèles de votre ancien Model Registry d’équipe continueront de fonctionner.
- À partir de Server v0.71, Registry sera activé par défaut pour toutes les organisations.
- Server v0.73 (août) inclura une variable d’environnement de désactivation (opt-out) ; par défaut, cette migration s’exécutera automatiquement lors de la mise à niveau. Pour la plupart des organisations, la migration prend entre 5 et 30 minutes. Pendant la migration, toute tentative de lier des artifacts à l’ancien Model Registry de l’équipe ou au nouveau Registry échouera avec une erreur. La journalisation et la récupération des artifacts ne seront pas affectées.
- Avec Server v0.74 (septembre), nous supprimerons ce flag et la migration aura systématiquement lieu lors de la mise à niveau.
-
Vous pouvez activer Registry dès aujourd’hui avec la variable d’environnement
- Surveillance de l’infrastructure CoreWeave : pendant un run W&B sur l’infrastructure CoreWeave, CoreWeave Mission Control surveille votre infrastructure de calcul et vous permet d’observer les alertes d’infrastructure, telles que les pannes de GPU, les dépassements thermiques, etc. En cas d’erreur, CoreWeave transmet ces informations à W&B, qui les affiche sur les graphiques de votre run dans le workspace de votre projet. CoreWeave tente de résoudre automatiquement certains problèmes, et W&B affiche ces informations sur la page du run. W&B fournit également un lien vers le tableau de bord Grafana du job SLURM pour obtenir des détails au niveau système sur le run. Pour en savoir plus, consultez Visualiser les alertes d’infrastructure CoreWeave.
- Suivi des fichiers externes CoreWeave : vous pouvez désormais suivre les fichiers externes stockés dans CoreWeave AI Object Storage à l’aide d’artifacts de référence. Pour en savoir plus, consultez Suivre des fichiers externes.
- Prise en charge de BYOB pour CoreWeave : le Cloud dédié et les déploiements autogérés prennent désormais en charge CoreWeave AI Object Storage pour le BYOB au niveau de l’instance et de l’équipe. Le BYOB CoreWeave au niveau de l’équipe sera bientôt disponible sur le Cloud mutualisé. Pour en savoir plus, consultez Utiliser votre propre bucket (BYOB).
- Paramètres multimédias groupés : comme pour les graphiques en courbes, vous pouvez désormais gérer tous les paramètres de vos volets multimédias en une seule fois, pour l’ensemble d’un workspace ou pour une section donnée. Configurez facilement l’affichage des volets multimédias par époque ou disposez-les selon une grille personnalisée, sans avoir à ajuster chaque volet séparément. Les paramètres propres à un volet ont priorité sur les paramètres globaux.
- Utilisez les modèles de workspace pour créer rapidement des workspaces avec les mêmes paramètres qu’un workspace existant. Pour l’instant, un modèle de workspace peut définir des paramètres personnalisés de graphiques en courbes. Pour en savoir plus, consultez Modèles de workspace.
- Grâce à la journalisation incrémentielle des tableaux, vous pouvez journaliser des lots de lignes dans un tableau au cours d’une expérience de machine learning. Cette fonctionnalité est idéale pour surveiller des jobs de longue durée ou pour manipuler de grands tableaux qu’il serait inefficace de journaliser à chaque mise à jour pendant le run. Dans l’interface utilisateur, les nouvelles lignes s’ajoutent au tableau au fur et à mesure de leur journalisation : vous pouvez ainsi consulter les données les plus récentes sans attendre la fin du run. Vous pouvez parcourir les incréments pour afficher l’état du tableau à différents moments. Pour en savoir plus, consultez Journaliser des tableaux.
Correctifs
- Ajout d’une bannière en haut de la visionneuse de journaux lorsque seul un sous-ensemble des lignes est affiché.
- Correction d’un bug dans le calcul de la moyenne glissante aux limites des données.
- Clarification des libellés d’unité de l’axe X pour les graphiques en temps relatif.
- Correction d’un bug dans les graphiques avec lissage : la courbe d’origine restait affichée même lorsque Show Original était décoché.
- Correction d’un bug qui pouvait transformer de manière inattendue un graphique en courbes groupé en fidélité totale contenant des expressions en graphique à barres.
- Au survol des histogrammes, une infobulle affiche désormais le step de l’axe X.
- Correction d’un bug qui pouvait entraîner un tri incorrect des données exportées depuis un panneau. Les données exportées sont désormais triées numériquement.
- Dans le sélecteur de runs, vous pouvez désormais filtrer et trier selon updated at.
- Ajout d’une option permettant d’utiliser un repère direct (main droite) dans les panneaux de nuages de points.
- Les barres obliques finales sont désormais supprimées des URL des panneaux en plein écran.
- Correction d’un bug qui pouvait faire réapparaître une vue enregistrée supprimée si vous actualisiez la page juste après sa suppression.
- Correction d’un bug d’affichage qui provoquait un flash lors du rechargement d’une page avec le mode sombre activé.
- Correction d’un bug qui provoquait des pas de curseur incorrects avec des valeurs non monotones.
- Ajout d’une case à cocher pratique et d’une notification lors du déplacement de runs entre groupes.
- Correction d’un bug qui empêchait le caractère générique
*, utilisé pour le nom de métrique danswandb.define_metric(), de correspondre aux métriques dont le nom contient/. - W&B ne supprime plus les artifacts sources lorsque les portefeuilles de collections sont nettoyés par le ramasse-miettes.
- Correction d’un bug qui permettait à tort de saisir du texte dans les zones de sélection Allowed types et Registry visibility.
- Les Collection cards affichent désormais le nom complet du type d’artifact au lieu de le tronquer.
- Correction d’un bug : un clic sur Action History dans une collection du registre chargeait à tort la vue Versions.
- Le registre prend désormais en charge l’ajout d’artifacts de type
job. - Les vignettes de traçabilité sont désormais plus larges et affichent davantage de texte avant d’être tronquées.
- Clarification du texte de configuration des automatisations au niveau du projet, qui mentionne désormais les « artifacts » plutôt que les « collections », terme propre au registre.
- La recherche par nom dans le navigateur d’artifacts porte désormais sur l’ensemble des artifacts, et non plus uniquement sur les 500 premiers.
10 juin 2025
Correctifs
- Vous pouvez désormais définir l’état initial d’un run lors de sa création avec
Run.create(), en attribuant la valeurpendingourunningau paramètrestate. - Correction d’un bug qui entraînait le chargement de la vue Version au lieu de la vue attendue lors d’un clic sur Action History.
- Amélioration des performances mémoire du service Parquet Store.
28 mai 2025
Prise en charge et fin de vie
- W&B Server v0.56 a atteint sa fin de vie.
Mise à niveau
Pour mettre à niveau vers W&B v0.69.x, vous devez utiliser la version 0.31.4 ou ultérieure du chart Helmoperator-wandb. Sinon, le conteneur weave-cache-clear risque de ne pas démarrer après la mise à niveau. Vérifiez que votre déploiement utilise les valeurs suivantes :Fonctionnalités
- Vous pouvez désormais définir un nom d’affichage personnalisé pour un run directement dans le workspace. Les noms de run personnalisés apparaissent dans tous les graphiques et tableaux, mais uniquement dans votre workspace, sans aucun impact sur les vues de vos coéquipiers. Vous bénéficiez ainsi d’une vue plus claire et plus épurée de votre workspace, sans étiquettes du type
*...v6-final-restart...* dans chaque légende et chaque graphique. - Lorsque vous filtrez ou regroupez des runs, les couleurs peuvent parfois se chevaucher et devenir difficiles à distinguer. La nouvelle option Randomize Colors du sélecteur de runs réattribue des couleurs aléatoires de la palette par défaut à votre sélection de runs actuelle ou à vos groupes, afin de mieux les différencier.
- Dans les graphiques en courbes, vous pouvez désormais faire Cmd+Clic sur une courbe pour ouvrir une vue de run unique dans un nouvel onglet.
- Les volets multimédias vidéo offrent désormais davantage de commandes de lecture : lecture, pause, déplacement dans la vidéo, plein écran et réglage de la vitesse de lecture.
- Les paramètres de tous les types de volets multimédias ont été réorganisés et améliorés.
- Vous pouvez désormais personnaliser la couleur des points et de l’arrière-plan des panneaux de nuages de points.
- Les comptes de service au niveau de l’équipe et de l’organisation peuvent désormais interagir avec le registre.
- Le lissage par moyenne mobile exponentielle (EMA) a été amélioré et produit des courbes lissées plus fiables sur des données complètes, non regroupées en intervalles. Dans la plupart des cas, le lissage est effectué côté serveur pour de meilleures performances. Cette fonctionnalité était en préversion privée dans la v0.68.x.
Préversion privée
Les fonctionnalités en préversion privée ne sont disponibles que sur invitation. Pour demander à participer à une préversion privée, contactez l’assistance ou votre AISE.- Vous pouvez désormais colorer tous vos runs en fonction d’une métrique secondaire, comme la perte ou des métriques d’efficacité personnalisées. Vous obtenez ainsi une échelle de couleurs en dégradé bien lisible sur l’ensemble de vos runs, dans tous les graphiques, pour repérer plus rapidement les tendances. Regarder une démo vidéo.
- Les modèles de workspace personnel vous permettent d’enregistrer les principaux paramètres des graphiques en courbes et de les réappliquer automatiquement dans les nouvelles vues. Ces paramètres comprennent la clé de l’axe X, l’algorithme de lissage, le facteur de lissage, le nombre maximal de courbes, l’utilisation ou non du regroupement défini dans le sélecteur de runs, ainsi que l’agrégation à appliquer.
Weave
- Les vues enregistrées simplifient la collaboration en équipe et vous permettent de conserver vos paramètres de filtres et de colonnes.
- Les PDF et les fichiers génériques sont désormais pris en charge.
- La nouvelle API
EvaluationLoggeroffre une journalisation flexible des évaluations, dans un style impératif. - Vous pouvez désormais importer des annotations humaines dans des datasets Weave
- Le Playground prend désormais en charge l’enregistrement des configurations et des prompts.
- Les décorateurs sont désormais pris en charge en TypeScript.
- Ajout de la prise en charge du traçage des fonctions génératrices.
- Le nouvel utilitaire
dataset.add_rowspermet d’ajouter plus efficacement des lignes à un dataset existant. - Pour vous aider à mieux comprendre votre utilisation, la taille des traces et des objets est désormais affichée dans l’interface.
Performances
- Avec la version v0.19.11 du SDK
wandb, les artifacts se téléchargent désormais en moyenne 3 à 5 fois plus vite. Par exemple, un artifact qui se téléchargeait auparavant à environ 100 Mo/s peut maintenant se télécharger à 450 Mo/s, voire plus. Les vitesses de téléchargement réelles varient en fonction de facteurs tels que votre infrastructure réseau et de stockage. - Amélioration de la mise en cache sur les pages Projet et Paramètres utilisateur.
Correctifs
- Amélioration du processus de démarrage du conteneur
weave-cache-clearafin d’assurer la compatibilité avec les environnements virtuels Python. - Ajout d’options permettant un affichage plus compact des journaux de console.
- Les écrans de chargement du workspace sont désormais plus informatifs.
- Lors de l’ajout d’un panneau d’un workspace à un rapport, les rapports du projet en cours s’affichent désormais en premier dans la liste des rapports de destination.
- Correction de nombreux cas où les axes y arrondissaient trop les valeurs, au point d’afficher des valeurs en double.
- Correction d’un comportement déroutant lors de la saisie de paramètres de lissage non valides.
- Suppression de l’avertissement Partial Media des volets multimédias. Cela ne modifie pas le comportement des volets multimédias.
- Lors de l’ajout d’un filtre de runs basé sur les tags, le filtre est désormais sélectionné par défaut, comme pour les filtres portant sur d’autres champs.
- Suppression de l’icône de cloche verte qui pouvait apparaître sur les runs actifs dans le sélecteur de runs.
- Suppression de la page System des runs individuels.
- Le champ de description du projet prend désormais en compte les retours à la ligne.
- Correction des URL des collections de l’ancien registre de modèles.
- Correction d’un bug empêchant la visionneuse Netron d’occuper tout l’espace disponible sur la page.
- Lorsque vous cliquez sur Delete pour un projet, le nom du projet s’affiche désormais dans la fenêtre modale de confirmation.
7 mai 2025
Correctifs
- Vous pouvez désormais définir l’état initial d’un run lors de sa création avec
Run.create()en attribuant la valeurpendingourunningau paramètrestate. - Correction d’un bug à cause duquel un clic sur Action History chargeait à tort la vue Version.
- Amélioration des performances mémoire du service Parquet Store.
2 mai 2025
Correctifs
- Correction d’un bug introduit dans la v0.68.0 qui pouvait empêcher le chargement des médias dans les volets multimédias.
29 avril 2025
La version v0.68.0 a introduit un bug, corrigé dans la version v0.68.1, qui pouvait empêcher le chargement des médias dans les volets multimédias. Pour éviter ce bug, installez un patch contenant le correctif ou effectuez une mise à niveau vers celui-ci. Si vous avez besoin d’aide, contactez l’assistance.
Fonctionnalités
- Les administrateurs de registre peuvent définir et attribuer des alias protégés pour représenter les étapes clés de votre pipeline de développement. Seul un administrateur de registre peut attribuer un alias protégé. W&B empêche les autres utilisateurs d’ajouter ou de supprimer des alias protégés sur les versions d’un registre, que ce soit à l’aide de l’API ou de l’interface utilisateur.
- Vous pouvez désormais filtrer les journaux de console en fonction de la valeur
x_labeld’un run. Lors d’un entraînement distribué, ce paramètre facultatif permet d’identifier le nœud qui a journalisé le run. - Vous pouvez désormais déplacer des runs d’un
Groupsà l’autre, individuellement ou en masse. Vous pouvez également créer de nouveauxGroupsaprès la journalisation initiale. - Les graphiques en courbes prennent désormais en charge le mode zoom synchronisé : un zoom sur une plage donnée d’un graphique s’applique automatiquement à la même plage sur tous les autres graphiques en courbes partageant le même axe X. Activez-le dans les paramètres d’affichage du workspace pour les graphiques en courbes.
- Les graphiques en courbes permettent désormais de formater des métriques personnalisées sous forme d’horodatages. Cette fonctionnalité est utile lorsque vous synchronisez ou téléversez des runs provenant d’un autre système.
- Vous pouvez désormais parcourir les volets multimédias à l’aide de champs autres que
_step, tels queepochoutrain/global_step(ou tout autre champ). - Dans les Tables et les graphiques des panneaux de requête qui utilisent des expressions
runsouruns.history, un curseur d’étapes vous permet de suivre pas à pas la progression de vos métriques, textes ou médias tout au long de vos runs. Le curseur permet également de parcourir des métriques autres que_step. - Vous pouvez désormais personnaliser la taille de police des libellés des graphiques à barres.
Préversion privée
Les fonctionnalités en préversion privée ne sont disponibles que sur invitation. Pour participer à une préversion privée, contactez l’assistance ou votre AISE.- Les modèles de workspace personnel vous permettent d’enregistrer la configuration de votre workspace afin qu’elle soit automatiquement appliquée à vos nouveaux projets. Dans un premier temps, vous pouvez configurer certains paramètres des graphiques en courbes, comme la métrique par défaut de l’axe X, l’algorithme de lissage et le facteur de lissage.
- Amélioration du lissage par moyenne mobile exponentielle (EMA), qui produit des courbes lissées plus fiables sur des données complètes, non regroupées en intervalles. Dans la plupart des cas, le lissage est effectué côté serveur pour de meilleures performances.
Weave
- Discutez avec des modèles affinés directement depuis votre instance W&B. Playground est désormais pris en charge dans le Cloud dédié. Playground est une interface de chat qui permet de comparer différents LLM sur des traces historiques. Les administrateurs peuvent ajouter des clés API de différents fournisseurs de modèles ou connecter des fournisseurs de LLM hébergés personnalisés afin que votre équipe puisse les utiliser directement depuis Weave.
- Prise en charge d’OpenTelemetry. Vous pouvez désormais journaliser des traces via OpenTelemetry (OTel). Voir Traçage OpenTelemetry.
- Le traçage Weave propose de nouvelles intégrations de frameworks : CrewAI, l’Agent SDK d’OpenAI, DSPy 2.x et le SDK Python genai de Google.
- Playground prend en charge de nouveaux modèles OpenAI : GPT‑4.1, GPT‑4.1 mini et GPT‑4.1 nano.
- Créez des datasets étiquetés directement à partir de traces : vos annotations sont automatiquement converties en colonnes du dataset. Voir Création de datasets à partir de traces.
Sécurité
- Les administrateurs de registre peuvent désormais attribuer à un compte de service d’un registre le rôle Registry Admin ou Membre. Auparavant, un compte de service avait systématiquement le rôle Registry Admin. Voir Configuration des comptes de service du registre.
Performances
- Amélioration des performances de nombreuses interactions dans le workspace, en particulier dans les workspaces volumineux. Par exemple, le développement des sections et l’utilisation du sélecteur de runs sont nettement plus réactifs.
- Amélioration des performances du fork et du rembobinage. Forker un run crée un nouveau run qui utilise la même configuration qu’un run existant. Les modifications apportées au run forké n’affectent pas le run parent, et inversement. Un pointeur est conservé entre le run forké et son parent. Rembobiner un run vous permet de journaliser de nouvelles données à partir de ce point dans le temps, sans perdre les données existantes. Dans les projets comportant de nombreux forks imbriqués, le fork de nouveaux runs est désormais beaucoup plus efficace grâce à l’amélioration de la mise en cache.
Correctifs
- Correction d’un bug qui pouvait empêcher l’ajout d’un compte de service de l’organisation à de nouvelles équipes.
- Correction d’un bug qui pouvait entraîner l’absence des marqueurs de survol sur les courbes groupées.
- Correction d’un bug qui pouvait faire apparaître des noms de projets non valides dans la liste déroulante Import d’un panneau de rapport.
- Correction d’un bug d’affichage concernant l’alignement des filtres dans le sélecteur de runs.
- Correction d’un plantage de la page lors de l’ajout d’un filtre d’horodatage Within Last
- Correction d’un bug qui pouvait empêcher de définir l’axe X sur Wall Time dans les paramètres globaux des graphiques en courbes.
- Correction d’un bug qui pouvait empêcher l’affichage des légendes d’images journalisées dans une table.
- Correction d’un bug qui pouvait empêcher l’affichage des métriques éparses dans les panneaux.
- Dans les pages Run Overview, le champ Description s’appelle désormais Notes.
28 mars 2025
Fonctionnalités
- Dans Reports, vous pouvez désormais attribuer à un run un nom d’affichage personnalisé pour chaque grille de panneaux. Vous pouvez ainsi remplacer le nom attribué au run lors de l’entraînement (souvent long et obscur) par un nom plus parlant pour votre public. Le rapport met à jour le nom dans toutes les grilles de panneaux, ce qui vous aide à présenter de manière concise et lisible à vos collègues les résultats expérimentaux durement obtenus. Le nom d’origine du run reste inchangé dans le projet : vos collaborateurs ne sont donc pas perturbés.
- Lorsque vous agrandissez un panneau dans le workspace, il s’ouvre désormais en mode plein écran et dispose de plus d’espace. Dans cette vue, les graphiques en courbes offrent un rendu plus détaillé, avec jusqu’à 10 000 intervalles. Le sélecteur de runs s’affiche à côté du panneau, ce qui vous permet d’afficher ou de masquer, de grouper ou de filtrer facilement les runs sans quitter la vue.
- Depuis n’importe quel panneau, vous pouvez désormais copier une URL unique qui renvoie directement à la vue plein écran de ce panneau. Il est ainsi encore plus facile de partager un lien pour analyser en détail des tendances intéressantes ou anormales dans vos graphiques.
- Run Comparer est un outil puissant qui vous permet de comparer les configurations et les métriques clés de vos runs importants, en regard de leurs courbes de perte. Run Comparer a été mis à jour :
- Ajout plus rapide d’un panneau Run Comparer, désormais proposé comme option développée dans Add Panels.
- Par défaut, un panneau Run Comparer occupe davantage d’espace, pour que vous puissiez voir les valeurs immédiatement.
- Lisibilité améliorée du panneau Run Comparer. De nouvelles commandes vous permettent d’ajuster rapidement la taille des lignes et des colonnes pour lire les valeurs longues ou imbriquées.
- Vous pouvez copier n’importe quelle valeur du panneau dans le presse-papiers en un seul clic.
- Vous pouvez rechercher des clés à l’aide d’expressions régulières pour trouver rapidement le sous-ensemble exact de métriques à comparer. Votre historique de recherche est enregistré pour vous aider à itérer efficacement d’une vue à l’autre.
- Les contrôles des masques de segmentation ont été mis à jour :
- Vous pouvez désormais activer ou désactiver en bloc chaque type de masque, ou encore activer ou désactiver l’ensemble des masques ou des images.
- Vous pouvez désormais modifier la couleur attribuée à chaque classe, ce qui évite toute confusion lorsque plusieurs classes utilisent la même couleur.
- Lorsque vous ouvrez un volet multimédia en mode plein écran, vous pouvez désormais utiliser les flèches gauche et droite de votre clavier pour parcourir les images, sans avoir à cliquer au préalable sur le curseur de step.
- Les volets multimédias affichent désormais les noms des runs en couleur, comme dans le sélecteur de runs. Il est ainsi plus facile d’associer les valeurs multimédias d’un run aux métriques et graphiques correspondants.
- Dans le sélecteur de runs, vous pouvez désormais filtrer les runs selon qu’ils possèdent ou non une clé multimédia donnée.
- Vous pouvez désormais déplacer des runs d’un groupe à l’autre dans l’interface de l’application W&B, et créer de nouveaux groupes après la journalisation du run.
- Les automatisations peuvent désormais être modifiées dans l’interface utilisateur
- Une automatisation peut désormais notifier un canal Slack lors d’événements liés aux artifacts. Lors de la création d’une automatisation, sélectionnez « Slack notification » comme type d’action.
- Le registre prend désormais en charge la recherche globale par défaut, ce qui vous permet d’effectuer des recherches dans tous les registres par nom de registre, nom de collection, alias ou tag.
- Dans les Tables et les panneaux de requête qui utilisent l’expression
runs, vous pouvez utiliser le nouveau curseur de step et les nouvelles listes déroulantes Runs History pour afficher un tableau des métriques à chaque step d’un run. - Le Playground de W&B Weave prend en charge de nouveaux modèles :
gpt-4.5-previewd’OpenAI, ainsi quedeepseek-chatetdeepseek-reasonerde Deepseek. - Le traçage Weave propose deux nouvelles intégrations de frameworks d’agents : CrewAI et l’Agent SDK d’OpenAI.
- Dans l’interface Weave, vous pouvez désormais créer des Datasets à partir de traces. En savoir plus
- Le SDK Python de Weave permet désormais de filtrer les entrées et les sorties de vos données Weave afin que les données sensibles ne quittent pas le périmètre de votre réseau. Vous pouvez le configurer pour masquer les données sensibles. En savoir plus : /weave/guides/tracking/redact-pii/
- Afin de simplifier votre expérience, l’onglet System de la vue workspace d’un run individuel sera supprimé dans une prochaine version. Retrouvez l’ensemble des informations sur les métriques système dans la section System du workspace. Pour toute question, contactez support@wandb.com.
Sécurité
golang cryptoa été mis à niveau vers la version v0.36.0.golang oauth2a été mis à niveau vers la version v0.28.0.- Dans Weave,
pyarrowest désormais fixé à la version v17.0.0.
Performances
- Des mises à jour du frontend réduisent considérablement les temps de rechargement des workspaces en conservant les données essentielles dans le cache du navigateur d’une visite à l’autre. Elles optimisent le chargement des vues enregistrées, des noms de métriques, du sélecteur de runs, du nombre de runs et des détails de configuration de W&B, ainsi que le recalcul des vues de workspace.
- Les pages d’aperçu du registre se chargent désormais beaucoup plus rapidement.
- Amélioration des performances de la sélection des métriques pour les valeurs X, Y ou Z d’un nuage de points, dans un workspace comportant des milliers de runs ou des centaines de métriques.
- Améliorations des performances de la journalisation des évaluations Weave.
Correctifs
- Correction d’un bug dans Reports : un lien vers une section du rapport n’ouvrait pas le rapport à cette section.
- Amélioration de la gestion de la réflexion d’index par le lissage gaussien, désormais conforme au mode par défaut “reflect” de SciPy.
- Un lien vers un commentaire de Report envoyé par e-mail ouvre désormais directement le commentaire.
- Correction d’un bug qui pouvait faire planter un workspace lorsqu’un sweep dépassait 2 milliards de secondes de calcul : le type de la variable des secondes de calcul du sweep passe de
int32àint64. - Correction de bugs d’affichage pouvant survenir lorsqu’un rapport comprenait plusieurs ensembles de runs.
- Correction d’un bug qui triait incorrectement les panneaux ajoutés via l’ajout rapide à une section triée par ordre alphabétique.
- Correction d’un bug qui générait des liens d’invitation d’utilisateur mal formés.
6 mars 2025
Fonctionnalités
- Dans les tableaux et les panneaux de requête, les colonnes dérivées d’autres colonnes sont désormais conservées : vous pouvez donc les utiliser pour filtrer ou dans les graphiques des panneaux de requête.
Sécurité
- La profondeur maximale d’un document GraphQL est désormais limitée à 20.
- Mise à niveau de pyarrow vers la v17.0.0.
30 janvier 2025
Fonctionnalités
- Depuis les Settings d’un registre, vous pouvez désormais transférer la propriété à un autre utilisateur disposant du rôle Admin. Sélectionnez Owner dans le menu Role de l’utilisateur.
- Vous pouvez désormais déplacer un run vers un autre groupe au sein du même projet. Survolez un run dans la liste des runs, cliquez sur le menu action (), puis choisissez Move to another group.
- Vous pouvez désormais définir si le paramètre Log Scale setting des graphiques en courbes est activé par défaut au niveau du workspace ou de la section.
- Pour configurer ce comportement pour un workspace, cliquez sur le menu action () du workspace, cliquez sur Line plots, puis activez ou désactivez Log scale pour l’axe X ou Y.
- Pour configurer ce comportement pour une section, cliquez sur l’icône d’engrenage de la section, puis activez ou désactivez Log scale pour l’axe X ou Y.
10 décembre 2024
Fonctionnalités
W&B Weave est désormais en disponibilité générale (GA) dans le Cloud dédié sur AWS. Contactez votre équipe W&B si vos équipes souhaitent créer des applications d’IA générative en toute confiance et les mettre en production.- W&B Models s’intègre désormais de façon transparente au cloud public Azure. Vous pouvez maintenant créer une instance de Cloud dédié dans une région Azure directement depuis votre abonnement Azure et la gérer comme une ressource ISV Azure. Cette intégration est en préversion privée.
- Possibilité d’attribuer un x_label (par exemple node-0) dans l’objet de paramètres du run afin de distinguer les journaux et les métriques par libellé (par exemple par nœud) dans les runs distribués. Vous pouvez ainsi regrouper les métriques système et les journaux de console par libellé pour les visualiser dans le workspace.
- Bientôt disponible avec une version corrective cette semaine : vous pourrez utiliser des comptes de service au niveau de l’organisation pour automatiser vos charges de travail W&B dans toutes les équipes de votre instance. Les comptes de service existants au niveau de l’équipe resteront utilisables si vous souhaitez contrôler plus finement la portée d’accès d’un compte de service.
- Les comptes de service au niveau de l’organisation peuvent interagir avec Registry. Ils peuvent être invités dans un registre via la fenêtre modale d’invitation et s’affichent dans le tableau des membres avec leurs rôles respectifs dans l’organisation.
Correctifs
- Correction d’un problème qui empêchait les utilisateurs créant des rôles personnalisés incluant l’autorisation
Create Artifactde journaliser des artifacts dans un projet. - Correction d’un problème de journalisation des métadonnées de fichiers dans les instances où la prise en charge des sous-chemins est configurée pour BYOB.
- La suppression d’un webhook est désormais bloquée s’il est utilisé par des automatisations de registre de l’organisation.
17 octobre 2024
Fonctionnalités
Il s’agit d’une version mineure de fonctionnalités et de correctifs, publiée selon un calendrier distinct de celui des versions majeures mensuelles du serveur W&B- Les administrateurs de l’organisation peuvent désormais configurer, en toute simplicité, les licences Models ainsi que le contrôle d’accès pour Models et W&B Weave depuis le tableau de bord de leur organisation. Cette modification facilite la gestion des utilisateurs lorsque Weave est activé sur une instance Cloud dédié ou autogérée.
- La tarification de Weave est basée sur la consommation et non sur le nombre de licences utilisées. La gestion des licences s’applique uniquement au produit Models.
- Vous pouvez désormais configurer des rôles d’accès au niveau du projet pour les projets à portée équipe et restreinte. Il est ainsi possible d’attribuer à un même utilisateur des rôles d’accès différents selon les projets d’une même équipe, ce qui renforce le contrôle et permet de répondre aux exigences de gouvernance des entreprises.
Correctifs
- Correction d’un problème qui pouvait entraîner l’expiration des modifications du schéma de la base de données sous-jacente, effectuées lors des mises à niveau de version, au démarrage de la plateforme.
- Nouvelles améliorations des performances du service Parquet Store sous-jacent, afin de réduire encore les temps de chargement des graphiques. Le service Parquet Store est disponible uniquement sur les instances Cloud dédié et sur les instances autogérées basées sur l’opérateur Kubernetes W&B.
- Résolution du problème d’utilisation élevée du CPU par le service Parquet Store sous-jacent, afin de fiabiliser le chargement rapide des graphiques. Le service Parquet Store est disponible uniquement sur les instances Cloud dédié et sur les instances autogérées basées sur l’opérateur Kubernetes W&B.
26 septembre 2024
En raison d’un problème de gestion des versions, la 0.60.0 est la version majeure qui succède à la 0.58.0. La 0.59.0 était l’une des versions correctives de la 0.58.0.
Fonctionnalités
- Dernières mises à jour pour la conformité au critère 1.1.1 de niveau AA des Web Content Accessibility Guidelines (WCAG) 2.2.
- W&B peut désormais désactiver la mise à niveau automatique de version pour les instances autogérées utilisant l’opérateur Kubernetes W&B. Vous pouvez en faire la demande auprès de votre équipe W&B. W&B exige que toutes les instances soient mises à niveau régulièrement afin de respecter la période de fin de vie de 6 mois de chaque version. W&B ne prend pas en charge les versions de plus de 6 mois.
Correctifs
- Correction d’un bogue qui empêchait les administrateurs d’instance des instances Cloud dédié et autogérées d’accéder aux workspaces des entities personnelles.
- Les points de terminaison GET SCIM Groups et Users excluent désormais les comptes de service de leurs réponses. Ces points de terminaison ne renvoient plus que les utilisateurs qui ne sont pas des comptes de service.
- Correction d’un bogue de gestion des utilisateurs : les administrateurs d’équipe ne peuvent plus supprimer un utilisateur de l’ensemble de l’instance lorsqu’ils le retirent d’une équipe. Seuls les administrateurs d’instance ou d’organisation peuvent supprimer un utilisateur de l’ensemble de l’instance ou de l’organisation.
Améliorations des performances
- Réduction de la latence lors de l’ajout d’un panneau, jusqu’à 90 % dans les workspaces comportant de nombreuses métriques.
- Amélioration de la fiabilité et des performances des exports Parquet vers le stockage de blobs lorsque les runs sont fréquemment repris. L’export des runs au format Parquet vers le stockage de blobs est disponible sur les instances Cloud dédié et sur les instances autogérées activées à l’aide de l’opérateur Kubernetes W&B.
4 septembre 2024
Fonctionnalités
- W&B prend désormais en charge les sous-chemins pour la fonctionnalité Secure storage connector, c’est-à-dire Bring your own bucket. Vous pouvez désormais indiquer un sous-chemin lors de la configuration d’un bucket au niveau de l’instance ou de l’équipe. Cette option est uniquement disponible pour les nouvelles configurations de bucket, et non pour les buckets déjà configurés.
- Le stockage géré par W&B sur les instances de Cloud dédié plus récentes dans Google Cloud et Azure sera chiffré par défaut avec des clés cloud natives gérées par W&B. Cette option est déjà disponible sur les instances AWS. Le stockage de chaque instance est chiffré avec une clé propre à cette instance. Jusqu’à présent, toutes les instances sur Google Cloud et Azure reposaient sur les clés de chiffrement par défaut gérées par le fournisseur de cloud.
- Les champs de la configuration et du résumé du run peuvent désormais être copiés d’un simple clic.
- Si vous utilisez l’opérateur Kubernetes W&B pour une instance autogérée, vous pouvez désormais utiliser une autorité de certification (CA) personnalisée pour le controller manager.
- Nous avons modifié l’opérateur Kubernetes W&B afin qu’il s’exécute par défaut dans un contexte non root, conformément aux Security Context Constraints (SCC) d’OpenShift. Cette modification facilite le déploiement des instances autogérées sur OpenShift, dans le respect de ses politiques de sécurité.
Correctifs
- Correction d’un problème : l’exportation de panneaux d’un workspace vers un rapport respecte désormais correctement l’expression régulière de recherche des panneaux.
- Correction d’un problème qui faisait que la définition de
GORILLA_DISABLE_PERSONAL_ENTITYsurtruen’empêchait pas les utilisateurs de créer des projets ni d’écrire dans des projets existants de leurs entities personnelles.
Améliorations des performances
- Nous avons considérablement amélioré les performances et la stabilité des expériences comptant plus de 100 000 points journalisés. Sur une instance autogérée, cette amélioration est disponible si le déploiement est géré à l’aide de l’opérateur Kubernetes W&B.
- Correction d’un problème qui rendait l’enregistrement des modifications très lent, voire impossible, dans les workspaces volumineux.
- Réduction de la latence d’ouverture des sections dans les workspaces volumineux.
24 juillet 2024
Fonctionnalités
Vous pouvez désormais utiliser des JWT (JSON Web Tokens) pour accéder à votre instance W&B depuis le SDK ou la CLI wandb, grâce à la fonctionnalité de fédération d’identités. Cette fonctionnalité est en préversion. Reportez-vous à Fédération d’identités et contactez votre équipe W&B pour toute question.- Améliorations du nouveau volet latéral
Add to reportspour l’exportation des panneaux du Workspace vers Reports. - Filtrage des artifacts par métadonnées dans le navigateur d’artifacts du projet.
- Transmission des métadonnées d’artifact dans la charge utile des webhooks via
${artifact_metadata.KEY}. - Ajout de panneaux d’utilisation de la mémoire GPU au composant RunSystemMetrics, pour une meilleure visualisation des métriques GPU des runs dans le frontend de l’application.
- Les utilisateurs mobiles bénéficient désormais d’une expérience Workspace beaucoup plus fluide et intuitive.
- Si vous utilisez le Cloud dédié de W&B sur Google Cloud ou Azure, vous pouvez désormais activer la connectivité privée pour votre instance, afin que tout le trafic provenant de vos charges de travail d’IA et, si vous le souhaitez, des clients navigateur transite uniquement par le réseau privé du fournisseur de cloud. Reportez-vous à Connectivité privée et contactez votre équipe W&B pour toute question.
- Les comptes de service au niveau de l’équipe sont désormais affichés séparément dans un nouvel onglet de la vue des paramètres de l’équipe. Ils ne figurent plus dans l’onglet Members. De plus, la clé API est désormais masquée et seuls les administrateurs de l’équipe peuvent la copier.
- Le Cloud dédié est désormais disponible dans la région de Séoul de Google Cloud.
Correctifs
- Le lissage gaussien était extrêmement agressif sur de nombreux graphiques.
- Correction d’un problème qui faisait que le bouton
Ignore Outliers in Chart Scalingn’avait aucun effet dans le workspace de l’interface. - Il n’est plus possible d’inviter des utilisateurs désactivés dans une organisation.
- Correction d’un problème qui empêchait les utilisateurs ajoutés à une instance via l’API SCIM de finaliser leur intégration.
Améliorations des performances
- Amélioration considérable des performances lors de la modification des paramètres d’un panneau et de l’application des changements.
- Amélioration de la réactivité de l’affichage et du masquage des runs dans les workspaces volumineux.
- Amélioration des performances du survol et de la sélection (brushing) sur les graphiques dans les workspaces volumineux.
- Réduction de l’utilisation de la mémoire et des temps de chargement dans les workspaces comportant de nombreuses clés.
29 juin 2024
En raison d’un problème de gestion des versions, la 0.56.0 est la version majeure qui suit la 0.54.0. La 0.55.0 était une version corrective de la 0.54.0.
Fonctionnalités
- Le nouveau graphique en courbes Full Fidelity de W&B Experiments améliore la visibilité des métriques d’entraînement en agrégeant toutes les données le long de l’axe des x et en affichant les valeurs minimale, maximale et finale de chaque intervalle (la dernière valeur trace la ligne principale). Les utilisateurs peuvent ainsi repérer facilement les valeurs aberrantes et zoomer sur les détails haute fidélité sans perte liée au sous-échantillonnage. En savoir plus dans notre documentation.
- Vous pouvez désormais utiliser des buckets de stockage multicloud pour le BYOB au niveau de l’équipe (secure storage connector) dans les instances Cloud dédié et autogérées. Par exemple, dans une instance W&B sur AWS, vous pouvez désormais configurer Azure Blob Storage ou Google Cloud Storage pour le BYOB au niveau de l’équipe, et ainsi de suite pour chaque combinaison multicloud.
- Dans le même esprit, vous pouvez désormais utiliser des buckets de stockage compatibles S3, comme MinIO, pour le BYOB au niveau de l’équipe (secure storage connector) dans les instances Cloud dédié et autogérées. Par exemple, dans une instance W&B sur Google Cloud, vous pouvez configurer un bucket MinIO hébergé dans le cloud ou sur site pour le BYOB au niveau de l’équipe.
- Les administrateurs peuvent désormais automatiser la suppression complète des utilisateurs dans leurs instances Cloud dédié ou autogérées à l’aide du point de terminaison DELETE User de l’API SCIM. L’opération de désactivation des utilisateurs a été réimplémentée à l’aide du point de terminaison PATCH User, et une opération de réactivation des utilisateurs a été ajoutée.
- Si vous utilisez l’API SCIM, vous constaterez également quelques améliorations mineures : L’API renvoie désormais un message d’erreur plus pertinent en cas d’échec d’authentification. Les points de terminaison concernés renvoient désormais le nom complet de l’utilisateur dans l’objet SCIM User, s’il est disponible.
Correctifs
- Correction d’un problème qui faisait que la suppression d’un terme de recherche dans un runset d’un rapport pouvait supprimer le panneau ou faire planter le rapport. Le texte sélectionné est désormais correctement géré lors des opérations de copier-coller.
- Correction d’un problème d’indentation des éléments à puces dans les rapports, causé par une mise à niveau de slate et une vérification supplémentaire dans le processus de normalisation des éléments.
- Correction d’un problème qui empêchait de sélectionner du texte dans un panneau lorsque le rapport était en mode édition.
- Correction d’un problème qui empêchait de copier-coller une grille de panneaux entière dans un rapport avec command-c.
- Correction d’un problème qui empêchait le partage de rapport via un lien magique lorsque le paramètre
Hide this team from all non-membersétait activé pour une équipe. - Les projets restreints sont désormais correctement gérés : seuls les utilisateurs explicitement invités peuvent y accéder, et les autorisations reposent sur les membres du projet et les rôles de l’équipe.
- Les administrateurs d’instance peuvent désormais écrire dans leurs propres workspaces nommés, lire les autres workspaces personnels et partagés, et écrire dans les vues partagées des projets privés et publics.
- Correction d’un problème qui faisait planter le rapport lors de la modification des filtres, en raison d’un index de filtre hors limites : les filtres non individuels étaient ignorés alors que le décompte d’index continuait d’être incrémenté.
- Correction d’un problème qui faisait planter les volets multimédias d’un rapport lors de la désélection d’un runset. Seuls les runs des runsets activés sont désormais renvoyés.
- Correction d’un problème qui faisait planter le panneau d’importance des paramètres au chargement initial, en raison d’une erreur de violation des hooks causée par une modification de l’ordre des hooks.
- Les données des graphiques ne sont plus rechargées lors d’un défilement vers le bas puis vers le haut dans les petits workspaces, ce qui améliore les performances et supprime l’impression de lenteur.
24 mai 2024
Fonctionnalités
- Vous pouvez désormais configurer le Secure Storage Connector (BYOB) au niveau de l’équipe dans les instances Cloud dédié ou autogérées sur Microsoft Azure. Consultez ce module Terraform et contactez votre équipe W&B pour toute question.
- Les administrateurs de l’organisation peuvent désormais appliquer des paramètres de confidentialité à toutes les équipes W&B en les définissant au niveau de l’organisation, depuis l’onglet
Settingsdu tableau de bord de l’organisation. W&B recommande d’informer les administrateurs d’équipe et les autres utilisateurs avant d’appliquer de telles modifications. - Ajout d’une option de traçabilité directe pour le DAG de traçabilité des artifacts.
- Il est désormais possible d’empêcher les administrateurs de l’organisation ou de l’instance de rejoindre d’eux-mêmes une équipe W&B ou de s’y ajouter, afin de garantir que seuls les profils Data & AI ont accès aux projets des équipes. W&B conseille de faire preuve de prudence et de bien mesurer toutes les implications avant d’activer ce paramètre. Contactez votre équipe W&B pour toute question.
- Le Cloud dédié sur AWS est désormais également disponible dans la région de Séoul (Corée du Sud).
Correctifs
- Correction d’un problème qui empêchait le chargement des Reports sur mobile.
- Correction du lien vers le fichier git diff dans l’aperçu du run.
- Correction d’un problème intermittent lié au chargement du tableau de bord de l’organisation pour certains utilisateurs.
25 avril 2024
Fonctionnalités
- Vous pouvez désormais imposer le nom d’utilisateur et le nom complet des utilisateurs de votre organisation à l’aide des claims OIDC de votre fournisseur SSO. Si cela vous intéresse, contactez votre équipe W&B ou l’assistance.
- Vous pouvez désormais désactiver l’utilisation des projets personnels dans votre organisation afin de garantir que tous les projets sont créés au sein d’équipes W&B et régis par des règles définies par les administrateurs. Si cela vous intéresse, contactez votre équipe W&B ou l’assistance.
- Possibilité de développer toutes les versions d’un cluster de runs ou d’artifacts dans la vue DAG Artifacts Lineage.
- Améliorations de l’interface du DAG Artifacts Lineage : le type est désormais visible pour chaque entrée d’un cluster.
Correctifs
- Ajout de la pagination aux panneaux d’images dans les banques multimédias, avec jusqu’à 32 images par page, une grille plus esthétique et des contrôles de pagination améliorés, ainsi qu’un contournement pour d’éventuelles incohérences de décalage.
- Résolution d’un problème qui empêchait l’affichage des info-bulles sur les graphiques système, en imposant le paramètre
isHovered, indispensable à l’affichage du réticule dans l’interface. - Suppression de la propriété max-width pour les images dans les volets multimédias, afin de corriger des contraintes de style appliquées involontairement à toutes les images.
- Correction des redéfinitions de configuration défectueuses dans le volet latéral de Launch.
- Correction du comportement du volet latéral de Launch lors du clonage à partir d’un run.
20 mars 2024
Fonctionnalités
-
Vous pouvez désormais enregistrer plusieurs vues de n’importe quel workspace en cliquant sur « Save as a new view » dans le menu action () de la barre du workspace.
Pour en savoir plus, consultez Vues de workspace enregistrées.
- Vous pouvez désormais définir la portée de visibilité d’un projet sur Restricted si vous souhaitez collaborer sur des flux de travail d’IA impliquant des données sensibles ou confidentielles. Lorsque vous créez un projet restreint au sein d’une équipe, vous pouvez y ajouter des membres précis de l’équipe. Contrairement aux autres portées de visibilité de projet, les membres d’une équipe n’obtiennent pas implicitement l’accès à un projet restreint.
- Amélioration des performances de la page Run Overview : chargement désormais 91 % plus rapide et recherche améliorée de 99,9 %. La recherche par RegEx est également disponible pour les données Config et Summary.
- Nouvelle expérience utilisateur pour le DAG Artifacts Lineage : regroupement des nœuds dès 5 nœuds au même niveau, fenêtre d’aperçu pour examiner les détails d’un nœud et accélération significative du chargement du graphe.
- Les valeurs des variables de modèle utilisées pour un run exécuté par Launch, comme le type et le nombre de GPU, s’affichent désormais dans la liste des runs de la file d’attente. Il est ainsi plus facile de voir quelles ressources chaque run demande.
- Le clonage d’un run avec Launch présélectionne désormais les remplacements, la file d’attente et les valeurs des variables de modèle utilisés par le run cloné.
-
Les administrateurs d’instance voient désormais un onglet
Teamsdans le tableau de bord de l’organisation. Celui-ci permet de rejoindre une équipe donnée si nécessaire, que ce soit pour surveiller son activité conformément aux directives de l’organisation ou pour l’aider lorsque les administrateurs d’équipe ne sont pas disponibles. -
L’API SCIM User renvoie désormais l’attribut
groupsvia le point de terminaison GET. Cet attribut contient les identifiants des groupes / équipes dont l’utilisateur fait partie. - Toutes les instances de Cloud dédié sur Google Cloud sont désormais gérées à l’aide du nouvel opérateur Kubernetes W&B. Le nouveau service Parquet Store est donc également disponible. Parquet Store permet un stockage performant et économique des données d’historique des runs au format Parquet dans le stockage de blobs. Les instances de Cloud dédié sur AWS et Azure sont déjà gérées par l’opérateur et incluent Parquet Store.
- Les instances de Cloud dédié sur AWS utilisent désormais la dernière version du stockage de données relationnelles, et l’infrastructure de calcul a été migrée vers une génération plus récente et plus performante.
Avis préalable : nous invitons instamment tous les clients qui utilisent des webhooks avec les Automatisations à ajouter un enregistrement A valide pour leurs points de terminaison, car les URL de webhook basées sur une adresse IP seront interdites à partir de la prochaine version. Cette mesure vise à se protéger contre les vulnérabilités SSRF et les vecteurs de menace associés.
Corrections
- Correction d’un problème empêchant l’affichage de l’onglet des expressions pour les graphiques en courbes.
- Utilisation du nom d’affichage des sweeps lors du regroupement par sweep dans les graphiques et le tableau des runs.
- Navigation automatique vers la page des runs lors de la sélection d’une version de job.
26 février 2024
Fonctionnalité
- Ajout d’un paramètre du panneau bank permettant de développer automatiquement les résultats de recherche
- Meilleure visibilité des problèmes liés aux éléments de file d’attente de runs
- Les clients du Cloud dédié sur AWS peuvent désormais utiliser Privatelink pour se connecter de manière sécurisée à leurs déploiements. Cette fonctionnalité est en préversion privée et fera partie d’un niveau tarifaire avancé lors de sa disponibilité générale. Si vous êtes intéressé, contactez votre équipe W&B.
- Vous pouvez désormais automatiser l’attribution des rôles utilisateur au niveau de l’organisation ou de l’équipe à l’aide de l’API SCIM d’attribution de rôles.
- Toutes les instances de Cloud dédié sur AWS et Azure sont désormais gérées à l’aide du nouvel opérateur Kubernetes W&B. Le nouveau service Parquet Store est ainsi également disponible. Ce service permet de stocker de manière performante et économique les données d’historique des runs au format Parquet dans le stockage de blobs. Les données d’historique pertinentes se chargent ainsi plus rapidement dans les graphiques utilisés pour évaluer les runs.
- L’opérateur Kubernetes W&B, et avec lui le service Parquet Store, sont désormais disponibles pour les instances autogérées. Nous invitons les clients qui hébergent déjà W&B sur Kubernetes à contacter leur équipe W&B pour savoir comment utiliser l’opérateur. Nous recommandons vivement aux autres de migrer vers Kubernetes afin de bénéficier, via l’opérateur, des dernières améliorations des performances et des futurs services. Nous serons ravis de vous accompagner dans la planification de cette migration.
Correctifs
- Transmission correcte des variables de modèle via le sweep scheduler
- Le scheduler polluait le générateur YAML de sweep
- Affichage correct des rôles utilisateur sur la page des membres de l’équipe lorsqu’une recherche ou un tri est appliqué
- Les administrateurs d’organisation peuvent de nouveau supprimer des projets personnels dans leur instance de serveur Cloud dédié ou autogérée
- Ajout d’une validation pour l’API SCIM GET groups concernant les utilisateurs en attente
18 janvier 2024
Fonctionnalités
- Définissez une politique TTL (durée de vie ou suppression planifiée) par défaut pour une équipe sur la page des paramètres de l’équipe. Réservez la définition ou la modification d’une politique TTL aux administrateurs uniquement, ou aux administrateurs et aux membres.
- Testez et déboguez un webhook lors de sa création ou ultérieurement dans l’interface des paramètres de l’équipe. W&B envoie une charge utile factice et affiche la réponse du serveur destinataire.
- Consultez les propriétés d’une automatisation dans le panneau coulissant Voir les détails. Il comprend un résumé de l’événement déclencheur et de l’action, les configurations de l’action, la date de création et une commande curl copiable pour tester les automatisations webhook.
- Remplacement du signal de vie (heartbeat) de l’agent par l’heure du dernier run réussi dans la vue d’ensemble de Launch.
- Les comptes de service peuvent désormais utiliser la Report API pour créer des rapports.
- Utilisez la nouvelle API de gestion des rôles pour automatiser la gestion des rôles personnalisés.
- Activation de l’opérateur Kubernetes pour les déploiements Cloud dédié sur AWS.
- Configurez une plage d’adresses IP sans conflit pour le cache géré utilisé dans les déploiements Cloud dédié sur Google Cloud.
Correctifs
- Mise à jour de la zone cliquable du bouton d’ajout de runset dans les rapports
- Affichage du message de troncature du regroupement approprié
- Suppression du clignotement du bouton de publication dans les rapports
- La règle horizontale était réduite dans les sections de rapport
- Le bouton Add section était masqué dans certaines vues
- Prise en charge d’éléments tels que le versionnage sémantique sous forme de chaîne dans les graphiques
- Les guillemets ne sont plus obligatoires pour les variables de modèle dans les définitions de configuration de file d’attente
- Amélioration de l’ordre de tri des files d’attente Launch
- Les sections de panneaux ne s’ouvrent plus automatiquement lors d’une recherche dans des workspaces volumineux
- Modification du texte du libellé des runs regroupés
- Ouverture/fermeture de toutes les sections pendant une recherche
20 décembre 2023
Fonctionnalités
- Toutes les modifications frontend requises pour la priorisation Launch Consultez cet article de blog pour découvrir comment exécuter en priorité vos jobs les plus importants avec Launch.
- Voici les modifications apportées au contrôle d’accès et au comportement d’attribution de l’utilisateur des comptes de service d’équipe :
- Lorsqu’une équipe est configurée dans l’environnement d’entraînement, un compte de service de cette équipe peut journaliser des runs dans les projets privés ou publics de cette équipe. Il peut en outre attribuer ces runs à un utilisateur, uniquement si la variable
WANDB_USERNAMEouWANDB_USER_EMAILest configurée dans l’environnement et que l’utilisateur fait partie de cette équipe. - Lorsqu’aucune équipe n’est configurée dans l’environnement d’entraînement et qu’un compte de service est utilisé, les runs sont journalisés dans le projet indiqué au sein de l’équipe du compte de service. Ils ne sont attribués à un utilisateur que si la variable
WANDB_USERNAMEouWANDB_USER_EMAILest configurée dans l’environnement et que l’utilisateur fait partie de cette équipe. - Un compte de service d’équipe ne peut pas journaliser des runs dans un projet privé d’une autre équipe, mais il peut en journaliser dans les projets publics d’autres équipes.
- Lorsqu’une équipe est configurée dans l’environnement d’entraînement, un compte de service de cette équipe peut journaliser des runs dans les projets privés ou publics de cette équipe. Il peut en outre attribuer ces runs à un utilisateur, uniquement si la variable
Correctifs
- Réduction de la largeur des colonnes pour les sélecteurs de runs surdimensionnés
- Correction de quelques bugs liés à la fonctionnalité en préversion Custom Roles
1er décembre 2023
Fonctionnalités
- Utilisez des rôles personnalisés dotés d’autorisations spécifiques pour personnaliser le contrôle d’accès au sein d’une équipe Disponible en préversion pour les clients Entreprise. Pour toute question, contactez votre équipe de compte W&B ou l’assistance.
- Améliorations mineures de la recherche de runs
- Redimensionnement automatique du champ de recherche de runs pour les textes longs
- Affichage des détails des webhooks (URL, secrets, date de création) directement depuis le tableau des Automatisations pour les Automatisations webhook
Correctifs
- Regroupement des runs lorsque la valeur du groupe est une chaîne ressemblant à un nombre
- Comportement saccadé lors du glissement des panneaux de rapport
- Mise à jour de la spec du graphique à barres pour l’aligner sur celle du cloud public
- Nettoyage de la marge intérieure des panneaux et des marges des graphiques
- Rétablissement de la version bêta des paramètres du workspace
15 novembre 2023
Fonctionnalités
- Les déploiements sur AWS peuvent désormais utiliser W&B Secrets avec les webhooks et les Automatisations Les secrets sont stockés de manière sécurisée dans AWS Secret Manager. Utilisez le module terraform-aws-wandb pour en provisionner un et
- Mise à jour du tableau des webhooks pour afficher davantage d’informations
- Meilleure troncature des chaînes longues pour une meilleure lisibilité dans l’interface
- Réduction du délai de défilement vers une section de rapport
- Ajout d’un arrière-plan blanc aux panneaux weave1
- Prise en charge des liens profonds pour les panneaux weave1 dans les rapports
- Prise en charge du redimensionnement des panneaux weave1 dans les rapports
- La bannière de la page d’accueil affiche désormais les instructions de connexion à la CLI
- Les invitations d’utilisateurs aboutissent désormais même si l’e-mail d’invitation ne peut pas être envoyé
- Ajout de la liste des files d’attente associées à la page de présentation de l’agent
Correctifs
- La fonction de copie de la superposition de panneau perdait des valeurs
- Nettoyage CSS de la fenêtre modale d’importation lors de la création d’un rapport
- Correction d’une régression empêchant le masquage de la légende lorsqu’elle est désactivée
- Mise en surbrillance des commentaires de rapport
- Suppression de toute mise en cache pour LoadMetadataList() de la vue
- Extension de la recherche de runs
- Association des agents Launch à l’identifiant utilisateur issu de l’en-tête
X-WANDB-USERNAME
25 octobre 2023
Fonctionnalités
- Activez le garbage collection des artifacts à l’aide de la variable d’environnement
GORILLA_ARTIFACT_GC_ENABLED=trueet de la gestion des versions des objets cloud ou de la suppression réversible. - Le module Terraform terrraform-azurerm-wandb prend désormais en charge Azure Key Vault comme magasin de secrets. Les déploiements sur Azure peuvent désormais utiliser W&B Secrets avec les webhooks et les Automatisations. Les secrets sont stockés de manière sécurisée dans Azure Key Vault.
Correctifs
- Suppression d’une sortie anticipée invalide qui empêchait la suppression de l’historique
- Lors du déplacement ou de la copie de runs, les informations de key-set ne sont plus perdues
- Mise à jour des mutations pour ne plus utiliser du tout l’ancien plan de stockage ni le plan de facturation des artifacts
- Prise en compte de l’indicateur skip dans useRemoteServer
12 octobre 2023
Fonctionnalités
Ajout de l’interface du proxy OpenAI à W&B- La nouvelle version v1.19.0 de notre module Terraform AWS terraform-google-wandb est disponible
- Ajout de la prise en charge d’AWS Secret Manager pour le Customer Secret Store, activable une fois le module Terraform terrraform-aws-wandb mis à jour et publié
- Ajout de la prise en charge d’Azure Key Vault pour le Customer Secret Store, activable une fois le module Terraform terrraform-azurerm-wandb mis à jour et publié
Correctifs
- Améliorations ergonomiques de l’interface du registre de modèles
- Les valeurs entières ne sont plus ignorées lorsqu’il s’agit de déterminer si un run a atteint l’objectif d’optimisation d’un sweep
- Mise en cache des données des runs pour améliorer les performances de chargement du workspace
- Amélioration du rendu des TTL dans le tableau des collections
- Possibilité de désigner des comptes de service comme administrateurs de flux de travail (registre)
- Ajout d’une infobulle pour les tags de run tronqués dans les workspaces
- Correction du défilement de la page de rapport
- Copie des valeurs de données
ypour l’infobulle du graphique - Interrogation des secrets pour les webhooks en local
- Correction du zoom de domaine défectueux dans la configuration des panneaux
- Masquage de l’interface du Customer Secret Store si la variable d’environnement
GORILLA_CUSTOMER_SECRET_STORE_SOURCEn’est pas définie - Mise à jour de langchain vers la dernière version
- Ajout de W&B Prompts au démarrage rapide
- Mise à jour des MI AWS pour utiliser terraform-kubernetes-wandb v1.12.0
- Affichage correct des heures suivies du forfait Teams sur la page des paramètres des équipes et masquage sur la page d’utilisation
2 octobre 2023
Server 0.43.0 apporte plusieurs corrections de bugs mineurs et améliorations des performances, notamment la correction du bas des tableaux de runs en présence d’une barre de défilement. Découvrez les autres correctifs ci-dessous :
Correctifs
- Amélioration considérable des performances de chargement du workspace
- Correction d’un lien de documentation défectueux dans le menu désactivé d’ajout de panneau
- Rendu de childPanel sans éditeur dans le rapport
- Copie de texte depuis une grille de panneaux en mode édition
- Plantage de l’aperçu du run avec la clé ‘length’
- Marge en bas du tableau des runs en présence d’une barre de défilement
- Suppression d’une lecture inutile du cache des clés d’historique
- Gestion des erreurs pour la fenêtre modale de paiement Teams
- Fuite de mémoire, envoi excessif de filestream et processus orphelins dans l’autotracer Python de Weave
14 septembre 2023
Fonctionnalités
-
W&B Artifacts prend désormais en charge les politiques de durée de vie (TTL).
Les utilisateurs contrôlent désormais plus finement la suppression et la conservation des artifacts journalisés avec W&B, grâce à la possibilité de définir des politiques de conservation et de durée de vie (TTL) ! Déterminez quand supprimer des artifacts spécifiques, mettez à jour les politiques des artifacts existants et définissez des politiques TTL sur les artifacts en amont ou en aval.
- Utilisation du volet latéral Launch lors de la création de sweeps
- Suppression d’éléments de la file d’attente de run
- Menu déroulant imbriqué pour les agrégations min/max
- Possibilité pour les utilisateurs de connecter plusieurs buckets compatibles S3
- Ajout de métriques système d’E/S disque
- Utilisation de l’ancienne méthode de définition des autorisations
- Activation de CustomerSecretStore
- Ajout de Kubernetes comme backend pour CustomerSecretStore
Correctifs
- Désactivation des factures de stockage et d’artifacts pendant la refonte en cours des calculs de stockage
- Bug de suppression de panneau
- Suppression du type d’événement link-version du panneau coulissant des automatisations de projet
- Suppression du style en majuscules pour les noms de types d’artifact
- Les tags sans couleur ne changent plus de couleur lors du rendu
- Valeurs par défaut obsolètes conservées dans le volet latéral Launch à sa réouverture
- Déclenchement des automatisations d’alias lors de la création d’un artifact
- Échec dans un cas limite des filtres de tags à chargement infini
August 28, 2023
Fonctionnalités
-
Nouvelle page d’accueil de Launch
Nous avons remanié la page d’accueil de Launch afin que les utilisateurs qui découvrent Launch puissent être opérationnels beaucoup plus rapidement. Accédez facilement à la documentation détaillée, ou suivez simplement les trois étapes du guide de démarrage rapide pour créer une file d’attente Launch et un agent, puis commencer immédiatement à lancer des jobs.
- Ajout d’un nouveau proxy inverse pour suivre les requêtes et réponses OpenAI
- Affichage de la version de l’agent sur la page de présentation de l’agent
- Le nouveau flux de travail du registre de modèles n’est plus soumis à un indicateur de fonctionnalité et est désormais disponible pour tous les utilisateurs
Correctifs
- Les projets vides provoquaient un chargement infini dans l’explorateur de stockage
- Des runs étaient marqués comme en échec lorsque les éléments de file d’attente de runs échouaient
- Utilisation du bon bucket pour stocker les artifacts du proxy OpenAI
- Les balises SEO n’étaient pas correctement rendues par l’hôte
- Déclenchement de l’exportation en arrière-plan, y compris à l’expiration du délai du contexte
- Passage des runs de l’état en attente à l’état en cours d’exécution lors de l’initialisation du run
- Requête permettant aux files d’attente Launch d’afficher les derniers jobs terminés et en échec
August 18, 2023
Fonctionnalités
- Les webhooks permettent de mettre en place un flux de travail CI/CD fluide pour les modèles grâce aux Automatisations webhook, qui déclenchent des actions spécifiques dans le pipeline CI/CD lorsque certains événements se produisent. Utilisez les webhooks pour établir un point de passage clair entre l’ingénierie ML et les équipes DevOps. Pour voir des exemples concrets d’évaluation de modèles et de déploiement de modèles, regardez les vidéos de démonstration associées. Pour en savoir plus, consultez notre documentation.
- Nouveau tableau de bord d’activité des utilisateurs pour tous les clients.
Correctifs
- Suppression de la limite du nombre de modèles enregistrés par organisation.
- Ajout d’un historique de recherche dans les workspaces pour retrouver plus facilement les graphiques fréquemment utilisés.
- L’icône « J’aime » des rapports passe des cœurs aux étoiles.
- Les utilisateurs peuvent désormais modifier le run sélectionné dans une vue de workspace comportant un groupe de runs.
- Correction d’un problème provoquant des grilles de panneaux en double.
- Les utilisateurs peuvent désormais transmettre des surcharges de configuration de ressources par job pour les sweeps sur Launch
- Ajout d’une redirection de /admin/users vers le nouveau tableau de bord de l’organisation.
- Correction de pertes de connexion avec LDAP.
- Améliorations de la suppression définitive des runs.
July 27, 2023
Fonctionnalités
Tableau de bord de l’organisation repenséCorrectifs
- Restriction des clés d’API de service aux administrateurs d’équipe
- La configuration de l’agent Launch est désormais affichée sur la page Agents
- Ajout d’un panneau de navigation lors de l’affichage d’un job Launch individuel.
- Les Automatisations peuvent désormais afficher les paramètres de configuration du job associé.
- Correction d’un problème empêchant la mise à jour en direct des runs groupés
- Suppression d’un
/superflu dans l’URL des liens magiques et des liens normaux - Vérification de la base des artifacts incrémentiels
- Inviter un utilisateur dans plusieurs équipes n’occupe plus un nombre excessif de licences dans l’organisation
13 juillet 2023
Fonctionnalités
-
Améliorations de la visualisation des métriques
Nous continuons d’améliorer l’expérience de base de visualisation des métriques. Vous pouvez désormais sélectionner, à l’aide d’expressions régulières, les métriques à afficher dans vos graphiques, jusqu’à 100 métriques à la fois. Par ailleurs, pour représenter plus fidèlement les données à grande échelle, nous avons ajouté un nouvel algorithme de lissage des graphiques par moyenne mobile exponentielle pondérée dans le temps (découvrez tous les algorithmes pris en charge).
Correctifs
- Amélioration majeure de la vitesse de téléchargement des artifacts : téléchargement plus de 6 fois plus rapide sur notre banc d’essai d’un artifact d’un million de fichiers. Veuillez passer à la version 0.15.5 ou ultérieure du SDK.
- (Launch) Optuna est désormais disponible en tant que scheduler de sweeps avec Sweeps on Launch, pour une exploration plus efficace des hyperparamètres.
- La suppression définitive des données de run est désormais disponible (désactivée par défaut). Vous pouvez l’activer avec la variable d’environnement GORILLA_DATA_RETENTION_PERIOD, exprimée en heures. La suppression étant définitive, faites preuve de prudence avant de modifier cette variable et/ou contactez l’assistance W&B. Ce paramètre ne supprime pas les artifacts.
- Les e-mails de partage de rapports incluent désormais un aperçu.
- Assouplissement des règles d’assainissement HTML pour les rapports dans les projets ; elles provoquaient occasionnellement des problèmes de rendu des rapports.
- Augmentation du nombre maximum de métriques pouvant correspondre à une expression régulière dans la configuration des graphiques : fixé jusqu’ici à 10, il est désormais de 100.
- Correction d’un problème de désynchronisation entre le curseur d’étapes du volet multimédia et le contenu multimédia affiché.
- Ajout de la moyenne mobile exponentielle pondérée dans le temps comme option de lissage des graphiques.
- La zone de texte « Search panels » des workspaces conserve désormais la dernière recherche de l’utilisateur.
- L’application d’un filtre par nom d’utilisateur lorsque les runs sont groupés ne provoque plus d’erreur.
- (Launch) L’onglet Launch devrait désormais se charger beaucoup plus rapidement, généralement en moins de deux secondes.
- (Launch) Il est désormais possible de modifier les configurations de file d’attente en YAML plutôt qu’en JSON. La procédure de modification de ces configurations est également plus claire.
- (Launch) Les runs affichent désormais des messages d’erreur dans l’interface utilisateur lorsqu’ils plantent ou échouent.
- (Launch) Si vous ne spécifiez pas de projet lors de la création d’un job, la valeur de WANDB_PROJECT issue de votre wandb.init() est désormais utilisée.
- (Launch) Mise à jour de la prise en charge des images d’accélérateur personnalisées : elles s’exécutent désormais en mode non interactif lors de la compilation, ce qui bloquait auparavant certaines images.
- (Launch) Correction d’un problème qui attribuait les runs des sweeps au compte de service de l’agent plutôt qu’à leur auteur réel
- (Launch) Cliquer en dehors du volet latéral Launch ne le ferme plus automatiquement.
- (Launch) Correction d’un problème qui empêchait de retirer correctement de la file d’attente les tâches d’entraînement mises en file par un sweep mais pas encore exécutées, lorsque le sweep était arrêté par la suite.
- (Launch) Le lien de navigation Launch est désormais masqué pour les utilisateurs qui ne font pas partie de l’équipe.
- (Launch) Correction de problèmes de mise en forme et d’affichage dans les journaux de l’agent.
- Correction de problèmes de défilement, de redimensionnement et de clonage dans le panneau Automatisations.
- Correction de la pagination de l’historique des actions sur les artifacts.
- Ajout de la prise en charge des URL pré-signées utilisant une URL de point de terminaison VPC si la variable d’environnement AWS_S3_ENDPOINT_URL est définie et transmise côté SDK.
- Correction du lien du tableau de bord entreprise lorsque le nom de l’organisation contient « & »
- Harmonisation des couleurs des tags
14 juin 2023
Fonctionnalités
-
Cloner des runs avec Launch
Si vous souhaitez relancer un run en modifiant quelques hyperparamètres (par exemple, augmenter la taille de lot pour tirer parti d’une machine plus puissante), vous pouvez désormais cloner facilement un run avec W&B Launch. Accédez à l’aperçu du run, cliquez sur Clone, puis sélectionnez la nouvelle infrastructure sur laquelle exécuter le job, avec de nouveaux hyperparamètres. Pour en savoir plus, consultez la documentation de Launch.
Correctifs
- Ajout des actions de création et de mise à jour de rapports aux journaux d’audit.
- Les artifacts lus via le SDK sont désormais capturés dans les journaux d’audit.
- Lors de la création d’un rapport, ajout d’un bouton permettant de sélectionner tous les graphiques à ajouter au nouveau rapport
- Les nouveaux utilisateurs en lecture seule qui s’inscrivent via un lien de rapport sont désormais redirigés directement vers le rapport, sans passer par le processus d’inscription habituel.
- Les administrateurs d’équipe peuvent désormais ajouter des alias protégés.
- Amélioration de la gestion des étapes intermédiaires dans le volet multimédia.
- Suppression du bouton inactif « New Model » de la page d’accueil du Model Registry pour les utilisateurs anonymes
- La copie des données des légendes de graphiques est désormais disponible pour tous les utilisateurs.
- Correction d’un indicateur de progression erroné dans la liste de contrôle d’intégration du Model Registry.
- Correction d’un problème pouvant faire planter la page Automatisations lorsque le nom du job contenait des barres obliques.
- Correction d’un problème permettant à un utilisateur de modifier les profils d’autres utilisateurs.
- Ajout d’une option permettant de supprimer définitivement les runs et leurs métriques associées au terme d’une durée définie dans une variable d’environnement.
7 juin 2023
Sécurité
Correction d’un problème qui entraînait la journalisation des clés API des utilisateurs récemment connectés. RecherchezFetchAuthUserByAPIKey dans les journaux, disponibles dans le fichier gorilla.log d’un bundle de débogage, et effectuez la rotation de toutes les clés trouvées.Fonctionnalités
-
Les journaux de l’agent Launch sont désormais disponibles dans la W&B App.
W&B Launch vous permet d’envoyer des jobs de machine learning vers un large éventail d’environnements de calcul spécialisés. Grâce à cette mise à jour, vous pouvez désormais utiliser W&B pour surveiller et déboguer les jobs exécutés dans ces environnements distants, sans avoir à vous connecter à votre console AWS ou Google Cloud.
Correctifs
- L’onglet Logs n’est plus limité à 1 000 lignes.
- Correction d’un cas dans lequel la pagination des fichiers d’artifact pouvait entrer dans une boucle infinie
- Correction d’un bug qui empêchait l’affichage des notifications de réussite
- Le tableau Runs affiche désormais correctement la valeur du commit git
May 31, 2023
Fonctionnalités
-
Nouvelle interface du Model Registry
Nous facilitons la gestion d’une longue liste de modèles et la navigation fluide entre les entities dans le registre de modèles. Grâce à cette nouvelle interface, les utilisateurs peuvent :
- Consulter tous leurs modèles enregistrés
- Filtrer les modèles enregistrés d’une équipe donnée
- Avec la nouvelle vue en liste, développer chaque panneau pour afficher les versions qu’il contient, y compris les alias de chaque version, ainsi que ses métadonnées ou les métriques du run. Un clic sur une version depuis cet aperçu rapide permet d’accéder à sa vue de version
- Consulter directement un aperçu en cliquant sur « Voir les détails »
- Voir d’un coup d’œil le nombre de versions, de consommateurs et d’Automatisations de chaque modèle enregistré
- Créer directement des Automatisations
- Afficher un aperçu de certaines colonnes de métadonnées et de certains détails
- Modifier les contrôles d’accès aux modèles
Correctifs
- Amélioration de la fonctionnalité de recherche pour un meilleur classement des résultats de la recherche universelle.
- Ajout de la possibilité d’ajouter ou de supprimer plusieurs tags à la fois dans le registre de modèles
- Amélioration de la fonctionnalité FileMarkdown pour faire défiler correctement les contenus longs.
- La liste déroulante de sélection de l’équipe par défaut est désormais déroulable.
- Suppression de la restriction d’accès à l’interface basée sur les heures suivies pour les forfaits Tier 1/2/3.
- Ajout d’infobulles pour les spans du visualiseur de traces LLM
- La chronologie et le détail des traces LLM s’affichent désormais côte à côte en plein écran
- Ajout de badges d’entity / d’équipe aux entrées du Model Registry.
- Amélioration de la barre de navigation pour les utilisateurs non connectés
- Désactivation des bannières de stockage/d’artifacts afin d’éviter le blocage de l’interface pour les organisations disposant d’un trop grand nombre d’artifacts.
- Correction de problèmes d’affichage des avatars des utilisateurs.
- Correction d’un problème lors de l’utilisation de Launch avec des URL Git Azure
- Les zones de configuration de Launch fonctionnent désormais dans les environnements isolés (airgapped)
- Lors de la création d’une file d’attente Launch, les équipes sont affichées comme désactivées (plutôt que masquées) pour les non-administrateurs.
- Correction d’un problème de rendu de l’Embedding Projector
- Correction d’un problème qui empêchait, dans certains cas, les utilisateurs de réinitialiser leur mot de passe lorsque leur nom d’utilisateur comportait à la fois des majuscules et des minuscules.
- Les fichiers dont le nom contient des caractères spéciaux s’affichent désormais dans le volet multimédia sous Azure
- Ajout de la possibilité de redéfinir le format d’affichage en ligne des horodatages.
- Les Reports contenant des graphiques personnalisés se chargent désormais sans connexion.
- Les GIF larges ne débordent plus de la vue plein écran
- Relèvement de la limite par défaut d’Automatisations de 20 à 200.
- Correction d’un bug donnant l’impression de pouvoir supprimer l’alias de version d’un modèle enregistré (en réalité, celui-ci ne pouvait pas être supprimé côté backend).
10 mai 2023
Fonctionnalités
- Prompts : zoom et panoramique
Explorez plus facilement des chaînes complexes de prompts de LLM grâce aux nouvelles commandes de zoom et de panoramique de notre traceur de prompts.
- Rôle d’administrateur du registre de modèles
Maîtrisez votre processus de promotion des modèles grâce à un nouveau rôle destiné aux administrateurs du registre de modèles. Ces utilisateurs peuvent gérer la liste des alias protégés (par exemple, « challenger » ou « prod »), ainsi qu’appliquer des alias protégés aux versions de modèles ou les en retirer.
- Rôle Viewer Vous pouvez désormais partager vos constats W&B avec un public plus large grâce au nouveau rôle Viewer du serveur W&B. Les utilisateurs disposant de ce rôle peuvent consulter tout ce que créent leurs équipes, mais ne peuvent rien créer, modifier ni supprimer. Ces licences sont comptabilisées séparément des licences classiques du serveur W&B ; contactez donc votre équipe de compte W&B pour demander une licence mise à jour.
- Partage amélioré : lien magique facultatif et inscription simplifiée pour les lecteurs Les administrateurs d’équipe peuvent désormais désactiver le partage par lien magique pour une équipe et ses membres. Désactiver le partage public dans les paramètres de l’équipe vous permet de renforcer la confidentialité de celle-ci. Par ailleurs, les utilisateurs qui reçoivent un lien vers un rapport peuvent désormais y accéder plus facilement dans W&B après leur inscription.
- Composition des rapports améliorée
Les Reports permettent de diffuser plus largement vos constats W&B au sein d’une organisation, y compris auprès de personnes extérieures à l’équipe ML. Nous avons apporté plusieurs améliorations pour rendre leur création et leur partage aussi simples et fluides que possible, notamment une expérience de rédaction repensée, avec une UX optimisée pour la publication, la modification, la gestion et le partage des brouillons, afin de faciliter la collaboration des équipes autour des Reports.
- Navigation mise à jour À mesure que W&B a couvert davantage d’étapes du flux de travail ML, vous nous avez fait savoir qu’il pouvait être difficile de se repérer dans l’application. Nous avons donc mis à jour la barre latérale de navigation avec des libellés plus clairs pour chaque zone du produit, et ajouté des liens de retour sur certains écrans de détail. Nous avons également renommé « Triggers » en « Automatisations » pour mieux refléter la puissance de cette fonctionnalité.
Correctifs
- Lorsque vous survolez un graphique dans un workspace ou un rapport, vous pouvez désormais utiliser Cmd+C ou Ctrl+C pour copier les noms de runs et les valeurs du graphique affichés dans l’info-bulle.
- Les modifications apportées aux workspaces par défaut ne sont plus enregistrées automatiquement.
- Les métriques de la section Overview → Summary sont désormais formatées avec des virgules.
- Ajout d’une option au niveau de l’installation permettant aux utilisateurs non administrateurs de créer des équipes (désactivée par défaut ; contactez l’assistance W&B pour l’activer).
- Les graphiques Weave prennent désormais en charge les échelles logarithmiques.
- Le panneau Launch peut désormais être élargi horizontalement pour offrir plus d’espace à l’affichage des paramètres.
- Le panneau Launch indique désormais si une file d’attente est active
- Le panneau Launch vous permet désormais de choisir le projet dans lequel le run sera journalisé.
- Seuls les administrateurs d’équipe peuvent désormais créer des files d’attente Launch.
- Amélioration de la prise en charge de Markdown dans le panneau Launch.
- Amélioration du message d’erreur pour les configurations de file d’attente Launch vides.
- Les filtres du graphique de coordonnées parallèles de Sweeps s’appliquent désormais à tous les ensembles de runs sélectionnés.
- Les sweeps ne nécessitent plus de métrique.
- Ajout de la prise en charge du suivi des fichiers d’artifacts de référence stockés hors de W&B, dans Azure Blob Storage.
- Correction d’un bug lors de la modification de Markdown dans les Reports
- Les panneaux Weave en plein écran peuvent désormais partager les modifications de configuration avec le panneau d’origine.
- Amélioration de l’affichage des tables vides
- Correction d’un bug qui tronquait les premiers caractères des journaux