Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

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

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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