Commit Graph

1 Commits (e79be95264b9367382a6f331f45311c43024da55)

Author SHA1 Message Date
Vitor Hugo Belorio Simão e79be95264 ♻️ refactor(orquestrador): migrar decisoes para LLM e isolar memoria por assunto
- centraliza configuracoes do orquestrador em orchestrator_config.py (TTLs, campos obrigatorios, respostas deterministicas e low-value)

- migra extracao de entidades e intents para o modelo, mantendo no codigo apenas normalizacao/validacao e execucao

- troca heuristicas locais de intencao/roteamento por contratos de intents e roteamento multiassunto via LLM

- melhora observabilidade da extracao com logs para payload vazio/invalido e falhas do extrator

- corrige continuidade de contexto no slot-filling de revisao e normaliza datas relativas (hoje/amanha)

- adiciona fluxos incrementais para criar/cancelar pedido e integra com fila de assuntos

- implementa memoria compartilhada + memoria de trabalho por assunto (estilo nova aba) para reduzir contaminacao entre contextos
1 month ago