Hasilkan diagram graph
Setelah Anda menunjukkan kepada pihak administrasi sekolah bahwa chatbot berfungsi, Anda menyarankan untuk membuat diagram yang menjelaskan bagaimana chatbot menjawab pertanyaan. Anda sepakat untuk membuat diagram LangGraph yang menunjukkan bagaimana chatbot dikonfigurasi.
Image dan display dari IPython.display telah dimuat untuk Anda. Kami telah membuat fungsi display_fallback() untuk menampilkan gambar dalam cache jika API Mermaid (layanan yang digunakan LangGraph untuk membuat plot) mengembalikan error.
Latihan ini adalah bagian dari kursus
Merancang Sistem Agentic dengan LangChain
Petunjuk latihan
- Di dalam blok
try, panggil metode.get_graph()padagraph, diikuti dengan.draw_mermaid_png()untuk menampilkan diagram.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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()