Merge pull request #72 from SaigyoujiYusora/refactor/unified_request

Refactor/unified request
This commit is contained in:
tcmofashi
2025-03-07 02:53:18 +08:00
committed by GitHub
9 changed files with 328 additions and 703 deletions

View File

@@ -34,6 +34,8 @@ class BotConfig:
EMOJI_CHECK_PROMPT: str = "不要包含违反公序良俗的内容" # 表情包过滤要求
ban_words = set()
max_response_length: int = 1024 # 最大回复长度
# 模型配置
llm_reasoning: Dict[str, str] = field(default_factory=lambda: {})
@@ -117,6 +119,7 @@ class BotConfig:
config.MODEL_R1_DISTILL_PROBABILITY = response_config.get("model_r1_distill_probability", config.MODEL_R1_DISTILL_PROBABILITY)
config.API_USING = response_config.get("api_using", config.API_USING)
config.API_PAID = response_config.get("api_paid", config.API_PAID)
config.max_response_length = response_config.get("max_response_length", config.max_response_length)
# 加载模型配置
if "model" in toml_dict: