# Ricerca web per agenti AI n8n con lo strumento HTTP Request

> Ricerca web per agenti AI n8n: imposta lo strumento HTTP Request con la query del modello e Optimize Response per le fonti. Senza KYC, in criptovalute.

- URL: https://llmwebsearch.com/it/docs/n8n/
- Ultimo aggiornamento: 2026-10-22
- Editore: LLMWebSearch (https://llmwebsearch.com)

Il nodo HTTP Request di n8n può essere collegato a un AI Agent come strumento. Puntalo su `/search`, lascia che il modello scriva la query e riduci la risposta a titoli, URL e testo della pagina. Non serve alcun nodo della community.

**Risposta rapida — Come do a un agente AI n8n uno strumento di ricerca web?**

Collega un nodo HTTP Request all'AI Agent di n8n come strumento, impostalo su `GET https://llmwebsearch.com/api/v1/search` con una credenziale Header Auth che contiene la tua chiave **LLMWebSearch**, e lascia che il modello compili il parametro `q` con `$fromAI()`. Attiva Optimize Response e mantieni `title`, `url` e `content`. Una ricerca con la lettura delle prime 3 pagine costa 1 credito, a partire da 1,20 USD/1K ricerche a ottobre 2026. Senza KYC.

## Quali impostazioni di HTTP Request uso?

Nomi delle opzioni come scritti nella documentazione del nodo HTTP Request di n8n, letta il 22 ottobre 2026.

| Impostazione | Valore |
| --- | --- |
| Posizione | Collegato al nodo **AI Agent** come strumento |
| Metodo | `GET` |
| URL | `https://llmwebsearch.com/api/v1/search` |
| Autenticazione | Generic credential type → **Header Auth** |
| Credenziale Header Auth | Nome `Authorization`, valore `Bearer ` seguito dalla tua chiave |
| Send Query Parameters | Attivo, **Using Fields Below** |
| Parametro `q` | Compilato dal modello con `$fromAI()` (vedi sotto) |
| Parametro `max_results` | `5` |
| Parametro `read` | `3` |
| Parametro `max_chars` | `4000` |
| Ottimizza risposta | Attivo · **JSON** · Campo contenente i dati `results` · Includi campi **Selezionati**: `title`, `url`, `content` |

## Perché il nodo HTTP Request invece di un nodo personalizzato?

Perché all'API basta una sola richiesta GET con un header e quattro parametri di query. La documentazione di n8n dice che il nodo HTTP Request può funzionare come nodo normale o essere collegato a un agente AI come tool, e che alcune opzioni esistono solo nella forma tool.

Non dobbiamo installare né aggiornare nulla, e la chiave resta nello store delle credenziali di n8n invece che nel workflow. Dai a n8n una chiave dedicata. Crea una chiave API per agente, app o teammate e revoca qualsiasi di esse dalla dashboard senza toccare le altre.

## Come scrive il modello la query di ricerca?

Tramite la funzione `$fromAI()` di n8n nel valore del campo `q`. La sua forma documentata è `$fromAI(key, description, type, defaultValue)`: usa la chiave `query`, una descrizione come "Cosa cercare sul web" e il tipo `string`. n8n segnala che `$fromAI()` funziona solo nei tool collegati al nodo AI Agent.

Descrivi anche il tool stesso a parole semplici, per esempio "Cerca sul web e restituisce le fonti con il testo della pagina; cita gli URL". L'agente usa quel testo per decidere quando cercare.

## Perché attivare Optimize Response?

Perché tutto ciò che restituisce un tool finisce nel contesto del modello. Optimize Response è un'opzione solo per i tool che riduce ciò che viene passato al modello. Con il tipo JSON, imposta Field Containing Data su `results`, poi includi solo `title`, `url` e `content`.

L'agente vede così solo un breve elenco di fonti con il loro testo, e nient'altro. Limita la lunghezza dalla nostra parte con `max_chars`, che riduce ogni pagina prima che lasci l'API.

## Posso eseguire ricerche in modo pianificato senza un agente?

Sì. Usa il nodo HTTP Request come nodo normale dietro a uno Schedule Trigger, con una query fissa. Aggiungi `topic=news` e `time_range=day` per raccogliere gli articoli del giorno su un argomento, poi invia titoli e URL a una chat, a un foglio o a un'email.

Una ricerca di notizie pianificata al giorno costa circa 30 crediti al mese, quindi 5.000 ricerche (9,25 USD) coprono molti argomenti per molto tempo. I crediti di ricerca non hanno data di scadenza: quello che non usi questo mese è ancora lì l'anno prossimo.

## Cosa riceve il workflow quando una pagina viene rifiutata?

La ricerca va comunque a buon fine. Il risultato rifiutato mantiene titolo e URL, non ha `content`, e il suo `content_status` spiega il motivo, per esempio `blocked_by_robots`. Il nostro reader rispetta robots.txt: si presenta come LLMWebSearch, segue le regole che un sito scrive per lui o per tutti i robot, e lascia fuori il contenuto di qualsiasi pagina che non gli è permesso leggere.

Gli errori HTTP sono diversi: una chiave errata restituisce `401`, un saldo vuoto `402`, troppe chiamate `429`. In un agente, lascia che il tool restituisca l'errore così il modello può spiegarlo. In un workflow pianificato, instrada gli errori verso un ramo che li registra. La [pagina degli errori](https://llmwebsearch.com/it/docs/errors/) elenca ogni codice.

## Come testo la chiamata prima di costruire il workflow?

Esegui la stessa richiesta con curl dalle [ricette curl](https://llmwebsearch.com/it/docs/curl/). Se funziona nel terminale e fallisce in n8n, la causa sta nelle impostazioni del nodo. I sospetti di sempre sono un valore della credenziale senza il prefisso `Bearer `, o un campo `q` vuoto.

## n8n: domande frequenti

### Esiste un nodo community di LLMWebSearch?

No, e non serve. Il nodo HTTP Request integrato fa il lavoro, come tool per l'AI Agent o come nodo normale in qualsiasi workflow.

### Posso inviare la richiesta come POST con un body JSON?

Sì. Attiva Send Body con il content type JSON e usa gli stessi nomi dei parametri GET. POST è più comodo quando aggiungi liste come `include_domains`.

### Come limito il numero di ricerche eseguite dall'agente?

Scrivi un limite nel messaggio di sistema dell'agente, per esempio due ricerche per domanda, e mantieni `read` a 3 o meno così ogni ricerca resta a un credito.

### Come pago?

Ricarica da 25 USD in BTC, USDT, USDC, ETH, SOL, LTC, poi acquista un pack dal tuo saldo. LLMWebSearch non chiede documento d'identità, selfie né documenti.

## Fonti

1. [Nodo HTTP Request](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) — n8n docs (read 2026-10-22)
2. [Credenziali HTTP Request](https://docs.n8n.io/integrations/builtin/credentials/httprequest/) — n8n docs (read 2026-10-22)
3. [Lascia che l'AI specifichi i parametri del tool con $fromAI()](https://docs.n8n.io/advanced-ai/examples/using-the-fromai-function/) — n8n docs (read 2026-10-22)

---

LLMWebSearch: LLMWebSearch è un'API di ricerca web per agenti AI che restituisce risultati classificati con il contenuto delle pagine principali in Markdown, pagata in criptovalute senza caricare documenti d'identità. I crediti prepagati da 1,20 USD/1K ricerche non scadono mai. Senza KYC — niente documento, niente selfie, niente documenti. Paghi in criptovalute.
