ПочатиПочніть безкоштовно

Згенеруйте діаграму графа

Після того як ви продемонстрували адміністрації школи, що чатбот працює, ви пропонуєте згенерувати діаграму, яка пояснює, як чатбот відповідає на запитання. Ви згодні створити діаграму LangGraph, що показує, як налаштовано чатбот.

Image і display з IPython.display уже імпортовано для вас. Ми створили функцію display_fallback(), щоб показувати кешоване зображення на випадок, якщо Mermaid API (сервіс, який LangGraph використовує для побудови графіка) поверне помилку.

Ця вправа є частиною курсу

Проєктування агентних систем з LangChain

Переглянути курс

Інструкції до вправи

  • У блоці try викличте метод .get_graph() для graph, а потім .draw_mermaid_png(), щоб відобразити діаграму.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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()
Редагувати та запускати код