Skip to content

@agenticforge/context

npm

Token 感知的上下文构建器,支持 MMR 多样性选择、TF-IDF / 稠密向量相似度、新近性时间衰减评分。

安装

bash
npm install @agenticforge/context

导出列表

名称说明
ContextBuilder在 token 预算内组装消息
ContextPacketBuilder创建和标注 context packet 的辅助类
fromMemoryEmbedder@agenticforge/memory embedder 适配为 TextEmbedder
estimateTokens快速 token 数量估算
Tokenizer基于 js-tiktoken 的可复用 tokenizer
TextEmbedder类型:(texts: string[]) => Promise<number[][]>
MemoryEmbedderLike@agenticforge/memory embedder 兼容的接口
ContextBuilderConfig完整配置接口
ContextPacketPacket 类型(content + metadata + relevanceScore + timestamp)
BuiltContextbuilder.build() 的返回类型

详见 上下文构建器指南

Released under the CC BY-NC-SA 4.0 License.