mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-18 10:00:40 +08:00
Modify context configuration parameters
Updated max_context_tokens default value and adjusted enforce_max_turns logic.
This commit is contained in:
@@ -125,9 +125,9 @@ class ToolLoopAgentRunner(BaseAgentRunner[TContext]):
|
||||
# TODO: 2. after LLM output a tool call
|
||||
self.context_config = ContextConfig(
|
||||
# <=0 will never do compress
|
||||
max_context_tokens=provider.provider_config.get("max_context_tokens", 0),
|
||||
max_context_tokens=provider.provider_config.get("max_context_tokens", 4096),
|
||||
# enforce max turns before compression
|
||||
enforce_max_turns=self.enforce_max_turns,
|
||||
enforce_max_turns=self.enforce_max_turns if self.enforce_max_turns != -1 else 15,,
|
||||
truncate_turns=self.truncate_turns,
|
||||
llm_compress_instruction=self.llm_compress_instruction,
|
||||
llm_compress_keep_recent=self.llm_compress_keep_recent,
|
||||
|
||||
Reference in New Issue
Block a user