Generează o diagramă a grafului
Acum că ai demonstrat administrației școlii că robotul de conversație funcționează, propui generarea unei diagrame care să explice modul în care acesta răspunde la întrebări. Ați convenit să creați o diagramă LangGraph care să arate cum a fost configurat robotul de conversație.
Image și display din IPython.display au fost deja importate. Am creat o funcție display_fallback() pentru a afișa o imagine din cache în cazul în care API-ul Mermaid (serviciul folosit de LangGraph pentru a genera graficul) returnează o eroare.
Acest exercițiu face parte din cursul
Proiectarea sistemelor agentice cu LangChain
Instrucțiuni pentru exercițiu
- Într-un bloc
try, apelează metoda.get_graph()pegraph, urmată de.draw_mermaid_png(), pentru a afișa diagrama.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()