Skip to main content
ARIA, l’agent de recherche et d’itération IA de W&B, est votre assistant de recherche personnalisé : il vous aide à analyser et à exécuter des expériences, à expliquer les résultats, à identifier des tendances entre les runs, à recommander les prochaines étapes, à créer des visualisations et des rapports, et bien plus encore dans W&B.
Disponible uniquement dans le Cloud mutualisé de W&B.ARIA fonctionne dans les projets d’équipe, et non dans votre entity personnelle. L’administrateur de votre organisation doit également activer Smart features. Voir Gouvernance et sécurité.
Fenêtre de chat ARIA vide
ARIA peut vous aider à :

Démarrage rapide

Pour chat avec ARIA :
  1. Depuis n’importe quel projet, cliquez sur Ask ARIA dans le coin supérieur droit de la page.
  2. Dans la fenêtre de chat, saisissez votre question ou votre requête. Si vous ne savez pas quoi demander, sélectionnez l’un des prompts suggérés.
  3. Cliquez sur le bouton Send, symbolisé par une flèche vers le haut, dans le coin inférieur droit de la fenêtre de chat.

Lancer ARIA depuis votre environnement de travail

En plus du bouton Ask ARIA en haut de la page, vous pouvez lancer ARIA à partir de boutons répartis dans W&B. La plupart de ces boutons ouvrent un nouveau chat avec une suggestion dans la zone de message. Vous décrivez ensuite ce que vous souhaitez avant d’envoyer le message. Pour fournir à ARIA du contexte sur un run précis, un panneau de workspace, ou une trace ou une évaluation W&B Weave, consultez Ajouter du contexte à une conversation.

Suivre la progression d’ARIA

Pendant qu’ARIA travaille, elle diffuse ses réponses en continu : vous pouvez ainsi suivre sa progression étape par étape au lieu d’attendre une réponse complète. Selon la complexité de votre question, ARIA peut mettre quelques instants à terminer. Vous pouvez fermer la fenêtre de chat pendant qu’ARIA travaille et revenir consulter la réponse plus tard, ou mettre votre prochain message en file d’attente sans attendre. Si ARIA a besoin de plus d’informations, elle vous demande des précisions. Pour que vous ne perdiez pas le fil, ARIA affiche des graphiques en courbes et des graphiques à barres directement dans le chat, avec possibilité de les afficher en plein écran. Lorsque vous survolez un run dans l’onglet Runs du workspace, les graphiques de ce run sont mis en évidence dans ARIA ; inversement, lorsque vous survolez un panneau dans ARIA, le run correspondant est mis en évidence dans l’onglet Runs.
Animation montrant les interactions avec les graphiques en courbes d’ARIA
Pendant qu’ARIA travaille, des étapes Thinking et shell peuvent s’afficher :
  • Les étapes Thinking résument la manière dont ARIA aborde votre question.
  • Les étapes shell indiquent quand ARIA effectue une action, par exemple créer un panneau, filtrer des runs, créer et exécuter des scripts Python, etc.
Cliquez sur une étape Thinking ou shell pour afficher plus de détails sur le raisonnement d’ARIA ou sur l’action qu’elle a effectuée. Pour des exemples concrets, voir Exemples de conversations. Pour en savoir plus sur la gestion des chats, voir Chat avec ARIA.

Afficher et gérer les mémoires de projet

ARIA se souvient de ce qu’il apprend. Au fil de votre travail, ARIA rédige des mémoires limitées à votre projet afin de ne pas avoir à redécouvrir de zéro votre configuration, vos conclusions ou vos préférences à chaque nouvelle session. Indiquez-lui une seule fois que votre équipe préfère les graphiques en échelle logarithmique, et il s’en souviendra. Chaque mémoire comporte un nom et une description qui permettent à ARIA de savoir quand la rappeler, ainsi que le texte de la mémoire proprement dit. Tout membre de l’équipe propriétaire du projet peut afficher, modifier ou supprimer des mémoires :
  1. Dans la fenêtre de chat d’ARIA, cliquez sur (Reveal chat history) pour ouvrir la barre latérale de l’historique de conversation.
  2. Dans la section Customize, cliquez sur Project memory. Toutes les mémoires dont ARIA dispose sur le projet s’affichent.
  3. Pour modifier une mémoire, cliquez sur . Modifiez les champs Name, Description ou Memory de la mémoire, puis cliquez sur Save.
  4. Pour supprimer une mémoire, cliquez sur .
Vous pouvez aussi créer une mémoire de projet de manière interactive, sans attendre qu’ARIA l’apprenne de lui-même. Par exemple :

Exemples de conversations

Voici des exemples de chats réels avec ARIA, qui illustrent comment interagir avec ARIA et les types de réponses auxquels vous pouvez vous attendre.
Supposons que vous soyez ingénieur ML et que vous veniez de terminer une série d’expériences. Vous souhaitez savoir quelles devraient être les prochaines étapes pour améliorer les performances de votre modèle.Pour cela, vous accédez au projet dans lequel vous avez journalisé vos runs. Vous ouvrez ARIA et demandez :
User prompt
Voici un exemple de la réponse d’ARIA à cette question. ARIA commence par dérouler plusieurs étapes de raisonnement pour déterminer comment aborder la question. Par souci de concision, seule une partie de son raisonnement est présentée ci-dessous :
ARIA reasoning steps
Vous approuvez la recommandation d’ARIA et lui demandez d’exécuter l’expérience à votre place :
User prompt
ARIA utilise W&B Launch pour exécuter l’expérience dans un environnement sandbox. L’image suivante montre la réponse d’ARIA une fois l’expérience terminée :
ARIA exécutant une expérience
ARIA utilise W&B Launch pour exécuter des expériences dans un environnement sandbox. Pour plus d’informations, voir Permettre à ARIA d’exécuter des expériences.
Supposons que vous soyez ingénieur ML et que vous veniez de terminer une série de runs pour un nouveau modèle. Vous souhaitez comprendre les performances de votre modèle, identifier d’éventuels problèmes et décider des prochaines étapes.Pour cela, vous accédez au projet dans lequel vous avez journalisé vos runs. Vous ouvrez ARIA et demandez :
User prompt
Voici un exemple de la manière dont ARIA pourrait répondre à cette question. ARIA commence par des étapes de raisonnement pour déterminer comment aborder la question :
ARIA reasoning steps
ARIA détermine qu’il doit analyser les données de l’ensemble des runs pour répondre à la question. Pour cela, ARIA exécute, dans un environnement sandbox, des scripts qui utilisent le SDK Python W&B pour interroger les runs précédemment journalisés et identifier des tendances dans les données. Chaque étape s’affiche dans le chat au fur et à mesure de son exécution, et vous pouvez développer une étape pour en afficher les détails.
Processus de réflexion d’ARIA
ARIA utilise ensuite la sortie obtenue pour générer une synthèse des tendances observées dans les runs, qu’il partage dans le chat.
Synthèse par ARIA des tendances observées dans les runs
ARIA a relevé que mon expérience actuelle ne journalise pas les métriques validation/test et a recommandé de les journaliser lors des prochains runs afin de mieux comprendre les performances du modèle.Vous pouvez ensuite demander à ARIA de vous aider à configurer une expérience qui journalise les métriques de validation. Par exemple, vous pouvez lui demander :
User prompt
ARIA peut alors générer le code permettant de journaliser les métriques de validation dans votre script d’entraînement, code que vous pouvez copier-coller dans votre base de code.
Supposons que vous soyez ingénieur ML et que vous veniez de terminer une série de runs pour un nouveau modèle. Vous souhaitez comprendre les performances de votre modèle et obtenir des recommandations pour les améliorer lors des prochains runs. Vous décidez donc de demander à ARIA des recommandations pour l’optimisation des hyperparamètres.Vous pourriez demander à ARIA :
User prompt
ARIA pourrait répondre avec les étapes de raisonnement suivantes :
ARIA reasoning steps
ARIA détermine qu’il doit analyser les hyperparamètres utilisés lors des runs précédents et leur relation avec la perte d’entraînement afin de formuler des recommandations pour l’optimisation des hyperparamètres.ARIA constate que le projet utilise un taux d’apprentissage de 0.01 pour tous les runs. Sur cette base, ARIA recommande d’essayer un taux d’apprentissage plus faible, par exemple 0.001, lors des prochains runs, pour voir si les performances du modèle s’améliorent.ARIA constate également que tous les runs utilisent l’optimiseur SGD. Il recommande donc d’essayer un autre optimiseur, comme Adam (Adaptive Moment Estimation), lors des prochains runs, pour voir si les performances du modèle s’améliorent.L’image suivante présente une partie de la réponse d’ARIA, avec ses recommandations pour l’optimisation des hyperparamètres :
Recommandations d’ARIA pour l’optimisation des hyperparamètres
Supposons que vous soyez data scientist et que, en analysant les runs de votre projet, vous ayez repéré des tendances intéressantes dans les données. Vous souhaitez partager ces observations avec votre équipe dans un format facile à assimiler. Vous décidez donc de demander à ARIA de vous aider à créer un W&B Report.Pour ce faire, ouvrez ARIA et saisissez la demande suivante :
User prompt
ARIA peut alors présenter les étapes de raisonnement suivantes :
ARIA reasoning steps
ARIA détermine qu’il doit créer un W&B Report synthétisant les observations tirées des données. Dans le cadre de son raisonnement, il génère un script Python qui utilise le SDK W&B pour créer un rapport contenant les données et les observations pertinentes. ARIA exécute ce script dans un environnement sandbox, ce qui crée un W&B Report dans votre projet.L’image suivante montre comment ARIA crée un W&B Report dans l’environnement sandbox, puis renvoie le lien vers le rapport dans le chat :
ARIA crée un rapport
En coulisses, ARIA crée le W&B Report à l’aide de l’API Workspaces and Reports.
Dernière modification le 30 septembre 2026