Sobre o projeto
LangGraph é um framework de orquestração de baixo nível para a construção, gerenciamento e implantação de agentes stateful e de longa duração. É desenvolvido pela LangChain Inc. e pode ser usado de forma independente ou junto com outros produtos LangChain.
O projeto se posiciona como infraestrutura para qualquer fluxo de trabalho ou agente stateful e de longa duração. Suas capacidades documentadas incluem execução durável, que permite que os agentes persistam diante de falhas e retomem de onde pararam; suporte human-in-the-loop, que permite a inspeção e modificação do estado do agente durante a execução; memória abrangente com memória de trabalho de curto prazo e memória persistente de longo prazo entre sessões; depuração e observabilidade por meio do LangSmith, incluindo rastreamento de caminhos de execução e transições de estado; e infraestrutura de implantação pronta para produção para fluxos de trabalho stateful e de longa duração.
A instalação é feita via pip com o pacote langgraph. Um equivalente em JavaScript/TypeScript, LangGraph.js, está disponível separadamente. O README também aponta para Deep Agents, um pacote de nível superior construído sobre o LangGraph para agentes que podem planejar, usar subagentes e aproveitar sistemas de arquivos.
A seção de ecossistema descreve integrações com o LangChain para componentes componíveis e desenvolvimento de aplicações LLM, o LangSmith para avaliação e observabilidade de agentes, e o LangSmith Deployment para escalonamento de agentes, incluindo prototipagem visual no LangSmith Studio. Documentação, referências de API, um guia de início rápido, tutoriais, um curso gratuito da LangChain Academy, estudos de caso, um guia de contribuição e um código de conduta estão vinculados.
O README afirma que o LangGraph se inspira no Pregel e no Apache Beam, com uma interface pública que se inspira no NetworkX. Ele é lançado sob a licença MIT. O README menciona a adoção por empresas como Klarna, Replit e Elastic, embora nenhum benchmark ou classificação de desempenho independente seja fornecido.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.