ComeçarComece de graça

Gerar um diagrama do grafo

Agora que você mostrou para a administração da escola que o chatbot funciona, você sugeriu gerar um diagrama explicando como o chatbot responde às perguntas. Você concordou em criar um diagrama do LangGraph que mostra como o chatbot foi configurado.

Image e display de IPython.display já foram carregados para você. Nós criamos uma função display_fallback() para exibir uma imagem em cache caso a API do Mermaid (o serviço usado pelo LangGraph para criar o gráfico) retorne um erro.

Este exercício faz parte do curso

Projetando Sistemas Agentes com LangChain

Ver curso

Instruções do exercício

  • Dentro de um bloco try, chame o método .get_graph() em graph, seguido de .draw_mermaid_png() para exibir o diagrama.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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()
Editar e executar o código