Uses of Class
com.tnsai.memory.strategy.TokenBudget.Builder
Packages that use TokenBudget.Builder
Package
Description
Memory management strategies for conversation history within token budgets.
-
Uses of TokenBudget.Builder in com.tnsai.memory.strategy
Methods in com.tnsai.memory.strategy that return TokenBudget.BuilderModifier and TypeMethodDescriptionstatic TokenBudget.BuilderTokenBudget.builder()TokenBudget.Builder.currentMessageEstimate(int tokens) Sets estimated tokens for current user message.TokenBudget.Builder.minMessagesToKeep(int min) Minimum number of messages to keep.TokenBudget.Builder.preserveLastUserMessage(boolean preserve) Whether to preserve the last user message when pruning.TokenBudget.Builder.preserveSystemPrompt(boolean preserve) Whether to preserve system prompts when pruning.TokenBudget.Builder.responseReserve(int tokens) Sets tokens reserved for LLM response.TokenBudget.Builder.systemPromptReserve(int tokens) Sets tokens reserved for system prompt.TokenBudget.Builder.toolDefinitionEstimate(int tokens) Sets estimated tokens for tool definitions.TokenBudget.Builder.totalContextWindow(int tokens) Sets the total context window size.