Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Voyager Embodied Agent

Dépôts GitHub d'IACréateurs d'agents IAOpen source · Windows, macOS, Linux

Voyager est un agent incarné ouvert pour Minecraft, alimenté par de grands modèles linguistiques. Il explore continuellement, acquiert des compétences et fait des découvertes sans intervention humaine. Voyager utilise un curriculum automatique, une bibliothèque de compétences et un prompting itératif pour l'amélioration des programmes, démontrant de solides capacités d'apprentissage tout au long de la vie.

  • 583 270 abonnés — X (Twitter)
Voir le dépôt
Partager
Voir le dépôt
Partager

Voyager représente une avancée significative en IA incarnée, fonctionnant comme le premier agent d'apprentissage tout au long de la vie alimenté par un grand modèle linguistique (LLM) dans l'environnement Minecraft. Cet agent est conçu pour explorer de manière autonome le monde du jeu, acquérir une gamme variée de compétences et découvrir des nouveautés sans nécessiter d'intervention humaine. L'architecture de Voyager repose sur trois composants principaux : un curriculum automatique conçu pour maximiser l'exploration, une bibliothèque de compétences en expansion qui stocke et récupère des comportements complexes sous forme de code exécutable, et un mécanisme innovant de prompting itératif. Ce mécanisme permet à l'agent d'affiner ses programmes en intégrant les retours de l'environnement, en apprenant des erreurs d'exécution et en employant l'auto-vérification.

Lire la suite

Voyager interagit avec GPT-4 via des requêtes en boîte noire, une méthode qui évite la nécessité de fine-tuner les paramètres du modèle. Les compétences développées par Voyager se caractérisent par leur extension temporelle, leur interprétabilité et leur composabilité. Cette conception facilite la composition rapide des capacités de l'agent et atténue efficacement l'oubli catastrophique, un défi courant dans l'apprentissage de l'IA. Empiriquement, Voyager présente de solides capacités d'apprentissage tout au long de la vie en contexte et démontre une compétence exceptionnelle dans le jeu Minecraft. Il a été démontré qu'il acquiert 3,3 fois plus d'objets uniques, parcourt des distances 2,3 fois plus longues et débloque des étapes technologiques clés jusqu'à 15,3 fois plus rapidement que les méthodes de pointe précédentes.

Une caractéristique clé de Voyager est sa capacité à exploiter sa bibliothèque de compétences acquises dans de nouveaux mondes Minecraft pour résoudre de nouvelles tâches à partir de zéro, une capacité où d'autres techniques peinent souvent à généraliser. Le dépôt fournit le code de Voyager sous licence MIT. L'installation nécessite Python version 3.9 ou supérieure et Node.js version 16.13.0 ou supérieure, avec une compatibilité testée sur Ubuntu 20.04, Windows 11 et macOS. La configuration implique le clonage du dépôt, l'installation des dépendances Python et l'installation de paquets Node.js spécifiques. Une instance Minecraft et les mods Fabric nécessaires sont également requis. Pour exécuter Voyager, une clé API OpenAI est nécessaire, car il utilise GPT-4 pour son modèle linguistique. L'agent peut être initié pour un apprentissage tout au long de la vie ou configuré pour reprendre à partir de points de contrôle et exécuter des tâches spécifiques à l'aide de bibliothèques de compétences acquises.

  • CatégorieCréateurs d'agents IA
  • Modèle tarifaireOpen source
  • DéploiementAuto-hébergé
  • PlateformesWindows, macOS, Linux

  • Agent incarné ouvert pour Minecraft

  • Utilise de grands modèles linguistiques (LLM) pour la prise de décision

  • Capacités d'apprentissage tout au long de la vie

  • Curriculum automatique pour la maximisation de l'exploration

  • Bibliothèque de compétences exécutables pour le stockage et la récupération de comportements

  • Mécanisme de prompting itératif avec retour d'information de l'environnement

  • Auto-vérification pour l'amélioration des programmes

  • Interagit avec GPT-4 via des requêtes en boîte noire

  • Compétences temporellement étendues, interprétables et composables

  • Atténue l'oubli catastrophique

  • Démontre un solide apprentissage en contexte

  • Atteint des performances de pointe dans les tâches Minecraft

  • Généralise les compétences acquises à de nouveaux environnements

  1. Cloner : Clonez le dépôt GitHub de Voyager.

  2. Installer les dépendances Python : Exécutez `pip install -e .` dans le répertoire du projet.

  3. Installer les dépendances Node.js : Naviguez vers `voyager/env/mineflayer` et exécutez `npm install -g npx` et `npm install`.

  4. Configurer Minecraft : Mettez en place une instance Minecraft et installez les mods Fabric requis.

  5. Obtenir une clé API : Obtenez une clé API OpenAI pour l'accès à GPT-4.

  6. Initialiser Voyager : Instanciez l'agent Voyager avec les détails de connexion Azure et la clé API.

  7. Démarrer l'apprentissage : Exécutez `voyager.learn()` pour commencer le processus d'apprentissage tout au long de la vie.

  8. Reprendre l'apprentissage : Instanciez Voyager avec `ckpt_dir` et `resume=True` pour continuer à partir d'un point de contrôle.

  • Exploration autonome de Minecraft
  • Acquisition et composition de compétences
  • Apprentissage tout au long de la vie en IA incarnée
  • Décomposition et exécution de tâches
  • Recherche en IA dans des environnements de jeu
  • Découverte et innovation nouvelles
  • Généralisation des capacités de l'IA

Avis sur Voyager Embodied Agent

Chargement...

Outils IA populaires comme Voyager Embodied Agent

OpenManus-RL

Dépôts GitHub d'IA

OpenManus-RL est un projet open-source axé sur le développement en direct pour le réglage par apprentissage par renforcement (RL) des agents de grands modèles linguistiques (LLM).…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Projet open-source axé sur le développement en direct pour le réglage par apprentissage par renforcement (RL) des agents de grands modèles linguistiques (LLM).…OpenManus-RL est un projet open-source axé sur le développement en direct pour le réglage par apprentissage par renforcement (RL) des agents de grands modèles linguistiques (LLM).…

Créateurs d'agents IA
Voir le Top 250 Dépôts GitHub d'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

AIlice

Dépôts GitHub d'IA

AIlice est un agent IA généraliste entièrement autonome conçu pour agir comme JARVIS. Il utilise une architecture Interactive Agents Call Tree (IACT) pour décomposer des tâches…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Agent IA généraliste entièrement autonome conçu pour agir comme JARVIS. Il utilise une architecture Interactive Agents Call Tree (IACT) pour décomposer des tâches…AIlice est un agent IA généraliste entièrement autonome conçu pour agir comme JARVIS. Il utilise une architecture Interactive Agents Call Tree (IACT) pour décomposer des tâches…

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

CAMEL Multi-Agent Framework

Dépôts GitHub d'IA

CAMEL est un framework open-source multi-agent conçu pour explorer les lois d'échelle des agents IA. Il facilite la recherche en fournissant des outils pour simuler des systèmes…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Framework open-source multi-agent conçu pour explorer les lois d'échelle des agents IA. Il facilite la recherche en fournissant des outils pour simuler des systèmes…CAMEL est un framework open-source multi-agent conçu pour explorer les lois d'échelle des agents IA. Il facilite la recherche en fournissant des outils pour simuler des systèmes…

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

Langroid

Dépôts GitHub d'IA

Langroid est un framework Python pour la création d'applications basées sur des LLM, utilisant un paradigme de programmation multi-agents. Il permet aux développeurs de créer des…

Créateurs d'agents IA

N°94 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Framework Python pour la création d'applications basées sur des LLM, utilisant un paradigme de programmation multi-agents. Il permet aux développeurs de créer des…Langroid est un framework Python pour la création d'applications basées sur des LLM, utilisant un paradigme de programmation multi-agents. Il permet aux développeurs de créer des…

Créateurs d'agents IA
N°94 en Dépôts GitHub d'IA

GitHub - microsoft/JARVIS

Dépôts GitHub d'IA

JARVIS, développé par Microsoft, connecte les modèles linguistiques volumineux (LLM) à la communauté de l'apprentissage automatique (ML). Il est conçu pour explorer l'intelligence…

Créateurs d'agents IA
Voir l'outil

OpenAI Agents SDK

Frameworks IA

Le SDK OpenAI Agents permet aux développeurs de créer des applications d'IA agentique avec une complexité minimale. Il propose un ensemble de primitives pour construire des…

Créateurs d'agents IA
Voir l'outil

Frameworks IA

Le SDK OpenAI Agents permet aux développeurs de créer des applications d'IA agentique avec une complexité minimale. Il propose un ensemble de primitives pour construire des…

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

Letta

Agents IA

Letta est un laboratoire d'IA ouvert, axé sur la création de machines intelligentes qui apprennent de l'expérience. Ils créent des agents avec état qui se souviennent de tout,…

Créateurs d'agents IA

N°54 en Agents IA

Voir l'outil

Agents IA

Laboratoire d'IA ouvert, axé sur la création de machines intelligentes qui apprennent de l'expérience. Ils créent des agents avec état qui se souviennent de tout,…Letta est un laboratoire d'IA ouvert, axé sur la création de machines intelligentes qui apprennent de l'expérience. Ils créent des agents avec état qui se souviennent de tout,…

En vedetteCréateurs d'agents IA
N°54 en Agents IA
1 sur 8