~/questoes/agentes-de-ia
Chains são sequências de operações conectadas que permitem automatizar tarefas complexas ligando múltiplos componentes do LangChain de forma lógica e intuitiva. Elas funcionam como pipelines que encadeiam ações, desde processamento de texto até integração com ferramentas externas, tornando o desenvolvimento mais organizado e eficiente.
A alternativa B está correta porque descreve exatamente o propósito das Chains: conectar componentes logicamente para automatizar pipelines. Uma Chain pega a saída de um componente e passa como entrada para o próximo, criando um fluxo de trabalho automático que executa tarefas complexas sem intervenção manual.
Isso descreve filtros ou mecanismos de moderação de conteúdo, não Chains. Embora o LangChain possa usar componentes para validação de respostas, essa não é a definição de uma Chain.
Esta é a definição correta. Chains conectam operações de forma sequencial, permitindo automatizar fluxos de trabalho complexos ligando diferentes componentes (modelos, prompts, memória, ferramentas) em uma sequência lógica.
Isso descreve um sistema de armazenamento de variações de prompts, não uma Chain. Embora o LangChain permita trabalhar com múltiplos prompts, as Chains não são estruturas de dados estáticas para testes A/B.
Isso refere-se a protocolos de comunicação entre servidores, um conceito de rede. As Chains do LangChain operam em nível de aplicação, conectando componentes internos, não protocolos de servidor.