mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-07-21 22:27:13 +08:00
fix: model provider config
This commit is contained in:
@@ -909,7 +909,8 @@ function initConfigView(data) {
|
|||||||
const providerEl = document.getElementById('cfg-provider');
|
const providerEl = document.getElementById('cfg-provider');
|
||||||
const providerOpts = Object.entries(configProviders).map(([pid, p]) => ({ value: pid, label: p.label }));
|
const providerOpts = Object.entries(configProviders).map(([pid, p]) => ({ value: pid, label: p.label }));
|
||||||
|
|
||||||
const detected = detectProvider(configCurrentModel);
|
// if use_linkai is enabled, always select linkai as the provider
|
||||||
|
const detected = data.use_linkai ? 'linkai' : detectProvider(configCurrentModel);
|
||||||
cfgProviderValue = detected || (providerOpts[0] ? providerOpts[0].value : '');
|
cfgProviderValue = detected || (providerOpts[0] ? providerOpts[0].value : '');
|
||||||
|
|
||||||
initDropdown(providerEl, providerOpts, cfgProviderValue, onProviderChange);
|
initDropdown(providerEl, providerOpts, cfgProviderValue, onProviderChange);
|
||||||
|
|||||||
@@ -522,6 +522,7 @@ class ConfigHandler:
|
|||||||
"use_agent": use_agent,
|
"use_agent": use_agent,
|
||||||
"title": title,
|
"title": title,
|
||||||
"model": local_config.get("model", ""),
|
"model": local_config.get("model", ""),
|
||||||
|
"use_linkai": bool(local_config.get("use_linkai", False)),
|
||||||
"channel_type": local_config.get("channel_type", ""),
|
"channel_type": local_config.get("channel_type", ""),
|
||||||
"agent_max_context_tokens": local_config.get("agent_max_context_tokens", 50000),
|
"agent_max_context_tokens": local_config.get("agent_max_context_tokens", 50000),
|
||||||
"agent_max_context_turns": local_config.get("agent_max_context_turns", 20),
|
"agent_max_context_turns": local_config.get("agent_max_context_turns", 20),
|
||||||
|
|||||||
Reference in New Issue
Block a user