開始使用免費開始

產生圖形圖表

你已經向學校行政單位證明這個聊天機器人能正常運作,接下來你建議產生一張圖,說明聊天機器人如何回答問題。你同意建立一個 LangGraph 圖表,展示這個聊天機器人的設定方式。

IPython.display 中的 Imagedisplay 已為你載入。我們也建立了一個 display_fallback() 函式,當 Mermaid API(LangGraph 用來建立圖表的服務)發生錯誤時,會改為顯示快取的圖片。

本練習屬於課程

Designing Agentic Systems with LangChain

檢視課程

練習說明

  • 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()
編輯並執行程式碼