🚀 Caminho 1 — Redis-only
95% das queries (uber, luz, ifood) caem aqui. FT.SEARCH com FT.SYNUPDATE nativo + TAG/NUMERIC filters em um único roundtrip. Zero LLM, zero embedding. 1-10 ms wall-clock.
🧠 Caminho 2 — LLM rewrite (1ª vez)
Long-tail conversacional (piques pra Dua esse mês) — extrai filtros estruturados (datas, ranges, direção, counterparty) via Structured Outputs. ~1.5–2s na 1ª vez.
✨ Caminho 3 — Cached rewrite
O resultado do rewrite vai pro Redis (JSON.SET rewrite:{hash}, TTL configurável). Mesma query depois resolve sem chamar OpenAI — 5–10 ms. 1600× speedup.
⚡ Autocomplete sub-ms
FT.SUGGET FUZZY: pega "duar" e sugere Dua Lipa mesmo com typo, em ~1 ms. Estrutura trie-otimizada nativa do Redis Stack — não é índice extra.
Visualize cada caminho na coluna direita ao buscar. O painel ⚙ admin mostra contagens dos índices, configura TTL e gerencia o cache em tempo real.