LibreChat/api/app/clients/specs
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
..
AnthropicClient.test.js 🦾 feat: Claude-4 Support (#7509) 2025-05-22 15:00:44 -04:00
BaseClient.test.js 🔧 fix: Keyv and Proxy Issues, and More Memory Optimizations (#6867) 2025-04-13 23:01:55 -04:00
FakeClient.js 🐼 feat: Add Flux Image Generation Tool (#6147) 2025-03-02 13:19:53 -05:00
OpenAIClient.test.js 🔧 fix: Keyv and Proxy Issues, and More Memory Optimizations (#6867) 2025-04-13 23:01:55 -04:00
OpenAIClient.tokens.js 🛡️ feat: Optimize and Improve Anonymity of SharedLinks (#3543) 2024-08-05 03:34:00 -04:00
PluginsClient.test.js 📦 fix: npm warnings; chore: bump deprecated packages (#4707) 2024-11-12 18:51:32 -05:00