diff --git a/api/models/tx.spec.js b/api/models/tx.spec.js index 18030abb21..cef300a81f 100644 --- a/api/models/tx.spec.js +++ b/api/models/tx.spec.js @@ -1,5 +1,4 @@ -const { maxTokensMap } = require('@librechat/api'); -const { EModelEndpoint } = require('librechat-data-provider'); +const { EModelEndpoint, maxTokensMap } = require('librechat-data-provider'); const { defaultRate, tokenValues, diff --git a/api/utils/tokens.spec.js b/api/utils/tokens.spec.js index 3336a0f82d..37495b347b 100644 --- a/api/utils/tokens.spec.js +++ b/api/utils/tokens.spec.js @@ -1,10 +1,8 @@ -const { EModelEndpoint } = require('librechat-data-provider'); +const { EModelEndpoint, maxTokensMap, maxOutputTokensMap } = require('librechat-data-provider'); const { - maxTokensMap, matchModelName, processModelData, getModelMaxTokens, - maxOutputTokensMap, findMatchingPattern, } = require('@librechat/api'); diff --git a/packages/api/src/utils/tokens.ts b/packages/api/src/utils/tokens.ts index d75936350f..571bc93052 100644 --- a/packages/api/src/utils/tokens.ts +++ b/packages/api/src/utils/tokens.ts @@ -1,27 +1,7 @@ import z from 'zod'; -import { - EModelEndpoint, - maxTokensMap, - maxOutputTokensMap, - TOKEN_DEFAULTS, - findMatchingPattern as findMatchingPatternSimple, - getModelMaxTokens as getModelMaxTokensSimple, - getModelMaxOutputTokens as getModelMaxOutputTokensSimple, - matchModelName as matchModelNameSimple, -} from 'librechat-data-provider'; +import { EModelEndpoint, maxTokensMap, maxOutputTokensMap } from 'librechat-data-provider'; import type { EndpointTokenConfig, TokenConfig } from '~/types'; -// Re-export from data-provider for backwards compatibility -export { maxTokensMap, maxOutputTokensMap, TOKEN_DEFAULTS }; - -// Re-export simple versions (for use without EndpointTokenConfig) -export { - findMatchingPatternSimple, - getModelMaxTokensSimple, - getModelMaxOutputTokensSimple, - matchModelNameSimple, -}; - /** * Finds the first matching pattern in the tokens map. * @param {string} modelName