开始使用免费开始使用

生成图形示意图

既然您已经向学校管理方演示了聊天机器人的效果,您建议生成一张示意图,说明该机器人是如何回答问题的。您同意创建一张 LangGraph 示意图,展示该聊天机器人的搭建方式。

IPython.display 中的 Imagedisplay 已为您加载。我们还创建了一个 display_fallback() 函数,用于在 Mermaid API(LangGraph 用于生成图形的服务)返回错误时显示缓存的图片。

本练习是课程的一部分

使用 LangChain 设计 Agentic 系统

查看课程

练习说明

  • 在一个 try 代码块中,对 graph 调用 .get_graph() 方法,并接着调用 .draw_mermaid_png() 来显示示意图。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Try generating and displaying the diagram of the graph
try:
    display(Image(graph.____().____()))

# Return an exception if the generation fails
except Exception:
    print("Plot generation failed... falling back to cached asset.")
    display_fallback()
编辑并运行代码