langchain_experimental.tot.memory
.ToTDFSMemory¶
- class langchain_experimental.tot.memory.ToTDFSMemory(stack: Optional[List[Thought]] = None)[source]¶
Thought Tree (ToT) 的内存。
它被实现为一个想法的堆栈。这允许对 ToT 进行深度优先搜索 (DFS)。
属性
level
返回堆栈的当前级别。
方法
__init__
([stack])返回思考路径。
pop
([n])弹出堆栈顶部的 n 个元素并返回最后一个。
store
(node)在堆栈顶部添加一个节点。
top
()获取堆栈顶部而不弹出它。
获取堆栈顶部的父节点而不弹出它。
- 参数
stack (Optional[List[Thought]]) –