Saltar al contenido
Crazy Diamond
Volver a The Wall
DesarrolloAutomatización e IA

Infraestructura en Docker para un agente de IA de atención, entregada antes del plazo y lista para servidor

Un desarrollador que construía un agente de IA para responder clientes en Instagram necesitaba la base del proyecto en pie: los servicios levantando juntos, con chequeo de salud y el mismo entorno en la computadora y en el servidor.

Cliente
André M.
Quién lo hizo
Lucas Barreto

01

Problema

El plan del cliente preveía tres servicios (el gateway en Node, el motor de IA en Python y una base vectorial) y pedía una versión de Node que ya había salido de soporte. Sin una base que levantara con un comando, cada fase siguiente del agente empezaría peleando con el entorno.

02

Solución

Entorno Docker Compose en dos capas, una segura para servidor y otra para desarrollo, con los 3 servicios, chequeo de salud en cada uno, usuarios sin privilegios de administrador y dependencias fijadas. La versión de Node se cambió por la LTS actual, con la explicación en el pull request, y la aceptación se verificó de nuevo desde una copia limpia del repositorio del cliente.

03

Resultado

Los 3 servicios levantan con un comando y responden al chequeo de salud. Pull request abierto el mismo día del inicio y entrega 3 días antes del plazo acordado.