Aan de slagGa gratis aan de slag

Genereer een grafiekdiagram

Nu je hebt laten zien dat de chatbot werkt aan de schooladministratie, stel je voor om een diagram te maken dat uitlegt hoe de chatbot vragen beantwoordt. Je spreekt af om een LangGraph-diagram te maken dat laat zien hoe de chatbot is opgezet.

Image en display uit IPython.display zijn alvast voor je geladen. We hebben een display_fallback()-functie gemaakt om een gecachte afbeelding te tonen als de Mermaid API (de service die LangGraph gebruikt om de plot te maken) een fout teruggeeft.

Deze oefening maakt deel uit van de cursus

Agentic Systems ontwerpen met LangChain

Cursus bekijken

Oefeninstructies

  • Roep binnen een try-blok de methode .get_graph() aan op graph, gevolgd door .draw_mermaid_png() om het diagram te tonen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren