refactor: move helpers.js over to packages/api and update imports

This commit is contained in:
Dustin Healy 2025-08-30 18:14:38 -07:00 committed by Danny Avila
parent 33ca25bae3
commit 9ed456ae14
No known key found for this signature in database
GPG key ID: BF31EEB2C5CA0956
4 changed files with 5 additions and 6 deletions

View file

@ -14,7 +14,10 @@ const {
Tokenizer,
createFetch,
matchModelName,
getClaudeHeaders,
getModelMaxTokens,
configureReasoning,
checkPromptCacheSupport,
getModelMaxOutputTokens,
createStreamEventHandlers,
} = require('@librechat/api');
@ -26,11 +29,6 @@ const {
parseParamFromPrompt,
createContextHandlers,
} = require('./prompts');
const {
getClaudeHeaders,
configureReasoning,
checkPromptCacheSupport,
} = require('~/server/services/Endpoints/anthropic/helpers');
const { spendTokens, spendStructuredTokens } = require('~/models/spendTokens');
const { encodeAndFormat } = require('~/server/services/Files/images/encode');
const { sleep } = require('~/server/utils');

View file

@ -1,6 +1,6 @@
const { ProxyAgent } = require('undici');
const { anthropicSettings, removeNullishValues } = require('librechat-data-provider');
const { checkPromptCacheSupport, getClaudeHeaders, configureReasoning } = require('./helpers');
const { checkPromptCacheSupport, getClaudeHeaders, configureReasoning } = require('@librechat/api');
/**
* Generates configuration options for creating an Anthropic language model (LLM) instance.

View file

@ -0,0 +1 @@
export * from './helpers';