Tools
Ricerca parallela
Il Plugin Parallel fornisce due provider web_search di Parallel:
- Parallel Search (Free) (
parallel-free) -- il Search MCP gratuito di Parallel. Non richiede alcun account né chiave API. Selezionalo esplicitamente quando vuoi usare il percorso di ricerca ospitato da Parallel senza chiave. - Parallel Search (
parallel) -- l'API Search a pagamento di Parallel. Richiede unaPARALLEL_API_KEYe offre limiti di frequenza più elevati e ottimizzazione dell'obiettivo.
Entrambi restituiscono estratti classificati e ottimizzati per LLM da un indice
web creato per agenti IA. Imposta tools.web.search.provider su
parallel-free o parallel per sceglierne uno esplicitamente.
Installa il Plugin
Installa il Plugin ufficiale, quindi riavvia Gateway:
openclaw plugins install @openclaw/parallel-pluginopenclaw gateway restartChiave API (provider a pagamento)
parallel-free non richiede alcuna chiave API, ma deve comunque essere
selezionato come provider gestito. Il provider a pagamento parallel richiede
una chiave API:
Create an account
Registrati su platform.parallel.ai e genera una chiave API dalla tua dashboard.
Store the key
Imposta PARALLEL_API_KEY nell'ambiente Gateway oppure configura tramite:
openclaw configure --section webConfigurazione
{ plugins: { entries: { parallel: { config: { webSearch: { apiKey: "par-...", // optional if PARALLEL_API_KEY is set baseUrl: "https://api.parallel.ai", // optional; OpenClaw appends /v1/search }, }, }, }, }, tools: { web: { search: { // Use "parallel-free" for the free Search MCP, or "parallel" for // the paid API-backed provider shown here. provider: "parallel", }, }, },}Alternativa con variabile d'ambiente: imposta PARALLEL_API_KEY
nell'ambiente Gateway. Per un'installazione gateway, inseriscila in
~/.openclaw/.env.
Override dell'URL di base
L'override dell'URL di base si applica solo al provider a pagamento parallel.
Il provider gratuito parallel-free usa sempre https://search.parallel.ai/mcp.
Imposta plugins.entries.parallel.config.webSearch.baseUrl quando le richieste
Parallel devono passare attraverso un proxy compatibile o un endpoint Parallel
alternativo (ad esempio, Cloudflare AI Gateway). OpenClaw normalizza gli host
senza schema anteponendo https:// e aggiunge /v1/search a meno che il
percorso non termini già così. L'endpoint risolto è incluso nella chiave della
cache di ricerca, quindi i risultati provenienti da endpoint Parallel diversi
non vengono condivisi.
Parametri dello strumento
OpenClaw espone la forma di ricerca nativa di Parallel in modo che il modello possa compilare sia l'obiettivo in linguaggio naturale sia alcune brevi query con parole chiave — l'abbinamento che Parallel consiglia per ottenere i risultati migliori.
objectivestringrequiredDescrizione in linguaggio naturale della domanda o dell'obiettivo sottostante (max 5000 caratteri). Deve essere autonoma.
search_queriesstring[]requiredQuery di ricerca concise con parole chiave, 3-6 parole ciascuna (1-5 voci, max 200 caratteri ciascuna). Fornisci 2-3 query diverse per risultati migliori.
countnumberRisultati da restituire (1-40).
session_idstringID sessione Parallel facoltativo (max 1000 caratteri su parallel; il Search
MCP gratuito parallel-free lo limita a 100). Passa il sessionId da un
risultato Parallel precedente nelle ricerche successive che fanno parte dello
stesso task, così Parallel può raggruppare le chiamate correlate e migliorare i
risultati successivi. Un ID oltre il limite viene scartato e ne viene generato
uno nuovo.
client_modelstringIdentificatore facoltativo del modello che effettua la chiamata (ad es.
claude-opus-4-7, gpt-5.5). Consente a Parallel di adattare le impostazioni
predefinite alle capacità del tuo modello. Passa lo slug esatto del modello
attivo; non abbreviarlo in un alias di famiglia.
Note
- Parallel classifica e comprime i risultati in base all'utilità per il ragionamento LLM, non al click-through umano; aspettati estratti densi in ogni risultato invece del contenuto completo della pagina
- Gli estratti dei risultati tornano come array
excerptse vengono anche uniti nel campodescriptionper compatibilità con il contratto genericoweb_search - Parallel restituisce un
session_idin ogni risposta; OpenClaw lo espone comesessionIdnel payload dello strumento, così i chiamanti possono raggruppare le ricerche successive searchId,warningseusageda Parallel vengono inoltrati quando presenti- OpenClaw inoltra sempre a Parallel un conteggio dei risultati risolto come
advanced_settings.max_results. L'argomentocountdel chiamante ha la precedenza, poi l'impostazione di primo livellotools.web.search.maxResults, altrimenti il valore predefinito genericoweb_searchdi OpenClaw (5). Questo mantiene coerente il volume dei risultati quando si passa da un provider all'altro; Parallel da solo usa come impostazione predefinita 10 - I risultati vengono memorizzati nella cache per 15 minuti per impostazione
predefinita (configurabile tramite
cacheTtlMinutes) - Il provider gratuito
parallel-freeaccetta gli stessi parametri. Applicacountlato client e genera unsession_idper chiamata quando non ne viene fornito uno.
Correlati
- Panoramica di Web Search -- tutti i provider e il rilevamento automatico
- Ricerca Exa -- ricerca neurale con estrazione dei contenuti
- Perplexity Search -- risultati strutturati con filtro per dominio