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

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.

google_search-2

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-4

Google Search API Anahtarı Alın

Custom Search JSON API giriş sayfasına gidin ve Get a Key düğmesine tıklayın.

google_search-5

Projenizi adlandırın, Hizmet Şartlarını kabul edin ve API anahtarını kopyalayın.

google_search-6

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-here

Bir 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ımKomut
Dockerdocker compose down && docker compose up -d
YerelDurdur (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.

Bu rehber nasıl?