Tools
Ollama-zoekopdracht op het web
OpenClaw ondersteunt Ollama Web Search als meegeleverde web_search-provider,
die titels, URL's en fragmenten retourneert vanuit Ollama's API voor zoeken op het web.
Voor lokale/zelfgehoste Ollama is standaard geen API-sleutel nodig; hiervoor zijn een bereikbare
Ollama-host en ollama signin vereist. Rechtstreeks gehost zoeken (zonder lokale Ollama) vereist
baseUrl: "https://ollama.com" en een echte OLLAMA_API_KEY.
Instellen
Ollama starten
Zorg ervoor dat Ollama is geïnstalleerd en actief is.
Aanmelden
ollama signinOllama Web Search kiezen
openclaw configure --section webSelecteer Ollama Web Search als provider.
Als je Ollama al voor modellen gebruikt, gebruikt Ollama Web Search dezelfde geconfigureerde host.
Configuratie
{ tools: { web: { search: { provider: "ollama", }, }, },}Optionele hostoverschrijving, uitsluitend voor zoeken op het web:
{ plugins: { entries: { ollama: { config: { webSearch: { baseUrl: "http://ollama-host:11434", }, }, }, }, },}Of gebruik de host opnieuw die al voor de Ollama-modelprovider is geconfigureerd:
{ models: { providers: { ollama: { baseUrl: "http://ollama-host:11434", }, }, },}models.providers.ollama.baseUrl is de canonieke sleutel; de provider voor
zoeken op het web accepteert daar voor compatibiliteit met configuratievoorbeelden
in de stijl van de OpenAI SDK ook baseURL. Als niets is ingesteld, gebruikt OpenClaw standaard
http://127.0.0.1:11434.
Rechtstreeks gehoste Ollama Web Search (zonder lokale Ollama):
{ models: { providers: { ollama: { baseUrl: "https://ollama.com", apiKey: "OLLAMA_API_KEY", }, }, }, tools: { web: { search: { provider: "ollama", }, }, },}Authenticatie en routering van verzoeken
- Er bestaat geen specifiek API-sleutelveld voor zoeken op het web; de provider gebruikt
models.providers.ollama.apiKey(of de bijbehorende, door een omgevingsvariabele ondersteunde providerauthenticatie) wanneer de geconfigureerde host door authenticatie is beveiligd. - Volgorde voor hostresolutie:
plugins.entries.ollama.config.webSearch.baseUrl→models.providers.ollama.baseUrl(ofbaseURL) →http://127.0.0.1:11434. - Als de opgeloste host
https://ollama.comis, roept OpenClawhttps://ollama.com/api/web_searchrechtstreeks aan met de API-sleutel als bearer-authenticatie. - Anders roept OpenClaw eerst het lokale proxy-eindpunt
/api/experimental/web_searchaan (dat het verzoek ondertekent en doorstuurt naar Ollama Cloud) en valt daarna terug op/api/web_searchop dezelfde host. Als beide mislukken enOLLAMA_API_KEYis ingesteld, probeert het eenmaal opnieuw viahttps://ollama.com/api/web_searchmet die sleutel — zonder deze naar de lokale host te sturen. - OpenClaw waarschuwt tijdens het instellen als Ollama niet bereikbaar is of als je niet bent aangemeld, maar blokkeert het selecteren van de provider niet.
Gerelateerd
- Overzicht van zoeken op het web -- alle providers en automatische detectie
- Ollama -- instelling van Ollama-modellen en cloud-/lokale modi