Recherche Google
Configurer Google Custom Search comme outil d'agent dans LibreChat
Vous recherchez la recherche Web ?
Cette page couvre l'outil d'agent Google Custom Search. Pour la fonctionnalité Web Search intégrée de LibreChat (Serper/SearXNG + Firecrawl + Jina), consultez Web Search.
L'outil Google Search permet à vos agents d'interroger Google en utilisant l'API JSON Custom Search. Vous aurez besoin d'un ID de moteur de recherche personnalisé Google (Custom Search Engine ID) et d'une clé API.
Configuration
Créer un moteur de recherche programmable
Allez sur le panneau de contrôle Programmable Search Engine et connectez-vous avec votre compte Google.
Cliquez sur Add pour créer un nouveau moteur de recherche. Saisissez un nom, sélectionnez Search the entire web, puis cliquez sur Create.
Copiez votre ID de moteur de recherche
Après avoir créé le moteur, vous verrez votre Search engine ID. Copiez-le -- vous l'ajouterez à votre fichier .env en tant que GOOGLE_CSE_ID.
Obtenir une clé API Google Search
Allez sur la page d'introduction de l'API JSON Custom Search et cliquez sur Get a Key.
Nommez votre projet, acceptez les Conditions d'utilisation et copiez la clé API.
Ajouter l'outil à un Agent
Dans LibreChat, accédez au panneau Agents et créez ou modifiez un agent. Dans la liste des Outils de l'agent, sélectionnez Google Search.
Redémarrer et tester
| Déploiement | Commande |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Local | Arrêter (Ctrl+C) puis npm run backend |
Envoyez un message tel que "Recherche les dernières actualités sur l'IA" à votre agent. L'agent utilisera Google Custom Search pour trouver et renvoyer des résultats pertinents.
Problèmes courants
Si la recherche ne donne aucun résultat, vérifiez que votre Programmable Search Engine est configuré sur Rechercher sur tout le Web (et non limité à des sites spécifiques). Confirmez également que GOOGLE_SEARCH_API_KEY et GOOGLE_CSE_ID sont bien définis dans votre fichier .env et que vous avez redémarré LibreChat après avoir effectué les modifications.
Pages associées
Que pensez-vous de ce guide ?