~/questoes/agentes-de-ia
No Agentic RAG, o agente segue um ciclo estruturado que começa com o entendimento da consulta do usuário, passa pela análise de quais informações buscar, definição de estratégia, execução das buscas e avaliação dos resultados. Essa sequência lógica garante que o agente trabalhe de forma inteligente e iterativa, refinando suas ações conforme necessário.
A sequência correta segue a lógica natural de resolução de problemas: primeiro receber e entender o que o usuário quer, depois analisar que tipo de informação é necessária, definir como buscar (a estratégia), executar as queries contra as fontes de dados e, por fim, avaliar se os resultados são relevantes. Essa ordem respeta o princípio de planejamento antes da ação.
Recebe consulta → analisa informação necessária → define estratégia → executa queries → avalia relevância. Esta é a sequência correta porque segue uma progressão lógica: entendimento do problema, análise de necessidades, planejamento, execução e validação dos resultados.
Esta alternativa começa pela avaliação de relevância antes de haver qualquer consulta ou execução. Isso é ilógico, pois não há o quê avaliar se o agente não recebeu a consulta nem executou as buscas. A ordem fica confusa e não segue o fluxo natural de raciocínio.
Aqui a estratégia é definida antes de o agente sequer receber ou entender a consulta do usuário. Isso violaria o princípio fundamental do ciclo: você precisa compreender o que o usuário quer antes de decidir como buscar informações.
Esta sequência coloca a execução da query antes de o agente ter recebido a consulta ou refinado qualquer estratégia. Executar sem planejamento prévio é o oposto da abordagem inteligente que caracteriza um agente autônomo.