You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Model-Specific Custom Body Parameters: Added support for configuring custom JSON parameters (e.g., enable_thinking) at the specific model ID level.
Dynamic Group Switching (/switch): Introduced a unified /switch route prefix that dynamically resolves requests based on the currently "Active" proxy group.
System Prompt Keyword Replacement: Implemented KV-based replacement rules in proxy groups to automatically correct System Prompts before forwarding.
Proxy Group Batch Update: Supports synchronizing prompt injection, text replacement, and tool filtering across multiple groups in one transaction.
🪄 Improvements
Refined Parameter Injection Hierarchy: Established a strict "Model Patch > User UI Intent > Engine Default" priority system.
Smart Type Conversion: Automatically converts string values like "true"/"false" to Booleans and numeric strings to Numbers for provider compatibility.
UI Refactoring: Upgraded the Proxy Group dialog to a tabbed layout, matching the AI Engine settings style and fixing button visibility issues.
Enhanced Robustness: process_custom_params now intelligently handles various nested data structures and edge cases.
🐞 Bug Fixes
ModelScope/Qwen Compatibility: Automatically forces enable_thinking to false for non-streaming requests to prevent 400 Bad Request errors.
UI State Persistence: Fixed an issue where internal chat might lose real-time parameters (e.g., temperature, stop sequences) during protocol conversion.
Element Plus Adaption: Resolved deprecation warnings for el-radio component APIs.
Security Hardening: Removed HTML tags from i18n messages to eliminate XSS warnings.
[1.1.23] - 2026-01-22
🚀 新特性
模型级自定义 Body 参数:支持在具体的模型 ID 级别配置附加参数(如魔塔的 enable_thinking)。
动态分组切换 (/switch):新增统一的 /switch 路由前缀,代理会根据当前“激活”的分组动态转发请求,无需在 IDE 中频繁修改路径。