docs: atualizando documentacao para arquitetura Postgres + MySQL

main
parent e0fbca8e1a
commit c1974d8379

@ -36,8 +36,8 @@ Retorna: "Encontrei 5 veículos sedans disponíveis até R$ 50.000..."
| ------------------- | ------------------ | ------------------------------------------------ |
| **Backend** | FastAPI | Framework web moderno e rápido para APIs Python |
| **IA/LLM** | Google Vertex AI | Plataforma de IA empresarial com Gemini 1.5 Pro |
| **Banco de Dados** | PostgreSQL | Banco relacional robusto para dados estruturados |
| **Dados de Teste** | FakerAPI | Geração de dados fictícios para simulação |
| **Banco de Dados (Tools)** | PostgreSQL | Banco relacional para metadados de ferramentas |
| **Banco Fictício (Mock)** | MySQL | Dados de negócio simulados usados pelos handlers |
| **Containerização** | Docker | Isolamento e deploy consistente |
| **Orquestração** | Google Cloud Build | Pipeline automatizado de build e deploy |
| **Computação** | Google Cloud Run | Plataforma serverless escalável |
@ -71,7 +71,7 @@ Orquestrador/
│ │ ├── llm_service.py # Integração com Vertex AI / Gemini
│ │ ├── tool_registry.py # Registro e descoberta de ferramentas
│ │ ├── handlers.py # Handlers de execução de tools
│ │ └── fakerapi_client.py # Cliente para gerar dados fictícios
│ │ └── handlers.py # Handlers consultando MySQL fictício
│ │
│ ├── repositories/
│ │ └── tool_repository.py # Acesso a dados de ferramentas
@ -157,7 +157,7 @@ Pipeline CI/CD totalmente gerenciado que faz build da imagem, realiza testes e f
┌──────────────────────────────────┐
│ Tool Handlers │
│ - Executa: consultar_estoque │
│ - Busca no PostgreSQL
│ - Busca no MySQL fictício
└──────┬───────────────────────────┘

Loading…
Cancel
Save