Kom igångKom igång gratis

Generera ett grafdiagram

Nu när du har visat skoladministrationen att chatboten fungerar föreslår du att ni skapar ett diagram som förklarar hur chatboten besvarar frågor. Ni bestämmer er för att ta fram ett LangGraph-diagram som visar hur chatboten är uppbyggd.

Image och display från IPython.display har redan laddats in åt dig. Vi har skapat en funktion, display_fallback(), som visar en cachad bild om Mermaid API:et – den tjänst som LangGraph använder för att skapa diagrammet – returnerar ett fel.

Den här övningen är en del av kursen

Designa agentbaserade system med LangChain

Visa kurs

Övningsinstruktioner

  • Anropa metoden .get_graph()graph inuti ett try-block, följt av .draw_mermaid_png(), för att visa diagrammet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod