n8n - O que é e Como Instalar Gratuitamente - Automações com IA
Introdução ao n8n
O que é o n8n?
- O n8n é uma ferramenta de automação visual que permite criar fluxos de trabalho sem necessidade de programação, incluindo a integração com agentes de Inteligência Artificial.
- Exemplos de automações incluem leitura e resumo de e-mails, produção de imagens com IA, chatbots para responder perguntas baseadas em documentos e automatização de fluxos de trabalho variados.
Estrutura do Vídeo
- O vídeo apresenta um mapa mental do conteúdo a ser abordado, começando pela introdução ao n8n e passando pelo processo de instalação da ferramenta no computador.
Exemplo Prático: Automação com E-mails
Demonstração da Automação
- Um exemplo prático mostra como otimizar a leitura e resposta a e-mails utilizando o n8n para resumir mensagens e gerar sugestões automáticas.
- A automação conecta diferentes serviços: Gmail para capturar mensagens, um nó AI para resumir os conteúdos, e Google Sheets para armazenar as informações geradas.
Objetivo Principal
- O principal objetivo do n8n é permitir que usuários criem automações conectando "peças" como se fossem blocos LEGO, sem precisar escrever código.
Acesso à Ferramenta
Métodos de Acesso
- Existem duas formas principais de acessar o n8n: através do site com planos pagos ou via self-hosting (auto-hospedagem), instalando diretamente na máquina local.
Legalidade da Auto-Hospedagem
- A auto-hospedagem é legal e autorizada pelo n8n; o passo a passo segue as diretrizes do site oficial.
Instalação do n8n
Opções de Instalação
- A instalação pode ser feita via npm ou Docker; o vídeo foca na instalação via Docker por ser mais prática.
Passo a Passo da Instalação
- Primeiro, deve-se baixar o Docker Desktop acessando docker.com. É importante escolher a versão correta conforme o sistema operacional (ex.: AMD64 para Windows 64 bits).
- Após baixar, execute o instalador. A instalação pode levar cerca de 5 minutos.
Configurando o Docker para Rodar o n8n
Baixando Imagens no Docker
- Ao abrir o Docker após a instalação, acesse a seção "Imagens" e busque por "n8n". É crucial selecionar a imagem oficial fornecida pelo próprio n8n.
Criando um Contêiner
Configuração e Acesso ao n8n
Criação do Contêiner e Fluxos
- A pasta criada abrigará os fluxos, que serão salvos dentro dela. O caminho do contêiner é digitado como
/home/node/n8n, enquanto os demais campos podem ser deixados vazios antes de clicar em "Run".
- Após a configuração bem-sucedida, o n8n está rodando. Para acessá-lo, deve-se clicar na porta 5678, que abrirá a página de login no navegador local.
Login e Criação de Fluxos
- Na tela de login, é necessário inserir e-mail, nome, sobrenome e senha para acessar a interface inicial do n8n. A partir daí, pode-se criar um novo fluxo clicando em "Criar" e depois em "Workflow".
- É importante lembrar de salvar os fluxos criados manualmente, pois não há salvamento automático na versão auto-hospedada do n8n.
Procedimento para Acessar o n8n
- Para acessar o n8n novamente, abra o Docker, navegue até a aba de contêineres e execute o contêiner previamente criado. Aguarde cerca de 15 segundos antes de clicar no link da porta para abrir a interface.
- Para encerrar o n8n, retorne ao Docker e clique no botão "Stop" do contêiner. Isso desligará o n8n e interromperá todos os fluxos em execução.
Funcionamento Local das Automação
- O funcionamento do n8n depende da máquina estar ligada com o contêiner ativo. Um exemplo prático é uma automação que resume emails em uma planilha Google após um determinado período.
- O usuário pode iniciar o dia ligando seu computador e executando o contêiner para que as automações funcionem durante seu horário de trabalho.
Opções para Execução Contínua
- Se for necessário que as automações rodem 24 horas por dia, recomenda-se contratar um plano pago ou utilizar uma máquina virtual própria para instalar o n8n.