ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Într-un bloc try, apelează metoda .get_graph() pe graph, 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()
Editează și rulează codul