Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Windows Agent Arena

Windows Agent Arena (WAA) est un framework open-source évolutif pour l'évaluation d'agents IA multimodaux sur le système d'exploitation Windows. Il fournit un environnement réaliste pour tester des flux de travail d'agents sur diverses tâches, permettant un benchmarking rapide et la recherche sur les capacités des agents IA sur les systèmes d'exploitation de bureau.

Visiter l'URL
Partager
Visiter l'URL
Partager

Windows Agent Arena (WAA) est un framework novateur et open-source conçu pour relever les défis de l'évaluation et du développement d'agents IA capables de raisonner, de planifier et d'agir au sein d'un système d'exploitation Windows réel. Les benchmarks traditionnels se concentrent souvent sur des modalités ou des domaines limités et sont chronophages, prenant plusieurs jours pour des évaluations complètes en raison de la nature séquentielle des tâches. WAA offre un environnement d'OS Windows reproductible et réaliste où les agents IA peuvent interagir avec un large éventail d'applications, d'outils et de navigateurs Web, reflétant l'expérience utilisateur humaine.

Lire la suite

Le framework prend en charge le déploiement d'agents à grande échelle, en tirant parti de l'infrastructure cloud Azure ML pour l'exécution parallèle. Cela permet de comparer des centaines de tâches en quelques minutes plutôt qu'en plusieurs jours. WAA comprend plus de 154 tâches diverses couvrant les charges de travail Windows courantes telles que l'édition de documents (LibreOffice Calc/Writer), la navigation sur Internet (Microsoft Edge, Google Chrome), les tâches système (Explorateur de fichiers, Paramètres), le codage (Visual Studio Code), la lecture multimédia (VLC Player) et les fonctions utilitaires (Bloc-notes, Horloge, Paint). L'évaluation des tâches est déterministe, avec des scripts personnalisés générant des récompenses à la fin de chaque épisode.

Au cœur de WAA se trouve un conteneur Docker hébergeant une VM Windows 11. Un serveur Python Flask agit comme intermédiaire, exécutant des commandes dans la VM et renvoyant des observations. Pour la parallélisation cloud évolutive, des jobs Azure Machine Learning sont utilisés, distribuant les tâches uniformément entre les instances de calcul et agrégeant les résultats. Cette infrastructure prend en charge l'exécution locale flexible pendant le prototypage et un benchmarking robuste basé sur le cloud.

Pour démontrer les capacités de WAA, l'agent Navi a été introduit. Navi utilise le prompting par chaîne de pensée pour raisonner sur l'état de l'ordinateur, les actions passées et décider de la prochaine étape. Son entrée comprend le titre de la fenêtre active, les titres de toutes les fenêtres/onglets ouverts, et une représentation de l'écran traitée par diverses méthodes telles que l'analyse de l'arbre UIA, l'analyse de l'arbre DOM, l'OCR, la détection d'icônes/images et OmniParser. Les résultats initiaux montrent que si les modèles actuels atteignent des performances inférieures à celles des humains, la qualité de la représentation de l'écran a un impact significatif sur le succès de l'agent, l'analyse de l'arbre UIA et le titrage des icônes d'OmniParser montrant des améliorations de performance.

WAA est une ressource précieuse pour les chercheurs et les développeurs qui visent à faire progresser le domaine des agents IA, en particulier ceux qui opèrent dans des environnements de bureau complexes. Il facilite des tests rigoureux, une analyse comparative des architectures d'agents et la génération d'informations pour le développement futur d'agents.

  • CatégorieCréateurs d'agents IA
  • Modèle tarifaireOpen source
  • DéploiementCloud (Azure ML), Local
  • PlateformesWindows

  • Environnement OS Windows évolutif pour les agents IA

  • Interaction de bureau réaliste avec diverses applications

  • Prend en charge les agents IA multimodaux

  • Benchmarking des flux de travail d'agents

  • Exécution parallèle via Azure ML

  • 154 tâches Windows diverses

  • Évaluation déterministe des tâches

  • Prompting par chaîne de pensée pour les agents

  • Méthodes multiples de représentation d'écran (UIA, DOM, OCR, Détection d'icônes, OmniParser)

  • Framework open-source

  • Environnement de recherche reproductible

  1. Configurer le conteneur Docker avec la VM Windows 11

  2. Configurer la planification des tâches et le déploiement des agents

  3. Définir les entrées de l'agent et les méthodes d'analyse d'écran

  4. Exécuter les évaluations de benchmark localement ou sur Azure ML

  5. Analyser les métriques de performance et les journaux de l'agent

  • Benchmarking d'agents IA
  • Recherche en automatisation de bureau
  • Développement d'agents multimodaux
  • Recherche IA reproductible
  • Études d'interaction homme-IA

Outils IA populaires comme Windows Agent Arena

AgentScope est une plateforme multi-agent open-source conçue pour créer des applications d'agents alimentées par des LLM. Elle propose des flux de travail par glisser-déposer, une…

Créateurs d'agents IA

N°29 en Frameworks IA

Voir l'outil

Plateforme multi-agent open-source conçue pour créer des applications d'agents alimentées par des LLM. Elle propose des flux de travail par glisser-déposer, une…AgentScope est une plateforme multi-agent open-source conçue pour créer des applications d'agents alimentées par des LLM. Elle propose des flux de travail par glisser-déposer, une…

En vedetteCréateurs d'agents IA
N°29 en Frameworks IA

Le Kit de Développement d'Agents (ADK) est un cadre open-source pour construire, déboguer et déployer des agents IA fiables à l'échelle des entreprises. Il prend en charge…

Créateurs d'agents IA
Voir l'outil

Le Kit de Développement d'Agents (ADK) est un cadre open-source pour construire, déboguer et déployer des agents IA fiables à l'échelle des entreprises. Il prend en charge…

En vedetteCréateurs d'agents IA
Voir le Top 50 Frameworks IA

Haystack | Haystack

Frameworks IA

Haystack est un cadre d'orchestration AI open-source qui permet la création de systèmes AI modulaires et personnalisables. Il est conçu pour des applications prêtes pour la…

Créateurs d'agents IA

N°26 en Frameworks IA

Voir l'outil

Frameworks IA

Cadre d'orchestration AI open-source qui permet la création de systèmes AI modulaires et personnalisables. Il est conçu pour des applications prêtes pour la…Haystack est un cadre d'orchestration AI open-source qui permet la création de systèmes AI modulaires et personnalisables. Il est conçu pour des applications prêtes pour la…

En vedetteCréateurs d'agents IA
N°26 en Frameworks IA

CRAB Benchmark

Frameworks IA

CRAB est un framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…CRAB est un framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

Le Microsoft Agent Framework fournit un ensemble complet d'outils et de documentation pour le développement d'agents intelligents. Il permet aux développeurs de créer des agents…

Créateurs d'agents IA
Voir l'outil

LangChain

Frameworks IA

LangChain est une plateforme d'ingénierie d'agents IA qui permet aux développeurs de créer, tester et déployer des agents IA fiables. Elle offre des outils d'observation,…

Créateurs d'agents IA

N°1 en Frameworks IA

Voir l'outil

Frameworks IA

Plateforme d'ingénierie d'agents IA qui permet aux développeurs de créer, tester et déployer des agents IA fiables. Elle offre des outils d'observation,…LangChain est une plateforme d'ingénierie d'agents IA qui permet aux développeurs de créer, tester et déployer des agents IA fiables. Elle offre des outils d'observation,…

En vedetteCréateurs d'agents IA
N°1 en Frameworks IA

MS-Agent

Dépôts GitHub d'IA

MS-Agent est un framework léger et extensible conçu pour doter les agents IA de capacités d'exploration autonome et d'exécution de tâches complexes. Il prend en charge les…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Framework léger et extensible conçu pour doter les agents IA de capacités d'exploration autonome et d'exécution de tâches complexes. Il prend en charge les…MS-Agent est un framework léger et extensible conçu pour doter les agents IA de capacités d'exploration autonome et d'exécution de tâches complexes. Il prend en charge les…

Créateurs d'agents IA
Voir le Top 250 Dépôts GitHub d'IA

L'Application d'Agent IA est une plateforme pour le développement et le déploiement d'agents IA. Elle permet aux utilisateurs de créer des agents personnalisés pour diverses…

Créateurs d'agents IA

N°186 en Agents IA

Voir l'outil

L'Application d'Agent IA est une plateforme pour le développement et le déploiement d'agents IA. Elle permet aux utilisateurs de créer des agents personnalisés pour diverses…

Créateurs d'agents IA
N°186 en Agents IA
1 sur 8