LibreChat/api/app/clients/tools
Danny Avila ab3339210a
🖼️ feat(DALL-E): Azure OpenAI Support & New Config Variables (#1586)
* feat(DALL-E-3/DALL-E-2): Azure OpenAI support. New Version specific environment credentials:
 - DALLEx_SYSTEM_PROMPT=
 - DALLEx_AZURE_API_VERSION=
 - DALLEx_BASEURL=
 - DALLEx_API_KEY=
 - replace `x` with `3` or `2`

* docs: update docs based on new env vars and Azure OpenAI support for DALL-E

* docs: breaking change for user provided DALLE_API_KEY:
- **DALL-E Update**: user-provided keys for DALL-E are now specific to each DALL-E version, i.e.:  and
- Note:  will work for both DALL-E-3 and DALL-E-2 when the admin provides the credential; in other words, this may only affect your users if DALLE_API_KEY is not set in the  file. In this case, they will simply have to uninstall the plugin, and provide their API key again.

* refactor: use process.env at runtime instead of from memory to fix testing DALLE3.spec.js, adjust test
2024-01-18 19:39:27 -05:00
..
.well-known chore: add back BrowserOp, make changes to CI env (#1088) 2023-10-22 13:50:25 -04:00
dynamic refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
structured 🖼️ feat(DALL-E): Azure OpenAI Support & New Config Variables (#1586) 2024-01-18 19:39:27 -05:00
util 🚀 Feat: Streamline File Strategies & GPT-4-Vision Settings (#1535) 2024-01-11 11:37:54 -05:00
AzureAiSearch.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
CodeBrew.js feat: CodeBrew Plugin (#931) 2023-09-13 11:51:53 -04:00
DALL-E.js 🖼️ feat(DALL-E): Azure OpenAI Support & New Config Variables (#1586) 2024-01-18 19:39:27 -05:00
GoogleSearch.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
HumanTool.js refactor: Client Classes & Azure OpenAI as a separate Endpoint (#532) 2023-07-03 16:51:12 -04:00
index.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
manifest.json 🖼️ feat(DALL-E): Azure OpenAI Support & New Config Variables (#1586) 2024-01-18 19:39:27 -05:00
SelfReflection.js ci(backend-review.yml): add linter step to the backend review workflow (#625) 2023-07-14 09:36:49 -04:00
StableDiffusion.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00
wolfram-guidelines.md refactor: Client Classes & Azure OpenAI as a separate Endpoint (#532) 2023-07-03 16:51:12 -04:00
Wolfram.js refactor(api): Central Logging 📜 (#1348) 2023-12-14 07:49:27 -05:00