Class: BatchStrategy
정의 위치: packages/ai/src/activities/chat/stream/strategies.ts:34
배치 전략 - N개 청크마다 내보냅니다. UI 업데이트 빈도를 줄이는 데 유용합니다.
구현
생성자
생성자
new BatchStrategy(batchSize?): BatchStrategy;
정의 위치: packages/ai/src/activities/chat/stream/strategies.ts:37
매개변수
batchSize?
number = 5
반환값
BatchStrategy
메서드
reset()
reset(): void;
정의 위치: packages/ai/src/activities/chat/stream/strategies.ts:48
선택 사항: 전략 상태를 재설정합니다(스트리밍이 시작될 때 호출됨).
반환값
void
구현 대상
shouldEmit()
shouldEmit(_chunk, _accumulated): boolean;
정의 위치: packages/ai/src/activities/chat/stream/strategies.ts:39
수신한 각 텍스트 청크마다 호출됩니다.
매개변수
_chunk
string
_accumulated
string
반환값
boolean
지금 업데이트를 내보내야 하면 true입니다.