Skip to main content
OpenClaw, bir web_search sağlayıcısı olarak Brave Search API’yi destekler.

API anahtarı edinme

  1. https://brave.com/search/api/ adresinde bir Brave Search API hesabı oluşturun.
  2. Kontrol panelinde Search planını seçin ve bir API anahtarı oluşturun.
  3. Anahtarı yapılandırmada saklayın veya Gateway ortamında BRAVE_API_KEY değerini ayarlayın.

Yapılandırma örneği

Sağlayıcıya özgü Brave arama ayarları plugins.entries.brave.config.webSearch.* altında bulunur; standart yapılandırma yolu budur. webSearch.mode, Brave aktarımını denetler:
  • web (varsayılan): başlıklar, URL’ler ve özet parçacıklarıyla normal Brave web araması
  • llm-context: temellendirme için önceden ayıklanmış metin parçaları ve kaynaklar sunan Brave LLM Context API
webSearch.baseUrl, Brave isteklerini güvenilir bir Brave uyumlu proxy’ye veya gateway’e yönlendirebilir. OpenClaw, yapılandırılmış temel URL’ye /res/v1/web/search ya da /res/v1/llm/context ekler ve temel URL’yi önbellek anahtarında tutar. Herkese açık uç noktalar https:// kullanmalıdır; http:// yalnızca güvenilir geri döngü veya özel ağ proxy sunucuları için kabul edilir.

Araç parametreleri

string
gerekli
Arama sorgusu.
number
varsayılan:"5"
Döndürülecek sonuç sayısı (1–10).
string
2 harfli ISO ülke kodu (ör. US, DE).
string
Arama sonuçları için ISO 639-1 dil kodu (ör. en, de, fr).
string
Brave arama dili kodu (ör. en, en-gb, zh-hans).
string
Kullanıcı arayüzü öğeleri için ISO dil kodu.
'day' | 'week' | 'month' | 'year'
Zaman filtresi — day 24 saattir.
string
Yalnızca bu tarihten sonra yayımlanan sonuçlar (YYYY-MM-DD).
string
Yalnızca bu tarihten önce yayımlanan sonuçlar (YYYY-MM-DD).
Örnekler:

Notlar

  • OpenClaw, Brave Search planını kullanır. Eski bir aboneliğiniz varsa (ör. ayda 2.000 sorgu sunan özgün Free planı), aboneliğiniz geçerliliğini korur ancak LLM Context veya daha yüksek hız sınırları gibi yeni özellikleri içermez.
  • Her Brave planı, her ay yenilenen aylık $5 ücretsiz kredi içerir. Search planının maliyeti 1.000 istek başına $5 olduğundan kredi, ayda 1.000 sorguyu karşılar. Beklenmedik ücretlerden kaçınmak için Brave kontrol panelinde kullanım sınırınızı ayarlayın. Güncel planlar için Brave API portalına bakın.
  • Search planı, LLM Context uç noktasını ve yapay zekâ çıkarımı haklarını içerir. Modelleri eğitmek veya ince ayarlamak amacıyla sonuçları depolamak, açık depolama haklarına sahip bir plan gerektirir. Brave Hizmet Şartları belgesine bakın.
  • llm-context modu, normal web araması özet parçacığı biçimi yerine temellendirilmiş kaynak girdileri döndürür.
  • llm-context modu, freshness ve sınırlandırılmış date_after + date_before aralıklarını destekler. ui_lang değerini desteklemez; Brave, özel güncellik aralıklarının hem başlangıç hem de bitiş tarihini içermesini gerektirdiğinden date_after olmadan date_before reddedilir.
  • ui_lang, en-US gibi bir bölge alt etiketi içermelidir.
  • Sonuçlar varsayılan olarak 15 dakika önbelleğe alınır (cacheTtlMinutes aracılığıyla yapılandırılabilir).
  • Özel webSearch.baseUrl değerleri Brave önbellek kimliğine dahil edilir; böylece proxy’ye özgü yanıtlar çakışmaz.
  • Sorun giderirken Brave istek URL’lerini/sorgu parametrelerini, yanıt durumunu/zamanlamasını ve arama önbelleği isabet/ıskalama/yazma olaylarını günlüğe kaydetmek için brave.http tanılama bayrağını etkinleştirin. Bayrak, API anahtarını veya yanıt gövdelerini hiçbir zaman günlüğe kaydetmez; ancak arama sorguları hassas olabilir.

İlgili içerik