web_search,
zwracającego tytuły, adresy URL i fragmenty z API wyszukiwania internetowego Ollama.
Lokalna/samodzielnie hostowana Ollama domyślnie nie wymaga klucza API; potrzebuje
osiągalnego hosta Ollama oraz wykonania polecenia ollama signin. Bezpośrednie
wyszukiwanie hostowane (bez lokalnej Ollama) wymaga baseUrl: "https://ollama.com"
oraz prawidłowego OLLAMA_API_KEY.
Konfiguracja
1
Uruchom Ollama
Upewnij się, że Ollama jest zainstalowana i uruchomiona.
2
Zaloguj się
3
Wybierz Ollama Web Search
OpenClaw nigdy nie wybiera automatycznie Ollama Web Search zamiast dostawcy
z poświadczeniami o wyższym priorytecie; musisz wybrać ją jawnie za pomocą
tools.web.search.provider: "ollama".Konfiguracja
models.providers.ollama.baseUrl jest kluczem kanonicznym; dostawca wyszukiwania
internetowego akceptuje tam również baseURL w celu zachowania zgodności z
przykładami konfiguracji w stylu OpenAI SDK. Jeśli nie ustawiono żadnej wartości,
OpenClaw domyślnie używa http://127.0.0.1:11434.
Bezpośrednie hostowane Ollama Web Search (bez lokalnej Ollama):
Uwierzytelnianie i kierowanie żądań
- Nie istnieje pole klucza API przeznaczone wyłącznie do wyszukiwania
internetowego; dostawca ponownie wykorzystuje
models.providers.ollama.apiKey(lub odpowiadające mu uwierzytelnianie dostawcy oparte na zmiennej środowiskowej), gdy skonfigurowany host jest chroniony uwierzytelnianiem. - Kolejność rozpoznawania hosta:
plugins.entries.ollama.config.webSearch.baseUrl→models.providers.ollama.baseUrl(lubbaseURL) →http://127.0.0.1:11434. - Jeśli rozpoznany host to
https://ollama.com, OpenClaw wywołuje bezpośredniohttps://ollama.com/api/web_search, używając klucza API do uwierzytelniania typu bearer. - W przeciwnym razie OpenClaw najpierw wywołuje lokalny punkt końcowy proxy
/api/experimental/web_search(który podpisuje żądanie i przekazuje je do Ollama Cloud), a następnie w razie niepowodzenia przechodzi do/api/web_searchna tym samym hoście. Jeśli oba wywołania zakończą się niepowodzeniem, aOLLAMA_API_KEYjest ustawiony, ponawia próbę jeden raz względemhttps://ollama.com/api/web_searchz użyciem tego klucza — bez wysyłania go do lokalnego hosta. - OpenClaw ostrzega podczas konfiguracji, jeśli Ollama jest nieosiągalna lub użytkownik nie jest zalogowany, ale nie blokuje wyboru dostawcy.
Powiązane
- Omówienie wyszukiwania internetowego — wszyscy dostawcy i automatyczne wykrywanie
- Ollama — konfiguracja modeli Ollama oraz tryby chmurowy/lokalny