Oxyb commited on
Commit
d3aa94d
·
verified ·
1 Parent(s): 1ac36e7

Upload 2 files

Browse files
Files changed (2) hide show
  1. README (6).md +41 -0
  2. 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