Questo workflow collega un bot Telegram a un agente AI basato su GPT-4. Può rispondere alle conversazioni mantenendo la cronologia per ciascun utente e usare uno strumento collegato a DALL·E 3 quando viene richiesta la generazione di un’immagine. È un punto di partenza per un chatbot, ma richiede di configurare gli accessi ai servizi e adattare le istruzioni dell’agente al caso d’uso.
A cosa serve
Il bot riceve messaggi su Telegram e affida le risposte a un AI Agent configurato come Conversation Agent. Un System Prompt personalizzato fornisce istruzioni aggiuntive e regole di formattazione. La memoria conserva la cronologia delle conversazioni separatamente per ciascun utente, così l’agente può tenere conto dei messaggi precedenti.
Quando l’utente chiede un’immagine, l’agente può utilizzare uno strumento che avvia un workflow n8n dedicato a DALL·E 3. Il workflow usa l’ID Telegram dell’utente e un prompt per la nuova immagine; una volta pronta, l’immagine viene inviata all’utente. Un ulteriore nodo Telegram gestisce la sintassi HTML nei casi in cui la risposta dell’agente usi un formato non supportato.
Come funziona
Il workflow usa Telegram Trigger per ricevere gli aggiornamenti e nodi Telegram per inviare messaggi. L’AI Agent si collega al modello OpenAI GPT-4, a Window Buffer Memory per la cronologia e a un Workflow Tool che rende disponibile lo strumento di generazione immagini. Tra i nodi presenti ci sono anche HTTP Request ed Edit Fields (Set), impiegati nel workflow. Non è necessario ricostruire l’insieme da zero, ma conviene controllare come sono impostati i passaggi relativi alle immagini e alle risposte prima di usarlo con utenti reali.
Cosa ti serve
Servono un bot Telegram e le credenziali necessarie per collegarlo a n8n, oltre all’accesso API a OpenAI per GPT-4 e DALL·E 3. La disponibilità dei servizi può dipendere dal proprio account e dal relativo piano. Il template è gratuito, ma l’uso dei servizi collegati può richiedere account, chiavi API o piani a pagamento.
Prima di attivarlo, rivedi il System Prompt: istruzioni e formato delle risposte dovrebbero rispecchiare il servizio che vuoi offrire. Verifica anche come vengono gestiti i messaggi non supportati e che la generazione delle immagini sia adatta al tuo uso.
Come importarlo
Apri il template su n8n.io e scegli “Use for free”, oppure copia il workflow JSON e incollalo in un nuovo workflow n8n. Dopo l’importazione, inserisci le credenziali richieste nei nodi che si collegano a Telegram e OpenAI e controlla il prompt e le connessioni dello strumento DALL·E 3.
n8n Cloud o self-hosted
Il workflow usa nodi nativi n8n, quindi può essere eseguito sia su n8n Cloud sia su un’installazione self-hosted.


