Я хочу знать, какой предыдущий узел активировал текущий узел , когда он работает-чтобы визуализировать , который активен /> Вот мои испытания: < /h1>
< /li>
< /ol>
Получить метаданные из < /p>
Код: Выделить всё
graph.astream_event()
step langgraph, имя узла, контрольные точки и т. Д. metadata = {
"langgraph_step": step,
"langgraph_node": name,
"langgraph_triggers": triggers,
"langgraph_path": task_path,
"langgraph_checkpoint_ns": task_checkpoint_ns,
}
< /code>
< /li>
< /ol>
Также я попробовал < /p>
Я также попробовал вручную передавать пользовательскую node_history (список как ['node1', 'node2', ...]) через Dispatch_custom_event < /node1 ',' node2 ', ...]). Это работало для простых графиков, где путь выполнения является линейным или однозначным. Например: < /p>
Если как B1, так и B2 выполняют и приводят к C2, я не могу сказать, какой из них запустил его. node_history, всегда были краевые случаи, которые делали результаты неоднозначными. Для этого мне нужно, какой узел активировал текущий узел. Но, кажется, нет простого способа для этого. < /p>
Моя цель < /h1>
Я хочу знать, какое преимущество активно активно - и, другими словами, какой узел вызвал текущий. Но до сих пор кажется, нет простого способа получить эту информацию. < /P>
Вопрос < /h1>
кто-нибудь нашел чистое решение для этого?
Есть ли встроенный способ получить «предыдущий узел» или поступающий край, который активировал текущий узел?>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ng-executi