Skip to content

guilhermelaz/n8n-waha-redis-local

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tutorial: Instalação e Configuração da Estrutura para Agente de IA Local


WAHA+n8n

Introdução

Este tutorial vai guiar você através do processo de instalação e configuração da nossa estrutura para criação de um Agente de IA Local, incluindo os componentes:

  • WAHA: API de Whatsapp gratuita
  • n8n: Plataforma de automação
  • Redis: Banco de dados em memória para registro de chats
  • PostgreSQL (Opcional): Banco de dados relacional para uso geral

Pré-requisitos

  • Ter o Docker Desktop instalado Baixe aqui
  • Sistema operacional Windows 10, Windows 11 ou MacOs

Passo a Passo

1. Faça download deste repositório:

Baixando o repositório

2. Extraia o arquivo e abra a pasta:

Extraindo o arquivo

3. Abra um terminal na pasta e digite o comando:

docker-compose up -d

Isso irá baixar e instalar todos os programas no seu computador local.

Comando docker-compose

4. Acessando os programas:

Você pode acessar os programas no seu navegador clicando no link do container através do seu aplicativo Docker Desktop.

Acessando os programas

5. Instale os nodes do WAHA no N8N:

Vá no painel settings > community nodes, clique em "install a community node" e digite:

n8n-nodes-waha

Instalando nodes do WAHA

6. Conectando credenciais:

Ao conectar as credenciais dos outros programas no N8N, você deve se atentar ao seguinte detalhe: SEMPRE SUBSTITUA a palavra "localhost" por "host.docker.internal".

host.docker.internal

Todos os users e senhas estão configurados como "default".

Exemplo:

Conectando credenciais


Integração do Whatsapp no N8N

1. Conecte seu whatsapp no WAHA através do Qr Code no dashboard:

Conectando whatsapp

2. Conecte o WAHA ao N8N:

Deixei a variável global do Webhook configurada como:

http://host.docker.internal:5678/webhook/webhook

Então, tudo que você precisa fazer é criar um novo workflow, adicionar um webhook e configurá-lo da seguinte forma:

Conectando WAHA ao N8N

Você verá os eventos que chegaram no seu painel "executions" dentro do workflow do n8n.

Você também pode copiar a URL de teste e colar diretamente nas configurações da sessão no dashboard do Waha:

Conectando WAHA ao N8N

Essas URLS que colamos através do dashboard somem após reiniciarmos o container, então, toda vez que quiser desenvolver, lembre-se de copiar a URL de teste e colar diretamente nas configurações da sessão no dashboard do Waha.

Dados dentro do N8N


Conclusão

Parabéns! Você agora tem uma estrutura completa para criar seu Agente de IA de forma Local funcionando!

Recursos Adicionais


Última atualização: 07/05/2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published