Add support for Azure OpenAI (#495)

This commit is contained in:
itbm
2023-04-11 10:16:33 +01:00
committed by GitHub
parent 60288ad20a
commit 25a4dbb052
6 changed files with 67 additions and 19 deletions
+4 -2
View File
@@ -115,9 +115,11 @@ When deploying the application, the following environment variables can be set:
| Environment Variable | Default value | Description |
| --------------------- | ------------------------------ | ------------------------------------------------------- |
| OPENAI_API_KEY | | The default API key used for authentication with OpenAI |
| OPENAI_API_HOST | `https://api.openai.com` | The base url, for Azure use `https://<endpoint>.openai.azure.com` |
| OPENAI_API_TYPE | `openai` | The API type, options are `openai` or `azure` |
| OPENAI_API_VERSION | `2023-03-15-preview` | Only applicable for Azure OpenAI |
| OPENAI_ORGANIZATION | | Your OpenAI organization ID |
| OPENAI_API_HOST | `https://api.openai.com` | Base url of the OpenAI API |
| DEFAULT_MODEL | `gpt-3.5-turbo` | The default model to use on new conversations |
| DEFAULT_MODEL | `gpt-3.5-turbo` | The default model to use on new conversations, for Azure use `gpt-35-turbo` |
| DEFAULT_SYSTEM_PROMPT | [see here](utils/app/const.ts) | The default system prompt to use on new conversations |
| GOOGLE_API_KEY | | See [Custom Search JSON API documentation][GCSE] |
| GOOGLE_CSE_ID | | See [Custom Search JSON API documentation][GCSE] |