Zum Hauptinhalt springen

Ollama-Websuche

OpenClaw unterstützt Ollama-Websuche als gebündelten web_search-Provider. Sie verwendet die experimentelle Websuch-API von Ollama und gibt strukturierte Ergebnisse mit Titeln, URLs und Snippets zurück. Anders als der Ollama-Modell-Provider benötigt dieses Setup standardmäßig keinen API-Key. Es erfordert jedoch:
  • einen Ollama-Host, der von OpenClaw aus erreichbar ist
  • ollama signin

Einrichtung

1

Ollama starten

Stelle sicher, dass Ollama installiert ist und läuft.
2

Anmelden

Führe Folgendes aus:
ollama signin
3

Ollama-Websuche auswählen

Führe Folgendes aus:
openclaw configure --section web
Wähle dann Ollama-Websuche als Provider aus.
Wenn du Ollama bereits für Modelle verwendest, nutzt die Ollama-Websuche denselben konfigurierten Host erneut.

Konfiguration

{
  tools: {
    web: {
      search: {
        provider: "ollama",
      },
    },
  },
}
Optionale Überschreibung des Ollama-Hosts:
{
  models: {
    providers: {
      ollama: {
        baseUrl: "http://ollama-host:11434",
      },
    },
  },
}
Wenn keine explizite Ollama-Base-URL gesetzt ist, verwendet OpenClaw http://127.0.0.1:11434. Wenn dein Ollama-Host Bearer-Auth erwartet, verwendet OpenClaw models.providers.ollama.apiKey (oder die passende env-gestützte Provider-Auth) auch für Websuch-Anfragen erneut.

Hinweise

  • Für diesen Provider ist kein webspezifisches API-Key-Feld erforderlich.
  • Wenn der Ollama-Host auth-geschützt ist, verwendet OpenClaw den normalen API-Key des Ollama-Providers erneut, falls vorhanden.
  • OpenClaw warnt während der Einrichtung, wenn Ollama nicht erreichbar ist oder keine Anmeldung besteht, blockiert die Auswahl jedoch nicht.
  • Die automatische Laufzeiterkennung kann auf die Ollama-Websuche zurückfallen, wenn kein Credential-Provider mit höherer Priorität konfiguriert ist.
  • Der Provider verwendet den experimentellen Endpunkt /api/experimental/web_search von Ollama.

Verwandt