refactor: 重命名函数isSupportedFlexServiceTier为isSupportFlexServiceTierModel

统一函数命名风格,提高代码可读性
This commit is contained in:
icarus 2025-08-06 16:56:33 +08:00
parent dd762804c2
commit 30ee6fba02
3 changed files with 7 additions and 7 deletions

View File

@ -3,7 +3,7 @@ import {
isFunctionCallingModel,
isNotSupportTemperatureAndTopP,
isOpenAIModel,
isSupportedFlexServiceTier
isSupportFlexServiceTierModel
} from '@renderer/config/models'
import { REFERENCE_PROMPT } from '@renderer/config/prompts'
import { getLMStudioKeepAliveTime } from '@renderer/hooks/useLMStudio'
@ -210,7 +210,7 @@ export abstract class BaseApiClient<
let serviceTier = 'auto' as OpenAIServiceTier
if (openAI && openAI?.serviceTier === 'flex') {
if (isSupportedFlexServiceTier(model)) {
if (isSupportFlexServiceTierModel(model)) {
serviceTier = 'flex'
} else {
serviceTier = 'auto'
@ -223,7 +223,7 @@ export abstract class BaseApiClient<
}
protected getTimeout(model: Model) {
if (isSupportedFlexServiceTier(model)) {
if (isSupportFlexServiceTierModel(model)) {
return 15 * 1000 * 60
}
return defaultTimeout

View File

@ -2548,7 +2548,7 @@ export function isOpenAIModel(model: Model): boolean {
return model.id.includes('gpt') || isOpenAIReasoningModel(model)
}
export function isSupportedFlexServiceTier(model: Model): boolean {
export function isSupportFlexServiceTierModel(model: Model): boolean {
if (!model) {
return false
}

View File

@ -5,8 +5,8 @@ import Selector from '@renderer/components/Selector'
import { DEFAULT_CONTEXTCOUNT, DEFAULT_MAX_TOKENS, DEFAULT_TEMPERATURE } from '@renderer/config/constant'
import {
isOpenAIModel,
isSupportedFlexServiceTier,
isSupportedReasoningEffortOpenAIModel
isSupportedReasoningEffortOpenAIModel,
isSupportFlexServiceTierModel
} from '@renderer/config/models'
import { translateLanguageOptions } from '@renderer/config/translate'
import { useCodeStyle } from '@renderer/context/CodeStyleProvider'
@ -172,7 +172,7 @@ const SettingsTab: FC<Props> = (props) => {
isSupportedReasoningEffortOpenAIModel(model) &&
!model.id.includes('o1-pro') &&
(provider.type === 'openai-response' || provider.id === 'aihubmix')
const isOpenAIFlexServiceTier = isSupportedFlexServiceTier(model)
const isOpenAIFlexServiceTier = isSupportFlexServiceTierModel(model)
return (
<Container className="settings-tab">