llm_ticket3/output/ticket_T0140/rapport/ticket_analysis.json
2025-04-02 09:01:55 +02:00

90 lines
8.3 KiB
JSON

{
"entries": [
{
"timestamp": "2025-04-01 17:31:17",
"action": "filter_image",
"agent": "AgentFiltreImages",
"llm": {
"model": "pixtral-12b-2409"
},
"parametres_llm": {
"model": "pixtral-12b-2409",
"temperature": 0.2,
"max_tokens": 500,
"top_p": 1.0,
"system_prompt": "\nVous êtes un expert en analyse d'images techniques. Votre mission est de déterminer\nsi une image est pertinente dans un contexte de support technique ou non.\n\nImages PERTINENTES:\n- Captures d'écran montrant des problèmes, erreurs, bugs\n- Photos d'équipements avec problèmes visibles\n- Schémas techniques ou diagrammes\n- Graphiques de données techniques\n\nImages NON PERTINENTES:\n- Logos d'entreprise\n- Signatures ou avatars\n- Icônes ou boutons isolés\n- Bannières décoratives, séparateurs\n- Images génériques sans information technique\n"
},
"image_path": "output/ticket_T0140/attachments/31975_ecran - 2020-04-07T120505.164.png",
"response": {
"pertinente": false,
"type_image": "autre",
"description": "Cette image semble être un logo, une signature ou un élément graphique décoratif, et n'est pas pertinente dans un contexte technique.",
"confiance": 90,
"justification": "L'image ne contient pas d'éléments techniques utiles pour résoudre un problème.",
"parametres_llm": {
"agent": "AgentFiltreImages",
"llm_type": "Pixtral",
"parametres": {
"model": "pixtral-12b-2409",
"temperature": 0.2,
"max_tokens": 500,
"top_p": 1.0,
"system_prompt": "\nVous êtes un expert en analyse d'images techniques. Votre mission est de déterminer\nsi une image est pertinente dans un contexte de support technique ou non.\n\nImages PERTINENTES:\n- Captures d'écran montrant des problèmes, erreurs, bugs\n- Photos d'équipements avec problèmes visibles\n- Schémas techniques ou diagrammes\n- Graphiques de données techniques\n\nImages NON PERTINENTES:\n- Logos d'entreprise\n- Signatures ou avatars\n- Icônes ou boutons isolés\n- Bannières décoratives, séparateurs\n- Images génériques sans information technique\n"
},
"parametres_modifies": {
"system_prompt": "\nVous êtes un expert en analyse d'images techniques. Votre mission est de déterminer\nsi une image est pertinente dans un contexte de support technique ou non.\n\nImages PERTINENTES:\n- Captures d'écran montrant des problèmes, erreurs, bugs\n- Photos d'équipements avec problèmes visibles\n- Schémas techniques ou diagrammes\n- Graphiques de données techniques\n\nImages NON PERTINENTES:\n- Logos d'entreprise\n- Signatures ou avatars\n- Icônes ou boutons isolés\n- Bannières décoratives, séparateurs\n- Images génériques sans information technique\n",
"temperature": 0.2,
"max_tokens": 500
}
}
}
},
{
"timestamp": "2025-04-01 17:31:17",
"action": "extract_questions_reponses",
"agent": "AgentQuestionReponse",
"llm": {
"model": "mistral-medium"
},
"parametres_llm": {
"model": "mistral-medium",
"temperature": 0.3,
"max_tokens": 2000,
"top_p": 1.0,
"system_prompt": "\nVous êtes un expert en analyse de conversations de support technique.\n\nVotre mission est d'identifier avec précision:\n1. Le rôle de chaque intervenant (client ou support technique)\n2. La nature de chaque message (question, réponse, information additionnelle)\n3. Le contenu essentiel de chaque message en éliminant les formules de politesse,\n signatures, mentions légales et autres éléments non pertinents\n\nPour l'identification client/support:\n- Support: Signatures avec noms d'entreprise fournissant le logiciel, domaines email\n comme @cbao.fr, @odoo.com, mentions \"support technique\", etc.\n- Client: Utilisateurs finaux qui signalent des problèmes ou posent des questions\n\nPour la classification en question/réponse:\n- Questions: Demandes explicites (avec \"?\"), demandes implicites de résolution\n de problèmes, descriptions de bugs ou dysfonctionnements\n- Réponses: Explications techniques, solutions proposées, instructions fournies\n par le support\n\nConcentrez-vous uniquement sur le contenu technique utile en ignorant tous les\néléments superflus qui n'apportent pas d'information sur le problème ou sa solution.\n"
},
"response": {
"success": true,
"messages_analyses": [
{
"id": 11136,
"date": "2020-04-10 15:15:54",
"role": "Support",
"type": "Information",
"contenu": "Bonjour, Oui en effet l'ordre de tri d'affichage par défaut du tableau est par ordre alphabétique car certains de nos clients préfèrent utiliser une numérotation par lettre (A, B, C, D,..) pour identifier les numéros de lot. Si vous souhaitez identifier vos lots par numéro il vous suffit alors de mettre deux ou trois 0 devant chaque numéro de lot (ex: 0001, 0002, 0003,0004,...) Je reste à votre disposition pour toute explication ou demande supplémentaire. L'objectif du"
}
],
"paires_qr": [],
"nb_questions": 0,
"nb_reponses": 0,
"tableau_md": "# Analyse des Questions et Réponses\n\n| Question | Réponse |\n|---------|---------|\n\n## Paramètres LLM utilisés\n\n- **Type de LLM**: Mistral\n- **Modèle**: mistral-medium\n- **Température**: 0.3\n- **Tokens max**: 2000\n\n**Paramètres modifiés durant l'analyse:**\n- **temperature**: 0.3\n- **max_tokens**: 2000",
"parametres_llm": {
"agent": "AgentQuestionReponse",
"llm_type": "Mistral",
"parametres": {
"model": "mistral-medium",
"temperature": 0.3,
"max_tokens": 2000,
"top_p": 1.0,
"system_prompt": "\nVous êtes un expert en analyse de conversations de support technique.\n\nVotre mission est d'identifier avec précision:\n1. Le rôle de chaque intervenant (client ou support technique)\n2. La nature de chaque message (question, réponse, information additionnelle)\n3. Le contenu essentiel de chaque message en éliminant les formules de politesse,\n signatures, mentions légales et autres éléments non pertinents\n\nPour l'identification client/support:\n- Support: Signatures avec noms d'entreprise fournissant le logiciel, domaines email\n comme @cbao.fr, @odoo.com, mentions \"support technique\", etc.\n- Client: Utilisateurs finaux qui signalent des problèmes ou posent des questions\n\nPour la classification en question/réponse:\n- Questions: Demandes explicites (avec \"?\"), demandes implicites de résolution\n de problèmes, descriptions de bugs ou dysfonctionnements\n- Réponses: Explications techniques, solutions proposées, instructions fournies\n par le support\n\nConcentrez-vous uniquement sur le contenu technique utile en ignorant tous les\néléments superflus qui n'apportent pas d'information sur le problème ou sa solution.\n"
},
"parametres_modifies": {
"system_prompt": "\nVous êtes un expert en analyse de conversations de support technique.\n\nVotre mission est d'identifier avec précision:\n1. Le rôle de chaque intervenant (client ou support technique)\n2. La nature de chaque message (question, réponse, information additionnelle)\n3. Le contenu essentiel de chaque message en éliminant les formules de politesse,\n signatures, mentions légales et autres éléments non pertinents\n\nPour l'identification client/support:\n- Support: Signatures avec noms d'entreprise fournissant le logiciel, domaines email\n comme @cbao.fr, @odoo.com, mentions \"support technique\", etc.\n- Client: Utilisateurs finaux qui signalent des problèmes ou posent des questions\n\nPour la classification en question/réponse:\n- Questions: Demandes explicites (avec \"?\"), demandes implicites de résolution\n de problèmes, descriptions de bugs ou dysfonctionnements\n- Réponses: Explications techniques, solutions proposées, instructions fournies\n par le support\n\nConcentrez-vous uniquement sur le contenu technique utile en ignorant tous les\néléments superflus qui n'apportent pas d'information sur le problème ou sa solution.\n",
"temperature": 0.3,
"max_tokens": 2000
}
}
}
}
]
}