SuperAPI AI 工具集

langgraph-orchestration

智能体与模型

查看项目

更新于 10-16 00:05

技能介绍

用途:LangGraph 提供基于图的编排能力,用于构建有状态的多智能体 AI 系统,适合需要条件分支、循环迭代、多智能体协作或人工审核的智能体流程。

主要能力:以 StateGraph 定义状态(对象),节点为 State→State 的态射,边为态射组合;条件边实现分支路由(余积),回边形成循环(不动点迭代)。支持监督者模式编排多个智能体、并行分支的扇出与扇入、子图嵌入组合。通过 MemorySaver 或 SqliteSaver 实现检查点持久化,可按 thread_id 恢复会话。支持 interrupt_before / interrupt_after 实现人工介入,可在中断后更新状态再继续。支持工具绑定与工具执行节点、流式输出(stream / astream)。

使用方式:安装命令为 pip install langgraph langchain-openai。基本流程为定义 TypedDict 状态、编写节点函数、用 add_node / add_edge / add_conditional_edges 构建图、compile 编译后 invoke 调用。持久化时传入 checkpointer 与 config(含 thread_id)。

适用场景:有状态对话、迭代精炼、多智能体分工协作、需要人工审核的敏感操作流程、并行分析后汇总的任务。

限制:资料未提供具体收费、价格、平台支持范围与性能数据;示例中部分函数(如 refine_response、evaluate_quality、SupervisorDecision)未给出完整定义,需自行实现。