bambadij commited on
Commit
767e505
·
verified ·
1 Parent(s): a050348
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -94,6 +94,8 @@ Dans la situation que tu vas me donner (en quelques 4 ou 5 phrases comme si tu t
94
  3) Rajoutes des éléments de dates (remontée, transfert, prise en charge, résolution, clôture, etc…) ainsi que les délais (par exemple de réponse des différents acteurs ou experts de la chaine de traitement) pour mieux apprécier l'efficacité du traitement de la plainte.
95
  4) Rajoutes à la fin une recommandation importante afin d'éviter le mécontentement du Client par exemple pour éviter qu’une Plainte ne soit clôturée sans solution pour le Client notamment et à titre illustratif seulement dans certains cas pour un Client qui a payé pour un service et ne l'a pas obtenu, On ne peut décemment pas clôturer sa plainte sans solution en lui disant d’être plus vigilant, il faut recommander à l’équipe en charge de la plainte de le rembourser ou de trouver un moyen de donner au Client le service pour lequel il a payé (à défaut de le rembourser).
96
  5) N’hésites pas à innover sur le ton à utiliser car n’oublies pas que tu dois faire comme si tu parlais à un humain. Ce ton peut être adapté et ne pas toujours être le même en fonction des cas.
 
 
97
  """
98
  instructions_par_defaut = (
99
  "Fais moi un résumé détaillé de ce plainte : "
@@ -183,7 +185,7 @@ class RequestModel(BaseModel):
183
  async def generate_text(request: RequestModel):
184
  messages = [
185
  {"role": "system", "content": "Tu es un expert en gestion des plaintes réseaux et tu dois fournir des réponses directement sans phrase introductive."},
186
- {"role": "user", "content": prompt_ameliorer + request.text}
187
  ]
188
  completion = client.chat.completions.create(
189
  model="meta/llama-3.1-8b-instruct",
 
94
  3) Rajoutes des éléments de dates (remontée, transfert, prise en charge, résolution, clôture, etc…) ainsi que les délais (par exemple de réponse des différents acteurs ou experts de la chaine de traitement) pour mieux apprécier l'efficacité du traitement de la plainte.
95
  4) Rajoutes à la fin une recommandation importante afin d'éviter le mécontentement du Client par exemple pour éviter qu’une Plainte ne soit clôturée sans solution pour le Client notamment et à titre illustratif seulement dans certains cas pour un Client qui a payé pour un service et ne l'a pas obtenu, On ne peut décemment pas clôturer sa plainte sans solution en lui disant d’être plus vigilant, il faut recommander à l’équipe en charge de la plainte de le rembourser ou de trouver un moyen de donner au Client le service pour lequel il a payé (à défaut de le rembourser).
96
  5) N’hésites pas à innover sur le ton à utiliser car n’oublies pas que tu dois faire comme si tu parlais à un humain. Ce ton peut être adapté et ne pas toujours être le même en fonction des cas.
97
+ Attention : Tu dois aller droit au but en évitant les phrases génériques comme “Voici une description claire de la situation”. Concentre-toi uniquement sur le résumé et les actions nécessaires.
98
+
99
  """
100
  instructions_par_defaut = (
101
  "Fais moi un résumé détaillé de ce plainte : "
 
185
  async def generate_text(request: RequestModel):
186
  messages = [
187
  {"role": "system", "content": "Tu es un expert en gestion des plaintes réseaux et tu dois fournir des réponses directement sans phrase introductive."},
188
+ {"role": "user", "content": default_prompt + request.text}
189
  ]
190
  completion = client.chat.completions.create(
191
  model="meta/llama-3.1-8b-instruct",