Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
open-webui
Commits
386fc040
Unverified
Commit
386fc040
authored
Apr 27, 2024
by
Timothy Jaeryang Baek
Committed by
GitHub
Apr 27, 2024
Browse files
Merge pull request #1802 from Yanyutin753/tem-dev
✨
feat added environment variables and sync.yml
parents
9094536d
02b8a4cf
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
6 deletions
+20
-6
backend/apps/images/main.py
backend/apps/images/main.py
+8
-4
backend/apps/rag/main.py
backend/apps/rag/main.py
+2
-1
backend/config.py
backend/config.py
+10
-1
No files found.
backend/apps/images/main.py
View file @
386fc040
...
...
@@ -32,11 +32,15 @@ import logging
from
config
import
(
SRC_LOG_LEVELS
,
CACHE_DIR
,
IMAGE_GENERATION_ENGINE
,
ENABLE_IMAGE_GENERATION
,
AUTOMATIC1111_BASE_URL
,
COMFYUI_BASE_URL
,
IMAGES_OPENAI_API_BASE_URL
,
IMAGES_OPENAI_API_KEY
,
IMAGE_GENERATION_MODEL
,
IMAGE_SIZE
,
IMAGE_STEPS
,
)
...
...
@@ -55,21 +59,21 @@ app.add_middleware(
allow_headers
=
[
"*"
],
)
app
.
state
.
ENGINE
=
""
app
.
state
.
ENGINE
=
IMAGE_GENERATION_ENGINE
app
.
state
.
ENABLED
=
ENABLE_IMAGE_GENERATION
app
.
state
.
OPENAI_API_BASE_URL
=
IMAGES_OPENAI_API_BASE_URL
app
.
state
.
OPENAI_API_KEY
=
IMAGES_OPENAI_API_KEY
app
.
state
.
MODEL
=
""
app
.
state
.
MODEL
=
IMAGE_GENERATION_MODEL
app
.
state
.
AUTOMATIC1111_BASE_URL
=
AUTOMATIC1111_BASE_URL
app
.
state
.
COMFYUI_BASE_URL
=
COMFYUI_BASE_URL
app
.
state
.
IMAGE_SIZE
=
"512x512"
app
.
state
.
IMAGE_STEPS
=
50
app
.
state
.
IMAGE_SIZE
=
IMAGE_SIZE
app
.
state
.
IMAGE_STEPS
=
IMAGE_STEPS
@
app
.
get
(
"/config"
)
...
...
backend/apps/rag/main.py
View file @
386fc040
...
...
@@ -74,6 +74,7 @@ from config import (
RAG_EMBEDDING_MODEL_TRUST_REMOTE_CODE
,
ENABLE_RAG_HYBRID_SEARCH
,
RAG_RERANKING_MODEL
,
PDF_EXTRACT_IMAGES
,
RAG_RERANKING_MODEL_AUTO_UPDATE
,
RAG_RERANKING_MODEL_TRUST_REMOTE_CODE
,
RAG_OPENAI_API_BASE_URL
,
...
...
@@ -108,7 +109,7 @@ app.state.RAG_TEMPLATE = RAG_TEMPLATE
app
.
state
.
OPENAI_API_BASE_URL
=
RAG_OPENAI_API_BASE_URL
app
.
state
.
OPENAI_API_KEY
=
RAG_OPENAI_API_KEY
app
.
state
.
PDF_EXTRACT_IMAGES
=
False
app
.
state
.
PDF_EXTRACT_IMAGES
=
PDF_EXTRACT_IMAGES
def
update_embedding_model
(
...
...
backend/config.py
View file @
386fc040
...
...
@@ -441,6 +441,8 @@ ENABLE_RAG_HYBRID_SEARCH = (
RAG_EMBEDDING_ENGINE
=
os
.
environ
.
get
(
"RAG_EMBEDDING_ENGINE"
,
""
)
PDF_EXTRACT_IMAGES
=
os
.
environ
.
get
(
"PDF_EXTRACT_IMAGES"
,
"False"
).
lower
()
==
"true"
RAG_EMBEDDING_MODEL
=
os
.
environ
.
get
(
"RAG_EMBEDDING_MODEL"
,
"sentence-transformers/all-MiniLM-L6-v2"
)
...
...
@@ -529,18 +531,25 @@ WHISPER_MODEL_AUTO_UPDATE = (
# Images
####################################
IMAGE_GENERATION_ENGINE
=
os
.
getenv
(
"IMAGE_GENERATION_ENGINE"
,
""
)
ENABLE_IMAGE_GENERATION
=
(
os
.
environ
.
get
(
"ENABLE_IMAGE_GENERATION"
,
""
).
lower
()
==
"true"
)
AUTOMATIC1111_BASE_URL
=
os
.
getenv
(
"AUTOMATIC1111_BASE_URL"
,
""
)
COMFYUI_BASE_URL
=
os
.
getenv
(
"COMFYUI_BASE_URL"
,
""
)
COMFYUI_BASE_URL
=
os
.
getenv
(
"COMFYUI_BASE_URL"
,
""
)
IMAGES_OPENAI_API_BASE_URL
=
os
.
getenv
(
"IMAGES_OPENAI_API_BASE_URL"
,
OPENAI_API_BASE_URL
)
IMAGES_OPENAI_API_KEY
=
os
.
getenv
(
"IMAGES_OPENAI_API_KEY"
,
OPENAI_API_KEY
)
IMAGE_SIZE
=
os
.
getenv
(
"IMAGE_SIZE"
,
"512x512"
)
IMAGE_STEPS
=
int
(
os
.
getenv
(
"IMAGE_STEPS"
,
50
))
IMAGE_GENERATION_MODEL
=
os
.
getenv
(
"IMAGE_GENERATION_MODEL"
,
""
)
####################################
# Audio
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment