Como usar o n8n para criar fluxos de trabalho com IA

O n8n é uma plataforma de automação que permite criar fluxos de trabalho integrando APIs de IA como OpenAI, Google AI e outros serviços. Com interface visual e conectores nativos, você pode automatizar tarefas complexas sem programação.

  1. Configure sua instância do n8n. Acesse n8n.cloud ou instale localmente via Docker com o comando 'docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n'. Crie uma conta e acesse o painel principal. Na primeira execução, você verá a área de trabalho vazia com o botão '+ Add first step'.
  2. Adicione o nó de gatilho. Clique em '+ Add first step' e selecione 'Trigger' > 'Webhook'. Configure a URL do webhook copiando o endereço gerado. Este será o ponto de entrada do seu fluxo. Defina o método HTTP como POST e ative 'Wait for webhook call'.
  3. Conecte um serviço de IA. Clique no '+' após o trigger e procure por 'OpenAI' nos nós disponíveis. Selecione 'OpenAI' e escolha a operação desejada como 'Chat'. Configure suas credenciais API na aba 'Credentials' clicando em 'Create New' e inserindo sua chave da OpenAI.
  4. Configure os parâmetros da IA. No nó OpenAI, defina o modelo (ex: gpt-3.5-turbo), a temperatura para criatividade e o prompt. Use expressões do n8n como {{ $json.message }} para capturar dados do webhook. Configure o máximo de tokens e outros parâmetros conforme necessário.
  5. Adicione processamento de dados. Insira um nó 'Set' ou 'Code' após a resposta da IA para formatar a saída. No nó Set, defina campos como 'response' com valor {{ $node.OpenAI.json.choices[0].message.content }}. Isto estrutura a resposta para uso posterior no fluxo.
  6. Configure a saída final. Adicione um nó de resposta como 'Respond to Webhook' para retornar resultados ou 'HTTP Request' para enviar dados a outro sistema. Configure headers, status codes e formato de resposta. Para email, use o nó 'Gmail' ou 'SMTP'.
  7. Teste e ative o fluxo. Clique em 'Execute Workflow' para testar manualmente ou 'Test workflow' para simular com dados. Verifique cada nó clicando neles para ver os dados processados. Quando funcionar corretamente, ative o fluxo com o botão 'Active' no canto superior direito.

Related

  • Como usar IA para transcrever reuniões
  • Como usar IA para traduzir voz em tempo real
  • Como criar narração com IA para audiolivros
  • Como criar narração com IA para vídeos do YouTube
  • Como usar o Adobe Podcast AI para limpar áudio
  • Como editar áudio com IA usando o Descript