Voltar ao portfólio

Plataforma RAG em produção

Plataforma RAG multi-tenant para o BCRP

Uma plataforma RAG multi-tenant que leva buscas fundamentadas e assistentes a quatro aplicações do BCRP.

Função

Analista Programador II / Full Stack AI Engineer na Canvia

Stack

Python · FastAPI · LangChain · Node.js · Oracle 23ai · pgvector · Pinecone · Chroma · OpenAI

Página pública do Portal de Investigação do BCRP com navegação de pesquisa e botão do assistente.
Captura pública do Portal de Investigação do BCRP. O caso mantém os detalhes de implementação em um nível seguro e aponta para o produto.

Problema

Várias aplicações institucionais precisavam de buscas confiáveis e experiências de assistente sobre milhares de documentos de pesquisa.

Minha contribuição

Na Canvia, projetei, construí e aprimorei a plataforma, incluindo ingestão e indexação, ferramentas compartilhadas, módulos configuráveis de chat/busca/prompts, ingestão multimodal e testes diários com revisão humana.

Arquitetura e stack

Gateway em Node.js, backend em Python, Oracle 23ai, pgvector, Pinecone, Chroma, pipelines SQL para o RePEc e processamento multimodal de documentos.

Resultado

Uma plataforma atende quatro aplicações do BCRP; seu assistente está disponível no Portal de Investigação.

Entrega baseada em evidências

Atuei na ingestão e indexação, ferramentas compartilhadas, módulos configuráveis de chat, busca e prompts, processamento multimodal e testes diários com revisão humana. A narrativa pública mostra a contribuição de engenharia sem expor documentos institucionais ou dados internos.

Limite público

O esquema mantém um nível técnico seguro: mostra o fluxo das fontes institucionais à recuperação, aos serviços compartilhados e às aplicações, sem credenciais, endpoints privados ou detalhes operacionais.

Dos documentos às respostas fundamentadas

01

Fontes e ingestão

Documentos de pesquisa, processamento multimodal e indexação reproduzível.

02

Recuperação e serviços

Gateway Node.js, serviços Python e módulos RAG configuráveis.

03

Aplicações

Quatro aplicações do BCRP, incluindo o assistente do Portal de Investigação.

Plataforma RAG multi-tenant para o BCRP — Emerson Herrera Tolentino