Agente IA n8n Avançado: Memory Postgres no Supabase Parte 01

1.75k views2532 WordsCopy TextShare
Laboratório No Code
Agente IA no n8n com memory Postgres no Supabase- Parte 01 Este tutorial é ideal para desenvolvedor...
Video Transcript:
E aí pessoal tudo bem com vocês então nós vamos dar continuidade hoje estudando o n8n com inteligência artificial E hoje nós vamos fazer um projeto incrível que vai explodir a sua mente aí de ideias para automações que você pode criar porque com isso que você aprendeu hoje vai abrir um Horizonte muito grande e com certeza vai ser vai ter muitas ideias novas recentemente o n8n ele lançou a possibilidade de você salvar a memória do do chat ali da conversa da ia com humano no banco de dados postgis Então nós vamos aprender como conectar isso no
postgis e mais do que isso nós vamos também eh ver como nós poderíamos utilizar isso nós vamos aprender um outro nó que também o n8n lançou que é o que ele classifica Então nós vamos criar um um assistente vendedor lá no chat PT um assistente chat GPT e que é um vendedor de algum produto qualquer nós vamos salvar a memória de toda essa conversa no banco de dados nós vamos utilizar o sup base que é um banco de dados postgree que fica mais fácil a conexão e depois que nós quiser salvar isso provavelmente vão ser
duas aulas e na primeira aula nós vamos aprender a conectar com o banco de dados lá no supabase e salvar isso lá e na segunda aula nós vamos aprender como gerir isso e classificar essa conversa nós vamos avaliar através da Inteligência Artificial se ele já tá pronto para comprar se ele ainda é só um curioso então com esse novo nó também de classificar o texto você vai também ter muitas as ideias para lançar automações incríveis espero que vocês gostem da aula vamos aqui pra tela do meu computador primeiro que nós vamos fazer né Nós vamos
na aula nós vamos conectar aqui com o post gre e o banco de dados post gre Mas nós vamos usar o su base que já tá Prontinho lá pra gente usar Então nós vamos criar essa assistente aqui Vamos conectar lá com sup base e esse post gre shat Memory com suabase e vamos e mandar essas mensagens salvar a memória da conversa lá no supabase e depois que nós vamos fazer com isso depois nós vamos é usar esse histórico de conversa nós vamos chamar esse histórico aqui para poder classificar por exemplo aí você vai ter muitas
ideias aí do que fazer com isso mas nós vamos chamar esse histório para ver tudo que tá gravado lá para essa conversa nós vamos usar esse novo no também ó para classificar a conversa no caso nós vamos montar um promp aqui no open ey como se fosse um vendedor de qualquer produto por exemplo E aí vai nós vamos conectar lá com supabase e ele vai registrar toda a conversa lá no supabase aqui poderia ser um WhatsApp poderia ser um e-mail e nós vamos salvar toda a conversa aqui do atendimento no no supabase e depois nós
vamos chamar aqui esse histórico dessa conversa e aqui esse nó aqui vai classificar pra gente por exemplo em que ponto o cliente está para compra por exemplo pronto para comprar ele está só interessado ele está pouco Interessado ou Nada interessado Então nós vamos usar esse nó aqui também que é muito legal para classificar nós vamos pegar o histórico da conversa e classificar Em que ponto é classificar utilizando a inteligência artificial né Em que ponto o cliente tá aqui e aí cada ponto ele vai sair para algum lugar aqui ó aí vai da sua criatividade aí
o cliente que tá pronto para comprar por exemplo você poderia chamar uma função para mandar pro vendedor e o que tá pouco interessado você Poderia chamar um fluxo para mandar e-mails colocar no e-mail Marketing alguma coisa assim aí vai da sua criatividade aí e não seria só ponto de compra né Se classificador aqui você pode classificar Conforme você quiser aí independe da sua automação porque aqui ele vai analisar conforme os pontos que você colocou para ele classificar mas então vamos aqui então começar do zero esse fluxo incrível aqui e então vamos lá eu vou salvar
aqui nós vamos abrir aqui ó o novo fluxo Então nós vamos aqui em plataform Open ey para primeiro criar o nosso assistente nós vamos aqui em vamos fazer o login aqui se você não tem conta você cria sua [Música] conta vamos aqui em dashboard vamos criar uma assistente aí vai em Create aqui né nova assistente eu não vou criar porque já tenho um monte aqui mas você iria aqui ó Create assistente acabei criando Então você clica aqui em Create Assistente ele vai criar aqui você vai dar um nome PR assistente aí V colocar V vendedor
aí você vai colocar um prompt aí vou criar um PL aqui com chat PT mesmo e aqui ele vai criar um prompt para mim sobre esse produto né para colocar lá e aí você vai criar o promp que você quer né vou copiar aqui e vou colar aqui então nós já temos aqui um assistente criada o modelo aqui usa o GPT 4 mini porque ele é muito mais barato showmore aqui ó GPT 4 mini esse 1807 que aqui é a última versão 18 7 2024 e aqui eu criei um prompt de um vendedor e só
um detalhe aqui e você tem que ter no mínimo ó de crédito acho que conta nova eles dão um crédito aí mas se a sua conta for antiga e você não tiver crédito você vem aqui na settings Billing e adiciona o crédito aqui ó add crédito balance aí você adiciona aí voltar aqui no dashboard aí nós vamos voltar aqui no n8n vamos eh aqui nós vamos colocar aqui primeiro um Vamos colocar aqui um chat ou mensagem como se fosse a conversa aqui né Vamos colocar aqui também um Field Edit Fields vamos adicionar aqui e telefone
cliente para ser o nosso id e vamos adicionar também a mensagem mensagem tá então aqui nós já temos esses dois nós esse aqui são os campos iniciais eu sempre coloco um Field aqui no início né para captar as mensagens sejam da for seja do WhatsApp que tá chegando aqui através de um web Hook se fosse um WhatsApp aí teria que colocar aqui um web Hook e para receber essa conversa de WhatsApp aí vai depender da onde vai vir aí eu pego esse Field para receber os campos iniciais E aí eu vou clicar aqui em mais
aí eu vou aqui nesse advenced E ai é inteligência artificial avançada né Vamos nesse Open aqui e é mensagem a assistant mensagem a um assistente vou selecionar aqui a minha credencial se você não tem a credencial você vai aqui em em new credentials e você vai clicar aqui ó no ap Case aqui no plataforma. openai e criar aqui uma chave e colar aqui vai ser só colar essa chave aqui não vou criar porque eu já tenho aqui cria nova credencial Cola a chave e já vai ficar aqui disponível Então nós vamos pegar aqui ó o
que nós acabamos de criar que é o vendedor o prompt define below porque nós vamos pegar do do Camp anterior aqui ó roda uma vez aqui ele não vai deixar por qu Nós temos que colocar aqui ó ah tá aí nós vamos puxar aqui essa mensagem porque vai ser a mensagem que vai ser enviada pro chat ept mensagem aqui puxou aqui nós vamos pegar aqui do chat é que não tem nenhum chat né Vamos colocar aqui uma qualquer mensagem oi envio só para eu pegar aqui vou pegar aqui ó na mensagem aqui do Edit Fields
vou puxar Esse chat input aqui telefone cliente vou colocar aqui qualquer coisa 1 2 3 4 5 6 como se fosse o telefone poderia ser o ID ou qualquer outra chave aqui pro cliente aqui na na memória que nós vamos Lançar aqui o post Grey que vai que nós vamos conectar lá com sup base e mas aqui primeiro ferramentas nós não vamos usar nenhuma inclusive aqui no canal tem um vídeo e ensinando como você usa essas ferramentas aqui ó para chamar outros fluxos aqui dentro do n8n inclusive outro fluxo que você queira e chamar aqui
então tem vídeo aqui no canal sobre isso você pode assistir aí também depois caso você não tenha assistido então aqui na memória agora nós vamos e Lançar aqui o post gre aqui nós vamos eu já tenho credencial aqui mas nós vamos criar do zero lá no supabase e eu vou te mostrar como fazer isso então nós vamos aqui ó eh em alguma conta que você tem no sup base ou se você não tem você cria sup base nós estamos aqui na tela inicial do sup base se você não tem uma conta você clica aqui ó
don't have an account clica aqui ó para fazer o seu cadastro agora caso você já tenha você entra nela aí Então já tenho dois projetos aqui caso eu não tivesse nenhum eu poderia criar do zero aqui um New Project eu vou usar algum desses aqui já vou usar esse aqui laboratório você cria o projeto entra dentro dele aqui né Você vai entrar aqui aí você vai vir aqui do lado em project settings Database nós vamos pegar os dados aqui ó para conectar lá com a memória para usar o supabase como memória da da ia então
vai ser uma coisa muito legal então Database nós estamos aqui na página aqui para pegar os dados para colocar lá para usar como memória da ia Então nós vamos voltar lá no nós vamos clicar aqui no deixa eu passar aqui para cá nós vamos clicar aqui no no postgre chat Memory e nós vamos aqui criar a nova credencial Então nós vamos copiar lá os dados para colar host copia aqui e coloque local roost aqui né Database é post GR mesmo já tá lá e user copia aqui user cola aqui então nós colamos ali o password
aqui veja que não vai ter aqui o password quando você cria uma conta nova ele dá lá opção de você criar e mostra em algum lugar lá para você criar a senha caso você não anotou ou não tenha essa senha Você vai clicar aqui ó se você Já copiou lá quando você criou tudo bem mas se você não não copiou não salvou Você vai clicar aqui ó em reset Database password aqui ele vai falar um um password para você colocar Aí você coloca um que você queira ir bem difícil ele tem que aceitar aqui os
critérios senão não dá certo mas eu vou colocar aqui para ele gerar automático gerou para mim eu vou clicar primiro copio aqui reset password ele resetou que vai ser a senha que nós vamos usar para acessar aqui o o o banco eu vou colar aqui né no password e por fim eu vou copiar aqui essa porta port aqui e colar aqui no [Música] port então eu vou salvar se ele ficar verdinho aqui ó Connection test successful Então quer dizer que deu certo você colocou algum dado errado aí ou esqueceu algum dado ele vai ficar vermelhinho
então quer dizer aqui que já tá conectado aqui com o post gre porque o supabase e o banco é um banco post gre né E como ele ofereceu essa possibilidade aqui da memória Então vai ser muito útil Vai ser muito bom e então aqui vamos Deixa eu só fechar isso aqui então aqui ó nós já conectamos com o PR Deixa eu só até mudar o nome aqui ó você pode mudar o nome dessa conexão Vou colocar aqui aula YouTube YouTube vamos salvar aqui então Ó eu vou apertar uma vez aqui só Ah vou aqui no
chat Vou colocar oi aí porque a gente precisa puxar Qual que é a chave que nós vamos registrar lá no banco de dados para essa conversa então nós vamos aqui ó e abrir aqui a conexão já tá feita Mas precisamos dizer qual que é a chave Qual que é o registro dessa conversa então aqui ó define Boll pegado os nós anteriores nós vamos aqui em mapping eu vou colocar como chave o telefone do cliente porque E aí vai ficar registrado lá essa conversa eh pelo telefone do cliente então Ó agora eu vou fazer uma conversa
aqui com esse chat bom Bom dia é aqui como Nós criamos um promt não colocamos o nome da loja ele tá colocou aqui nome da loja né fizemos um prompt genérico como posso te ajudar hoje gostaria de mais informações sobre a escova Claro posso saber seu nome por favor assim poderia personalizar melhor vou colocar o nome de mulher [Música] aqui ele colocou aqui as informações valor tudo vou colocar quero comprar umao comprar uma quero comprar duas não sei que ele vai falar ali porque nós não colocamos no prompt mas só para para ver aqui tá
então nós fizemos essa conversa aqui então e nós conectamos aqui com o supabase agora nós vamos olhar lá no supabase como que ele fez esse registro lá aqui ó nós estamos su base nós est aqui na table editor e ele criou aqui sozinho a gente não foi a gente que criou isso E n8n Chat Stories então cada linha aqui veja que ele criou todas várias linhas e aqui tem a conversa que é o ai que seria a inteligência artificial as respostas e o Human que seria o humano né perguntando então nós temos todos os históricos
salvos aqui Então veja que funcionou aqui já tá tudo registrado a conversa e você não vai perder nunca essa conversa você pode apagar inclusive lá pelo gestor de memórias posso ensinar isso depois então nós temos todos esses histórico aqui é nessa aula então nós fizemos essa conexão e nós fizemos essa conexão com suabase conectamos aqui para usar o banco de dados postgis como Memory Nós criamos aqui o assistente e na próxima aula nós vamos na na segunda aula continuação dessa nós vamos gerir isso que foi lá e gravado na memória vamos ver como apagar todo
esse histório e também como vou salvar aqui né E também como eh usar isso daí para classificar essa conversa ver que ponto de compra o cliente está usar aquele outro Nó lá de classificar então Eh Espero que você tenha gostado da aula Confere aí se você tá escrito para não perder essa próxima aula porque esse tipo de de fluxo aqui pode aí Abrir muitas eh ideias na sua cabeça porque é muito fácil de fazer né do jeito que tá aqui e também abre um campo muito grande de oportunidades aí para você fazer para você criar
automações né então espero que você tenha gostado confere outros vídeos aí no canal sobre inteligência artificial um abraço a todos até o próximo vídeo Obrigado aí por ficar até o final
Related Videos
Agente IA n8n Avançado: Memory Postgres no Supabase Parte 02
44:12
Agente IA n8n Avançado: Memory Postgres no...
Laboratório No Code
1,199 views
Tutorial Avançado: Agente IA com n8n, vector Supabase e Redis memory.
31:22
Tutorial Avançado: Agente IA com n8n, vect...
Laboratório No Code
2,371 views
Como usar os agentes de IA no n8n
11:59
Como usar os agentes de IA no n8n
Billy Automações
837 views
Automatizando o Gmail com ChatGPT e n8n: Aumente sua Produtividade com inteligência artificial.
17:36
Automatizando o Gmail com ChatGPT e n8n: A...
Laboratório No Code
474 views
Multi Agentes de IA com "Secretário" que direciona a outros Agentes - usando Dify
14:08
Multi Agentes de IA com "Secretário" que d...
Jhonatan Fernandes
1,495 views
Construa de Forma Mais Inteligente: Agentes de IA com Langflow e n8n Fácil!
27:44
Construa de Forma Mais Inteligente: Agente...
André Prado
6,627 views
N8N - Como usar os Agents de IA por API
24:36
N8N - Como usar os Agents de IA por API
dcode
2,075 views
Crie e venda AGENTES de IA de WhatsApp em 5 minutos com a Zatten
27:56
Crie e venda AGENTES de IA de WhatsApp em ...
Felipe Raitano
2,627 views
Make X N8N X Zapier X Buildship | Melhor ferramenta de Automação
18:05
Make X N8N X Zapier X Buildship | Melhor f...
NoCode StartUp
11,821 views
Tutorial Avançado: Integração de Chatbot de WhatsApp com IA, n8n, Supabase E Dify.ia.
27:21
Tutorial Avançado: Integração de Chatbot d...
Laboratório No Code
5,330 views
Transcreva Áudio no N8n Gratuitamente: Diga Adeus à Dependência de Tokens OpenAI!
16:40
Transcreva Áudio no N8n Gratuitamente: Dig...
XPOP Digital
3,133 views
Dify AI Tutorial: Engenharia de Prompt para o Seu Atendimento com IA
15:59
Dify AI Tutorial: Engenharia de Prompt par...
Eduardo Carezia - Automatiza AI
1,574 views
Melhores ferramentas para criar Agentes de IA (sem programar)
23:31
Melhores ferramentas para criar Agentes de...
NoCode StartUp
19,714 views
🌐 IA Semântica com n8n: Tratando Texto e Áudio do WhatsApp na Evolution API - Parte 1 📲
46:54
🌐 IA Semântica com n8n: Tratando Texto e ...
Geanderson Lenz
751 views
Como Instalar a API Evolution Versão 2 0 no Portainer com Postgres
11:58
Como Instalar a API Evolution Versão 2 0 n...
Digital Interativo
676 views
Introducing Lindy 2.0 - The FIRST True AI-First Automation Platform
27:17
Introducing Lindy 2.0 - The FIRST True AI-...
MattVidPro AI
37,250 views
A Maneira Mais Rápida de Web Scraping? Jina AI – Provado!
18:37
A Maneira Mais Rápida de Web Scraping? Jin...
André Prado
9,376 views
Tutorial Avançado: Integração de Chatbot de WhatsApp com IA, n8n, Supabase E Dify.ia - Parte03 final
30:26
Tutorial Avançado: Integração de Chatbot d...
Laboratório No Code
2,629 views
Chatbot IA com n8n, OpenAI e Supabase 🤖
11:28
Chatbot IA com n8n, OpenAI e Supabase 🤖
Vamos Automatizar
4,214 views
Criando um Agente IA de Agendamentos para WhatsApp com Flowise, n8n & Evolution API
20:58
Criando um Agente IA de Agendamentos para ...
Well Pires
7,006 views
Copyright © 2024. Made with ♥ in London by YTScribe.com