refactor(prompt): 移除注意力优化功能
注意力优化功能(通过添加随机空白字符或语义变体)被证明效果不佳且可能引入不稳定性。 为了简化代码库、减少用户配置的复杂性并提高系统的稳定性,决定移除此实验性功能。这使得提示词构建过程更加直接和可预测。 BREAKING CHANGE: 移除了注意力优化功能及其所有相关配置。用户需要从配置文件中移除 `[attention_optimization]` 部分。
This commit is contained in:
committed by
Windpicker-owo
parent
a9346d46d3
commit
80b5c3c6f8
@@ -13,7 +13,6 @@ from src.common.logger import get_logger
|
||||
from src.config.config_base import ValidatedConfigBase
|
||||
from src.config.official_configs import (
|
||||
AffinityFlowConfig,
|
||||
AttentionOptimizationConfig,
|
||||
BotConfig,
|
||||
ChatConfig,
|
||||
ChineseTypoConfig,
|
||||
@@ -392,9 +391,7 @@ class Config(ValidatedConfigBase):
|
||||
tool: ToolConfig = Field(..., description="工具配置")
|
||||
debug: DebugConfig = Field(..., description="调试配置")
|
||||
custom_prompt: CustomPromptConfig = Field(..., description="自定义提示配置")
|
||||
attention_optimization: AttentionOptimizationConfig = Field(
|
||||
default_factory=lambda: AttentionOptimizationConfig(), description="注意力优化配置"
|
||||
)
|
||||
|
||||
voice: VoiceConfig = Field(..., description="语音配置")
|
||||
permission: PermissionConfig = Field(..., description="权限配置")
|
||||
command: CommandConfig = Field(..., description="命令系统配置")
|
||||
|
||||
Reference in New Issue
Block a user