开启左侧

LangGraph 概述

[复制链接]
创想小编 发表于 12 小时前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
作者:CSDN博客
LangGraph 介绍

LangGraph 是 LangChain 框架的扩展,专为创建基于大型语言模型(LLMs)的有状态、多角色应用而设计。它提供了一个灵活的架构,用于构建复杂的多步骤 LLM 应用,其中状态管理和流程控制至关重要。
为什么需要 LangGraph?

传统的 LLM 链通常限于线性执行路径。然而,现实世界的应用经常需要:
    具有条件分支的复杂控制流循环执行模式(循环和递归)具有协调角色的多智能体系统跨执行步骤的持久状态管理
LangGraph 通过提供基于图的框架解决了这些需求,使开发人员能够定义复杂的执行流程,同时在整个过程中维护应用状态。
主要功能

1. 状态管理

    在整个执行周期中维护和更新状态在不同步骤和代理之间传递上下文定义具有类型接口的自定义状态对象
2. 基于图的工作流定义

    定义代表任务或智能体的节点创建边以建立执行流支持基于状态的条件分支启用循环执行路径
3. 智能体网络

    创建具有专业角色的多智能体系统促进智能体之间的通信和协调定义智能体交互协议
4. 调试和可观察性

    可视化图执行路径跟踪整个执行过程中的状态变化与 LangSmith 无缝集成以进行监控

原文地址:https://blog.csdn.net/weixin_41958877/article/details/147150777
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )