В графе workflow Conditional Edge — условный переход, выбирающий следующий узел по текущему состоянию или результату шага. В LangGraph это позволяет делать ветвления, циклы и завершение.
Что такое Conditional Edge?
В графе workflow Conditional Edge — условный переход, выбирающий следующий узел по текущему состоянию или результату шага. В LangGraph это позволяет делать ветвления, циклы и завершение.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В графе workflow Conditional Edge — условный переход, выбирающий следующий узел по текущему состоянию или результату шага. В LangGraph это позволяет делать ветвления, циклы и завершение.
Например, после узла агента router направляет выполнение к инструменту, если есть запрос на его вызов, иначе — к финальному ответу. Результат routing-функции связывается с допустимыми узлами, а не с произвольным исполняемым кодом. Нужно предусмотреть fallback, ограничение числа итераций и ошибки неизвестного маршрута. Conditional Edge управляет переходом; сам узел выполняет работу и обновляет состояние.
Источник: docs.langchain.com.