ग्राफ़ डायग्राम जनरेट करें
अब जब आपने स्कूल प्रशासन को दिखा दिया है कि चैटबॉट काम करता है, तो आप सुझाव देते हैं कि एक ऐसा डायग्राम जनरेट किया जाए जो समझाए कि चैटबॉट सवालों के जवाब कैसे देता है। आप एक LangGraph डायग्राम बनाने पर सहमत होते हैं जो दिखाता है कि चैटबॉट कैसे सेट अप किया गया है।
IPython.display से Image और display आपके लिए लोड कर दिए गए हैं। हमने display_fallback() नाम का एक फंक्शन बनाया है जो उस स्थिति में कैश की गई इमेज दिखाता है जब Mermaid API (वह सर्विस जिसका उपयोग LangGraph प्लॉट बनाने के लिए करता है) कोई त्रुटि लौटाए।
यह अभ्यास पाठ्यक्रम का हिस्सा है
LangChain के साथ Agentic Systems डिज़ाइन करना
अभ्यास निर्देश
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()