N8N + WhatsApp GRÁTIS: Crie seu Agente de IA sem gastar NADA! (Tutorial fácil para iniciantes 2025)
Como Criar um Agente de A Integrado ao WhatsApp Gratuitamente
Introdução ao Projeto
- O vídeo apresenta um tutorial sobre como criar um agente de automação integrado ao WhatsApp utilizando ferramentas gratuitas, sem a necessidade de uma VPS.
- O foco é na instalação do N8N, API de WhatsApp (WAHA) e banco de dados Reds usando Docker.
Instalação do Docker
- Para iniciar, é necessário baixar e instalar o Docker Desktop, disponível para MacOS, Windows e Linux.
- Após a instalação do Docker, o próximo passo é baixar o arquivo
dockercomposedo site indicado na descrição.
Configuração Inicial
- Um comando específico deve ser executado no terminal para baixar automaticamente as ferramentas necessárias:
Docker compose up -d.
- Após executar o comando, abre-se a interface do Docker onde os programas instalados podem ser visualizados.
Conexão com o WhatsApp
- O usuário deve acessar o dashboard da API WAHA e conectar seu número do WhatsApp através da leitura de um QR code.
Configuração do N8N
- No N8N, é necessário preencher informações pessoais como email e senha para criar uma conta.
- Uma chave gratuita será enviada por email para ativar funções extras no N8N.
Criação do Workflow
- É preciso instalar a extensão "community nodes" no N8N para integrar com a API WAHA.
- Um novo workflow deve ser criado; inicialmente renomeado para "WhatsApp", adicionando um trigger chamado web hook.
Configurações Adicionais no Workflow
- A configuração do web hook requer que se especifique o método POST e uma URL específica já configurada anteriormente.
- Após configurar os eventos desejados no web hook, testes devem ser realizados enviando mensagens pelo WhatsApp.
Tratamento dos Dados Recebidos
- Um novo node chamado "set" deve ser adicionado ao workflow para filtrar os dados recebidos via web hook.
Configuração de um Agente de IA para Mensagens
Introdução ao Evento Messenger
- O foco inicial é no evento Messenger, com a possibilidade de expandir para outros tipos de eventos no futuro.
- A lógica do código verifica se o evento recebido é uma mensagem e, se for, inicia a resposta.
Configuração do Agente
- É necessário configurar o agente AI, mudando a opção para "define Below" e definindo o prompt que será enviado ao agente.
- Um exemplo de prompt criado: "Você é um guia turístico que sabe tudo sobre Foz do Iguaçu e ajuda os viajantes a montarem roteiros personalizados."
Integração com Google Gemini
- Para utilizar o Google Gemini, é preciso obter uma chave da API através do Google AI Studio.
- Após criar a chave da API, ela deve ser inserida na configuração do N8N para estabelecer a conexão.
Ajustes Finais na Configuração
- O modelo utilizado deve ser alterado para "Gemini 2.0 flash", que oferece melhor desempenho.
- A memória da conversa é configurada utilizando Redis, onde são definidos parâmetros como session ID e tempo de duração das conversas.
Teste e Finalização do Workflow
- Um novo node é adicionado para enviar mensagens via WhatsApp; as credenciais devem ser corretamente configuradas.
- O texto da resposta gerada pela IA deve substituir qualquer texto padrão existente antes de finalizar o workflow.
Demonstração da Memória do Agente
- O agente demonstra sua capacidade de lembrar informações pessoais durante as interações com os usuários.
Limitações e Considerações Finais
Automação do WhatsApp e Curso de IA
Introdução à Automação do WhatsApp
- A instalação discutida é focada exclusivamente na automação do WhatsApp utilizando a ferramenta Ah.
- O apresentador menciona que esta configuração é um passo inicial para quem deseja automatizar interações no WhatsApp.
Lançamento de Curso sobre Agentes de IA
- Foi lançado um curso que ensina a criar agentes de inteligência artificial usando N8N, Ah ou Evolution, tanto localmente quanto em VPS.
- O curso abrange fundamentos essenciais do N8N e promete incluir bônus adicionais ao longo do tempo, como conteúdos sobre criação de sites e aplicativos.