OpenAIWebUI
Application Docker from ITI's Repository
Vue d'ensemble
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).
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:8501]- Réseau
bridge- Coquille
bash- Privilégié
- false
Configuration du modèle
Your OpenAI API key
Your Perplexity API key
Your Google Gemini API key
Your Ollama host
Your LiteLLM URL
Your LiteLLM API key
- Cible
- 8501
- Défaut
- 8501
- Valeur
- 8501
Mount directory for application files. /iti/savedir matches value used for OAIWUI_SAVEDIR
- Cible
- /iti/savedir
- Défaut
- /mnt/user/appdata/openai_webui
- Valeur
- /mnt/user/appdata/openai_webui/savedir
Required: location where generated files are placed
- Défaut
- /iti/savedir
- Valeur
- /iti/savedir
User id to run the container as
- Défaut
- 99
- Valeur
- 99
Group id to run the container as
- Défaut
- 100
- Valeur
- 100
If True, only show the GPT UI If False, show both the GPT and the Image generation UI
- Défaut
- False
- Valeur
- False
Required: space separated list of GPT models authorized for the provided API Keys
- Défaut
- chatgpt-4o-latest gemini-2.0-flash sonar
- Valeur
- chatgpt-4o-latest gemini-2.0-flash sonar
Required: space separated list of Image models authorized for the provided API Keys
- Défaut
- dall-e-3 gpt-image-1
- Valeur
- dall-e-3 gpt-image-1
For compatible models, disable their vision capabilities
- Défaut
- True
- Valeur
- True
Required for Unraid: avoid errors in case some (not all) environment variables are not set
- Valeur
- 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
Catégories
Télécharger les statistiques
Détails
infotrend/openai_webui:latestExécutez OpenAIWebUI sur Unraid.
OpenAIWebUI est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.