Skip to main content

Class: HybridStrategy

Defined in: packages/agentos/src/memory/context/strategies/HybridStrategy.ts:34

Implements

Constructors

Constructor

new HybridStrategy(llmInvoker, observer?, reflector?): HybridStrategy

Defined in: packages/agentos/src/memory/context/strategies/HybridStrategy.ts:40

Parameters

llmInvoker

(prompt) => Promise<string>

observer?

MemoryObserver

reflector?

MemoryReflector

Returns

HybridStrategy

Properties

name

readonly name: "hybrid"

Defined in: packages/agentos/src/memory/context/strategies/HybridStrategy.ts:35

Implementation of

ICompactionStrategy.name

Methods

compact()

compact(input, config): Promise<CompactionResult>

Defined in: packages/agentos/src/memory/context/strategies/HybridStrategy.ts:50

Parameters

input

CompactionInput

config

InfiniteContextConfig

Returns

Promise<CompactionResult>

Implementation of

ICompactionStrategy.compact