NewDefaultCompressionServiceWithOptions 创建带选项的默认压缩服务
(prov provider.Provider, cacheSize int, language string)
| 140 | |
| 141 | // NewDefaultCompressionServiceWithOptions 创建带选项的默认压缩服务 |
| 142 | func NewDefaultCompressionServiceWithOptions(prov provider.Provider, cacheSize int, language string) *DefaultCompressionService { |
| 143 | svc := NewDefaultCompressionService(prov, cacheSize) |
| 144 | if language != "" { |
| 145 | svc.language = language |
| 146 | } |
| 147 | return svc |
| 148 | } |
| 149 | |
| 150 | // SetCompressor 设置底层压缩器 |
| 151 | func (s *DefaultCompressionService) SetCompressor(compressor PromptCompressor) { |
nothing calls this directly
no test coverage detected