Spaces:
Build error
Build error
Update src/dashboard_app.py
Browse files- src/dashboard_app.py +3 -11
src/dashboard_app.py
CHANGED
|
@@ -23,18 +23,10 @@ st.set_page_config(layout="wide", page_title="Suite d'Analyse Interactive", page
|
|
| 23 |
# --- Configuration Initiale ---
|
| 24 |
|
| 25 |
# Charger les variables d'environnement (ex: Clé API)
|
| 26 |
-
|
| 27 |
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
if google_api_key:
|
| 31 |
-
try:
|
| 32 |
-
genai.configure(api_key=google_api_key)
|
| 33 |
-
except Exception as e:
|
| 34 |
-
st.error(f"Erreur lors de la configuration de l'API Google Gemini: {e}")
|
| 35 |
-
google_api_key = None # Désactiver les fonctionnalités Gemini si la config échoue
|
| 36 |
-
else:
|
| 37 |
-
st.warning("Clé API Google Gemini (GOOGLE_API_KEY) non trouvée dans le fichier .env. Le chat AI sera désactivé.", icon="⚠️")
|
| 38 |
|
| 39 |
# Charger le template HTML pour l'export
|
| 40 |
TEMPLATE_FILE = "report_template.html"
|
|
|
|
| 23 |
# --- Configuration Initiale ---
|
| 24 |
|
| 25 |
# Charger les variables d'environnement (ex: Clé API)
|
| 26 |
+
api_key = os.getenv('GOOGLE_API_KEY')
|
| 27 |
|
| 28 |
+
if not api_key:
|
| 29 |
+
print("⚠️ Clé API Google Gemini (GOOGLE_API_KEY) non trouvée. Le chat AI sera désactivé.")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
|
| 31 |
# Charger le template HTML pour l'export
|
| 32 |
TEMPLATE_FILE = "report_template.html"
|