Analise as diferenças entre fluxos de trabalho e agentes no design de sistemas de IA. Qual das seguintes opções descreve melhor uma distinção chave?
Questão
Analise as diferenças entre fluxos de trabalho e agentes no design de sistemas de IA. Qual das seguintes opções descreve melhor uma distinção chave?
Alternativas
Os fluxos de trabalho são sequências predefinidas de tarefas, enquanto os agentes podem adaptar suas ações com base nas mudanças ambientais.
Os fluxos de trabalho e os agentes exigem intervenção manual para lidar com mudanças inesperadas.
Tanto os fluxos de trabalho quanto os agentes são igualmente adaptáveis às mudanças no ambiente.
Os agentes realizam tarefas em uma ordem fixa, enquanto os fluxos de trabalho podem se adaptar a mudanças na entrada.
Explicação
Em fluxos de trabalho (workflows), o sistema costuma seguir uma sequência planejada e relativamente fixa de etapas (por exemplo: coletar entrada → validar → chamar modelo → pós-processar → responder). Até pode haver ramificações (if/else), mas a lógica geral é pré-orquestrada.
Já agentes normalmente operam com maior autonomia: eles podem decidir o próximo passo com base no estado atual do ambiente (novas informações, resultados intermediários, falhas de uma ferramenta, mudança de objetivo/condições), ajustando o plano ao longo da execução.
Analisando as alternativas:
- (A) descreve exatamente essa distinção central: workflow = sequência predefinida; agente = adapta ações conforme o ambiente.
- (B) é falsa: agentes são justamente usados para reduzir a necessidade de intervenção manual em situações variáveis.
- (C) é falsa: em geral, agentes tendem a ser mais adaptáveis que workflows.
- (D) inverte os papéis (agente em ordem fixa e workflow adaptável), portanto está incorreta.
Alternativa correta: (A).