🔨 fix(ToolService): remove userId filter from loadActionSets & Docs Update (#2286)

* fix(ToolService): remove userId filter from `loadActionSets`

* docs: updates to rag_api and docker_override explaining key variable conflicts
This commit is contained in:
Danny Avila 2024-04-02 09:11:30 -04:00 committed by GitHub
parent e66aa280c0
commit 09da05afa1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 37 additions and 2 deletions

View file

@ -62,7 +62,13 @@ This contrasts Docker, where is already set in the default `docker-compose.yml`
The RAG API provides several configuration options that can be set using environment variables from an `.env` file accessible to the API. Most of them are optional, asides from the credentials/paths necessary for the provider you configured. In the default setup, only OPENAI_API_KEY is required.
**Important:** When using the default docker setup, the .env file is shared between LibreChat and the RAG API.
> !!! **Important:** When using the default docker setup, the .env file is shared between LibreChat and the RAG API.
> You will need to utilize the [Docker Compose Override File](../install/configuration/docker_override.md) to set a unique OPENAI_API_KEY value for RAG API, that is different from the one in your `.env` file.
> This may be necessary if you wish to use OpenAI for vector embeddings, but have set `OPENAI_API_KEY=user_provided`
> There is an example for this in `docker-compose.override.yml.example`
Here are some notable configurations: