bambadij commited on
Commit
0fa1a06
·
verified ·
1 Parent(s): 3341d9a
Files changed (1) hide show
  1. app.py +44 -2
app.py CHANGED
@@ -96,6 +96,48 @@ Voici un exemple d'information :
96
 
97
  Génère une analyse qualitative complète pour chaque domaine et statut en prenant en compte ces informations pour une seule semaine.
98
  """
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
  app.add_middleware(
100
  CORSMiddleware,
101
  allow_origins=origins,
@@ -166,9 +208,9 @@ async def generate_text(
166
 
167
  # Define the appropriate prompt based on the period (week or month)
168
  if period == "semaine":
169
- prompt = "Analyse des plaintes par semaine :\n\n"
170
  elif period == "mois":
171
- prompt = "Analyse des plaintes par mois :\n\n"
172
  else:
173
  return {"error": "Invalid period. Choose either 'semaine' or 'mois'."}
174
 
 
96
 
97
  Génère une analyse qualitative complète pour chaque domaine et statut en prenant en compte ces informations pour une seule semaine.
98
  """
99
+ prompt_month = """
100
+ Analyse des plaintes par mois :
101
+
102
+ **Résumé général du mois :**
103
+
104
+ - Période : [Mois et Année]
105
+
106
+ **Répartition des plaintes par domaine :**
107
+
108
+ - Domaine [Nom du domaine] :
109
+ - Total des plaintes : [Nombre total de plaintes]
110
+ - Statuts des plaintes :
111
+ - En cours : [Nombre]
112
+ - Transférées : [Nombre]
113
+ - Fermées : [Nombre]
114
+ - Non pris en charge : [Nombre]
115
+ - Autres statuts : [Nombre]
116
+
117
+ **Problèmes récurrents observés ce mois-ci :**
118
+
119
+ - Problème 1 : Description et fréquence
120
+ - Problème 2 : Description et fréquence
121
+ - Problème 3 : Description et fréquence
122
+
123
+ **Actions entreprises :**
124
+
125
+ - Action 1 : Description de l'action
126
+ - Action 2 : Description de l'action
127
+ - Action 3 : Description de l'action
128
+
129
+ **Recommandations pour améliorer la gestion des plaintes :**
130
+
131
+ 1. **[Recommandation 1]** : Détails
132
+ 2. **[Recommandation 2]** : Détails
133
+ 3. **[Recommandation 3]** : Détails
134
+
135
+ En résumé, voici les principales tendances et recommandations pour améliorer la gestion des plaintes et résoudre les problèmes identifiés ce mois-ci.
136
+
137
+ ---
138
+
139
+ Utilisez ces informations pour améliorer la qualité du service et optimiser la gestion des plaintes.
140
+ """
141
  app.add_middleware(
142
  CORSMiddleware,
143
  allow_origins=origins,
 
208
 
209
  # Define the appropriate prompt based on the period (week or month)
210
  if period == "semaine":
211
+ prompt = prompt1
212
  elif period == "mois":
213
+ prompt = prompt_month
214
  else:
215
  return {"error": "Invalid period. Choose either 'semaine' or 'mois'."}
216