LibreChat/api
Danny Avila a00756c469
⬇️ feat: Assistant File Downloads (#2234)
* WIP: basic route for file downloads and file strategy for generating readablestream to pipe as res

* chore(DALLE3): add typing for OpenAI client

* chore: add `CONSOLE_JSON` notes to dotenv.md

* WIP: first pass OpenAI Assistants File Output handling

* feat: first pass assistants output file download from openai

* chore: yml vs. yaml variation to .gitignore for `librechat.yml`

* refactor(retrieveAndProcessFile): remove redundancies

* fix(syncMessages): explicit sort of apiMessages to fix message order on abort

* chore: add logs for warnings and errors, show toast on frontend

* chore: add logger where console was still being used
2024-03-29 08:23:38 -04:00
..
app ⬇️ feat: Assistant File Downloads (#2234) 2024-03-29 08:23:38 -04:00
cache 🎉 feat: Optimizations and Anthropic Title Generation (#2184) 2024-03-23 20:21:40 -04:00
config 💽 feat: Add CONSOLE_JSON for deploying to GCP K8S env (#2146) 2024-03-27 10:07:04 -04:00
lib 🔄 refactor: Consolidate Ask/Edit Controllers (#1365) 2023-12-15 15:47:40 -05:00
models ⬇️ feat: Assistant File Downloads (#2234) 2024-03-29 08:23:38 -04:00
server ⬇️ feat: Assistant File Downloads (#2234) 2024-03-29 08:23:38 -04:00
strategies 🌍 feat: Extend regex to support international usernames (#1918) 2024-02-28 14:27:57 -05:00
test 🚀 Feat: Streamline File Strategies & GPT-4-Vision Settings (#1535) 2024-01-11 11:37:54 -05:00
utils 🔬 chore: Add Circular Dependency Check to backend-review (#2149) 2024-03-20 12:15:42 -04:00
jest.config.js fix: Enhance Test Coverage and Fix Compatibility Issues 👷‍♂️ (#1363) 2023-12-15 13:27:13 -05:00
jsconfig.json feat(api): initial Redis support; fix(SearchBar): proper debounce (#1039) 2023-10-11 17:05:47 -04:00
package.json 🔎 chore: bump meilisearch v1.7 / v0.38.0 (#2175) 2024-03-27 10:08:20 -04:00
typedefs.js ⬇️ feat: Assistant File Downloads (#2234) 2024-03-29 08:23:38 -04:00