Des équipes de recherche de l'Université Tsinghua, de l'Université Fudan et de l'Université Stanford ont collaboré pour développer un nouveau cadre de développement d'agents appelé « Eko », qui vise à simplifier le processus de création d'employés virtuels. En combinant langage naturel et code, Eko permet aux développeurs de créer de puissants « employés virtuels » à l'aide d'instructions simples pour automatiser le travail et améliorer l'efficacité du travail. Le framework Eko est compatible multiplateforme, peut fonctionner sur des ordinateurs et des navigateurs et prend en charge la surveillance et l'intervention en temps réel pour garantir l'exactitude et la sécurité des tâches. Cet article présentera en détail la technologie de base, les scénarios d'application et les orientations de développement futures du framework Eko.
Le framework Eko peut prendre en charge l'ordinateur et le navigateur de l'utilisateur et effectuer diverses tâches fastidieuses à la place des humains. Grâce à Eko, les utilisateurs peuvent réaliser une collecte de données automatisée, des tests, une gestion de fichiers et d'autres fonctions. Par exemple, les utilisateurs peuvent configurer Eko pour qu'il collecte automatiquement les dernières données boursières de Yahoo Finance et génère des rapports visuels. Pour un autre exemple, Eko peut effectuer des tests automatisés des pages de connexion pour garantir la sécurité et la stabilité du système. Tout cela signifie qu'Eko peut considérablement améliorer l'efficacité du travail et réduire la charge humaine.
L’innovation technologique fondamentale du framework Eko se reflète principalement sous trois aspects. Le premier est la « représentation d'agent hybride », qui combine de manière transparente le langage naturel et le langage de programmation pour permettre aux développeurs d'exprimer plus facilement leurs intentions de conception de haut niveau. Le second est le « framework d'agent multiplateforme », qui prend en charge différents environnements d'exploitation grâce à une architecture sensible à l'environnement, garantissant qu'Eko peut être appliqué de manière flexible entre les navigateurs et les ordinateurs. Enfin, il existe le « mécanisme d'intervention au niveau de la production ». Eko permet aux humains de surveiller et d'intervenir dans le flux de travail de l'agent en temps réel pour garantir l'exactitude et la sécurité de la tâche.
L'architecture sensible à l'environnement d'Eko est divisée en trois niveaux : noyau général, outils spécifiques à l'environnement et ponts environnementaux. Un noyau commun fournit des fonctionnalités de base, tandis que des outils spécifiques à l'environnement optimisent les opérations pour différents environnements. Le pontage d'environnement est responsable de la gestion des ressources et du contrôle de sécurité entre les différentes plates-formes afin de garantir une interaction efficace.
En outre, Eko introduit également une nouvelle solution de « perception conjointe des éléments visuels et interactifs », qui améliore considérablement la précision et l'efficacité des tâches dans les pages Web complexes. Ce cadre combine la reconnaissance visuelle avec des informations contextuelles sur les éléments pour optimiser les performances des opérations automatisées.
Entrée du projet : https://eko.fellou.ai/
Souligner:
Le framework Eko peut prendre en charge l'ordinateur et le navigateur de l'utilisateur, remplaçant ainsi les humains dans l'exécution de tâches fastidieuses.
Simplifiez le processus de développement grâce à la combinaison du langage naturel et du langage de programmation.
Permet aux humains de surveiller et d’intervenir en temps réel pour garantir la sécurité et la précision du travail automatisé.
Dans l'ensemble, grâce à sa technologie innovante et sa facilité d'utilisation, le framework Eko offre aux développeurs un moyen efficace et pratique de créer des employés virtuels. Il devrait être largement utilisé dans divers domaines à l'avenir, améliorant considérablement l'efficacité du travail et libérant l'humain. ressources. L'adresse d'entrée du projet permet aux utilisateurs de démarrer rapidement et d'en faire l'expérience.