Skip to main content
Exa AI jest dostawcą web_search oferującym neuronowe, słowne i hybrydowe tryby wyszukiwania oraz wbudowane wyodrębnianie treści (najważniejsze fragmenty, tekst, podsumowania).

Instalacja Pluginu

Uzyskanie klucza API

1

Utwórz konto

Zarejestruj się w serwisie exa.ai i wygeneruj klucz API w swoim panelu.
2

Zapisz klucz

Ustaw EXA_API_KEY w środowisku Gateway lub skonfiguruj go za pomocą polecenia:

Konfiguracja

Alternatywa za pomocą zmiennej środowiskowej: ustaw EXA_API_KEY w środowisku Gateway. W przypadku instalacji Gateway umieść ją w pliku ~/.openclaw/.env. Zobacz Zmienne środowiskowe.

Zastępowanie bazowego adresu URL

Ustaw plugins.entries.exa.config.webSearch.baseUrl, aby kierować żądania wyszukiwania Exa przez zgodny serwer proxy lub alternatywny punkt końcowy. OpenClaw normalizuje same nazwy hostów, dodając przed nimi https://, oraz dołącza /search, chyba że ścieżka już się nim kończy. Rozpoznany punkt końcowy jest częścią klucza pamięci podręcznej wyszukiwania, dlatego wyniki z różnych punktów końcowych nigdy nie są współdzielone.

Parametry narzędzia

string
wymagane
Zapytanie wyszukiwania.
number
domyślnie:"5"
Liczba zwracanych wyników (1–100, z uwzględnieniem ograniczeń typu wyszukiwania Exa).
'auto' | 'neural' | 'fast' | 'deep' | 'deep-reasoning' | 'instant'
Tryb wyszukiwania.
'day' | 'week' | 'month' | 'year'
Filtr czasu. Nie można go łączyć z date_after/date_before.
string
Wyniki po tej dacie (YYYY-MM-DD).
string
Wyniki sprzed tej daty (YYYY-MM-DD).
object
Opcje wyodrębniania treści (patrz poniżej).

Wyodrębnianie treści

Przekaż obiekt contents, aby określić wyodrębnianą treść w wynikach:
Jeśli parametr contents zostanie pominięty, Exa domyślnie użyje wartości { highlights: true }, dzięki czemu wyniki będą zawierać fragmenty z kluczowymi zdaniami. Opisy wyników są pobierane najpierw z najważniejszych fragmentów, następnie z podsumowania, a na końcu z pełnego tekstu — zależnie od tego, która wartość jest dostępna jako pierwsza. Wyniki zachowują również nieprzetworzone pola highlightScores i summary z odpowiedzi API Exa, jeśli są dostępne.

Tryby wyszukiwania

Uwagi

  • Parametr count przyjmuje wartości do 100, z uwzględnieniem ograniczeń typu wyszukiwania Exa.
  • Wyniki są domyślnie przechowywane w pamięci podręcznej przez 15 minut. Skonfiguruj współdzielone ustawienia tools.web.search.cacheTtlMinutes (w minutach) i tools.web.search.timeoutSeconds (domyślnie 30 s), aby zmienić czas przechowywania w pamięci podręcznej oraz limit czasu żądań dla wszystkich dostawców web_search, w tym Exa.

Powiązane materiały