langchain_core.runnables.graph_ascii
.draw_ascii¶
- langchain_core.runnables.graph_ascii.draw_ascii(vertices: Mapping[str, str], edges: Sequence[Edge]) str [source]¶
构建一个有向无环图(DAG)并用ASCII图形表示出来。
- 参数:
vertices (list): 图的顶点列表。 edges (list): 图的边列表。
- 返回:
str: ASCII表示形式
- 示例:
>>> vertices = [1, 2, 3, 4] >>> edges = [(1, 2), (2, 3), (2, 4), (1, 4)] >>> print(draw(vertices, edges)) +---+ +---+ | 3 | | 4 | +---+ *+---+ * ** * * ** * * * * +---+ * | 2 | * +---+ * * * * * ** +---+ | 1 | +---+
- Parameters
vertices (Mapping[str, str]) –
edges (Sequence[Edge]) –
- Return type
str