IniziaInizia gratis

Genera un diagramma del grafo

Ora che hai dimostrato all'amministrazione scolastica che il chatbot funziona, proponi di generare un diagramma che spieghi come il chatbot risponde alle domande. Decidi di creare un diagramma LangGraph che mostri come è stato configurato il chatbot.

Image e display da IPython.display sono già stati caricati per te. Abbiamo creato una funzione display_fallback() per mostrare un'immagine nella cache nel caso in cui la Mermaid API (il servizio usato da LangGraph per creare il grafico) restituisca un errore.

Questo esercizio fa parte del corso

Progettare sistemi agentici con LangChain

Visualizza il corso

Istruzioni dell'esercizio

  • All'interno di un blocco try, chiama il metodo .get_graph() su graph, seguito da .draw_mermaid_png() per visualizzare il diagramma.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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()
Modifica ed esegui il codice