~/questoes/agentes-de-ia
A Chain de Classificação é um componente automático que analisa cada pergunta do usuário e identifica seu tipo (informação, orientação ou reporte de caso) para encaminhá-la à chain especializada correta. Funciona como um classificador inteligente que evita processamento manual e garante que cada requisição chegue ao fluxo mais adequado.
A Chain de Classificação funciona através de uma análise automática do conteúdo da pergunta, identificando sua categoria sem intervenção manual. O sistema então roteia a requisição para a chain apropriada (informação, orientação ou cadastro de caso), garantindo processamento eficiente e contextualizado.
O tamanho da pergunta ou número de caracteres não definem para qual chain o fluxo deve ir. Uma pergunta curta pode ser tão importante quanto uma longa. O roteamento precisa analisar o significado, não características superficiais do texto.
A verificação manual do operador seria lenta e impraticável em um chatbot que precisa responder em tempo real. A automação é justamente o objetivo: o sistema deve classificar sozinho sem esperar por revisão humana.
Embora o histórico do SQLite seja útil para manter contexto da conversa, ele não é o mecanismo responsável por rotear a pergunta. O banco local armazena sessões, mas a decisão de qual chain usar ocorre através da classificação do tipo de requisição.
A Chain de Classificação analisa a requisição do usuário e identifica automaticamente se é uma busca por informação (sintomas, tratamento, prevenção), uma solicitação de orientação prática, ou um reporte de caso suspeito, direcionando para a chain especializada apropriada.