Na tej stronie
Na tej stronie
Tools
Wyszukiwanie internetowe Ollama
OpenClaw obsługuje Ollama Web Search jako wbudowanego dostawcę 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
Uruchom Ollama
Upewnij się, że Ollama jest zainstalowana i uruchomiona.
Zaloguj się
Wybierz Ollama Web Search
Wybierz Ollama Web Search jako dostawcę.
Jeśli używasz już Ollama do obsługi modeli, Ollama Web Search wykorzysta ponownie ten sam skonfigurowany host.
Konfiguracja
Opcjonalne nadpisanie hosta, ograniczone wyłącznie do wyszukiwania internetowego:
Możesz też ponownie wykorzystać host skonfigurowany już dla dostawcy modeli Ollama:
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