MCPcopy Create free account
hub / github.com/ChatGPTBox-dev/chatGPTBox / isInApiModeGroup

Function isInApiModeGroup

src/utils/model-name-convert.mjs:358–366  ·  view source on GitHub ↗
(apiModeGroup, configOrSession)

Source from the content-addressed store, hash-verified

356}
357
358export function isInApiModeGroup(apiModeGroup, configOrSession) {
359 let foundGroup
360 if (configOrSession.apiMode) foundGroup = getApiModeGroup(configOrSession.apiMode)
361 else foundGroup = getModelNameGroup(configOrSession.modelName)
362
363 if (!foundGroup) return false
364 const [, { value: groupValue }] = foundGroup
365 return groupValue === apiModeGroup
366}

Callers 15

isUsingChatgptWebModelFunction · 0.90
isUsingClaudeWebModelFunction · 0.90
isUsingMoonshotWebModelFunction · 0.90
isUsingBingWebModelFunction · 0.90
isUsingMultiModeModelFunction · 0.90
isUsingGeminiWebModelFunction · 0.90
isUsingChatgptApiModelFunction · 0.90
isUsingClaudeApiModelFunction · 0.90
isUsingMoonshotApiModelFunction · 0.90
isUsingDeepSeekApiModelFunction · 0.90

Calls 2

getApiModeGroupFunction · 0.85
getModelNameGroupFunction · 0.85

Tested by

no test coverage detected