Tools
Parallele Suche
Das Parallel-Plugin stellt zwei Parallel web_search
Provider bereit, die beide nach Relevanz geordnete, für LLMs optimierte Auszüge aus einem
für KI-Agenten erstellten Webindex zurückgeben:
| Provider | id | Auth |
|---|---|---|
| Parallel Search (kostenlos) | parallel-free |
Keine -- Parallels kostenloser Search MCP |
| Parallel Search | 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 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 generieren Sie in Ihrem 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 gezeigten 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 es in ~/.openclaw/.env ein.
Überschreiben der Basis-URL
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 alternativen Endpunkt zu leiten (zum Beispiel das
Cloudflare AI Gateway). OpenClaw normalisiert reine Hostnamen, indem
https:// vorangestellt wird, 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 Parallels natives Suchformat bereit, sodass das Modell ein natürlichsprachliches Ziel und einige kurze Schlüsselwortanfragen ausfüllt -- die Kombination, die Parallel für optimale Ergebnisse empfiehlt.
objectivestringrequiredNatürlichsprachliche Beschreibung der zugrunde liegenden Frage oder des Ziels (maximal 5000 Zeichen). Sollte eigenständig verständlich sein.
search_queriesstring[]requiredPrägnante Schlüsselwort-Suchanfragen mit jeweils 3-6 Wörtern (1-5 Einträge, jeweils maximal 200 Zeichen). Geben Sie für optimale Ergebnisse 2-3 unterschiedliche Anfragen 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 1000 Zeichen bei parallel; der kostenlose
parallel-free Search MCP begrenzt sie auf 100. Eine ID oberhalb des Grenzwerts wird verworfen
(kostenpflichtig) oder neu erzeugt (kostenlos).
client_modelstringOptionale Kennung des Modells, das den Aufruf ausführt (z. B. claude-opus-4-7,
gpt-5.6-sol), maximal 100 Zeichen. Ermöglicht Parallel, die Standardeinstellungen an die
Fähigkeiten Ihres Modells anzupassen. Übergeben Sie den exakten Slug des aktiven Modells; kürzen Sie ihn nicht auf einen
Familienalias.
Hinweise
- Parallel ordnet und komprimiert Ergebnisse nach ihrem Nutzen für LLM-Schlussfolgerungen, nicht für menschliche Klicks; erwarten Sie daher kompakte 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 generischen Vertragweb_searchindescriptionzusammengefü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 generierte Sitzungs-ID (die nicht vom Aufrufer bereitgestellt wurde) wird aus dem Cache-Eintrag ausgeschlossen, da nicht zusammengehörige Aufgaben mit identischen Anfragen sie nicht übernehmen sollten. searchId,warningsundusagevon Parallel werden weitergegeben, wenn sie vorhanden sind.- OpenClaw übermittelt immer eine aufgelöste Ergebnisanzahl als
advanced_settings.max_results(parallel) an Parallel oder wendetcountclientseitig nach Parallels Antwort mit fester Größe an (parallel-free). Das Argumentcountdes Aufrufers hat Vorrang, danachtools.web.search.maxResults, andernfalls gilt OpenClaws generischer Standardwertweb_search(5) -- Parallels eigener API-Standardwert ist 10. - Ergebnisse werden standardmäßig 15 Minuten zwischengespeichert (
cacheTtlMinutes). parallel-freeerzeugt über seinen MCP-Handshake bei jedem Aufruf eine neuesession_id, wenn der Aufrufer keine bereitstellt;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 Search -- strukturierte Ergebnisse mit Domainfilterung