~/questoes/agentes-de-ia
A arquitetura modular divide um sistema em componentes independentes que trabalham juntos. No caso de um chatbot, isso significa criar rotas de atendimento separadas que podem ser expandidas sem quebrar o funcionamento das rotas existentes, facilitando novas implementações.
A alternativa D está correta porque descreve exatamente o benefício da modularidade: permitir que você adicione novos tipos de atendimento (como agendamentos ou promoções) sem modificar o código das rotas que já funcionam. Isso evita riscos de quebrar funcionalidades existentes.
Tempo real de resposta é uma questão de performance e otimização do servidor, não de arquitetura modular. A modularidade não garante velocidade de resposta.
Automação completa de agendamentos é um recurso específico que pode ser implementado em uma rota, mas não é a vantagem geral da arquitetura modular.
Arquitetura modular não elimina a necessidade de banco de dados. Na verdade, um chatbot bem estruturado precisa de um banco de dados para armazenar histórico e informações dos usuários.
Esta é a verdadeira vantagem da modularidade: você cria uma estrutura onde cada rota funciona independentemente, então adicionar uma nova rota de agendamento ou promoções não afeta as rotas de perguntas gerais ou de treinos.