chore: atualização do servidor - 2026-04-01 15:34
This commit is contained in:
parent
f0b39f7f1d
commit
4fb3f87dc3
|
|
@ -55,7 +55,7 @@ async function buildAll() {
|
|||
define: {
|
||||
"process.env.NODE_ENV": '"production"',
|
||||
},
|
||||
minify: true,
|
||||
minify: false,
|
||||
external: externals,
|
||||
logLevel: "info",
|
||||
});
|
||||
|
|
|
|||
|
|
@ -0,0 +1,39 @@
|
|||
# MiroFlow /analyze Endpoint
|
||||
|
||||
## Como funciona
|
||||
|
||||
O botão "Analisar" no BiWorkspace (tab Científico) chama `POST /api/miroflow/analyze`.
|
||||
|
||||
O handler vive em `engine-proxy.ts` e chama diretamente o Ollama com o model `deepseek-r1:14b` (fallback: `llama3.2:3b`).
|
||||
|
||||
## Fluxo
|
||||
|
||||
```
|
||||
BiWorkspace → POST /api/miroflow/analyze
|
||||
→ engine-proxy.ts (Node, host)
|
||||
→ ollama-ia1upsekrad96at5hq97e4qa:11434/api/chat
|
||||
→ deepseek-r1:14b
|
||||
← { result, model, execution_id, duration_ms }
|
||||
← resposta ao frontend
|
||||
```
|
||||
|
||||
## Agentes disponíveis
|
||||
|
||||
| Agent | System prompt |
|
||||
|-------|--------------|
|
||||
| `statistician` | Análise estatística e descritiva |
|
||||
| `fiscal_auditor` | Compliance tributário brasileiro |
|
||||
| `researcher` | Correlações e inteligência de negócios |
|
||||
|
||||
## Infraestrutura
|
||||
|
||||
- O container `ollama-ia1upsekrad96at5hq97e4qa` precisa estar na rede `arcadia-prod_arcadia-internal`.
|
||||
- Comando para reconectar se necessário:
|
||||
```bash
|
||||
docker network connect arcadia-prod_arcadia-internal ollama-ia1upsekrad96at5hq97e4qa
|
||||
```
|
||||
- Tempo médio de resposta: ~2-3 min (deepseek-r1:14b).
|
||||
|
||||
## Variável de ambiente
|
||||
|
||||
`OLLAMA_BASE_URL` sobrescreve o hostname padrão do Ollama.
|
||||
|
|
@ -1 +1 @@
|
|||
Subproject commit 9d180f1eeb5e301c440ad7ce8b12c14222779040
|
||||
Subproject commit fe1a7397fbb5a3eee145feb2fac94f620ef43f3e
|
||||
Loading…
Reference in New Issue