Produtividade Fonte oficial
Aprovação humana e tratamento de erros no LangGraph
Implemente pausas, aprovações e retomadas de fluxos LangGraph com interrupt(), Command(resume=...) e uma estratégia gradual de erros.
Ver código no GitHub Instala diretamente do repositório-fonte.
O que esta skill faz
Esta skill ajuda a inserir decisões humanas em grafos executáveis, interrompendo o fluxo quando aprovação ou validação for necessária. Também orienta a retomada da execução e a organização do tratamento de falhas em quatro níveis.
Quando usar
- Pausar uma operação sensível para aprovação humana
- Validar dados antes de continuar um fluxo
- Retomar a execução com Command(resume=...)
- Definir respostas graduais para diferentes tipos de erro
Como usar
- Revise o grafo e identifique os pontos que exigem intervenção humana
- Adicione interrupt() nos nós que devem suspender a execução
- Defina o formato esperado da aprovação ou correção
- Retome o fluxo com Command(resume=...)
- Teste aprovações, recusas e os quatro níveis de falha
O que revisar antes de instalar
- Os dados fornecidos não descrevem os quatro níveis de tratamento em detalhe
- A persistência e a infraestrutura necessárias para retomar o grafo não foram especificadas
- A intervenção humana pode aumentar a latência do fluxo
Para respeitar a licença do repositório, o conteúdo completo permanece no GitHub.
Abrir arquivo original