Crea un agente chat con OpenAI e SerpAPI

Crea un agente conversazionale con modello OpenAI, SerpAPI, trigger chat manuale e memoria buffer.

· Visto 1.847.731 volte su n8n.io · a cura di Bernardo Mannelli · template originale di n8n-team su n8n.io

OpenAISerpApi

In breve

  • Ideale per: creare una base di agente conversazionale da provare e adattare al proprio caso d’uso.
  • Cosa serve: n8n 1.50.0 o successivo e credenziali per i servizi esterni collegati.
  • Attenzione: verifica istruzioni dell’agente, collegamenti e comportamento della memoria dopo l’importazione.

Questo workflow crea un agente conversazionale che usa i modelli linguistici di OpenAI e SerpAPI. Include un trigger per avviare una chat manualmente e una memoria buffer, pensata per mantenere il contesto delle interazioni. Può essere una base per sperimentare un assistente chat, ma prima di usarlo in un’attività concreta è importante verificare come sono configurati l’agente e i servizi collegati.

A cosa serve

Il workflow è pensato per conversazioni con un agente AI. L’agente utilizza un modello OpenAI e include SerpAPI tra i nodi del workflow. La memoria buffer supporta la continuità della conversazione, mentre il Chat Trigger consente di avviare la chat manualmente. Non è una soluzione già specializzata per un settore o per una specifica attività aziendale: istruzioni e comportamento vanno verificati e adattati al caso d’uso.

Componenti del workflow

I nodi inclusi sono AI Agent, OpenAI Chat Model, Simple Memory, Serpapi e Chat Trigger. Insieme forniscono i componenti per l’agente, il modello linguistico, la memoria della chat e l’avvio manuale della conversazione; SerpAPI è il servizio esterno incluso nel workflow. Non è necessario assumere un ordine preciso di esecuzione: dopo l’importazione, controlla i collegamenti tra i nodi e le impostazioni presenti nell’editor, in particolare il modo in cui l’agente usa i servizi e la memoria.

Cosa ti serve

È necessario usare n8n versione 1.50.0 o successiva. Per far funzionare i nodi che si collegano a servizi esterni, configura le credenziali richieste: in particolare, verifica quelle di OpenAI e SerpAPI. L’eventuale disponibilità di API e i relativi piani dipendono dai servizi collegati.

Prima di affidare conversazioni reali all’agente, controlla le istruzioni e le opzioni impostate nel workflow e prova il trigger chat. Verifica anche il comportamento della memoria buffer con le conversazioni che ti interessano: non dare per scontate modalità di conservazione o durata che non hai verificato nelle impostazioni.

Come importarlo

Apri il workflow su n8n.io e scegli “Use for free”, oppure copia il JSON del workflow e incollalo in un nuovo workflow n8n. Dopo l’importazione, aggiungi le credenziali ai nodi che comunicano con i servizi esterni e verifica la configurazione prima di attivarlo.

n8n Cloud o self-hosted

Il template usa nodi nativi di n8n, quindi può essere eseguito sia su n8n Cloud sia su un’installazione self-hosted. Restano necessari la versione minima indicata e gli accessi ai servizi collegati.

Le app usate in questa automazione

Per far funzionare il template ti serve un account su queste app.

  • OpenAI
  • SerpApi

Vuoi provarla? Il template si importa in n8n con un clic.

Usalo su n8n(si apre in una nuova scheda)