Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Chrome-GPT – Quand l’IA prend le contrôle de votre navigateur

Mais comment ce serait super cool de pouvoir demander à un Agent IA d’aller faire un petit tour sur Internet pour faire le boulot à votre place. Alors oui, avec Auto-GPT par exemple c’est totalement faisable, mais un projet nommé Chrome-GPT pousse le bouchon encore un peu plus loin en prenant carrément le contrôle d’un Google Chrome.

Ainsi, vous pourrez parcourir le Net pour récupérer de l’information ou effectuer différentes actions, sans avoir à lever le petit doigt. C’est merveilleux !

Pour vous donner un aperçu de ses capacités, Chrome-GPT s’appuie sur des technologies comme Langchain et Selenium pour offrir des fonctionnalités assez cool comme la recherche Google, la gestion de la mémoire à long terme et à court terme…etc. D’ailleurs Chrome-GPT intègre des agents Auto-GPT, BabyAGI ou encore un système d’apprentissage de type Zero-Shot.

Autant dire qu’il dispose des meilleurs agents IA actuels à son service.

Le logiciel peut même décrire le contenu d’une page Web, défiler jusqu’à un élément précis, cliquer sur des boutons et des liens, remplir des formulaires et switcher entre les onglets. Vous pourrez ainsi faire de la recherche d’information, vous inscrire sur des sites, ou commander un truc en ligne. A vous de voir…

Et devinez quoi ? Les développeurs travaillent également sur l’intégration des plugins Chrome pour étendre davantage les fonctionnalités de cet outil. J’adore ce genre de trucs !

Pour l’installer rien de plus simple. Ouvrez un terminal et entrez les commandes suivantes :

git clone https://github.com/richardyc/Chrome-GPT.git
cd Chrome-GPT
poetry install
poetry shell
export OPENAI_API_KEY=<VOTRE_CLE_API_OPENAI>

Puis lancez l’outil comme ceci :

python -m chromegpt -v -t "Et là vous lui demandez ce que vous voulez"

ou pour utiliser GPT-4 à la place de GPT 3.5 turbo et surtout spécifier l’agent qui nous intéresse (Baby AGI, Auto-GPT, Zero-Shot) avec le paramètre -a :

python -m chromegpt -v -a auto-gpt -m gpt-4 -t "votre requête"

Voici les paramètres dispo :

Usage: python -m chromegpt [OPTIONS]

  Run ChromeGPT: An AutoGPT agent that interacts with Chrome

Options:
  -t, --task TEXT                 The task to execute  [required]
  -a, --agent [auto-gpt|baby-agi|zero-shot]
                                  The agent type to use
  -m, --model TEXT                The model to use
  --headless                      Run in headless mode
  -v, --verbose                   Run in verbose mode
  --human-in-loop                 Run in human-in-loop mode, only available
                                  when using auto-gpt agent
  --help                          Show this message and exit.

La gestion de la mémoire à long terme et à court terme garantit qu’il conservera les informations dont il a besoin sans en oublier en cours de route. Bref, c’est véritable atout pour les explorateurs de l’IA comme moi et les procrastinateurs en herbe (comme moi également).

À découvrir ici


Les articles du moment