LibreChat/api/server/services/Config
Danny Avila e293ff63f9
🪨 feat: AWS Bedrock Default Credentials Chain (#4038)
* feat: use AWS cascading default providers if credentials are omitted

Environment variables exposed via process.env
SSO credentials from token cache
Web identity token credentials
Shared credentials and config ini files
The EC2/ECS Instance Metadata Service

The default credential provider will invoke one provider at a time and only continue to the next if no credentials have been located. For example, if the process finds values defined via the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables, the files at ~/.aws/credentials and ~/.aws/config will not be read, nor will any messages be sent to the Instance Metadata Service.

* fix: usage check in OpenAIClient

* refactor: Improve usage check in OpenAIClient
2024-09-13 08:53:50 -04:00
..
EndpointService.js 🪨 feat: AWS Bedrock Default Credentials Chain (#4038) 2024-09-13 08:53:50 -04:00
getCustomConfig.js 👤 feat: User ID in Model Query; chore: cleanup ModelService (#1753) 2024-02-08 10:06:58 -05:00
handleRateLimits.js 🔉 feat: TTS/STT rate limiters (#2925) 2024-05-30 18:39:21 -04:00
index.js 👤 feat: User ID in Model Query; chore: cleanup ModelService (#1753) 2024-02-08 10:06:58 -05:00
ldap.js 🔉 fix: Elevenlabs TTS and STT (#3482) 2024-07-30 12:46:46 -04:00
loadAsyncEndpoints.js 🔗 feat: User Provided Base URL for OpenAI endpoints (#1919) 2024-02-28 14:27:19 -05:00
loadConfigEndpoints.js 🤖 feat: OpenAI Assistants v2 (initial support) (#2781) 2024-05-19 12:56:55 -04:00
loadConfigModels.js 🤖 feat: OpenAI Assistants v2 (initial support) (#2781) 2024-05-19 12:56:55 -04:00
loadConfigModels.spec.js 🍎 feat: Apple MLX as Known Endpoint (#2580) 2024-05-01 03:27:02 -04:00
loadCustomConfig.js 🎤 feat: add custom speech config, browser TTS/STT features, and dynamic speech tab settings (#2921) 2024-07-05 10:13:34 -04:00
loadCustomConfig.spec.js 🌐 feat: librechat.yaml from URL (#2064) 2024-03-11 10:52:54 -04:00
loadDefaultEConfig.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
loadDefaultModels.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
loadOverrideConfig.js refactor: Speed up Config fetching and Setup Config Groundwork 👷🚧 (#1297) 2023-12-06 19:36:57 -05:00