OpenAIWebUI
Aplicación Docker from ITI's Repository
Visión general
OpenAI API-compatible WebUI.
Requires valid API keys for the providers enabled (see list in the selection).
Supports OLLAMA_HOST for self-hosted models. Model capabilities depend on the model, but a default for each will be used.
The list of recognized models for each provider is available in https://github.com/Infotrend-Inc/OpenAI_WebUI/blob/main/models.md
Please review https://github.com/Infotrend-Inc/OpenAI_WebUI/blob/main/README.md for a few sections in particular:
- the .env supported environment variables that are defined in this template
- the Unraid specific setup section that introduces features not enabled by default, including the ability to password protect the WebUI.
- an environment variable ready version of the models list is available at https://github.com/Infotrend-Inc/OpenAI_WebUI/blob/main/models.txt and can be used for the OAIWUI_GPT_MODELS and OAIWUI_IMAGE_MODELS parameters
Extra parameters are available under the advanced settings.
- the default savedir is /iti/savedir. /iti is mounted from within the appdata folder.
- the default user id is 99 and group id is 100. This can be changed modiying the WANTED_UID and WANTED_GID parameters.
- When using the "prompt presets" feature, the directory must exist (recommended location: /iti/prompt_presets).
- When using the "prompt presets settings" feature, the JSON file must exist (recommended location: /iti/prompt_presets.json).
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:8501]- Red
bridge- Concha
bash- Privilegiado
- false
Configuración de plantillas
Your OpenAI API key
Your Perplexity API key
Your Google Gemini API key
Your Ollama host
Your LiteLLM URL
Your LiteLLM API key
- Objetivo
- 8501
- Por defecto
- 8501
- Valor
- 8501
Mount directory for application files. /iti/savedir matches value used for OAIWUI_SAVEDIR
- Objetivo
- /iti/savedir
- Por defecto
- /mnt/user/appdata/openai_webui
- Valor
- /mnt/user/appdata/openai_webui/savedir
Required: location where generated files are placed
- Por defecto
- /iti/savedir
- Valor
- /iti/savedir
User id to run the container as
- Por defecto
- 99
- Valor
- 99
Group id to run the container as
- Por defecto
- 100
- Valor
- 100
If True, only show the GPT UI If False, show both the GPT and the Image generation UI
- Por defecto
- False
- Valor
- False
Required: space separated list of GPT models authorized for the provided API Keys
- Por defecto
- chatgpt-4o-latest gemini-2.0-flash sonar
- Valor
- chatgpt-4o-latest gemini-2.0-flash sonar
Required: space separated list of Image models authorized for the provided API Keys
- Por defecto
- dall-e-3 gpt-image-1
- Valor
- dall-e-3 gpt-image-1
For compatible models, disable their vision capabilities
- Por defecto
- True
- Valor
- True
Required for Unraid: avoid errors in case some (not all) environment variables are not set
- Valor
- True
Default username (leave blank to be prompted)
Directory that contains prompt presets (see GitHub for examples). If a directory is provided, it must contains at least one valid json file
Json file that contains valid settings to use for the OAIWUI_PROMPT_PRESETS_DIR presets
Categorías
Descargar estadísticas
Detalles
infotrend/openai_webui:latestEjecute OpenAIWebUI en Unraid.
OpenAIWebUI se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.