Générer un diagramme du graphe
Maintenant que vous avez montré à l’administration de l’école que le chatbot fonctionne, vous proposez de générer un diagramme expliquant comment il répond aux questions. Vous convenez de créer un diagramme LangGraph qui illustre la configuration du chatbot.
Image et display de IPython.display ont été chargés pour vous. Nous avons créé une fonction display_fallback() pour afficher une image en cache au cas où l’API Mermaid (le service utilisé par LangGraph pour créer le graphique) renverrait une erreur.
Cet exercice fait partie du cours
Concevoir des systèmes agentiques avec LangChain
Instructions
- Dans un bloc
try, appelez la méthode.get_graph()surgraph, puis.draw_mermaid_png()pour afficher le diagramme.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()