Upload 2 files
Browse files- README (6).md +41 -0
- requirements (12).txt +2 -0
README (6).md
ADDED
|
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: Avis'IA Resto
|
| 3 |
+
emoji: 🍽️
|
| 4 |
+
colorFrom: purple
|
| 5 |
+
colorTo: blue
|
| 6 |
+
sdk: gradio
|
| 7 |
+
sdk_version: 5.34.2
|
| 8 |
+
app_file: app.py
|
| 9 |
+
pinned: false
|
| 10 |
+
---
|
| 11 |
+
|
| 12 |
+
# Avis'IA Resto
|
| 13 |
+
|
| 14 |
+
Application de gestion des réponses aux avis clients pour restaurateurs.
|
| 15 |
+
|
| 16 |
+
## Fonctionnement
|
| 17 |
+
|
| 18 |
+
1. Collez le texte de l'avis client et indiquez la note (1 à 5 étoiles).
|
| 19 |
+
2. L'application génère une proposition de réponse personnalisée via le modèle
|
| 20 |
+
Mistral (mistral-small-latest), en reprenant les éléments concrets de l'avis.
|
| 21 |
+
3. La réponse est modifiable avant publication : l'humain garde toujours la
|
| 22 |
+
décision finale (approche Human-in-the-Loop).
|
| 23 |
+
|
| 24 |
+
## Robustesse
|
| 25 |
+
|
| 26 |
+
En cas d'indisponibilité de l'API (quota, réseau), l'application bascule
|
| 27 |
+
automatiquement sur des réponses standard adaptées à la note, sans jamais
|
| 28 |
+
planter. Le mode utilisé est affiché à l'utilisateur.
|
| 29 |
+
|
| 30 |
+
## Choix techniques
|
| 31 |
+
|
| 32 |
+
- **Mistral AI** : modèle européen, cohérent avec une démarche d'IA souveraine.
|
| 33 |
+
- **mistral-small-latest** : modèle léger et économique, suffisant pour la
|
| 34 |
+
tâche (démarche d'IA frugale).
|
| 35 |
+
- **Gradio sur Hugging Face Spaces** : déploiement simple et accessible.
|
| 36 |
+
- **Clé API stockée en secret du Space** : jamais exposée dans le code.
|
| 37 |
+
|
| 38 |
+
## Configuration requise
|
| 39 |
+
|
| 40 |
+
Créer un secret `MISTRAL_API_KEY` dans Settings > Variables and secrets du
|
| 41 |
+
Space, contenant une clé API valide obtenue sur console.mistral.ai.
|
requirements (12).txt
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
gradio==5.34.2
|
| 2 |
+
mistralai==1.8.2
|