⚙️

Stack Tecnológica

Tecnologias modernas e robustas que compõem o sistema de RAG para consulta normativa

23
Tecnologias
8
Categorias
100%
Open Source
Cloud
Nativo
⚛️

Frontend

4
⚛️

Next.js 14

v14.0.4

Framework React com Server-Side Rendering e App Router

⚛️

React 18

v18.2.0

Biblioteca JavaScript para construção de interfaces modernas

🎨

Tailwind CSS

v3.4.0

Framework CSS utility-first para design responsivo e moderno

📘

TypeScript

v5.3.3

Superset do JavaScript com tipagem estática e IntelliSense

🚀

Backend

4
🚀

FastAPI

v0.104.1

Framework Python moderno, rápido e assíncrono para APIs REST

🐍

Python 3.13

v3.13

Linguagem de programação de alto nível para processamento

Uvicorn

v0.24.0

Servidor ASGI de alta performance para FastAPI

Pydantic

v2.5.0

Validação de dados e serialização com type hints

🤖

IA & ML

3
🤖

OpenAI GPT-4

Modelo de linguagem avançado para geração de respostas contextuais

🔢

OpenAI Embeddings

text-embedding-3-small para vetorização semântica de documentos

🔤

Tiktoken

v0.5.2

Tokenização rápida para contagem de tokens e limites

🗄️

Banco de Dados

1
🗄️

Qdrant

Banco de dados vetorial de alta performance para busca semântica

⚙️

Processamento

5
🍲

BeautifulSoup4

v4.12.2

Biblioteca para parsing e normalização de HTML/XML

📄

pypdf

v3.17.4

Extração de texto e metadados de documentos PDF

👁️

Tesseract OCR

Reconhecimento óptico de caracteres para PDFs escaneados

🖼️

pdf2image

v1.16.3

Conversão de páginas PDF para imagens para OCR

🖼️

Pillow

v10.1.0

Processamento de imagens para OCR e manipulação

🛠️

Utilitários

3
📝

Structlog

v23.2.0

Logging estruturado e contextual para produção

🔄

Tenacity

v8.2.3

Retry e rate limiting com backoff exponencial

🌐

Requests

v2.31.0

Cliente HTTP para consumo de APIs externas

☁️

Infraestrutura

2
🚂

Railway

Plataforma de deploy serverless para backend Python

Vercel

Plataforma de deploy edge para frontend Next.js

🌐

API Externa

1
🏦

Bacen API

API oficial do Banco Central do Brasil para normativos

🏗️

Arquitetura do Sistema

⚛️

Frontend

Next.js + React + Tailwind

Vercel

🚀

API Backend

FastAPI + Python

Railway

🤖

RAG Engine

OpenAI GPT-4

Embeddings

Camada de Dados

🗄️

Qdrant

Vector Database

📄

Documentos

PDF + HTML + OCR

🏦

Bacen API

Normativos Oficiais

Características Principais

Alta Performance

Respostas rápidas com cache e otimizações

🔒

Seguro

Validação de dados e tratamento de erros

📱

Responsivo

Funciona perfeitamente em todos os dispositivos

🎯

Preciso

Busca semântica com citações normativas

🔄

Atualizado

Sincronização automática com Bacen

🌐

Escalável

Arquitetura cloud-native

💻 Sistema desenvolvido com as melhores práticas de engenharia de software

Código limpo, arquitetura modular e documentação completa