Spaces:
Sleeping
Sleeping
fix: add validation for HF_TOKEN and improve error handling for Hugging Face credentials
Browse files
app.py
CHANGED
@@ -20,11 +20,18 @@ import shutil
|
|
20 |
# Add these to your secrets or environment variables
|
21 |
try:
|
22 |
HF_TOKEN = st.secrets["HF_TOKEN"]
|
23 |
-
HF_USERNAME = "Rulga"
|
24 |
-
DATASET_NAME = "LS_chat"
|
25 |
DATASET_REPO = f"{HF_USERNAME}/{DATASET_NAME}"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
except Exception as e:
|
27 |
-
st.error("
|
28 |
st.stop()
|
29 |
|
30 |
# Define base directory and absolute paths
|
|
|
20 |
# Add these to your secrets or environment variables
|
21 |
try:
|
22 |
HF_TOKEN = st.secrets["HF_TOKEN"]
|
23 |
+
HF_USERNAME = "Rulga"
|
24 |
+
DATASET_NAME = "LS_chat"
|
25 |
DATASET_REPO = f"{HF_USERNAME}/{DATASET_NAME}"
|
26 |
+
|
27 |
+
# Добавим проверку значения токена
|
28 |
+
if not HF_TOKEN or HF_TOKEN.strip() == "":
|
29 |
+
st.error("HF_TOKEN пустой или отсутствует в secrets")
|
30 |
+
st.stop()
|
31 |
+
|
32 |
+
st.write("DEBUG: HF credentials loaded successfully")
|
33 |
except Exception as e:
|
34 |
+
st.error(f"Ошибка загрузки HuggingFace credentials: {str(e)}")
|
35 |
st.stop()
|
36 |
|
37 |
# Define base directory and absolute paths
|