Update app.py
Browse files
app.py
CHANGED
@@ -61,26 +61,13 @@ Fournis directement le résumé sous forme de texte continu et structuré, sans
|
|
61 |
|
62 |
"""
|
63 |
plt_prompt ="""
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
e) Une section avec les fichiers joints à la plainte et autres pièces jointes pour mieux comprendre et trouver une solution à cette plainte en vue de satisfaire le Client
|
72 |
-
|
73 |
-
Dans la situation que tu vas me donner (en quelques 4 ou 5 phrases comme si tu t’adresses à un humain), assures toi que les points cruciaux (voire rédhibitoires) ci-dessous sont bien présents :
|
74 |
-
1) Ecris la situation en 4 ou 5 phrases claires et concises, fais comme si tu parlais à un humain
|
75 |
-
2) Rajoutes les informations relatives au Client pour être précis sur la connaissance de ce dernier.
|
76 |
-
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.
|
77 |
-
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).
|
78 |
-
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.
|
79 |
-
|
80 |
-
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.
|
81 |
-
|
82 |
-
Voici les informations brutes à considérer pour cette plainte :
|
83 |
-
|
84 |
"""
|
85 |
prompt_ameliorer ="""
|
86 |
Bonjour,
|
@@ -226,7 +213,7 @@ class RequestModel(BaseModel):
|
|
226 |
@app.post("/generate/")
|
227 |
async def generate_text(request: RequestModel):
|
228 |
messages = [
|
229 |
-
{"role": "system", "content": "
|
230 |
{"role": "user", "content": plt_prompt + request.text}
|
231 |
]
|
232 |
completion = client.chat.completions.create(
|
|
|
61 |
|
62 |
"""
|
63 |
plt_prompt ="""
|
64 |
+
Résumer la plainte de manière claire et concise, présentant les faits avérés,
|
65 |
+
évaluant la rapidité et l'efficacité de la résolution et formulant une recommandation
|
66 |
+
pour améliorer la satisfaction client, sans utiliser de phrases génériques ou de formules standard.
|
67 |
+
Donner uniquement les informations précises requis, telles que le nom du client, le numéro de téléphone,
|
68 |
+
la date et l'heure de signalisation de la plainte, la description du souci ou du problème rencontré,
|
69 |
+
les interventions ou les étapes entreprises pour résoudre le problème, la date et l'heure de résolution
|
70 |
+
ou de clôture de la plainte.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
"""
|
72 |
prompt_ameliorer ="""
|
73 |
Bonjour,
|
|
|
213 |
@app.post("/generate/")
|
214 |
async def generate_text(request: RequestModel):
|
215 |
messages = [
|
216 |
+
{"role": "system", "content": "Vous êtes un assistant utile."},
|
217 |
{"role": "user", "content": plt_prompt + request.text}
|
218 |
]
|
219 |
completion = client.chat.completions.create(
|