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