web_search di Parallel, entrambi restituiscono estratti classificati e ottimizzati per gli LLM da un indice web creato per gli agenti IA:
Imposta
tools.web.search.provider su parallel-free o parallel per selezionarne esplicitamente uno; nessuno dei due viene rilevato automaticamente.
I modelli OpenAI Responses diretti (
api: "openai-responses", provider
openai, URL di base dell’API ufficiale) utilizzano automaticamente la
ricerca web nativa ospitata da OpenAI quando tools.web.search.provider
non è impostato, è vuoto, è "auto" o è "openai"; pertanto, per
impostazione predefinita, ignorano Parallel. Imposta
tools.web.search.provider su parallel-free o parallel per instradarli
invece tramite Parallel. Consulta la panoramica della ricerca web.Installare il Plugin
Chiave API (provider a pagamento)
parallel-free non richiede una chiave, ma deve comunque essere selezionato esplicitamente. Il provider parallel a pagamento richiede una chiave API:
1
Creare un account
Registrati su platform.parallel.ai e
genera una chiave API dalla tua dashboard.
2
Archiviare la chiave
Imposta
PARALLEL_API_KEY nell’ambiente del Gateway oppure esegui la configurazione tramite:Configurazione
PARALLEL_API_KEY nell’ambiente del Gateway. Per un’installazione del Gateway, inseriscila in ~/.openclaw/.env.
Sostituzione dell’URL di base
Si applica solo al providerparallel a pagamento; parallel-free utilizza sempre https://search.parallel.ai/mcp e ignora questa impostazione.
Imposta plugins.entries.parallel.config.webSearch.baseUrl per instradare le richieste a pagamento tramite un proxy compatibile o un endpoint 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 fa parte della chiave della cache di ricerca, quindi i risultati provenienti da endpoint diversi non vengono mai condivisi.
Parametri dello strumento
Entrambi i provider espongono il formato di ricerca nativo di Parallel, affinché il modello specifichi un obiettivo in linguaggio naturale insieme ad alcune brevi query con parole chiave: la combinazione che Parallel consiglia per ottenere risultati ottimali.string
obbligatorio
Descrizione in linguaggio naturale della domanda o dell’obiettivo sottostante (massimo 5000 caratteri). Deve essere autosufficiente.
string[]
obbligatorio
Query di ricerca concise basate su parole chiave, ciascuna di 3-6 parole (1-5 voci, massimo 200 caratteri ciascuna). Fornisci 2-3 query diverse per ottenere risultati ottimali.
number
Numero di risultati da restituire (1-40).
string
ID di sessione Parallel facoltativo ricavato dal
sessionId di un risultato precedente. Passalo alle ricerche successive della stessa attività, affinché Parallel raggruppi le chiamate correlate e migliori i risultati successivi. Massimo 1000 caratteri per parallel; il Search MCP gratuito parallel-free impone un limite di 100. Un ID oltre il limite viene scartato nella versione a pagamento oppure ne viene generato uno nuovo nella versione gratuita.string
Identificatore facoltativo del modello che effettua la chiamata, ad esempio
claude-opus-4-7 o gpt-5.6-sol, con un massimo di 100 caratteri. Consente a Parallel di adattare le impostazioni predefinite alle capacità del modello. Passa lo slug esatto del modello attivo; non abbreviarlo con un alias della famiglia.Note
- Parallel classifica e comprime i risultati in funzione della loro utilità per il ragionamento degli LLM, non per il clic degli utenti; aspettati quindi estratti densi per ciascun risultato anziché il contenuto completo delle pagine.
- Gli estratti dei risultati vengono restituiti nell’array
excerptse sono inoltre concatenati indescriptionper garantire la compatibilità con il contratto genericoweb_search. - Entrambi i provider restituiscono un
session_id; OpenClaw lo espone comesessionIdnel payload dello strumento, affinché i chiamanti possano raggruppare le ricerche successive. Un ID di sessione generato da Parallel, ovvero non fornito dal chiamante, viene escluso dalla voce della cache, poiché attività non correlate con query identiche non devono ereditarlo. searchId,warningseusagedi Parallel vengono mantenuti quando presenti.- OpenClaw inoltra sempre a Parallel un numero di risultati risolto come
advanced_settings.max_results(parallel) oppure applicacountlato client dopo la risposta di dimensione fissa di Parallel (parallel-free). Ha precedenza l’argomentocountdel chiamante, seguito datools.web.search.maxResults; altrimenti viene usato il valore predefinito generico diweb_searchdi OpenClaw (5), mentre il valore predefinito dell’API di Parallel è 10. - Per impostazione predefinita, i risultati vengono memorizzati nella cache per 15 minuti (
cacheTtlMinutes). parallel-freegenera un nuovosession_idper ogni chiamata tramite il proprio handshake MCP quando il chiamante non ne fornisce uno; in tal caso,parallello lascia non impostato.
Contenuti correlati
- Panoramica della ricerca web — tutti i provider e il rilevamento automatico
- Ricerca Exa — ricerca neurale con estrazione dei contenuti
- Ricerca Perplexity — risultati strutturati con filtro per dominio