Genera un diagrama del grafo
Ahora que has demostrado a la administración del centro que el chatbot funciona, propones generar un diagrama que explique cómo responde a las preguntas. Has acordado crear un diagrama de LangGraph que muestre cómo se ha configurado el chatbot.
Image y display de IPython.display ya están cargados. Hemos creado una función display_fallback() para mostrar una imagen en caché en caso de que la API de Mermaid (el servicio que usa LangGraph para crear la gráfica) devuelva un error.
Este ejercicio forma parte del curso
Diseño de sistemas agénticos con LangChain
Instrucciones del ejercicio
- Dentro de un bloque
try, llama al método.get_graph()sobregraph, seguido de.draw_mermaid_png()para mostrar el diagrama.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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()