@agenticforge/context
v1.1.9
Published
Context builder and token utilities for AgenticFORGE
Maintainers
Readme
@agenticforge/context
AgenticFORGE 上下文管理包,提供 Token 感知的上下文构建器,精准控制发送给 LLM 的输入窗口。
安装
npm install @agenticforge/context主要导出
| 名称 | 说明 |
|------|------|
| ContextBuilder | 上下文构建器,按优先级与 Token 预算组装消息 |
| estimateTokens | Token 数量估算函数 |
| createTokenCounter | 创建 Token 计数器实例 |
使用示例
import {ContextBuilder, estimateTokens} from "@agenticforge/context";
const builder = new ContextBuilder({maxTokens: 4096});
builder.addSystemPrompt("你是一个专业的代码助手");
builder.addHistory(conversationHistory);
builder.addUserMessage("帮我优化这段代码");
const context = builder.build();
console.log(`Token 用量: ${estimateTokens(context)}`);