~/questoes/agentes-de-ia
Uma chain simples no LangChain segue um fluxo linear onde um prompt é formatado com dados de entrada, enviado para um modelo de linguagem que gera uma resposta, e depois um parser extrai e estrutura essa saída. Essa sequência forma a base de qualquer pipeline no LangChain.
A alternativa D está correta porque apresenta a sequência linear fundamental: Prompt → LLM → Output Parser. Essa ordem reflete exatamente como os dados fluem através de uma chain simples, começando com a formatação da instrução, passando pela geração de resposta e terminando com a estruturação da saída.
Essa alternativa está incorreta porque repete o Output Parser duas vezes consecutivas, o que não faz sentido no fluxo. Além disso, coloca o LLM antes do Prompt, invertendo a ordem correta de processamento.
Essa alternativa está incorreta porque coloca o Parser antes do LLM, invertendo a sequência lógica. O parser só pode extrair e estruturar a saída depois que o LLM a gera. Além disso, menciona validação repetida, o que não é parte do fluxo básico.
Essa alternativa está incorreta porque afirma que os componentes podem ser usados em qualquer ordem. Na realidade, a sequência é fundamental: o Prompt deve vir primeiro para preparar a instrução, depois o LLM a processa, e finalmente o Output Parser estrutura o resultado.
Essa é a alternativa correta. Ela apresenta a sequência linear e fundamental das chains simples: Prompt, LLM, Output Parser. Essa ordem garante que os dados fluam corretamente através da pipeline de processamento.