LibreChat/api/utils
Danny Avila a2f330e6ca
🦾 feat: Claude-4 Support (#7509)
* refactor: Update AnthropicClient to support Claude model naming changes

* Renamed `isClaude3` to `isClaudeLatest` to accommodate newer Claude models.
* Updated logic to determine if the model is part of the Claude family.
* Adjusted `useMessages` property to reflect the new model naming convention.
* Cleaned up client properties during disposal to match the updated naming.

* feat: Claude-4 Support

* feat: Add Thinking and Prompt caching support for Claude 4

* chore: Update ANTHROPIC_MODELS in .env.example for latest model versions
2025-05-22 15:00:44 -04:00
..
axios.js 🔧 refactor: Consolidate Logging, Model Selection & Actions Optimizations, Minor Fixes (#6553) 2025-03-26 14:10:52 -04:00
azureUtils.js
azureUtils.spec.js
deriveBaseURL.js
deriveBaseURL.spec.js
extractBaseURL.js ☁️ feat: Additional AI Gateway Provider Support; fix: Reasoning Effort for Presets/Agents (#5600) 2025-02-02 09:04:10 -05:00
extractBaseURL.spec.js
findMessageContent.js
index.js 🕒 feat: Add 5-second timeout for Fetching Model Lists (#4423) 2024-10-15 19:37:41 -04:00
loadYaml.js
logger.js
LoggingSystem.js
tokens.js 🦾 feat: Claude-4 Support (#7509) 2025-05-22 15:00:44 -04:00
tokens.spec.js 🦾 feat: Claude-4 Support (#7509) 2025-05-22 15:00:44 -04:00