MCPcopy Create free account
hub / github.com/astercloud/aster / EnhancedPromptCompressor

Struct EnhancedPromptCompressor

pkg/agent/prompt_optimizer.go:40–45  ·  view source on GitHub ↗

EnhancedPromptCompressor 增强的 Prompt 压缩器 集成 Token 计数、段落分析和多模式压缩

Source from the content-addressed store, hash-verified

38// EnhancedPromptCompressor 增强的 Prompt 压缩器
39// 集成 Token 计数、段落分析和多模式压缩
40type EnhancedPromptCompressor struct {
41 tokenCounter astContext.TokenCounter
42 llmCompressor *LLMPromptCompressor
43 provider provider.Provider
44 language string
45}
46
47// NewEnhancedPromptCompressor 创建增强压缩器
48func NewEnhancedPromptCompressor(prov provider.Provider, language string) *EnhancedPromptCompressor {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected