OpenClaw obsługuje Brave Search API jako dostawcęDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
web_search.
Uzyskaj klucz API
- Utwórz konto Brave Search API na https://brave.com/search/api/
- W panelu wybierz plan Search i wygeneruj klucz API.
- Zapisz klucz w konfiguracji albo ustaw
BRAVE_API_KEYw środowisku Gateway.
Przykład konfiguracji
plugins.entries.brave.config.webSearch.*.
Starsze tools.web.search.apiKey nadal wczytuje się przez warstwę zgodności, ale nie jest już kanoniczną ścieżką konfiguracji.
webSearch.mode steruje transportem Brave:
web(domyślnie): normalne wyszukiwanie web Brave z tytułami, adresami URL i fragmentamillm-context: Brave LLM Context API ze wstępnie wyodrębnionymi fragmentami tekstu i źródłami do ugruntowania
webSearch.baseUrl może kierować żądania Brave do zaufanego proxy zgodnego z Brave
lub Gateway. OpenClaw dodaje /res/v1/web/search albo /res/v1/llm/context do
skonfigurowanego bazowego adresu URL i zachowuje bazowy adres URL w kluczu cache. Publiczne
endpointy muszą używać https://; http:// jest akceptowane tylko dla zaufanego local loopback
lub hostów proxy w sieci prywatnej.
Parametry narzędzia
Zapytanie wyszukiwania.
Liczba wyników do zwrócenia (1–10).
Dwuliterowy kod kraju ISO (np.
US, DE).Kod języka ISO 639-1 dla wyników wyszukiwania (np.
en, de, fr).Kod języka wyszukiwania Brave (np.
en, en-gb, zh-hans).Kod języka ISO dla elementów interfejsu użytkownika.
Filtr czasu —
day oznacza 24 godziny.Tylko wyniki opublikowane po tej dacie (
YYYY-MM-DD).Tylko wyniki opublikowane przed tą datą (
YYYY-MM-DD).Uwagi
- OpenClaw używa planu Search Brave. Jeśli masz starszą subskrypcję (np. pierwotny plan Free z 2000 zapytań miesięcznie), pozostaje ona ważna, ale nie obejmuje nowszych funkcji, takich jak LLM Context, ani wyższych limitów szybkości.
- Każdy plan Brave obejmuje $5 miesięcznie darmowego kredytu (odnawianego). Plan Search kosztuje $5 za 1000 żądań, więc kredyt pokrywa 1000 zapytań miesięcznie. Ustaw limit użycia w panelu Brave, aby uniknąć nieoczekiwanych opłat. Zobacz portal Brave API, aby sprawdzić aktualne plany.
- Plan Search obejmuje endpoint LLM Context oraz prawa do inferencji AI. Przechowywanie wyników w celu trenowania lub dostrajania modeli wymaga planu z wyraźnymi prawami do przechowywania. Zobacz Brave Warunki korzystania z usługi.
- Tryb
llm-contextzwraca ugruntowane wpisy źródeł zamiast normalnego kształtu fragmentów wyszukiwania web. - Tryb
llm-contextobsługujefreshnessoraz ograniczone zakresydate_after+date_before. Nie obsługujeui_lang;date_beforebezdate_afterjest odrzucane, ponieważ Brave wymaga, aby niestandardowe zakresy świeżości zawierały zarówno datę rozpoczęcia, jak i zakończenia. ui_langmusi zawierać podtag regionu, taki jaken-US.- Wyniki są domyślnie buforowane przez 15 minut (konfigurowalne przez
cacheTtlMinutes). - Niestandardowe wartości
webSearch.baseUrlsą uwzględniane w tożsamości cache Brave, więc odpowiedzi specyficzne dla proxy nie kolidują ze sobą. - Włącz flagę diagnostyczną
brave.http, aby podczas rozwiązywania problemów rejestrować adresy URL/parametry zapytań żądań Brave, status/czas odpowiedzi oraz zdarzenia trafienia/chybienia/zapisu w cache wyszukiwania. Flaga nigdy nie rejestruje klucza API ani treści odpowiedzi, ale zapytania wyszukiwania mogą być wrażliwe.
Powiązane
- Omówienie Web Search — wszyscy dostawcy i automatyczne wykrywanie
- Perplexity Search — strukturyzowane wyniki z filtrowaniem domen
- Exa Search — wyszukiwanie neuronowe z wyodrębnianiem treści