Tools
Parallele Suche
Das Parallel-Plugin stellt zwei web_search-Provider von Parallel bereit. Beide liefern bewertete, für LLMs optimierte Auszüge aus einem für KI-Agenten erstellten Webindex:
| Provider | id | Authentifizierung |
|---|---|---|
| Parallel-Suche (kostenlos) | parallel-free |
Keine – Parallels kostenloser Search MCP |
| Parallel-Suche | parallel |
PARALLEL_API_KEY – kostenpflichtige Search API, höhere Ratenlimits und Zieloptimierung |
Setzen Sie tools.web.search.provider auf parallel-free oder parallel, um einen Provider explizit auszuwählen; keiner von beiden wird automatisch erkannt.
Plugin installieren
openclaw plugins install @openclaw/parallel-pluginopenclaw gateway restartAPI-Schlüssel (kostenpflichtiger Provider)
parallel-free benötigt keinen Schlüssel, muss aber dennoch explizit ausgewählt werden. Der kostenpflichtige Provider parallel benötigt einen API-Schlüssel:
Konto erstellen
Registrieren Sie sich unter platform.parallel.ai und erzeugen Sie über Ihr Dashboard einen API-Schlüssel.
Schlüssel speichern
Setzen Sie PARALLEL_API_KEY in der Gateway-Umgebung oder konfigurieren Sie ihn über:
openclaw configure --section webKonfiguration
{ plugins: { entries: { parallel: { config: { webSearch: { apiKey: "par-...", // optional, wenn PARALLEL_API_KEY gesetzt ist baseUrl: "https://api.parallel.ai", // optional; OpenClaw hängt /v1/search an }, }, }, }, }, tools: { web: { search: { // "parallel-free" für den kostenlosen Search MCP oder "parallel" für den // hier dargestellten kostenpflichtigen, API-gestützten Provider. provider: "parallel", }, }, },}Alternative über die Umgebung: Setzen Sie PARALLEL_API_KEY in der Gateway-Umgebung. Bei einer Gateway-Installation tragen Sie ihn in ~/.openclaw/.env ein.
Basis-URL überschreiben
Gilt nur für den kostenpflichtigen Provider parallel; parallel-free verwendet immer https://search.parallel.ai/mcp und ignoriert diese Einstellung.
Setzen Sie plugins.entries.parallel.config.webSearch.baseUrl, um kostenpflichtige Anfragen über einen kompatiblen Proxy oder einen alternativen Endpunkt zu leiten (beispielsweise das Cloudflare AI Gateway). OpenClaw normalisiert reine Hostnamen, indem es https:// voranstellt, und hängt /v1/search an, sofern der Pfad nicht bereits damit endet. Der aufgelöste Endpunkt ist Teil des Such-Cache-Schlüssels, sodass Ergebnisse verschiedener Endpunkte niemals gemeinsam verwendet werden.
Tool-Parameter
Beide Provider stellen das native Suchschema von Parallel bereit, damit das Modell ein natürlichsprachiges Ziel sowie einige kurze Suchanfragen mit Schlüsselwörtern angibt – die Kombination, die Parallel für optimale Ergebnisse empfiehlt.
objectivestringrequiredNatürlichsprachige Beschreibung der zugrunde liegenden Frage oder des Ziels (maximal 5.000 Zeichen). Sollte in sich geschlossen sein.
search_queriesstring[]requiredPrägnante Suchanfragen mit Schlüsselwörtern, jeweils 3–6 Wörter (1–5 Einträge, jeweils maximal 200 Zeichen). Geben Sie für optimale Ergebnisse 2–3 unterschiedliche Suchanfragen an.
countnumberAnzahl der zurückzugebenden Ergebnisse (1–40).
session_idstringOptionale Parallel-Sitzungs-ID aus sessionId eines vorherigen Ergebnisses. Übergeben Sie sie bei Folgesuchen innerhalb derselben Aufgabe, damit Parallel zusammengehörige Aufrufe gruppiert und nachfolgende Ergebnisse verbessert. Maximal 1.000 Zeichen bei parallel; der kostenlose Search MCP parallel-free begrenzt sie auf 100. Eine ID, die den Grenzwert überschreitet, wird verworfen (kostenpflichtig) oder durch eine neu erzeugte ersetzt (kostenlos).
client_modelstringOptionale Kennung des Modells, das den Aufruf ausführt (z. B. claude-opus-4-7, gpt-5.6-sol), maximal 100 Zeichen. Dadurch kann Parallel die Standardeinstellungen an die Fähigkeiten Ihres Modells anpassen. Übergeben Sie den exakten Slug des aktiven Modells; kürzen Sie ihn nicht auf einen Familienalias.
Hinweise
- Parallel bewertet und komprimiert Ergebnisse im Hinblick auf ihren Nutzen für die Schlussfolgerungen von LLMs, nicht für menschliche Klicks; erwarten Sie daher dichte Auszüge pro Ergebnis statt vollständiger Seiteninhalte.
- Ergebnisauszüge werden als Array
excerptszurückgegeben und außerdem für die Kompatibilität mit dem generischenweb_search-Vertrag indescriptionzusammengeführt. - Beide Provider geben eine
session_idzurück; OpenClaw stellt sie alssessionIdin der Tool-Nutzlast bereit, damit Aufrufer Folgesuchen gruppieren können. Eine von Parallel erzeugte Sitzungs-ID, die nicht vom Aufrufer angegeben wurde, wird aus dem Cache-Eintrag ausgeschlossen, da voneinander unabhängige Aufgaben mit identischen Suchanfragen sie nicht übernehmen sollten. searchId,warningsundusagevon Parallel werden, sofern vorhanden, unverändert weitergegeben.- OpenClaw übermittelt Parallel stets eine aufgelöste Ergebnisanzahl als
advanced_settings.max_results(parallel) oder wendetcountnach der Antwort von Parallel mit fester Größe clientseitig an (parallel-free). Das Argumentcountdes Aufrufers hat Vorrang, danach folgttools.web.search.maxResults; andernfalls gilt der generische Standardwert von OpenClaw fürweb_search(5) – der eigene API-Standardwert von Parallel ist 10. - Ergebnisse werden standardmäßig 15 Minuten zwischengespeichert (
cacheTtlMinutes). parallel-freeerzeugt über seinen MCP-Handshake für jeden Aufruf eine neuesession_id, wenn der Aufrufer keine angibt;parallellässt sie in diesem Fall nicht gesetzt.
Verwandte Themen
- Übersicht zur Websuche – alle Provider und automatische Erkennung
- Exa-Suche – neuronale Suche mit Inhaltsextraktion
- Perplexity-Suche – strukturierte Ergebnisse mit Domainfilterung