diff --git a/api/models/tx.js b/api/models/tx.js index 66a807999c..0fcf60022b 100644 --- a/api/models/tx.js +++ b/api/models/tx.js @@ -111,8 +111,8 @@ const tokenValues = Object.assign( 'claude-': { prompt: 0.8, completion: 2.4 }, 'command-r-plus': { prompt: 3, completion: 15 }, 'command-r': { prompt: 0.5, completion: 1.5 }, - 'deepseek-reasoner': { prompt: 0.55, completion: 2.19 }, - deepseek: { prompt: 0.14, completion: 0.28 }, + 'deepseek-reasoner': { prompt: 0.28, completion: 0.42 }, + deepseek: { prompt: 0.28, completion: 0.42 }, /* cohere doesn't have rates for the older command models, so this was from https://artificialanalysis.ai/models/command-light/providers */ command: { prompt: 0.38, completion: 0.38 }, diff --git a/api/package.json b/api/package.json index 212a979612..571dd52544 100644 --- a/api/package.json +++ b/api/package.json @@ -49,7 +49,7 @@ "@langchain/google-vertexai": "^0.2.13", "@langchain/openai": "^0.5.18", "@langchain/textsplitters": "^0.1.0", - "@librechat/agents": "^2.4.81", + "@librechat/agents": "^2.4.82", "@librechat/api": "*", "@librechat/data-schemas": "*", "@microsoft/microsoft-graph-client": "^3.0.7", diff --git a/package-lock.json b/package-lock.json index cce2652ca6..a73d3cd14c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -65,7 +65,7 @@ "@langchain/google-vertexai": "^0.2.13", "@langchain/openai": "^0.5.18", "@langchain/textsplitters": "^0.1.0", - "@librechat/agents": "^2.4.81", + "@librechat/agents": "^2.4.82", "@librechat/api": "*", "@librechat/data-schemas": "*", "@microsoft/microsoft-graph-client": "^3.0.7", @@ -21910,9 +21910,9 @@ } }, "node_modules/@librechat/agents": { - "version": "2.4.81", - "resolved": "https://registry.npmjs.org/@librechat/agents/-/agents-2.4.81.tgz", - "integrity": "sha512-uPepwOepQS03NJg9jzLvYGonyewy33QDB7iENKHooO8+6eIOv2QC4gm1k/fYKgsIfBfng2caRmn532UTrkE3rQ==", + "version": "2.4.82", + "resolved": "https://registry.npmjs.org/@librechat/agents/-/agents-2.4.82.tgz", + "integrity": "sha512-KNz8L1H/IXE3hnOU27ElsGy+oWpZ7oYnrLXIoJUyoy/qWlAUzKkzbOHp4hkLIK3xB21ncVuSqKS0542W6MQkKQ==", "license": "MIT", "dependencies": { "@langchain/anthropic": "^0.3.26", @@ -51641,7 +51641,7 @@ }, "peerDependencies": { "@langchain/core": "^0.3.62", - "@librechat/agents": "^2.4.81", + "@librechat/agents": "^2.4.82", "@librechat/data-schemas": "*", "@modelcontextprotocol/sdk": "^1.17.1", "axios": "^1.12.1", diff --git a/packages/api/package.json b/packages/api/package.json index c5b48d948a..c066f18ed9 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -73,7 +73,7 @@ }, "peerDependencies": { "@langchain/core": "^0.3.62", - "@librechat/agents": "^2.4.81", + "@librechat/agents": "^2.4.82", "@librechat/data-schemas": "*", "@modelcontextprotocol/sdk": "^1.17.1", "axios": "^1.12.1", diff --git a/packages/api/src/utils/tokens.ts b/packages/api/src/utils/tokens.ts index 48958c21e0..57923467a1 100644 --- a/packages/api/src/utils/tokens.ts +++ b/packages/api/src/utils/tokens.ts @@ -132,9 +132,9 @@ const anthropicModels = { }; const deepseekModels = { - 'deepseek-reasoner': 63000, // -1000 from max (API) - deepseek: 63000, // -1000 from max (API) - 'deepseek.r1': 127500, + 'deepseek-reasoner': 128000, + deepseek: 128000, + 'deepseek.r1': 128000, }; const metaModels = { diff --git a/packages/data-provider/src/config.ts b/packages/data-provider/src/config.ts index a79846b3de..df6eed9e00 100644 --- a/packages/data-provider/src/config.ts +++ b/packages/data-provider/src/config.ts @@ -952,10 +952,14 @@ const sharedOpenAIModels = [ ]; const sharedAnthropicModels = [ + 'claude-sonnet-4-5', + 'claude-sonnet-4-5-20250929', + 'claude-opus-4-1', + 'claude-opus-4-1-20250805', 'claude-sonnet-4-20250514', - 'claude-sonnet-4-latest', + 'claude-sonnet-4-0', 'claude-opus-4-20250514', - 'claude-opus-4-latest', + 'claude-opus-4-0', 'claude-3-7-sonnet-latest', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022',