IAAgentesN1522Edge Computing

Servidor de agentes de IA 24/7: o N1522 como alternativa à VPS

IWILL Portugal10 min min de leitura

Introdução

Um agente de IA que só responde quando o portátil está aberto não é um agente – é um script. Para que monitorize caixas de correio, responda em canais de equipa ou execute tarefas agendadas, tem de estar sempre ligado.

As duas alternativas habituais têm problemas: o portátil tem de ser desligado e a VPS na cloud cobra mensalidade para sempre. A terceira via é um mini PC industrial sem ventoinha ligado 24/7 em casa ou no escritório, com o modelo a ser consumido por API. O N1522 foi pensado exatamente para este tipo de carga.

Porquê o N1522

O trabalho pesado acontece do lado da API. O que a máquina local precisa é de estabilidade, silêncio e consumo baixo – não de uma GPU.

ProcessadorIntel Twin Lake N150 (4 núcleos, até 3.6 GHz)
MemóriaDDR5 4800 MHz, 8 GB mínimo, 16 GB recomendado
Armazenamento2x M.2 2280 + 1x 2.5" – NVMe de 128 GB chega
Rede2x Gigabit LAN
Alimentação9-36 V DC, ampla faixa
ChassisAlumínio sem ventoinha, 150 × 126.5 × 45 mm

O detalhe que importa: sem ventoinha significa sem ruído e sem a peça que costuma falhar primeiro. Uma máquina que fica numa estante durante anos não pode depender de um rolamento.

Como fica a arquitetura

1

APIs de modelos na cloud

O raciocínio pesado acontece aqui. Paga-se por utilização, não por mês.

2

N1522 com Ubuntu Server

Anfitrião do agente: orquestração, memória de contexto, tarefas agendadas e registos.

3

Camada de canais

Discord, Telegram, e-mail ou interface web – é por aqui que as pessoas falam com o agente.

4

VPN em malha

SSH e painel de administração acessíveis de qualquer lado, sem abrir portas no router.

Instalação passo a passo

Cerca de 60 a 90 minutos do início ao fim, incluindo a instalação do sistema operativo.

1

Instalar o Ubuntu Server

15 min
  • 1.1Descarregue o Ubuntu Server 24.04 LTS e grave-o numa pen com o Rufus ou com dd.
  • 1.2Arranque o N1522 a partir da pen e escolha a instalação mínima.
  • 1.3Ative o OpenSSH durante a instalação e ignore os pacotes snap sugeridos.
  • 1.4Reinicie e aplique as atualizações: sudo apt update && sudo apt upgrade -y.
2

Acesso remoto seguro

5 min
  • 2.1Instale uma VPN em malha (Tailscale, Netbird ou WireGuard) para chegar à máquina sem abrir portas no router.
  • 2.2Autentique o dispositivo e anote o endereço privado atribuído.
  • 2.3Teste o acesso SSH a partir do exterior através dessa VPN.
  • 2.4Desative o acesso SSH por palavra-passe e use apenas chaves.
3

Preparar o tempo de execução

5 min
  • 3.1Instale o Node.js LTS a partir do repositório oficial NodeSource.
  • 3.2Confirme as versões com node -v e npm -v.
  • 3.3Crie um utilizador de serviço dedicado, sem privilégios de administração.
  • 3.4Crie a pasta de configuração e de registos dentro da home desse utilizador.
4

Instalar a plataforma de agentes

10 min
  • 4.1Instale globalmente a plataforma de agentes escolhida com npm install -g.
  • 4.2Edite o ficheiro de configuração YAML: modelo primário, modelo de reserva e limites de gasto.
  • 4.3Guarde as chaves de API como variáveis de ambiente, nunca em texto simples no repositório.
  • 4.4Faça um teste interativo na consola antes de ligar qualquer canal.
5

Ligar os canais

15 min
  • 5.1Discord: crie a aplicação no portal de programadores e conceda as intenções de mensagem necessárias.
  • 5.2Telegram: obtenha o token através do BotFather.
  • 5.3Interface web: ative o acesso HTTP apenas na interface da VPN, protegido por token.
  • 5.4Registe cada canal no ficheiro de configuração e reinicie o serviço.
6

Transformar em serviço systemd

10 min
  • 6.1Crie a unidade em /etc/systemd/system com Restart=always e RestartSec=10.
  • 6.2Defina o utilizador de serviço e o ficheiro de ambiente com as chaves.
  • 6.3Ative o arranque automático com systemctl enable.
  • 6.4Confirme o estado com systemctl status e siga os registos com journalctl -fu.
7

Validar

5 min
  • 7.1O serviço arranca sozinho depois de um reinício completo da máquina.
  • 7.2O agente responde no canal escolhido em menos de cinco segundos.
  • 7.3A interface web está acessível apenas através da VPN.
  • 7.4O consumo de memória mantém-se estável ao fim de uma hora (verifique com htop).

Máquina própria ou VPS?

SoluçãoInvestimento inicialCusto recorrenteDados em casa
N1522 + APIÚnico, do hardwareApenas os tokens consumidosSim
VPS + APINenhumMensalidade + tokensNão
Portátil sempre ligadoJá o temTokens + eletricidadeSim, mas sem disponibilidade

A conta faz-se depressa: qualquer VPS com memória suficiente para uma plataforma de agentes ultrapassa o preço do N1522 dentro de um a dois anos – e no fim não fica com hardware nenhum.

Problemas frequentes

O serviço não arranca

Quase sempre é uma chave de API inválida ou em falta. Veja journalctl -u e confirme que o ficheiro de ambiente está a ser lido pelo systemd.

O bot não responde no canal

Faltam permissões ou intenções na aplicação do Discord/Telegram. Reveja as definições do lado da plataforma, não do lado do servidor.

Perdi o acesso SSH

A VPN caiu. Ligue monitor e teclado ao N1522, reautentique o cliente e reative o serviço no arranque.

Consumo de memória a crescer

Histórico de conversa sem limite. Defina um teto de contexto na configuração e agende a rotação de registos.

Conclusão

Hora e meia de configuração dá-lhe um agente sempre disponível, acessível de qualquer lugar, com consumo de alguns watts e sem mensalidade de alojamento. O hardware é seu e os dados ficam na sua rede.

O passo seguinte natural é colocar esta máquina atrás de uma firewall dedicada, numa zona isolada – veja o guia de firewall com OPNsense e Zenarmor. Se pretende correr vários agentes em simultâneo, leia também vários assistentes num só Mini PC.

Mini PCs para servidor de agentes

Máquinas sem ventoinha para funcionamento contínuo, com ampla faixa de alimentação DC.

Pronto para testar?

A IWILL oferece a possibilidade de testes Proof of Concept (PoC) para integradores de sistemas portugueses.

Contacte-nos para PoC
Servidor de agentes de IA 24/7: o N1522 | IWILL Portugal