|
@@ -451,6 +451,51 @@ AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL = (
|
|
|
os.environ.get("AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL", "True").lower() == "true"
|
|
|
)
|
|
|
|
|
|
+
|
|
|
+####################################
|
|
|
+# SENTENCE TRANSFORMERS
|
|
|
+####################################
|
|
|
+
|
|
|
+
|
|
|
+SENTENCE_TRANSFORMERS_BACKEND = os.environ.get("SENTENCE_TRANSFORMERS_BACKEND", "")
|
|
|
+if SENTENCE_TRANSFORMERS_BACKEND == "":
|
|
|
+ SENTENCE_TRANSFORMERS_BACKEND = "torch"
|
|
|
+
|
|
|
+
|
|
|
+SENTENCE_TRANSFORMERS_MODEL_KWARGS = os.environ.get(
|
|
|
+ "SENTENCE_TRANSFORMERS_MODEL_KWARGS", ""
|
|
|
+)
|
|
|
+if SENTENCE_TRANSFORMERS_MODEL_KWARGS == "":
|
|
|
+ SENTENCE_TRANSFORMERS_MODEL_KWARGS = None
|
|
|
+else:
|
|
|
+ try:
|
|
|
+ SENTENCE_TRANSFORMERS_MODEL_KWARGS = json.loads(
|
|
|
+ SENTENCE_TRANSFORMERS_MODEL_KWARGS
|
|
|
+ )
|
|
|
+ except Exception:
|
|
|
+ SENTENCE_TRANSFORMERS_MODEL_KWARGS = None
|
|
|
+
|
|
|
+
|
|
|
+SENTENCE_TRANSFORMERS_CROSS_ENCODER_BACKEND = os.environ.get(
|
|
|
+ "SENTENCE_TRANSFORMERS_CROSS_ENCODER_BACKEND", ""
|
|
|
+)
|
|
|
+if SENTENCE_TRANSFORMERS_CROSS_ENCODER_BACKEND == "":
|
|
|
+ SENTENCE_TRANSFORMERS_CROSS_ENCODER_BACKEND = "torch"
|
|
|
+
|
|
|
+
|
|
|
+SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS = os.environ.get(
|
|
|
+ "SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS", ""
|
|
|
+)
|
|
|
+if SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS == "":
|
|
|
+ SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS = None
|
|
|
+else:
|
|
|
+ try:
|
|
|
+ SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS = json.loads(
|
|
|
+ SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS
|
|
|
+ )
|
|
|
+ except Exception:
|
|
|
+ SENTENCE_TRANSFORMERS_CROSS_ENCODER_MODEL_KWARGS = None
|
|
|
+
|
|
|
####################################
|
|
|
# OFFLINE_MODE
|
|
|
####################################
|
|
@@ -460,6 +505,7 @@ OFFLINE_MODE = os.environ.get("OFFLINE_MODE", "false").lower() == "true"
|
|
|
if OFFLINE_MODE:
|
|
|
os.environ["HF_HUB_OFFLINE"] = "1"
|
|
|
|
|
|
+
|
|
|
####################################
|
|
|
# AUDIT LOGGING
|
|
|
####################################
|
|
@@ -481,6 +527,7 @@ AUDIT_EXCLUDED_PATHS = os.getenv("AUDIT_EXCLUDED_PATHS", "/chats,/chat,/folders"
|
|
|
AUDIT_EXCLUDED_PATHS = [path.strip() for path in AUDIT_EXCLUDED_PATHS]
|
|
|
AUDIT_EXCLUDED_PATHS = [path.lstrip("/") for path in AUDIT_EXCLUDED_PATHS]
|
|
|
|
|
|
+
|
|
|
####################################
|
|
|
# OPENTELEMETRY
|
|
|
####################################
|