uni-flow 公开 API(中文注解) / ContextManager
Interface: ContextManager
Defined in: layer4/types.ts:52
上下文管理器:为 Unit 组装提示上下文、记录回合、检索与压缩。 默认实现见 InMemoryContextManager / EnhancedContextManager。
Methods
assemble()
assemble(
unitId,policy,runId):Promise<AssembledContext>
Defined in: layer4/types.ts:53
Parameters
unitId
string
policy
runId
string
Returns
Promise<AssembledContext>
compact()
compact(
unitId,strategy):Promise<void>
Defined in: layer4/types.ts:56
Parameters
unitId
string
strategy
Returns
Promise<void>
record()
record(
unitId,input,output,runId):Promise<void>
Defined in: layer4/types.ts:54
Parameters
unitId
string
input
output
runId
string
Returns
Promise<void>
search()
search(
query,options):Promise<MemoryEntry[]>
Defined in: layer4/types.ts:55
Parameters
query
string
options
Returns
Promise<MemoryEntry[]>