Skip to content

Commit 969cee5

Browse files
committed
fix(ProviderDetail): 修复温度、topP、最大令牌和频率惩罚的空值检查逻辑
1 parent aa25c11 commit 969cee5

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/components/settings/ProviderDetail.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1869,19 +1869,19 @@ export function ProviderDetail({ providerId }: ProviderDetailProps) {
18691869
}}
18701870
onChange={(v) => {
18711871
if ('temperature' in v) {
1872-
if (v.temperature === null) setBatchTemperatureEnabled(false);
1872+
if (v.temperature == null) setBatchTemperatureEnabled(false);
18731873
else { setBatchTemperatureEnabled(true); setBatchTemperature(v.temperature); }
18741874
}
18751875
if ('topP' in v) {
1876-
if (v.topP === null) setBatchTopPEnabled(false);
1876+
if (v.topP == null) setBatchTopPEnabled(false);
18771877
else { setBatchTopPEnabled(true); setBatchTopP(v.topP); }
18781878
}
18791879
if ('maxTokens' in v) {
1880-
if (v.maxTokens === null) setBatchMaxTokensParamEnabled(false);
1880+
if (v.maxTokens == null) setBatchMaxTokensParamEnabled(false);
18811881
else { setBatchMaxTokensParamEnabled(true); setBatchMaxTokensParam(v.maxTokens); }
18821882
}
18831883
if ('frequencyPenalty' in v) {
1884-
if (v.frequencyPenalty === null) setBatchFreqPenaltyEnabled(false);
1884+
if (v.frequencyPenalty == null) setBatchFreqPenaltyEnabled(false);
18851885
else { setBatchFreqPenaltyEnabled(true); setBatchFreqPenalty(v.frequencyPenalty); }
18861886
}
18871887
}}

0 commit comments

Comments
 (0)