| --- |
| title: Dashboard SLA RAG |
| emoji: 📊 |
| colorFrom: blue |
| colorTo: indigo |
| sdk: gradio |
| sdk_version: "6.8.0" |
| app_file: app.py |
| pinned: false |
| license: mit |
| --- |
| |
| # 📊 Dashboard SLA + Assistente RAG (NVIDIA NIM) |
|
|
| Dashboard de controlo SLA para gestão de portfolios de telecomunicações, com assistente de IA integrado (RAG) usando a API NVIDIA NIM. |
|
|
| ## Funcionalidades |
|
|
| - **Dashboard SLA** — tabela pivot por tipo de tarefa e faixa de percentagem SLA |
| - **Exportação CSV** — tabela pivot e dados calculados completos |
| - **Assistente RAG** — perguntas em linguagem natural sobre os dados, com análise de gestor de projecto sénior |
|
|
| ## Configuração da Chave API |
|
|
| Para usar o assistente RAG, é necessária uma chave API da NVIDIA NIM (gratuita): |
|
|
| 1. Aceda a [build.nvidia.com](https://build.nvidia.com) |
| 2. Faça login e clique em **Get API Key** |
| 3. No HF Space: **Settings → Variables and secrets → New secret** |
| - Nome: `NVIDIA_API_KEY` |
| - Valor: `nvapi-xxxxxxxxxxxx` |
|
|
| Se não configurar o secret, pode introduzir a chave directamente na interface. |
|
|
| ## Ficheiros necessários |
|
|
| Coloque na raiz do Space os seguintes ficheiros CSV: |
| - `tarefasss_datas_corrigidas_final.csv` — dados principais |
| - `emcurso.csv`, `finalizado.csv`, `licenciamento.csv`, `global.csv` — listas de status |
|
|