Saltar al contenido

BlackPrint Technologies · sep 2026

BlackPrint Copilot v2

Asistente agéntico de mapas basado en herramientas

Resumen

Encabezó el rediseño v2 del copiloto de mapas de BlackPrint y lo convirtió de un widget de chat en un asistente basado en herramientas que opera la plataforma de inteligencia territorial mediante acciones tipadas que la persona usuaria confirma.

Puntos clave

  1. 01

    Reconstruyó el backend FastMCP/FastAPI sobre un protocolo de turnos v2 con streaming y una escalera de proveedores de modelos, y envolvió las 38 herramientas en un ToolEnvelope común con autorización por herramienta, telemetría de auditoría y contratos que generan OpenAPI, JSON Schema y tipos de TypeScript desde una sola fuente.

  2. 02

    Amplió el bus tipado de acciones de interfaz de 34 a 53 tipos, detrás de una compuerta de confirmación en el servidor con acuse de resultado, para que el asistente opere el mapa de Mapbox, los paneles, el portafolio y los reportes del frontend en Astro y React 19.

  3. 03

    Reforzó el servicio con 10 correcciones de seguridad, entre ellas JWT verificados por firma y cookies de sesión reducidas de ≈166.7 días a 4 h; preparó el esquema para múltiples organizaciones (org_id en 10 tablas) y construyó arneses de evaluación, desde 12 casos dorados hasta un conjunto de 778 preguntas anotadas a ciegas, respaldados por una regresión de 2,742 pruebas de backend.

Tecnologías

  • Python
  • FastAPI
  • FastMCP (MCP)
  • Pydantic
  • PostgreSQL
  • Anthropic Claude
  • LLM de pesos abiertos (Modal)
  • Evaluación de LLM
  • Astro
  • React 19
  • Mapbox GL JS
  • OpenAPI / JSON Schema

¿Trabajas en algo parecido?

Cuéntame el problema y los datos con los que cuentas. Respondo en 24 a 48 horas.

Hablemos del proyecto