Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Wyszukiwarka Google

Skonfiguruj Google Custom Search jako narzędzie agenta w LibreChat

Szukasz wyszukiwarki internetowej?

Ta strona dotyczy narzędzia agenta Google Custom Search. Informacje na temat wbudowanej funkcji Web Search w LibreChat (Serper/SearXNG + Firecrawl + Jina) znajdują się w sekcji Web Search.

Narzędzie Google Search pozwala Twoim agentom przeszukiwać Google przy użyciu Custom Search JSON API. Będziesz potrzebować identyfikatora Google Custom Search Engine ID oraz klucza API.

Konfiguracja

Utwórz programowalną wyszukiwarkę (Programmable Search Engine)

Przejdź do panelu sterowania Programmable Search Engine i zaloguj się za pomocą swojego konta Google.

Kliknij Add, aby utworzyć nową wyszukiwarkę. Wpisz nazwę, wybierz Search the entire web i kliknij Create.

google_search-2

Skopiuj swój identyfikator wyszukiwarki (Search Engine ID)

Po utworzeniu silnika zobaczysz swój Search engine ID. Skopiuj go – dodasz go do swojego pliku .env jako GOOGLE_CSE_ID.

google_search-4

Uzyskaj klucz API Google Search

Przejdź do strony wprowadzającej do Custom Search JSON API i kliknij Get a Key.

google_search-5

Nazwij swój projekt, zaakceptuj Warunki korzystania z usługi (Terms of Service) i skopiuj klucz API.

google_search-6

Dodaj zmienne środowiskowe

Dodaj obie wartości do swojego pliku .env:

GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-here

Dodawanie narzędzia do Agenta

W LibreChat przejdź do panelu Agents i utwórz lub edytuj agenta. Na liście Tools agenta wybierz Google Search.

Restart i test

WdrożeniePolecenie
Dockerdocker compose down && docker compose up -d
LokalneZatrzymaj (Ctrl+C), a następnie npm run backend

Wyślij do swojego agenta wiadomość typu „Wyszukaj najnowsze wiadomości o AI”. Agent użyje Google Custom Search, aby znaleźć i zwrócić odpowiednie wyniki.

Typowe problemy

Jeśli wyszukiwanie nie zwraca żadnych wyników, sprawdź, czy Twoja wyszukiwarka Programmable Search Engine jest ustawiona na Przeszukuj całą sieć (nieograniczoną do konkretnych witryn). Upewnij się również, że zarówno GOOGLE_SEARCH_API_KEY, jak i GOOGLE_CSE_ID są ustawione w pliku .env oraz że zrestartowałeś LibreChat po wprowadzeniu zmian.

Jaka jest ta instrukcja?