Automatize o gerenciamento do Proxmox com n8n e IA generativa
Este workflow do n8n automatiza o gerenciamento de máquinas virtuais e contêineres do Proxmox, usando IA generativa para processar comandos em linguagem natural e executar chamadas à API do Proxmox.
Os usuários podem interagir com o agente conversacional com IA por meio de diversos canais, como chat, e-mail ou o chat integrado do n8n, permitindo monitoramento, escalonamento e configuração contínuos dos recursos do Proxmox. O workflow integra-se às APIs do Proxmox e a modelos de IA externos para traduzir linguagem natural em solicitações de API estruturadas, lidando com operações como recuperar informações do cluster, gerenciar VMs e atualizar configurações.
Como a Latenode estima tempo e custo
A Latenode cobra o tempo de execução do workflow em segundos de CPU. Os primeiros 10.000 segundos de CPU são gratuitos a cada mês; depois, o uso segue o preço pay-as-you-go por segundo de CPU. Nós AI Plug-and-Play (PnP) são cobrados separadamente — cada token PnP custa US$ 1, cobrado pay-as-you-go ao custo do fornecedor mais uma pequena taxa de processamento, sem necessidade de chaves de API.
Preços completos — como funcionam os segundos de CPU →Visualização do workflow
O que este modelo faz
- Traduz comandos em linguagem natural para requisições de API do Proxmox
- Recupera informações do cluster Proxmox e detalhes de máquinas virtuais
- Escala recursos do Proxmox gerenciando criação, exclusão e configuração de VMs
- Monitora a utilização de recursos do Proxmox e aciona alertas ou ações
- Gera um log de auditoria de todas as operações de gerenciamento do Proxmox realizadas
Como funciona
Receber Entrada do Usuário
O workflow começa capturando um comando em linguagem natural do usuário através de uma integração de requisição HTTP.
Interpretar Comando
Um modelo de IA é usado para interpretar o comando em linguagem natural e gerar uma requisição de API estruturada para a plataforma Proxmox.
Executar API do Proxmox
A requisição de API estruturada é então executada através de uma integração de requisição HTTP para a plataforma Proxmox, permitindo que o workflow interaja com as máquinas virtuais e contêineres.
Formatar Resposta
O workflow processa a resposta da API do Proxmox e gera uma saída amigável ao usuário, fornecendo ao usuário as informações solicitadas ou a confirmação da ação executada.
Guia de configuração
Conectar à API do Proxmox
1. Adicione uma nova credencial da API do Proxmox no painel de Credenciais do Latenode. 2. Na credencial, insira o token da API do Proxmox e outros detalhes de conexão necessários. 3. No construtor visual do Latenode, adicione um nó de Requisição HTTP e selecione a credencial do Proxmox na lista suspensa.
Configurar Integração do Modelo de IA
1. Adicione uma nova credencial para seu modelo de IA generativa (ex.: Google Gemini) no painel de Credenciais do Latenode. 2. Na credencial, insira a chave da API ou outros detalhes de conexão necessários para o modelo de IA. 3. No construtor visual do Latenode, adicione um nó JavaScript e configure-o para usar a credencial do modelo de IA para processamento de linguagem natural.
Configurar Gatilhos Conversacionais
1. No construtor visual do Latenode, adicione um nó Webhook ou um nó de Chat (ex.: Telegram, chat integrado do n8n) para receber entradas do usuário. 2. Configure o nó de gatilho para passar o comando em linguagem natural do usuário para o nó JavaScript de processamento de IA.
Mapear Parâmetros da Chamada de API
1. No construtor visual do Latenode, conecte a saída do nó JavaScript de processamento de IA a um nó de Requisição HTTP. 2. Nas configurações do nó de Requisição HTTP, mapeie o endpoint da API, o método HTTP e quaisquer parâmetros necessários com base na saída estruturada do modelo de IA.
Formatar Respostas da API
1. No construtor visual do Latenode, adicione um nó JavaScript após o nó de Requisição HTTP. 2. No nó JavaScript, escreva uma lógica personalizada para formatar a resposta da API do Proxmox em um resumo amigável ao usuário, tratando mensagens de sucesso, mensagens de erro e detalhes de parâmetros ausentes.
Requisitos
FAQ