Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -57,7 +57,7 @@ for score, label, box in zip(results["scores"], results["labels"], results["boxe
|
|
| 57 |
if model.config.id2label[label.item()] == 'person':
|
| 58 |
persons += 1
|
| 59 |
|
| 60 |
-
expected_number_of_persons =
|
| 61 |
absents = expected_number_of_persons - persons
|
| 62 |
|
| 63 |
# Assurez-vous que le nombre d'absents ne soit pas négatif
|
|
@@ -66,7 +66,7 @@ if absents < 0:
|
|
| 66 |
|
| 67 |
# Générer le contenu de l'email avec Gemini
|
| 68 |
prompt = f"Notifier de l'absence: Le nombre de personnes présentes est de {persons}. Le nombre d'absents est de {absents}."
|
| 69 |
-
gemini_api_key = "
|
| 70 |
status_code, response_json = generate_text_with_gemini(gemini_api_key, prompt)
|
| 71 |
email_content = response_json.get('candidates', [{}])[0].get('content', {}).get('parts', [{}])[0].get('text', 'Content generation failed.')
|
| 72 |
|
|
|
|
| 57 |
if model.config.id2label[label.item()] == 'person':
|
| 58 |
persons += 1
|
| 59 |
|
| 60 |
+
expected_number_of_persons = 30 # Nombre attendu de personnes
|
| 61 |
absents = expected_number_of_persons - persons
|
| 62 |
|
| 63 |
# Assurez-vous que le nombre d'absents ne soit pas négatif
|
|
|
|
| 66 |
|
| 67 |
# Générer le contenu de l'email avec Gemini
|
| 68 |
prompt = f"Notifier de l'absence: Le nombre de personnes présentes est de {persons}. Le nombre d'absents est de {absents}."
|
| 69 |
+
gemini_api_key = "AIzaSyCJVUr-76I4TL42X98d9U0THbRD3MKlB38" # Remplacez par votre clé API Gemini
|
| 70 |
status_code, response_json = generate_text_with_gemini(gemini_api_key, prompt)
|
| 71 |
email_content = response_json.get('candidates', [{}])[0].get('content', {}).get('parts', [{}])[0].get('text', 'Content generation failed.')
|
| 72 |
|