Pular para o conteúdo
Crazy Diamond
Voltar para a the-wall
DesenvolvimentoAutomação e IA

Infraestrutura em Docker para um agente de IA de atendimento, entregue antes do prazo e pronta para servidor

Um desenvolvedor que montava um agente de IA para responder clientes no Instagram precisava da base do projeto de pé: os serviços subindo juntos, com verificação de saúde e o mesmo ambiente no computador e no servidor.

Cliente
André M.
Quem fez
Lucas Barreto

01

Problema

O plano do cliente previa três serviços (o gateway em Node, o motor de IA em Python e um banco vetorial) e pedia uma versão do Node que já tinha saído do suporte. Sem uma base que subisse com um comando, cada fase seguinte do agente começaria brigando com o ambiente.

02

Solução

Ambiente Docker Compose em duas camadas, uma segura para servidor e outra para desenvolvimento, com os 3 serviços, verificação de saúde em cada um, usuários sem privilégio de administrador e dependências travadas. A versão do Node foi trocada pela LTS atual, com a explicação no pull request, e o aceite foi conferido de novo a partir de uma cópia limpa do repositório do cliente.

03

Resultado

Os 3 serviços sobem com um comando e respondem à verificação de saúde. Pull request aberto no mesmo dia do início e entrega 3 dias antes do prazo combinado.