Google Arama
LibreChat içinde bir aracı olarak Google Custom Search kurulumu yapın
Web Araması mı arıyorsunuz?
Bu sayfa Google Custom Search aracı eklentisini kapsamaktadır. LibreChat'in yerleşik Web Search özelliği (Serper/SearXNG + Firecrawl + Jina) için Web Search bölümüne bakınız.
Google Search aracı, temsilcilerinizin Custom Search JSON API kullanarak Google'da sorgu yapmasını sağlar. Bir Google Custom Search Engine ID ve bir API anahtarına ihtiyacınız olacaktır.
Kurulum
Programlanabilir Arama Motoru Oluşturun
Programmable Search Engine kontrol paneline gidin ve Google hesabınızla giriş yapın.
Yeni bir arama motoru oluşturmak için Add düğmesine tıklayın. Bir isim girin, Search the entire web seçeneğini belirleyin ve Create düğmesine tıklayın.
Arama Motoru Kimliğinizi (Search Engine ID) Kopyalayın
Motoru oluşturduktan sonra Arama motoru kimliğinizi (Search engine ID) göreceksiniz. Bunu kopyalayın; .env dosyanıza GOOGLE_CSE_ID olarak ekleyeceksiniz.
Google Search API Anahtarı Alın
Custom Search JSON API giriş sayfasına gidin ve Get a Key düğmesine tıklayın.
Projenizi adlandırın, Hizmet Şartlarını kabul edin ve API anahtarını kopyalayın.
Ortam Değişkenlerini Ekle
Her iki değeri de .env dosyanıza ekleyin:
GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-hereBir Araca Ajan Ekleme
LibreChat'te Agents paneline gidin ve bir ajan oluşturun veya düzenleyin. Ajanın Tools listesinden Google Search seçeneğini seçin.
Yeniden Başlatma ve Test Etme
| Dağıtım | Komut |
|---|---|
| Docker | docker compose down && docker compose up -d |
| Yerel | Durdur (Ctrl+C) ardından npm run backend |
Temsilcinize "Yapay zeka hakkındaki en son haberleri ara" gibi bir mesaj gönderin. Temsilci, ilgili sonuçları bulmak ve döndürmek için Google Custom Search kullanacaktır.
Yaygın Sorunlar
Arama sonuç vermiyorsa, Programmable Search Engine ayarınızın Tüm web'de ara (belirli sitelerle kısıtlanmamış) olarak ayarlandığından emin olun. Ayrıca .env dosyanızda hem GOOGLE_SEARCH_API_KEY hem de GOOGLE_CSE_ID değerlerinin ayarlandığını ve değişiklikleri yaptıktan sonra LibreChat'i yeniden başlattığınızı doğrulayın.
İlgili Sayfalar
Bu rehber nasıl?