Générer un diagramme de graphe
Maintenant que vous avez démontré à l'administration scolaire que l'agent conversationnel fonctionne, vous proposez de générer un diagramme qui explique comment il répond aux questions. Vous convenez de créer un diagramme LangGraph qui montre la configuration de l'agent conversationnel.
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) retourne une erreur.
Cette activité fait partie du cours
Concevoir des systèmes agentiques avec LangChain
Instructions de l’exercice
- 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 ce code d’exemple.
# 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()