mirror of
https://github.com/open-webui/open-webui
synced 2025-06-23 02:16:52 +00:00
Feature: Added new config to handle individual rag settings after reload
This commit is contained in:
parent
f2e9e9a12e
commit
305b2d36a1
@ -2072,6 +2072,35 @@ DEFAULT_RAG_SETTINGS = PersistentConfig(
|
|||||||
os.getenv("DEFAULT_RAG_SETTINGS", "True").lower() == "true",
|
os.getenv("DEFAULT_RAG_SETTINGS", "True").lower() == "true",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
DOWNLOADED_EMBEDDING_MODELS = PersistentConfig(
|
||||||
|
"DOWNLOADED_EMBEDDING_MODELS",
|
||||||
|
"rag.downloaded_embedding_models",
|
||||||
|
os.getenv("DOWNLOADED_EMBEDDING_MODELS", {"":["sentence-transformers/all-MiniLM-L6-v2"],
|
||||||
|
"openai":["text-embedding-3-small"],
|
||||||
|
"ollama":[]})
|
||||||
|
)
|
||||||
|
|
||||||
|
DOWNLOADED_RERANKING_MODELS = PersistentConfig(
|
||||||
|
"DOWNLOADED_RERANKING_MODELS",
|
||||||
|
"rag.downloaded_reranking_models",
|
||||||
|
os.getenv("DOWNLOADED_RERANKING_MODELS", [])
|
||||||
|
)
|
||||||
|
|
||||||
|
LOADED_EMBEDDING_MODELS = PersistentConfig(
|
||||||
|
"LOADED_EMBEDDING_MODELS",
|
||||||
|
"rag.loaded_embedding_models",
|
||||||
|
os.getenv("LOADED_EMBEDDING_MODELS", {"":[],
|
||||||
|
"openai":[],
|
||||||
|
"ollama":[]})
|
||||||
|
)
|
||||||
|
|
||||||
|
LOADED_RERANKING_MODELS = PersistentConfig(
|
||||||
|
"LOADED_RERANKING_MODELS",
|
||||||
|
"rag.loaded_reranking_models",
|
||||||
|
os.getenv("LOADED_RERANKING_MODELS", [])
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
####################################
|
####################################
|
||||||
# Web Search (RAG)
|
# Web Search (RAG)
|
||||||
####################################
|
####################################
|
||||||
|
Loading…
Reference in New Issue
Block a user