LibreChat/api/server/services/Files
Danny Avila 15d7a3d221
🎵 feat: Cumulative Transcription Support for External STT (#9318)
* 🔧 fix: TTS and STT Services to use AppConfig

- Updated `getProviderSchema` and `getProvider` methods to accept an optional `appConfig` parameter, allowing for more flexible configuration retrieval.
- Improved error handling by ensuring that the app configuration is checked before accessing TTS and STT schemas.
- Refactored `processTextToSpeech` and `streamAudio` methods to utilize the new `appConfig` parameter for better clarity and maintainability.

* feat: Cumulative Transcription Support for STT External

* style: fix medium-sized styling for admin settings dialogs
2025-08-27 18:56:04 -04:00
..
Audio 🎵 feat: Cumulative Transcription Support for External STT (#9318) 2025-08-27 18:56:04 -04:00
Azure 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
Citations 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
Code 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
Firebase 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
images 📎 feat: Upload as Text Support for Plaintext, STT, RAG, and Token Limits (#8868) 2025-08-27 03:44:39 -04:00
Local 📎 feat: Upload as Text Support for Plaintext, STT, RAG, and Token Limits (#8868) 2025-08-27 03:44:39 -04:00
OpenAI 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
S3 🛜 refactor: Streamline App Config Usage (#9234) 2025-08-26 12:10:18 -04:00
VectorDB 📎 feat: Upload as Text Support for Plaintext, STT, RAG, and Token Limits (#8868) 2025-08-27 03:44:39 -04:00
index.js 🏪 feat: Agent Marketplace 2025-08-13 16:24:18 -04:00
permissions.js 🛂 feat: Role as Permission Principal Type 2025-08-13 16:24:23 -04:00
process.js 📎 feat: Upload as Text Support for Plaintext, STT, RAG, and Token Limits (#8868) 2025-08-27 03:44:39 -04:00
processFiles.test.js 📎 feat: Upload as Text Support for Plaintext, STT, RAG, and Token Limits (#8868) 2025-08-27 03:44:39 -04:00
strategies.js 🔒 feat: Implement Granular File Storage Strategies and Access Control Middleware 2025-08-13 16:24:19 -04:00