Pencarian Google
Siapkan Google Custom Search sebagai alat agen di LibreChat
Mencari Pencarian Web?
Halaman ini membahas alat agen Google Custom Search. Untuk fitur Web Search bawaan LibreChat (Serper/SearXNG + Firecrawl + Jina), lihat Web Search.
Alat Google Search memungkinkan agen Anda melakukan kueri ke Google menggunakan Custom Search JSON API. Anda akan memerlukan Google Custom Search Engine ID dan API key.
Pengaturan
Membuat Programmable Search Engine
Buka Programmable Search Engine control panel dan masuk dengan akun Google Anda.
Klik Add untuk membuat mesin pencari baru. Isi nama, pilih Search the entire web, lalu klik Create.
Salin ID Mesin Pencari Anda
Setelah membuat mesin pencari, Anda akan melihat Search engine ID Anda. Salin ID tersebut -- Anda akan menambahkannya ke file .env Anda sebagai GOOGLE_CSE_ID.
Dapatkan Kunci API Google Search
Buka halaman pengantar Custom Search JSON API dan klik Get a Key.
Beri nama proyek Anda, setujui Ketentuan Layanan, dan salin kunci API tersebut.
Menambahkan Variabel Lingkungan
Tambahkan kedua nilai tersebut ke dalam file .env Anda:
GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-hereMenambahkan Tool ke Agent
Di LibreChat, buka panel Agents dan buat atau edit agen. Dalam daftar Tools agen tersebut, pilih Google Search.
Mulai Ulang dan Uji
| Deployment | Command |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Local | Hentikan (Ctrl+C) lalu npm run backend |
Kirim pesan seperti "Cari berita terbaru tentang AI" ke agen Anda. Agen tersebut akan menggunakan Google Custom Search untuk menemukan dan mengembalikan hasil yang relevan.
Masalah Umum
Jika pencarian tidak memberikan hasil, pastikan Programmable Search Engine Anda diatur ke Search the entire web (tidak dibatasi pada situs tertentu). Pastikan juga GOOGLE_SEARCH_API_KEY dan GOOGLE_CSE_ID telah diatur di dalam file .env Anda dan Anda telah memulai ulang LibreChat setelah melakukan perubahan.
Halaman Terkait
Bagaimana panduan ini?