🤖feat: add multiple known endpoints (#1917)

* feat: add known endpoints

* docs: add known endpoints

* update ai_endpoints.md

remove the groq icon from the example

* Update ai_endpoints.md

---------

Co-authored-by: Danny Avila <messagedaniel@protonmail.com>
This commit is contained in:
Fuegovic 2024-02-28 08:46:21 -05:00 committed by GitHub
parent 156abe2fca
commit 53ae2d7bfb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 250 additions and 8 deletions

View file

@ -106,6 +106,15 @@ UID=1000
GID=1000
```
### librechat.yaml path
Set an alternative path for the LibreChat config file
> Note: leave commented out to have LibreChat look for the config file in the root folder (default behavior)
```sh
CONFIG_PATH="/alternative/path/to/librechat.yaml"
```
## Endpoints
In this section you can configure the endpoints and models selection, their API keys, and the proxy and reverse proxy settings for the endpoints that support it.
@ -118,6 +127,20 @@ ENDPOINTS=openAI,assistants,azureOpenAI,bingAI,chatGPTBrowser,google,gptPlugins,
PROXY=
```
### Known Endpoints - librechat.yaml
- see: [AI Endpoints](./ai_endpoints.md)
- see also: [Custom Configuration](./custom_config.md)
```sh
GROQ_API_KEY=
MISTRAL_API_KEY=
OPENROUTER_KEY=
ANYSCALE_API_KEY=
FIREWORKS_API_KEY=
PERPLEXITY_API_KEY=
TOGETHERAI_API_KEY=
```
### Anthropic
see: [Anthropic Endpoint](./ai_setup.md#anthropic)
- You can request an access key from https://console.anthropic.com/