Plataforma RAG en producción
Plataforma RAG multi-tenant para el BCRP
Una plataforma RAG multi-tenant que lleva búsquedas fundamentadas y asistentes a cuatro aplicaciones del BCRP.
Rol
Analista Programador II / Full Stack AI Engineer en Canvia
Stack
Python · FastAPI · LangChain · Node.js · Oracle 23ai · pgvector · Pinecone · Chroma · OpenAI

Problema
Varias aplicaciones institucionales necesitaban búsquedas confiables y asistentes sobre miles de documentos de investigación.
Mi aporte
En Canvia diseñé, construí y mejoré la plataforma, incluyendo ingesta e indexación, herramientas compartidas, módulos configurables de chat/búsqueda/prompts, ingesta multimodal y pruebas diarias con revisión humana.
Arquitectura y stack
Gateway en Node.js, backend en Python, Oracle 23ai, pgvector, Pinecone, Chroma, pipelines SQL hacia RePEc y procesamiento multimodal de documentos.
Resultado
Una plataforma atiende a cuatro aplicaciones del BCRP; su asistente está disponible en el Portal de Investigación.
Entrega basada en evidencia
Trabajé en ingesta e indexación, herramientas compartidas, módulos configurables de chat, búsqueda y prompts, procesamiento multimodal y pruebas diarias con revisión humana. La historia pública muestra el aporte de ingeniería sin exponer documentos institucionales ni datos internos.
Límite público
El esquema mantiene un nivel técnico seguro: muestra el flujo desde las fuentes institucionales hasta la recuperación, los servicios compartidos y las aplicaciones, sin credenciales, endpoints privados ni detalles operativos.
De documentos a respuestas fundamentadas
01
Fuentes e ingesta
Documentos de investigación, parseo multimodal e indexación reproducible.
02
Recuperación y servicios
Gateway Node.js, servicios Python y módulos RAG configurables.
03
Aplicaciones
Cuatro aplicaciones del BCRP, incluido el asistente del Portal de Investigación.