Google Zoeken
Stel Google Custom Search in als een agent-tool in LibreChat
Op zoek naar Web Search?
Deze pagina behandelt de Google Custom Search agent tool. Voor de ingebouwde Web Search functie van LibreChat (Serper/SearXNG + Firecrawl + Jina), zie Web Search.
De Google Search tool stelt je agents in staat om Google te doorzoeken met behulp van de Custom Search JSON API. Je hebt een Google Custom Search Engine ID en een API-sleutel nodig.
Setup
Een Programmable Search Engine maken
Ga naar het Programmable Search Engine control panel en log in met je Google-account.
Klik op Add om een nieuwe zoekmachine aan te maken. Vul een naam in, selecteer Search the entire web en klik op Create.
Kopieer je Search Engine ID
Nadat je de engine hebt aangemaakt, zie je jouw Search engine ID. Kopieer deze -- je zult deze toevoegen aan je .env bestand als GOOGLE_CSE_ID.
Verkrijg een Google Search API-sleutel
Ga naar de Custom Search JSON API introduction page en klik op Get a Key.
Geef je project een naam, ga akkoord met de Terms of Service en kopieer de API-sleutel.
Omgevingsvariabelen toevoegen
Voeg beide waarden toe aan je .env bestand:
GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-hereDe Tool toevoegen aan een Agent
Ga in LibreChat naar het Agents-paneel en maak een agent aan of bewerk er een. Selecteer in de Tools-lijst van de agent Google Search.
Herstarten en testen
| Deployment | Command |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Lokaal | Stop (Ctrl+C) en daarna npm run backend |
Stuur een bericht zoals "Zoek naar het laatste nieuws over AI" naar je agent. De agent zal Google Custom Search gebruiken om relevante resultaten te vinden en terug te sturen.
Veelvoorkomende problemen
Als de zoekopdracht geen resultaten oplevert, controleer dan of je Programmable Search Engine is ingesteld op Het hele web doorzoeken (niet beperkt tot specifieke sites). Bevestig ook dat zowel GOOGLE_SEARCH_API_KEY als GOOGLE_CSE_ID zijn ingesteld in je .env bestand en dat je LibreChat opnieuw hebt opgestart nadat je wijzigingen hebt aangebracht.
Gerelateerde pagina's
Hoe is deze gids?