This commit is contained in:
Ladebeze66 2025-04-07 17:29:55 +02:00
parent 3ccf42795b
commit 4452d6664b
3 changed files with 54 additions and 49 deletions

View File

@ -260,21 +260,30 @@ Le tableau des échanges client/support est l'élément le plus important du rap
prompt += f"{i}. Date: {msg['date']} | Émetteur: {msg['emetteur']} | Contenu: {msg['contenu']}\n"
prompt += f"""
EXIGENCE ABSOLUE - TON RAPPORT DOIT IMPÉRATIVEMENT INCLURE:
- Un TABLEAU MARKDOWN structuré avec les échanges client/support au format:
| Date | Émetteur | Type | Contenu |
|------|----------|------|---------|
Tu es un expert en génération de rapports techniques pour BRG-Lab pour la société CBAO.
Ta mission est de synthétiser les analyses (ticket et images) en un rapport structuré et exploitable.
EXIGENCE ABSOLUE - TABLEAU DES ÉCHANGES CLIENT/SUPPORT:
- Tu DOIS IMPÉRATIVEMENT créer un TABLEAU MARKDOWN des échanges client/support
- Le format du tableau DOIT être:
| Date | Émetteur (CLIENT/SUPPORT) | Type (Question/Réponse) | Contenu |
|------|---------------------------|-------------------------|---------|
| date1 | CLIENT | Question | contenu... |
| date2 | SUPPORT | Réponse | contenu... |
- Chaque message du ticket doit apparaître dans une ligne du tableau
- Indique clairement qui est CLIENT et qui est SUPPORT
- Tu dois synthétiser au mieux les échanges(le plus court et clair possible) client/support(question/réponse) dans le tableau
- TU dois spécifié si la question n'a pas de réponse
- Le tableau DOIT être inclus dans la section "Chronologie des échanges"
Structure ton rapport:
1. Résumé exécutif: Synthèse concise du problème initial (reprend le nom de la demande + description)
2. Chronologie des échanges: TABLEAU DES INTERACTIONS CLIENT/SUPPORT (format imposé ci-dessus)
3. Analyse des images pertinentes: Ce que montrent les captures d'écran
4. Diagnostic technique: Points clés et interprétation technique
1. Résumé exécutif: Synthèse du problème initial (nom de la demande + description)
2. Chronologie des échanges: TABLEAU des interactions client/support (format imposé ci-dessus)
3. Analyse des images: Ce que montrent les captures d'écran et leur pertinence
4. Diagnostic technique: Interprétation des informations techniques pertinentes
Ton rapport doit être factuel et précis. Le tableau des échanges client/support est OBLIGATOIRE.
"""
Reste factuel et précis dans ton analyse.
Le tableau des échanges client/support est l'élément le plus important du rapport."""
# Appeler le LLM pour générer le rapport
logger.info("Interrogation du LLM pour la génération du rapport")

View File

@ -26,7 +26,7 @@
"metadata": {}
},
"ticket_id": "T0101",
"ticket_analyse": "1. Analyse du problème initial\n Le nom de la demande indique \"ACTIVATION LOGICIEL\", suggérant que le client est confronté à un problème d'activation d'un logiciel. La description du problème mentionne spécifiquement un \"Problème de licence\".\n\n2. Informations techniques essentielles\n - Logiciel : ESQ\n - Version : Non spécifiée dans les informations fournies\n - Configuration : Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.\n - Licence : Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\n3. Chronologie des échanges client/support\n - Message 1 - [AUTRE] De : Inconnu - Date : 26/03/2020 14:43:45\n - Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il n'est pas sûr si le numéro de licence a été modifié suite à un achat de version réseau en 2019.\n - Informations techniques fournies par le client : Le client a réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance. Il a joint deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel.\n - Réponse du support : Aucune réponse n'est fournie dans les informations fournies.",
"ticket_analyse": "1. Analyse du problème initial\n Le nom de la demande indique \"ACTIVATION LOGICIEL\", suggérant que le client est confronté à un problème d'activation d'un logiciel. La description du problème mentionne spécifiquement un \"Problème de licence\".\n\n2. Informations techniques essentielles\n - Logiciel : ESQ\n - Version : Non spécifiée dans les informations fournies\n - Configuration : Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.\n - Licence : Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\n3. Chronologie des échanges client/support\n - Message 1 - [AUTRE] De : Inconnu - Date : 26/03/2020 14:43:45\n - Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il y a un problème de licence. Ils ne savent pas si le numéro de licence a été modifié suite à un achat de version réseau en 2019 ou si le problème est autre.\n - Informations techniques fournies par le client : Ils ont réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance.\n - Pièces jointes : Deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel avec le message d'erreur.\n\nAucune réponse du support n'est fournie dans les informations du ticket.",
"analyse_images": {
"output/ticket_T0101/T0101_20250404_170239/attachments/image006.jpg": {
"sorting": {
@ -36,7 +36,7 @@
"metadata": {
"image_path": "output/ticket_T0101/T0101_20250404_170239/attachments/image006.jpg",
"image_name": "image006.jpg",
"timestamp": "20250407_164623",
"timestamp": "20250407_172758",
"model_info": {
"model": "pixtral-12b-latest",
"temperature": 0.2,
@ -50,12 +50,12 @@
"output/ticket_T0101/T0101_20250404_170239/attachments/image005.jpg": {
"sorting": {
"is_relevant": true,
"reason": "oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique de logiciels.",
"raw_response": "oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique de logiciels.",
"reason": "oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique car elle peut aider à diagnostiquer et résoudre des problèmes liés à l'activation du logiciel.",
"raw_response": "oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique car elle peut aider à diagnostiquer et résoudre des problèmes liés à l'activation du logiciel.",
"metadata": {
"image_path": "output/ticket_T0101/T0101_20250404_170239/attachments/image005.jpg",
"image_name": "image005.jpg",
"timestamp": "20250407_164624",
"timestamp": "20250407_172759",
"model_info": {
"model": "pixtral-12b-latest",
"temperature": 0.2,
@ -65,11 +65,11 @@
}
},
"analysis": {
"analyse": "### Analyse d'image\n\n#### 1. Description objective:\nL'image montre une interface de fenêtre de logiciel intitulée \"Activation du logiciel\". La fenêtre contient un champ pour entrer un ID de logiciel, un message d'instructions, et trois boutons pour différentes méthodes d'activation.\n\n#### 2. Éléments techniques clés:\n- **Titre de la fenêtre**: \"Activation du logiciel\"\n- **Champ ID du logiciel**: Vide\n- **Message d'instructions**:\n - \"Afin d'activer votre logiciel, veuillez saisir l'ID du logiciel fourni par CBAD.\"\n - \"Si vous ne disposez pas de votre ID de logiciel, veuillez contacter CBAD par mail à l'adresse suivante : support@cbad.com ou par téléphone au numéro suivant : 01 84 64 15 31 ou en cliquant sur le bouton téléphone ci-dessous.\"\n- **Boutons d'activation**:\n - \"Activer le logiciel (par internet)\"\n - \"Activer plus tard (4 jours restants)\"\n - \"Activation par téléphone\"\n\n#### 3. Relation avec le problème:\nL'image se rapporte au problème décrit dans le ticket de support concernant l'activation du logiciel ESQ. Elle montre l'interface où l'utilisateur doit entrer un ID de logiciel pour activer le logiciel, ce qui est pertinent pour le problème de licence mentionné dans le ticket. Le message d'instructions et les boutons d'activation fournissent des options pour résoudre le problème d'activation.",
"analyse": "### Analyse d'image\n\n#### 1. Description objective\nL'image montre une fenêtre d'activation de logiciel intitulée \"Activation du logiciel\". La fenêtre contient un champ pour entrer l'ID du logiciel, un message d'instructions, et trois options pour activer le logiciel.\n\n#### 2. Éléments techniques clés\n- **Titre de la fenêtre** : \"Activation du logiciel\"\n- **Champ d'ID du logiciel** : \"ID du logiciel\" avec un champ de texte vide\n- **Message d'instructions** :\n - \"Afin d'activer votre logiciel, veuillez saisir l'ID du logiciel fourni par CBAD.\"\n - \"Si vous ne disposez pas de votre ID de logiciel, veuillez contacter CBAD par mail à l'adresse suivante : support@cbad.com ou par téléphone au 01 60 65 31 31 ou en cliquant sur le bouton téléphone ci-dessous.\"\n- **Options d'activation** :\n - \"Activer le logiciel (par internet)\"\n - \"Activer plus tard (4 jours restants)\"\n - \"Activation par téléphone\"\n\n#### 3. Relation avec le problème\nL'image se rapporte au problème décrit dans le ticket de support concernant l'activation du logiciel ESQ. Le message d'instructions et les options d'activation indiquent que le client doit entrer un ID de logiciel pour activer le logiciel, ce qui est en lien avec le problème de licence mentionné dans le ticket. Le champ d'ID du logiciel est vide, suggérant que le client n'a pas encore entré l'ID nécessaire pour l'activation.",
"metadata": {
"image_path": "output/ticket_T0101/T0101_20250404_170239/attachments/image005.jpg",
"image_name": "image005.jpg",
"timestamp": "20250407_164629",
"timestamp": "20250407_172803",
"model_info": {
"model": "pixtral-12b-latest",
"temperature": 0.3,
@ -81,12 +81,12 @@
}
},
"metadata": {
"timestamp_debut": "20250407_164629",
"timestamp_debut": "20250407_172803",
"ticket_id": "T0101",
"images_analysees": 2,
"images_pertinentes": 1,
"analyses_images_disponibles": 1,
"timestamp": "20250407_164644",
"timestamp": "20250407_172813",
"model": "mistral-medium",
"temperature": 0.4,
"top_p": 0.9,
@ -114,6 +114,6 @@
},
"analyses_images_incluses": 1
},
"analyse_json": "1. Analyse du problème initial\n Le nom de la demande indique \"ACTIVATION LOGICIEL\", suggérant que le client est confronté à un problème d'activation d'un logiciel. La description du problème mentionne spécifiquement un \"Problème de licence\".\n\n2. Informations techniques essentielles\n - Logiciel : ESQ\n - Version : Non spécifiée dans les informations fournies\n - Configuration : Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.\n - Licence : Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\n3. Chronologie des échanges client/support\n - Message 1 - [AUTRE] De : Inconnu - Date : 26/03/2020 14:43:45\n - Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il n'est pas sûr si le numéro de licence a été modifié suite à un achat de version réseau en 2019.\n - Informations techniques fournies par le client : Le client a réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance. Il a joint deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel.\n - Réponse du support : Aucune réponse n'est fournie dans les informations fournies.",
"rapport_genere": "**Rapport technique pour le ticket #T0101**\n\n**1. Résumé exécutif**\n\n*Nom de la demande :* Activation logiciel\n*Description :* Le client rencontre un problème de licence lors de l'activation du logiciel ESQ. La configuration a été modifiée suite à un achat de version réseau en 2019, et le logiciel a été réinstallé sur un autre serveur pour le travail à distance.\n\n**2. Chronologie des échanges**\n\n| Date | Émetteur | Type | Contenu |\n| --- | --- | --- | --- |\n| 26/03/2020 14:43:45 | CLIENT | Question | Aide requise pour l'activation du logiciel ESQ, incertitude quant au numéro de licence après l'achat de la version réseau en 2019. |\n| - | SUPPORT | Réponse | Pas de réponse fournie. |\n\n**3. Analyse des images pertinentes**\n\n*Image 1 : image005.jpg*\n\n- L'image montre une fenêtre d'activation de logiciel avec un champ pour entrer un ID de logiciel, un message d'instructions et trois boutons pour différentes méthodes d'activation.\n- Cette image est pertinente car elle illustre l'interface où l'utilisateur doit entrer un ID de logiciel pour activer le logiciel ESQ, ce qui est en lien avec le problème de licence mentionné dans le ticket.\n\n**4. Diagnostic technique**\n\n*Logiciel :* ESQ\n*Version :* Non spécifiée\n*Configuration :* Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.\n*Licence :* Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\nLe client doit vérifier le numéro de licence fourni par CBAD pour la version réseau achetée en 2019. S'il ne dispose pas de l'ID de logiciel, il doit contacter le support CBAD par mail (support@cbad.com) ou par téléphone (01 84 64 15 31). Le client peut également cliquer sur le bouton \"téléphone\" dans la fenêtre d'activation pour contacter le support."
"analyse_json": "1. Analyse du problème initial\n Le nom de la demande indique \"ACTIVATION LOGICIEL\", suggérant que le client est confronté à un problème d'activation d'un logiciel. La description du problème mentionne spécifiquement un \"Problème de licence\".\n\n2. Informations techniques essentielles\n - Logiciel : ESQ\n - Version : Non spécifiée dans les informations fournies\n - Configuration : Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.\n - Licence : Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\n3. Chronologie des échanges client/support\n - Message 1 - [AUTRE] De : Inconnu - Date : 26/03/2020 14:43:45\n - Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il y a un problème de licence. Ils ne savent pas si le numéro de licence a été modifié suite à un achat de version réseau en 2019 ou si le problème est autre.\n - Informations techniques fournies par le client : Ils ont réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance.\n - Pièces jointes : Deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel avec le message d'erreur.\n\nAucune réponse du support n'est fournie dans les informations du ticket.",
"rapport_genere": "**Rapport technique pour le ticket #T0101**\n\n**1. Résumé exécutif**\n\n*Nom de la demande :* Activation logiciel\n*Description :* Le client rencontre un problème de licence lors de l'activation du logiciel ESQ. Ils ont réinstallé le logiciel sur un autre serveur pour le travail à distance et sont incertains quant à la modification du numéro de licence suite à un achat de version réseau en 2019.\n\n**2. Chronologie des échanges**\n\n| Date | Émetteur (CLIENT/SUPPORT) | Type (Question/Réponse) | Contenu |\n| --- | --- | --- | --- |\n| 26/03/2020 14:43:45 | CLIENT | Question | Problème d'activation du logiciel ESQ en raison d'un problème de licence. Ils ont réinstallé le logiciel sur un autre serveur pour le travail à distance. |\n| - | SUPPORT | Réponse | (Aucune réponse fournie) |\n\n**3. Analyse des images**\n\n*Image 1 : image005.jpg*\n\nCette image montre une fenêtre d'activation de logiciel avec un champ pour entrer l'ID du logiciel, un message d'instructions et trois options pour activer le logiciel. Le champ d'ID du logiciel est vide, indiquant que le client n'a pas encore entré l'ID nécessaire pour l'activation.\n\n**4. Diagnostic technique**\n\nLe client a réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance, ce qui a peut-être entraîné un problème de licence. Ils sont incertains quant à la modification du numéro de licence suite à un achat de version réseau en 2019. Le support devra clarifier la situation de la licence et fournir les instructions nécessaires pour activer le logiciel."
}

View File

@ -1,36 +1,30 @@
# Rapport d'analyse du ticket #T0101
*Généré le: 20250407_164644*
*Généré le: 20250407_172813*
**Rapport technique pour le ticket #T0101**
**1. Résumé exécutif**
*Nom de la demande :* Activation logiciel
*Description :* Le client rencontre un problème de licence lors de l'activation du logiciel ESQ. La configuration a été modifiée suite à un achat de version réseau en 2019, et le logiciel a été réinstallé sur un autre serveur pour le travail à distance.
*Description :* Le client rencontre un problème de licence lors de l'activation du logiciel ESQ. Ils ont réinstallé le logiciel sur un autre serveur pour le travail à distance et sont incertains quant à la modification du numéro de licence suite à un achat de version réseau en 2019.
**2. Chronologie des échanges**
| Date | Émetteur | Type | Contenu |
| Date | Émetteur (CLIENT/SUPPORT) | Type (Question/Réponse) | Contenu |
| --- | --- | --- | --- |
| 26/03/2020 14:43:45 | CLIENT | Question | Aide requise pour l'activation du logiciel ESQ, incertitude quant au numéro de licence après l'achat de la version réseau en 2019. |
| - | SUPPORT | Réponse | Pas de réponse fournie. |
| 26/03/2020 14:43:45 | CLIENT | Question | Problème d'activation du logiciel ESQ en raison d'un problème de licence. Ils ont réinstallé le logiciel sur un autre serveur pour le travail à distance. |
| - | SUPPORT | Réponse | (Aucune réponse fournie) |
**3. Analyse des images pertinentes**
**3. Analyse des images**
*Image 1 : image005.jpg*
- L'image montre une fenêtre d'activation de logiciel avec un champ pour entrer un ID de logiciel, un message d'instructions et trois boutons pour différentes méthodes d'activation.
- Cette image est pertinente car elle illustre l'interface où l'utilisateur doit entrer un ID de logiciel pour activer le logiciel ESQ, ce qui est en lien avec le problème de licence mentionné dans le ticket.
Cette image montre une fenêtre d'activation de logiciel avec un champ pour entrer l'ID du logiciel, un message d'instructions et trois options pour activer le logiciel. Le champ d'ID du logiciel est vide, indiquant que le client n'a pas encore entré l'ID nécessaire pour l'activation.
**4. Diagnostic technique**
*Logiciel :* ESQ
*Version :* Non spécifiée
*Configuration :* Le logiciel a été réinstallé sur un autre serveur pour permettre le travail à distance.
*Licence :* Il y a une incertitude quant à la modification du numéro de licence suite à un achat de version réseau en 2019.
Le client doit vérifier le numéro de licence fourni par CBAD pour la version réseau achetée en 2019. S'il ne dispose pas de l'ID de logiciel, il doit contacter le support CBAD par mail (support@cbad.com) ou par téléphone (01 84 64 15 31). Le client peut également cliquer sur le bouton "téléphone" dans la fenêtre d'activation pour contacter le support.
Le client a réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance, ce qui a peut-être entraîné un problème de licence. Ils sont incertains quant à la modification du numéro de licence suite à un achat de version réseau en 2019. Le support devra clarifier la situation de la licence et fournir les instructions nécessaires pour activer le logiciel.
---
@ -57,9 +51,11 @@ L'agent d'analyse de ticket a extrait les informations suivantes du ticket d'ori
3. Chronologie des échanges client/support
- Message 1 - [AUTRE] De : Inconnu - Date : 26/03/2020 14:43:45
- Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il n'est pas sûr si le numéro de licence a été modifié suite à un achat de version réseau en 2019.
- Informations techniques fournies par le client : Le client a réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance. Il a joint deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel.
- Réponse du support : Aucune réponse n'est fournie dans les informations fournies.
- Question du client : Le client demande de l'aide pour l'activation du logiciel ESQ, car il y a un problème de licence. Ils ne savent pas si le numéro de licence a été modifié suite à un achat de version réseau en 2019 ou si le problème est autre.
- Informations techniques fournies par le client : Ils ont réinstallé le logiciel ESQ sur un autre serveur pour le travail à distance.
- Pièces jointes : Deux images (image006.jpg et image005.jpg) montrant probablement la fenêtre d'activation du logiciel avec le message d'erreur.
Aucune réponse du support n'est fournie dans les informations du ticket.
```
</details>
@ -71,7 +67,7 @@ L'agent de tri d'images a évalué chaque image pour déterminer sa pertinence p
| Image | Pertinence | Raison |
|-------|------------|--------|
| image006.jpg | Non | Non. Cette image montre le logo d'une entreprise nommée "Provençale Carbone de Calcium". Elle n'est pas pertinente pour un ticket de support technique, car elle ne contient pas de captures d'écran de logiciels, de messages d'erreur, de configurations système, ou d'autres éléments techniques liés à l'informatique. |
| image005.jpg | Oui | oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique de logiciels. |
| image005.jpg | Oui | oui. L'image montre une fenêtre d'activation de logiciel, ce qui est pertinent pour le support technique car elle peut aider à diagnostiquer et résoudre des problèmes liés à l'activation du logiciel. |
### Étape 3: Analyse détaillée des images pertinentes
@ -83,22 +79,22 @@ L'agent de tri d'images a évalué chaque image pour déterminer sa pertinence p
```
### Analyse d'image
#### 1. Description objective:
L'image montre une interface de fenêtre de logiciel intitulée "Activation du logiciel". La fenêtre contient un champ pour entrer un ID de logiciel, un message d'instructions, et trois boutons pour différentes méthodes d'activation.
#### 1. Description objective
L'image montre une fenêtre d'activation de logiciel intitulée "Activation du logiciel". La fenêtre contient un champ pour entrer l'ID du logiciel, un message d'instructions, et trois options pour activer le logiciel.
#### 2. Éléments techniques clés:
- **Titre de la fenêtre**: "Activation du logiciel"
- **Champ ID du logiciel**: Vide
- **Message d'instructions**:
#### 2. Éléments techniques clés
- **Titre de la fenêtre** : "Activation du logiciel"
- **Champ d'ID du logiciel** : "ID du logiciel" avec un champ de texte vide
- **Message d'instructions** :
- "Afin d'activer votre logiciel, veuillez saisir l'ID du logiciel fourni par CBAD."
- "Si vous ne disposez pas de votre ID de logiciel, veuillez contacter CBAD par mail à l'adresse suivante : support@cbad.com ou par téléphone au numéro suivant : 01 84 64 15 31 ou en cliquant sur le bouton téléphone ci-dessous."
- **Boutons d'activation**:
- "Si vous ne disposez pas de votre ID de logiciel, veuillez contacter CBAD par mail à l'adresse suivante : support@cbad.com ou par téléphone au 01 60 65 31 31 ou en cliquant sur le bouton téléphone ci-dessous."
- **Options d'activation** :
- "Activer le logiciel (par internet)"
- "Activer plus tard (4 jours restants)"
- "Activation par téléphone"
#### 3. Relation avec le problème:
L'image se rapporte au problème décrit dans le ticket de support concernant l'activation du logiciel ESQ. Elle montre l'interface où l'utilisateur doit entrer un ID de logiciel pour activer le logiciel, ce qui est pertinent pour le problème de licence mentionné dans le ticket. Le message d'instructions et les boutons d'activation fournissent des options pour résoudre le problème d'activation.
#### 3. Relation avec le problème
L'image se rapporte au problème décrit dans le ticket de support concernant l'activation du logiciel ESQ. Le message d'instructions et les options d'activation indiquent que le client doit entrer un ID de logiciel pour activer le logiciel, ce qui est en lien avec le problème de licence mentionné dans le ticket. Le champ d'ID du logiciel est vide, suggérant que le client n'a pas encore entré l'ID nécessaire pour l'activation.
```
</details>