fix: 编码套餐默认启用深度推理
- 区分编码套餐与模型推理概念 - 编码套餐切换时默认开启深度推理 - 更新中英文提示文案
This commit is contained in:
1 parent
4c02d7d352
commit
99b5d94dc2
4 files changed
+19
-7
No files matched your search
@@ -23,6 +23,7 @@ import {
|
||||
endpointPlaceholder,
|
||||
findProvider,
|
||||
GATEWAY_PROVIDERS,
|
||||
isCodingPlanProvider,
|
||||
LOCAL_PROVIDERS,
|
||||
needsManualModel,
|
||||
} from './llmProviders';
|
||||
@@ -166,7 +167,14 @@ export default function LLMConfigPage() {
|
||||
setModelMode(needsManualModel(p, next) ? 'input' : 'select');
|
||||
setDiscoveredModels([]);
|
||||
invalidateVerify();
|
||||
setCfg({ ...cfg, provider: p, endpoint: next.endpoint, model, api_key: '' });
|
||||
setCfg({
|
||||
...cfg,
|
||||
provider: p,
|
||||
endpoint: next.endpoint,
|
||||
model,
|
||||
api_key: '',
|
||||
reasoning_enabled: isCodingPlanProvider(p),
|
||||
});
|
||||
};
|
||||
|
||||
const onModel = (m: string) => {
|
||||
|
||||
@@ -172,6 +172,10 @@ export const PROVIDERS: ProviderMeta[] = [
|
||||
|
||||
export const findProvider = (provider: string) => PROVIDERS.find((item) => item.id === provider);
|
||||
|
||||
// 编码套餐默认启用深度推理,用户仍可在页面中按模型能力关闭。 // Logan.Li
|
||||
export const isCodingPlanProvider = (provider: string) =>
|
||||
CLOUD_CODING_PROVIDERS.some((item) => item.id === provider);
|
||||
|
||||
export const needsManualModel = (provider: string, meta?: ProviderMeta) =>
|
||||
provider === 'custom' || provider === 'new-api' || provider === 'vllm'
|
||||
|| provider === 'lmstudio' || !meta?.models.length;
|
||||
|
||||
Reference in new issue
Block a user