mirror of
https://github.com/Ladebeze66/llm_ticket3.git
synced 2026-02-04 08:50:24 +01:00
16
This commit is contained in:
parent
10e6f6e552
commit
235e87018c
@ -1,5 +1,5 @@
|
|||||||
Émetteur,Type,Date,Contenu,Éléments visuels
|
Émetteur,Type,Date,Contenu,Éléments visuels
|
||||||
Client (Fabien Lafay),Question,[Date initiale],Rapport de problème Accès au test bleu,-
|
Fabien Lafay (client),Question,[Date non spécifiée],Problème signalé avec l'accès au «test bleu»,-
|
||||||
Support,Demande d'informations,[Date],Demande de détails techniques et de captures d'écran,-
|
Fabien Lafay (client),Contexte supplémentaire,[Date non spécifiée],Image fournie avec URL https://zk1.brg-lob.com/,"Image: Rapport ou document généré par une application ou un système basé sur le Web, éventuellement à partir d'une planification des ressources de l'entreprise (ERP) ou d'un système de gestion des informations de laboratoire (LIMS)."
|
||||||
Client (Fabien Lafay),Réponse,[Date],"Capture d'écran envoyée avec des informations techniques, y compris les spécifications de l'URL et de l'équipement","Capture d'écran avec table contenant ""Pedéwment"", ""Sand Material"" Colonnes et URL"
|
Équipe de soutien,Réponse,[Date non spécifiée],A répondu à la question du client,-
|
||||||
Support,Analyse,[Date],Examen des détails techniques fournis pour identifier les causes potentielles de problème,-
|
Victor Bollée (soutien),Mise à jour,[Date non spécifiée],Mentionné que le problème a été résolu seul,-
|
||||||
|
|||||||
|
@ -305,10 +305,16 @@ Structure your analysis clearly with headers and bullet points.
|
|||||||
ticket_id = self._extraire_ticket_id(image_path, contexte or {})
|
ticket_id = self._extraire_ticket_id(image_path, contexte or {})
|
||||||
|
|
||||||
# Nettoyer le nom du modèle pour éviter les doublons
|
# Nettoyer le nom du modèle pour éviter les doublons
|
||||||
model_name = getattr(self.llm, "pipeline_normalized_name", getattr(self.llm, "modele", "llama3-2-vision-90b-instruct"))
|
model_name = getattr(self.llm, "pipeline_normalized_name", None)
|
||||||
if model_name:
|
if not model_name:
|
||||||
|
# Si pipeline_normalized_name n'est pas disponible, utiliser le nom du modèle
|
||||||
|
model_name = getattr(self.llm, "modele", "llama3-2-vision-90b-instruct")
|
||||||
|
# Normaliser manuellement
|
||||||
model_name = model_name.replace(".", "-").replace(":", "-").replace("_", "-")
|
model_name = model_name.replace(".", "-").replace(":", "-").replace("_", "-")
|
||||||
|
|
||||||
logger.info(f"Model name used for logging: {model_name}")
|
logger.info(f"Model name used for logging: {model_name}")
|
||||||
|
logger.debug(f"Nom du modèle avant normalisation: {getattr(self.llm, 'modele', 'inconnu')}")
|
||||||
|
logger.debug(f"Nom du modèle normalisé: {model_name}")
|
||||||
|
|
||||||
|
|
||||||
# Traduire la réponse en français
|
# Traduire la réponse en français
|
||||||
@ -337,6 +343,8 @@ Structure your analysis clearly with headers and bullet points.
|
|||||||
# Ajouter au collecteur de résultats
|
# Ajouter au collecteur de résultats
|
||||||
self.resultats.append(result)
|
self.resultats.append(result)
|
||||||
|
|
||||||
|
logger.debug(f"Résultat de l'analyse pour l'image {image_path}: {result}")
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -493,15 +501,27 @@ Structure your analysis clearly with headers and bullet points.
|
|||||||
ticket_id = self.resultats[0].get("ticket_id", self.resultats[0].get("metadata", {}).get("ticket_id", "UNKNOWN"))
|
ticket_id = self.resultats[0].get("ticket_id", self.resultats[0].get("metadata", {}).get("ticket_id", "UNKNOWN"))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
# Obtenir directement le nom normalisé du modèle depuis l'instance LLM
|
||||||
|
normalized_model_name = getattr(self.llm, "pipeline_normalized_name", None)
|
||||||
|
if normalized_model_name:
|
||||||
|
logger.info(f"Utilisation du nom de modèle normalisé depuis LLM: {normalized_model_name}")
|
||||||
|
else:
|
||||||
|
# Fallback : utiliser le nom du modèle de l'instance LLM
|
||||||
|
normalized_model_name = getattr(self.llm, "modele", "llama3-vision-90b-instruct")
|
||||||
|
# Normaliser manuellement
|
||||||
|
normalized_model_name = normalized_model_name.replace(".", "-").replace(":", "-").replace("_", "-")
|
||||||
|
logger.info(f"Fallback : utilisation du nom de modèle normalisé manuellement: {normalized_model_name}")
|
||||||
|
|
||||||
# Normaliser les noms de modèles dans tous les résultats
|
# Normaliser les noms de modèles dans tous les résultats
|
||||||
for result in self.resultats:
|
for result in self.resultats:
|
||||||
if "model_info" in result and "model" in result["model_info"]:
|
if "model_info" in result and "model" in result["model_info"]:
|
||||||
model_name = result["model_info"]["model"]
|
# Utiliser le nom de modèle normalisé pour tous les résultats
|
||||||
# Utiliser le nom normalisé du pipeline si disponible
|
result["model_info"]["model"] = normalized_model_name
|
||||||
normalized_name = getattr(self.llm, "pipeline_normalized_name", model_name)
|
logger.debug(f"Nom de modèle défini pour un résultat: {normalized_model_name}")
|
||||||
# Nettoyer le nom
|
|
||||||
normalized_name = normalized_name.replace(".", "-").replace(":", "-").replace("_", "-")
|
# Ajouter un log pour voir le premier résultat avec le modèle normalisé
|
||||||
result["model_info"]["model"] = normalized_name
|
if self.resultats and "model_info" in self.resultats[0]:
|
||||||
|
logger.info(f"Modèle utilisé pour sauvegarder les résultats: {self.resultats[0]['model_info'].get('model', 'non défini')}")
|
||||||
|
|
||||||
# Sauvegarder en mode liste pour accumuler les résultats
|
# Sauvegarder en mode liste pour accumuler les résultats
|
||||||
sauvegarder_donnees(
|
sauvegarder_donnees(
|
||||||
@ -513,8 +533,21 @@ Structure your analysis clearly with headers and bullet points.
|
|||||||
)
|
)
|
||||||
print(f"Sauvegarde groupée de {len(self.resultats)} résultats d'analyse d'images")
|
print(f"Sauvegarde groupée de {len(self.resultats)} résultats d'analyse d'images")
|
||||||
|
|
||||||
|
# Vérifier si les fichiers ont été créés avec le bon nom
|
||||||
|
from os import path, listdir
|
||||||
|
rapport_dir = path.join("output", f"ticket_{ticket_id}")
|
||||||
|
if path.exists(rapport_dir):
|
||||||
|
extractions = [d for d in listdir(rapport_dir) if path.isdir(path.join(rapport_dir, d)) and d.startswith(ticket_id)]
|
||||||
|
if extractions:
|
||||||
|
extraction_path = path.join(rapport_dir, sorted(extractions, reverse=True)[0])
|
||||||
|
pipeline_dir = path.join(extraction_path, f"{ticket_id}_rapports", "pipeline")
|
||||||
|
if path.exists(pipeline_dir):
|
||||||
|
files = [f for f in listdir(pipeline_dir) if f.startswith("analyse_image_") and f.endswith("_results.json")]
|
||||||
|
logger.info(f"Fichiers d'analyse d'images trouvés après sauvegarde: {files}")
|
||||||
|
|
||||||
# Réinitialiser la liste après la sauvegarde
|
# Réinitialiser la liste après la sauvegarde
|
||||||
self.resultats = []
|
self.resultats = []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"Erreur lors de la sauvegarde des résultats d'analyse d'images : {e}")
|
logger.error(f"Erreur lors de la sauvegarde des résultats d'analyse d'images : {e}")
|
||||||
|
logger.exception("Détails de l'erreur:")
|
||||||
print(f"Erreur lors de la sauvegarde des résultats : {e}")
|
print(f"Erreur lors de la sauvegarde des résultats : {e}")
|
||||||
@ -252,7 +252,8 @@ def sauvegarder_donnees(ticket_id: Optional[str] = None, step_name: str = "", da
|
|||||||
# Fonction pour normaliser le nom du modèle et éviter les variations syntaxiques
|
# Fonction pour normaliser le nom du modèle et éviter les variations syntaxiques
|
||||||
def normaliser_nom_modele(nom_modele):
|
def normaliser_nom_modele(nom_modele):
|
||||||
if not nom_modele:
|
if not nom_modele:
|
||||||
return "unknown_model"
|
print("Attention: nom de modèle vide, utilisation de llama3-vision-90b-instruct")
|
||||||
|
return "llama3-vision-90b-instruct"
|
||||||
|
|
||||||
# Normaliser les chaînes de caractères communes
|
# Normaliser les chaînes de caractères communes
|
||||||
nom_normalise = nom_modele.lower()
|
nom_normalise = nom_modele.lower()
|
||||||
@ -268,16 +269,26 @@ def sauvegarder_donnees(ticket_id: Optional[str] = None, step_name: str = "", da
|
|||||||
"llama3.2-vision:90b": "llama3-vision-90b-instruct",
|
"llama3.2-vision:90b": "llama3-vision-90b-instruct",
|
||||||
"llama3_2-vision_90b-instruct-q8_0": "llama3-vision-90b-instruct",
|
"llama3_2-vision_90b-instruct-q8_0": "llama3-vision-90b-instruct",
|
||||||
"llama3.2-vision_90b-instruct-q8_0": "llama3-vision-90b-instruct",
|
"llama3.2-vision_90b-instruct-q8_0": "llama3-vision-90b-instruct",
|
||||||
|
"llama3-2-vision-90b-instruct-q8-0": "llama3-vision-90b-instruct",
|
||||||
"llama-vision": "llama3-vision-90b-instruct",
|
"llama-vision": "llama3-vision-90b-instruct",
|
||||||
"mistral-large": "mistral-large-latest",
|
"mistral-large": "mistral-large-latest",
|
||||||
"pixtral-large": "pixtral-large-latest"
|
"pixtral-large": "pixtral-large-latest",
|
||||||
|
"unknown": "llama3-vision-90b-instruct",
|
||||||
|
"unknown_model": "llama3-vision-90b-instruct",
|
||||||
|
"inconnu": "llama3-vision-90b-instruct"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Appliquer les conversions
|
# Appliquer les conversions exactes
|
||||||
for original, nouveau in conversions.items():
|
if nom_normalise in conversions:
|
||||||
if original in nom_normalise:
|
nom_normalise = conversions[nom_normalise]
|
||||||
nom_normalise = nouveau
|
print(f"Nom de modèle normalisé via conversion exacte: {nom_normalise}")
|
||||||
break
|
else:
|
||||||
|
# Appliquer les conversions partielles
|
||||||
|
for original, nouveau in conversions.items():
|
||||||
|
if original in nom_normalise:
|
||||||
|
nom_normalise = nouveau
|
||||||
|
print(f"Nom de modèle normalisé via conversion partielle: {nom_normalise}")
|
||||||
|
break
|
||||||
|
|
||||||
# Nettoyer les caractères spéciaux pour le nom de fichier
|
# Nettoyer les caractères spéciaux pour le nom de fichier
|
||||||
# On remplace tous les caractères problématiques par des tirets
|
# On remplace tous les caractères problématiques par des tirets
|
||||||
@ -288,17 +299,31 @@ def sauvegarder_donnees(ticket_id: Optional[str] = None, step_name: str = "", da
|
|||||||
else:
|
else:
|
||||||
safe_nom += '-'
|
safe_nom += '-'
|
||||||
|
|
||||||
|
# Si après toutes ces conversions, on a toujours "unknown_model", utiliser la valeur par défaut
|
||||||
|
if safe_nom in ["unknown-model", "unknown", "inconnu"]:
|
||||||
|
print(f"Nom de modèle {safe_nom} remplacé par la valeur par défaut")
|
||||||
|
safe_nom = "llama3-vision-90b-instruct"
|
||||||
|
|
||||||
return safe_nom
|
return safe_nom
|
||||||
|
|
||||||
# Nom du fichier
|
# Nom du fichier
|
||||||
if is_resultat and data_list:
|
if is_resultat and data_list:
|
||||||
# Extraire le nom du modèle LLM des métadonnées du premier élément
|
# Extraire le nom du modèle LLM des métadonnées du premier élément
|
||||||
first_item = data_list[0]
|
first_item = data_list[0]
|
||||||
llm_name = first_item.get("metadata", {}).get("model_info", {}).get("model", "")
|
|
||||||
|
# Vérifier d'abord s'il existe un champ model_info directement dans l'élément
|
||||||
|
if "model_info" in first_item and "model" in first_item["model_info"]:
|
||||||
|
llm_name = first_item["model_info"]["model"]
|
||||||
|
print(f"Nom du modèle trouvé dans model_info: {llm_name}")
|
||||||
|
else:
|
||||||
|
# Sinon chercher dans les métadonnées
|
||||||
|
llm_name = first_item.get("metadata", {}).get("model_info", {}).get("model", "")
|
||||||
|
print(f"Nom du modèle trouvé dans metadata: {llm_name}")
|
||||||
|
|
||||||
# Si le modèle est vide ou 'unknown', vérifier s'il existe déjà un fichier pour cette étape
|
# Si le modèle est vide ou 'unknown', vérifier s'il existe déjà un fichier pour cette étape
|
||||||
# afin d'éviter de créer des doublons avec "unknown_model"
|
# afin d'éviter de créer des doublons avec "unknown_model"
|
||||||
if not llm_name or llm_name.lower() == "unknown":
|
if not llm_name or llm_name.lower() == "unknown":
|
||||||
|
print(f"Le nom du modèle est vide ou 'unknown', recherche d'un fichier existant pour {step_name}")
|
||||||
# Rechercher un fichier existant pour la même étape
|
# Rechercher un fichier existant pour la même étape
|
||||||
existing_files = [f for f in os.listdir(pipeline_dir)
|
existing_files = [f for f in os.listdir(pipeline_dir)
|
||||||
if f.startswith(f"{step_name}_") and f.endswith("_results.json")]
|
if f.startswith(f"{step_name}_") and f.endswith("_results.json")]
|
||||||
@ -318,6 +343,7 @@ def sauvegarder_donnees(ticket_id: Optional[str] = None, step_name: str = "", da
|
|||||||
|
|
||||||
# Normaliser le nom du modèle
|
# Normaliser le nom du modèle
|
||||||
safe_llm_name = normaliser_nom_modele(llm_name)
|
safe_llm_name = normaliser_nom_modele(llm_name)
|
||||||
|
print(f"Nom du modèle après normalisation: {safe_llm_name}")
|
||||||
file_name = f"{step_name}_{safe_llm_name}_results.json"
|
file_name = f"{step_name}_{safe_llm_name}_results.json"
|
||||||
else:
|
else:
|
||||||
file_name = f"{step_name}.json"
|
file_name = f"{step_name}.json"
|
||||||
|
|||||||
@ -1,22 +1,22 @@
|
|||||||
2025-04-25 15:07:51,739 - MainLlamaVision - INFO - Initialisation du modèle LlamaVision: llama3.2-vision:90b-instruct-q8_0
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Initialisation du modèle LlamaVision: llama3.2-vision:90b-instruct-q8_0
|
||||||
2025-04-25 15:07:51,739 - LlamaVision - INFO - Initializing LlamaVision with model llama3.2-vision:90b-instruct-q8_0 (English-only mode)
|
2025-04-25 15:37:04,816 - LlamaVision - INFO - Initializing LlamaVision with model llama3.2-vision:90b-instruct-q8_0 (English-only mode)
|
||||||
2025-04-25 15:07:51,739 - MainLlamaVision - INFO - Nom normalisé du modèle: llama3-2-vision-90b-instruct-q8-0
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Nom normalisé du modèle: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:07:51,739 - MainLlamaVision - INFO - Création des agents avec LlamaVision
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Création des agents avec LlamaVision
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de tous les agents avec instances LLM indépendantes (modèle: llama3.2-vision:90b-instruct-q8_0)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de tous les agents avec instances LLM indépendantes (modèle: llama3.2-vision:90b-instruct-q8_0)
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Initialisation du modèle llama_vision (modèle: llama3.2-vision:90b-instruct-q8_0)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Initialisation du modèle llama_vision (modèle: llama3.2-vision:90b-instruct-q8_0)
|
||||||
2025-04-25 15:07:51,739 - LlamaVision - INFO - Initializing LlamaVision with model llama3.2-vision:90b-instruct-q8_0 (English-only mode)
|
2025-04-25 15:37:04,816 - LlamaVision - INFO - Initializing LlamaVision with model llama3.2-vision:90b-instruct-q8_0 (English-only mode)
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de l'agent de tickets (llama_vision)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de l'agent de tickets (llama_vision)
|
||||||
2025-04-25 15:07:51,739 - AgentTicketAnalyser - INFO - AgentTicketAnalyser initialisé
|
2025-04-25 15:37:04,816 - AgentTicketAnalyser - INFO - AgentTicketAnalyser initialisé
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de l'agent de tri des images (llama_vision)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de l'agent de tri des images (llama_vision)
|
||||||
2025-04-25 15:07:51,739 - AgentImageSorter - INFO - AgentImageSorter (llama_vision) initialisé
|
2025-04-25 15:37:04,816 - AgentImageSorter - INFO - AgentImageSorter (llama_vision) initialisé
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de l'agent d'analyse des images (llama_vision)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de l'agent d'analyse des images (llama_vision)
|
||||||
2025-04-25 15:07:51,739 - AgentImageAnalyser - INFO - AgentImageAnalyser initialized
|
2025-04-25 15:37:04,816 - AgentImageAnalyser - INFO - AgentImageAnalyser initialized
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de l'agent de génération de rapports (llama_vision)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de l'agent de génération de rapports (llama_vision)
|
||||||
2025-04-25 15:07:51,739 - AgentReportGenerator - INFO - LlamaVision mode detected: using English system prompt
|
2025-04-25 15:37:04,816 - AgentReportGenerator - INFO - LlamaVision mode detected: using English system prompt
|
||||||
2025-04-25 15:07:51,739 - AgentReportGenerator - INFO - AgentReportGenerator initialized
|
2025-04-25 15:37:04,816 - AgentReportGenerator - INFO - AgentReportGenerator initialized
|
||||||
2025-04-25 15:07:51,739 - AgentFactoryLlamaVision - INFO - Création de l'agent d'OCR visuel (llama_vision)
|
2025-04-25 15:37:04,816 - AgentFactoryLlamaVision - INFO - Création de l'agent d'OCR visuel (llama_vision)
|
||||||
2025-04-25 15:07:51,739 - AgentVisionOCR - INFO - AgentVisionOCR initialisé
|
2025-04-25 15:37:04,816 - AgentVisionOCR - INFO - AgentVisionOCR initialisé
|
||||||
2025-04-25 15:07:51,740 - MainLlamaVision - INFO - Configuration: {
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Configuration: {
|
||||||
"dedup_enabled": true,
|
"dedup_enabled": true,
|
||||||
"dedup_threshold": 5,
|
"dedup_threshold": 5,
|
||||||
"save_results": false,
|
"save_results": false,
|
||||||
@ -26,23 +26,23 @@
|
|||||||
"english_only": true,
|
"english_only": true,
|
||||||
"model_name": "llama3-2-vision-90b-instruct-q8-0"
|
"model_name": "llama3-2-vision-90b-instruct-q8-0"
|
||||||
}
|
}
|
||||||
2025-04-25 15:07:51,740 - MainLlamaVision - INFO - Création de l'orchestrateur pour le ticket T11143
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Création de l'orchestrateur pour le ticket T11143
|
||||||
2025-04-25 15:07:51,740 - OrchestratorLlamaVision - INFO - OrchestratorLlamaVision initialisé avec les paramètres: {'dedup_enabled': True, 'dedup_threshold': 5, 'save_results': False, 'debug_mode': False, 'reports_dir': 'reports', 'ocr_enabled': True, 'english_only': True, 'model_name': 'llama3-2-vision-90b-instruct-q8-0'}
|
2025-04-25 15:37:04,816 - OrchestratorLlamaVision - INFO - OrchestratorLlamaVision initialisé avec les paramètres: {'dedup_enabled': True, 'dedup_threshold': 5, 'save_results': False, 'debug_mode': False, 'reports_dir': 'reports', 'ocr_enabled': True, 'english_only': True, 'model_name': 'llama3-2-vision-90b-instruct-q8-0'}
|
||||||
2025-04-25 15:07:51,740 - MainLlamaVision - INFO - Démarrage de l'analyse du ticket T11143
|
2025-04-25 15:37:04,816 - MainLlamaVision - INFO - Démarrage de l'analyse du ticket T11143
|
||||||
2025-04-25 15:07:51,740 - OrchestratorLlamaVision - INFO - Traitement du ticket T11143
|
2025-04-25 15:37:04,816 - OrchestratorLlamaVision - INFO - Traitement du ticket T11143
|
||||||
2025-04-25 15:07:51,740 - OrchestratorLlamaVision - INFO - Utilisation du modèle: llama3-2-vision-90b-instruct-q8-0
|
2025-04-25 15:37:04,817 - OrchestratorLlamaVision - INFO - Utilisation du modèle: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:07:51,740 - OrchestratorLlamaVision - INFO - Données du ticket chargées depuis output/ticket_T11143/T11143_20250422_084617/T11143_rapports/T11143_rapport.json avec 3 messages
|
2025-04-25 15:37:04,817 - OrchestratorLlamaVision - INFO - Données du ticket chargées depuis output/ticket_T11143/T11143_20250422_084617/T11143_rapports/T11143_rapport.json avec 3 messages
|
||||||
2025-04-25 15:07:51,740 - OrchestratorLlamaVision - INFO - Traduction du contenu du ticket T11143 en anglais
|
2025-04-25 15:37:04,817 - OrchestratorLlamaVision - INFO - Traduction du contenu du ticket T11143 en anglais
|
||||||
2025-04-25 15:07:51,929 - OrchestratorLlamaVision - INFO - Traduction terminée: 984 caractères
|
2025-04-25 15:37:05,067 - OrchestratorLlamaVision - INFO - Traduction terminée: 984 caractères
|
||||||
2025-04-25 15:07:51,929 - OrchestratorLlamaVision - INFO - Exécution de l'agent d'analyse de ticket pour T11143
|
2025-04-25 15:37:05,068 - OrchestratorLlamaVision - INFO - Exécution de l'agent d'analyse de ticket pour T11143
|
||||||
2025-04-25 15:07:51,929 - AgentTicketAnalyser - INFO - Utilisation du contenu déjà traduit pour le ticket T11143
|
2025-04-25 15:37:05,068 - AgentTicketAnalyser - INFO - Utilisation du contenu déjà traduit pour le ticket T11143
|
||||||
2025-04-25 15:09:03,515 - OrchestratorLlamaVision - INFO - Analyse du ticket terminée: 1307 caractères
|
2025-04-25 15:38:26,980 - OrchestratorLlamaVision - INFO - Analyse du ticket terminée: 1293 caractères
|
||||||
2025-04-25 15:09:03,527 - OrchestratorLlamaVision - INFO - 6 images trouvées dans output/ticket_T11143/T11143_20250422_084617/attachments
|
2025-04-25 15:38:26,993 - OrchestratorLlamaVision - INFO - 6 images trouvées dans output/ticket_T11143/T11143_20250422_084617/attachments
|
||||||
2025-04-25 15:09:03,738 - OrchestratorLlamaVision - INFO - Traitement OCR de 4 images
|
2025-04-25 15:38:27,201 - OrchestratorLlamaVision - INFO - Traitement OCR de 4 images
|
||||||
2025-04-25 15:09:03,738 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/image.png (langue: auto)
|
2025-04-25 15:38:27,201 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/image.png (langue: auto)
|
||||||
2025-04-25 15:09:06,439 - OCR - INFO - Langue détectée: eng
|
2025-04-25 15:38:29,950 - OCR - INFO - Langue détectée: eng
|
||||||
2025-04-25 15:09:07,093 - OCR - WARNING - Impossible de sauvegarder les fichiers de débogage: cannot write mode RGBA as JPEG
|
2025-04-25 15:38:30,601 - OCR - WARNING - Impossible de sauvegarder les fichiers de débogage: cannot write mode RGBA as JPEG
|
||||||
2025-04-25 15:09:07,093 - OCR - INFO - OCR réussi [output/ticket_T11143/T11143_20250422_084617/attachments/image.png] — 1347 caractères: Apache Tomcat x +
|
2025-04-25 15:38:30,601 - OCR - INFO - OCR réussi [output/ticket_T11143/T11143_20250422_084617/attachments/image.png] — 1347 caractères: Apache Tomcat x +
|
||||||
|
|
||||||
GC @ 2 zk1.brg-lab.com
|
GC @ 2 zk1.brg-lab.com
|
||||||
|
|
||||||
@ -51,76 +51,78 @@ GC @ 2 zk1.brg-lab.com
|
|||||||
It works !
|
It works !
|
||||||
|
|
||||||
If you're ...
|
If you're ...
|
||||||
2025-04-25 15:09:07,402 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour image.png
|
2025-04-25 15:38:31,141 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour image.png
|
||||||
2025-04-25 15:09:07,403 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour image.png
|
2025-04-25 15:38:31,141 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour image.png
|
||||||
2025-04-25 15:09:07,403 - OrchestratorLlamaVision - INFO - OCR terminé pour image.png: 1347 caractères (en)
|
2025-04-25 15:38:31,141 - OrchestratorLlamaVision - INFO - OCR terminé pour image.png: 1347 caractères (en)
|
||||||
2025-04-25 15:09:07,403 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png (langue: auto)
|
2025-04-25 15:38:31,141 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png (langue: auto)
|
||||||
2025-04-25 15:09:08,470 - OCR - INFO - Langue détectée: fra
|
2025-04-25 15:38:32,223 - OCR - INFO - Langue détectée: fra
|
||||||
2025-04-25 15:09:08,747 - OCR - INFO - Images prétraitées et résultat OCR sauvegardés dans debug_ocr
|
2025-04-25 15:38:32,502 - OCR - INFO - Images prétraitées et résultat OCR sauvegardés dans debug_ocr
|
||||||
2025-04-25 15:09:08,747 - OCR - INFO - OCR réussi [output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png] — 373 caractères: C3 giraudbrg-lobicom/BRG-LAB/PAGE programmetssai/zEAAAHEVNGOAA
|
2025-04-25 15:38:32,502 - OCR - INFO - OCR réussi [output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png] — 373 caractères: C3 giraudbrg-lobicom/BRG-LAB/PAGE programmetssai/zEAAAHEVNGOAA
|
||||||
|
|
||||||
BRGLAS CD Béton CD Foumasew tubo © ...
|
BRGLAS CD Béton CD Foumasew tubo © ...
|
||||||
2025-04-25 15:09:09,160 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour image_145435.png
|
2025-04-25 15:38:32,887 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour image_145435.png
|
||||||
2025-04-25 15:09:09,160 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour image_145435.png
|
2025-04-25 15:38:32,888 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour image_145435.png
|
||||||
2025-04-25 15:09:09,161 - OrchestratorLlamaVision - INFO - OCR terminé pour image_145435.png: 373 caractères (fr)
|
2025-04-25 15:38:32,888 - OrchestratorLlamaVision - INFO - OCR terminé pour image_145435.png: 373 caractères (fr)
|
||||||
2025-04-25 15:09:09,161 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg (langue: auto)
|
2025-04-25 15:38:32,888 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg (langue: auto)
|
||||||
2025-04-25 15:09:11,020 - OCR - INFO - Langue détectée: fra
|
2025-04-25 15:38:34,803 - OCR - INFO - Langue détectée: fra
|
||||||
2025-04-25 15:09:12,153 - OCR - WARNING - OCR vide (aucun texte détecté) pour output/ticket_T11143/T11143_20250422_084617/attachments/543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
2025-04-25 15:38:35,926 - OCR - WARNING - OCR vide (aucun texte détecté) pour output/ticket_T11143/T11143_20250422_084617/attachments/543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
||||||
2025-04-25 15:09:12,154 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
2025-04-25 15:38:35,927 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
||||||
2025-04-25 15:09:12,154 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
2025-04-25 15:38:35,927 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
||||||
2025-04-25 15:09:12,154 - OrchestratorLlamaVision - INFO - OCR terminé pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg: 0 caractères (unknown)
|
2025-04-25 15:38:35,927 - OrchestratorLlamaVision - INFO - OCR terminé pour 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg: 0 caractères (unknown)
|
||||||
2025-04-25 15:09:12,154 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif (langue: auto)
|
2025-04-25 15:38:35,927 - OCR - INFO - Traitement OCR pour output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif (langue: auto)
|
||||||
2025-04-25 15:09:12,154 - OCR - ERROR - Erreur lors du prétraitement de l'image output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif: image has wrong mode
|
2025-04-25 15:38:35,927 - OCR - ERROR - Erreur lors du prétraitement de l'image output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif: image has wrong mode
|
||||||
2025-04-25 15:09:12,388 - OCR - INFO - Langue détectée: fra
|
2025-04-25 15:38:36,164 - OCR - INFO - Langue détectée: fra
|
||||||
2025-04-25 15:09:12,493 - OCR - WARNING - OCR vide (aucun texte détecté) pour output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
2025-04-25 15:38:36,269 - OCR - WARNING - OCR vide (aucun texte détecté) pour output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
||||||
2025-04-25 15:09:12,493 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
2025-04-25 15:38:36,269 - Translate - INFO - Sauvegarde JSON OCR/TRAD réussie pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
||||||
2025-04-25 15:09:12,494 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
2025-04-25 15:38:36,269 - Translate - INFO - Ligne ajoutée dans ocr_traduction.txt pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
||||||
2025-04-25 15:09:12,494 - OrchestratorLlamaVision - INFO - OCR terminé pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif: 0 caractères (unknown)
|
2025-04-25 15:38:36,269 - OrchestratorLlamaVision - INFO - OCR terminé pour a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif: 0 caractères (unknown)
|
||||||
2025-04-25 15:09:12,494 - OrchestratorLlamaVision - INFO - Traitement de 4 images uniques avec l'agent de tri
|
2025-04-25 15:38:36,269 - OrchestratorLlamaVision - INFO - Traitement de 4 images uniques avec l'agent de tri
|
||||||
2025-04-25 15:09:59,441 - AgentImageSorter - WARNING - Image trop petite: output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif (1x1)
|
2025-04-25 15:39:23,834 - AgentImageSorter - WARNING - Image trop petite: output/ticket_T11143/T11143_20250422_084617/attachments/a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif (1x1)
|
||||||
2025-04-25 15:09:59,442 - AgentImageSorter - INFO - Sauvegarde de 4 résultats de tri d'images
|
2025-04-25 15:39:23,835 - AgentImageSorter - INFO - Sauvegarde de 4 résultats de tri d'images
|
||||||
2025-04-25 15:09:59,443 - OrchestratorLlamaVision - INFO - Sauvegarde groupée de 4 résultats de tri d'images effectuée
|
2025-04-25 15:39:23,836 - OrchestratorLlamaVision - INFO - Sauvegarde groupée de 4 résultats de tri d'images effectuée
|
||||||
2025-04-25 15:09:59,443 - OrchestratorLlamaVision - INFO - Début de l'analyse des images avec 2 images pertinentes
|
2025-04-25 15:39:23,836 - OrchestratorLlamaVision - INFO - Début de l'analyse des images avec 2 images pertinentes
|
||||||
2025-04-25 15:09:59,443 - OrchestratorLlamaVision - INFO - Analyse de l'image: image.png
|
2025-04-25 15:39:23,836 - OrchestratorLlamaVision - INFO - Analyse de l'image: image.png
|
||||||
2025-04-25 15:09:59,443 - AgentImageAnalyser - INFO - Analyzing image: output/ticket_T11143/T11143_20250422_084617/attachments/image.png
|
2025-04-25 15:39:23,836 - AgentImageAnalyser - INFO - Analyzing image: output/ticket_T11143/T11143_20250422_084617/attachments/image.png
|
||||||
2025-04-25 15:11:34,529 - AgentImageAnalyser - INFO - Model name used for logging: llama3-2-vision-90b-instruct-q8-0
|
2025-04-25 15:41:09,003 - AgentImageAnalyser - INFO - Model name used for logging: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:11:34,775 - OrchestratorLlamaVision - INFO - Analyse terminée pour image.png
|
2025-04-25 15:41:09,473 - OrchestratorLlamaVision - INFO - Analyse terminée pour image.png
|
||||||
2025-04-25 15:11:34,776 - OrchestratorLlamaVision - INFO - Analyse de l'image: image_145435.png
|
2025-04-25 15:41:09,473 - OrchestratorLlamaVision - INFO - Analyse de l'image: image_145435.png
|
||||||
2025-04-25 15:11:34,776 - AgentImageAnalyser - INFO - Analyzing image: output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png
|
2025-04-25 15:41:09,473 - AgentImageAnalyser - INFO - Analyzing image: output/ticket_T11143/T11143_20250422_084617/attachments/image_145435.png
|
||||||
2025-04-25 15:13:27,503 - AgentImageAnalyser - INFO - Model name used for logging: llama3-2-vision-90b-instruct-q8-0
|
2025-04-25 15:43:20,337 - AgentImageAnalyser - INFO - Model name used for logging: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:13:27,710 - OrchestratorLlamaVision - INFO - Analyse terminée pour image_145435.png
|
2025-04-25 15:43:20,564 - OrchestratorLlamaVision - INFO - Analyse terminée pour image_145435.png
|
||||||
2025-04-25 15:13:27,710 - AgentImageAnalyser - INFO - Sauvegarde de 2 résultats d'analyse d'images
|
2025-04-25 15:43:20,564 - AgentImageAnalyser - INFO - Sauvegarde de 2 résultats d'analyse d'images
|
||||||
2025-04-25 15:13:27,711 - OrchestratorLlamaVision - INFO - Sauvegarde des résultats d'analyse d'images via sauvegarder_resultats
|
2025-04-25 15:43:20,564 - AgentImageAnalyser - INFO - Utilisation du nom de modèle normalisé depuis LLM: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - DEBUG - Data received for T11143: {"ticket_id": "T11143", "ticket_data": {"id": "11122", "code": "T11143", "name": "BRGLAB - Essai inaccessible", "description": "*Contenu non extractible*", "project_name": "Demandes", "stage_name": "Cl\u00f4tur\u00e9", "user_id": "", "partner_id_email_from": "GIRAUD TP (JCG), Victor BOLL\u00c9E, v.bollee@labojcg.fr", "create_date": "03/04/2025 08:34:43", "write_date_last_modification": "03/04/2025 12:23:31", "date_deadline": "18/04/2025 00:00:00", "messages": [{"author_id": "Fabien LAFAY", "date...
|
2025-04-25 15:43:20,564 - AgentImageAnalyser - INFO - Modèle utilisé pour sauvegarder les résultats: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Validation for T11143: OK, 2 images analyzed out of 4 images
|
2025-04-25 15:43:20,566 - AgentImageAnalyser - INFO - Fichiers d'analyse d'images trouvés après sauvegarde: ['analyse_image_llama3-vision-90b-instruct_results.json']
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Number of images to analyze: 4
|
2025-04-25 15:43:20,566 - OrchestratorLlamaVision - INFO - Sauvegarde des résultats d'analyse d'images via sauvegarder_resultats
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Adding analysis of image image.png (2 characters)
|
2025-04-25 15:43:20,567 - AgentReportGenerator - DEBUG - Data received for T11143: {"ticket_id": "T11143", "ticket_data": {"id": "11122", "code": "T11143", "name": "BRGLAB - Essai inaccessible", "description": "*Contenu non extractible*", "project_name": "Demandes", "stage_name": "Cl\u00f4tur\u00e9", "user_id": "", "partner_id_email_from": "GIRAUD TP (JCG), Victor BOLL\u00c9E, v.bollee@labojcg.fr", "create_date": "03/04/2025 08:34:43", "write_date_last_modification": "03/04/2025 12:23:31", "date_deadline": "18/04/2025 00:00:00", "messages": [{"author_id": "Fabien LAFAY", "date...
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Adding analysis of image image_145435.png (2 characters)
|
2025-04-25 15:43:20,567 - AgentReportGenerator - INFO - Validation for T11143: OK, 2 images analyzed out of 4 images
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - WARNING - Image 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg without analysis
|
2025-04-25 15:43:20,567 - AgentReportGenerator - INFO - Number of images to analyze: 4
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - WARNING - Image a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif without analysis
|
2025-04-25 15:43:20,567 - AgentReportGenerator - INFO - Adding analysis of image image.png (2 characters)
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Size of ticket analysis: 6 characters
|
2025-04-25 15:43:20,567 - AgentReportGenerator - INFO - Adding analysis of image image_145435.png (2 characters)
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - INFO - Size of image block: 9231 characters
|
2025-04-25 15:43:20,567 - AgentReportGenerator - WARNING - Image 543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg without analysis
|
||||||
2025-04-25 15:13:27,712 - AgentReportGenerator - DEBUG - Generated prompt (15233 characters): Voici les données d'analyse pour un ticket de support :
|
2025-04-25 15:43:20,568 - AgentReportGenerator - WARNING - Image a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif without analysis
|
||||||
|
2025-04-25 15:43:20,568 - AgentReportGenerator - INFO - Size of ticket analysis: 6 characters
|
||||||
|
2025-04-25 15:43:20,568 - AgentReportGenerator - INFO - Size of image block: 11239 characters
|
||||||
|
2025-04-25 15:43:20,568 - AgentReportGenerator - DEBUG - Generated prompt (17201 characters): Voici les données d'analyse pour un ticket de support :
|
||||||
|
|
||||||
=== ANALYSE DU TICKET ===
|
=== ANALYSE DU TICKET ===
|
||||||
{'prompt': "TITRE: BRGLAB - Essai inaccessible\n\n[03/04/2025 08:35:20] Fabien LAFAY (Système):\nGIRAUD TP (JCG), Victor BOLLÉE\n-\nil y a 9 minutes\n;\nFabien LAFAY\n;\nRomuald GRUSON\n;\nsupport\n;\nsupport\n-\nQuentin FAIVRE\n-\nFabien LAFAY\n-\nRomuald GRUSON\nBonjour,\nJe ne parviens pas à accéder au l’essai au bleu\xa0:\nMerci par avance pour votre.\nCordialement\n:\nGIRAUD TP (JCG), Victor BOLLÉE\n-\nil y a 9 minutes\n;\nFabien LAFAY\n;\nRomuald GRUSON\n;\nsupport\n;\nsupport\n-\nQuentin FAIVRE\n-\nFabien LAFAY\n-\nRomuald GRUSON\nBonjour,\nJe ne parviens pas à accéder au l’essai au bleu\xa0:\nMerci par avance pour votre.\nCordialement\n
|
2025-04-25 15:43:22,136 - AgentReportGenerator - INFO - Translating prompt to English for LlamaVision (16531 characters)
|
||||||
2025-04-25 15:14:47,271 - AgentReportGenerator - INFO - Translating response to French (1724 characters)
|
2025-04-25 15:45:19,823 - AgentReportGenerator - INFO - Translating response to French (2753 characters)
|
||||||
2025-04-25 15:14:47,271 - AgentReportGenerator - DEBUG - Response received (1724 characters): ** Rapport croisé **
|
2025-04-25 15:45:19,824 - AgentReportGenerator - DEBUG - Response received (2753 characters): ** Rapport croisé **
|
||||||
|
|
||||||
**Résumé:**
|
**Résumé:**
|
||||||
Le client, Fabien Lafay, a signalé un problème avec l'accès à un test bleu. L'équipe d'assistance a demandé des informations supplémentaires pour dépanner le problème.
|
Le client, Fabien Lafay, a signalé un problème avec l'accès au "test bleu" et a fourni un contexte supplémentaire via une image. L'équipe de soutien a répondu et Victor Bollée a mentionné que le problème avait été résolu seul.
|
||||||
|
|
||||||
** Tableau chronologique des échanges: **
|
** Tableau chronologique des échanges: **
|
||||||
|
|
||||||
| Émetteur | Type | Date | Contenu | Éléments visuels |
|
| Émetteur | Type | Date | Contenu | Éléments visuels |
|
||||||
| --- | --- | --- | --- | --- |
|
| --- | --- | --- | --- | --- |
|
||||||
| Client (Fabien Lafay) | Question | [Date initiale] | Rapport de problème Accès au test bleu | - |
|
| Fabien Lafay (client) | Question | [Date non spécifiée] | Problème signalé avec l'accès au «test bleu» | ...
|
||||||
| Support | Demande d'informations | [Date] | Demande de détails t...
|
2025-04-25 15:45:19,824 - OrchestratorLlamaVision - INFO - Traitement terminé pour le ticket T11143
|
||||||
2025-04-25 15:14:47,273 - OrchestratorLlamaVision - INFO - Traitement terminé pour le ticket T11143
|
2025-04-25 15:45:19,824 - MainLlamaVision - INFO - Analyse du ticket T11143 terminée
|
||||||
2025-04-25 15:14:47,273 - MainLlamaVision - INFO - Analyse du ticket T11143 terminée
|
2025-04-25 15:45:19,824 - MainLlamaVision - INFO - Génération des fichiers CSV pour le ticket T11143
|
||||||
2025-04-25 15:14:47,273 - MainLlamaVision - INFO - Génération des fichiers CSV pour le ticket T11143
|
2025-04-25 15:45:19,825 - ReportCSVExporter - INFO - Traitement du rapport: rapport_final_llama3-vision-90b-instruct_results.json
|
||||||
2025-04-25 15:14:47,273 - ReportCSVExporter - INFO - Traitement du rapport: rapport_final_llama3-2-vision-90b-instruct-q8-0_results.json
|
2025-04-25 15:45:19,825 - ReportCSVExporter - INFO - CSV échanges généré: /home/fgras-ca/llm-ticket3/CSV/T11143/T11143_llama3-2-vision-90b-instruct-q8-0_exchanges.csv
|
||||||
2025-04-25 15:14:47,274 - ReportCSVExporter - INFO - CSV échanges généré: /home/fgras-ca/llm-ticket3/CSV/T11143/T11143_llama3-2-vision-90b-instruct-q8-0_exchanges.csv
|
2025-04-25 15:45:19,825 - ReportCSVExporter - INFO - Traitement terminé. 1 modèles traités: llama3-2-vision-90b-instruct-q8-0
|
||||||
2025-04-25 15:14:47,274 - ReportCSVExporter - INFO - Traitement terminé. 1 modèles traités: llama3-2-vision-90b-instruct-q8-0
|
2025-04-25 15:45:19,825 - MainLlamaVision - INFO - Fichiers CSV générés avec succès
|
||||||
2025-04-25 15:14:47,274 - MainLlamaVision - INFO - Fichiers CSV générés avec succès
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
"translation_en_back_fr": "",
|
"translation_en_back_fr": "",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ticket_id": "T11143",
|
"ticket_id": "T11143",
|
||||||
"timestamp": "20250425_150912",
|
"timestamp": "20250425_153835",
|
||||||
"source_module": "ocr_utils + translate_utils",
|
"source_module": "ocr_utils + translate_utils",
|
||||||
"lang_detected": "fr"
|
"lang_detected": "fr"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
"translation_en_back_fr": "",
|
"translation_en_back_fr": "",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ticket_id": "T11143",
|
"ticket_id": "T11143",
|
||||||
"timestamp": "20250425_150912",
|
"timestamp": "20250425_153836",
|
||||||
"source_module": "ocr_utils + translate_utils",
|
"source_module": "ocr_utils + translate_utils",
|
||||||
"lang_detected": "fr"
|
"lang_detected": "fr"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
"translation_en_back_fr": "Apache Tomcat x +\n\nGc @ 2 zk1.brg-b.com\n\n@ Andre Demo Devmat @ Modèle de base\n\nÇa marche!\n\nSi vous voyez cette page via un navigateur Web, cela signifie que vous avez configuré Tomcat avec succès. Félicitations!\n\nIl s'agit de la page d'accueil par défaut de Tomcat. Il peut être trouvé sur le système de fichiers local à: /var/lib/tomcat7/webapps/root/index.html\n\nMatou? Les vétérans pourraient être ravis de lire cette instance système de Tomcat est installé avec cataina_home dans / usr / tomcat7 et cataina_base dans / var / 1ib / tomcat7, en suivant les règles de / usr / share / doc / tomcat7-commun / running. SMS. GZ.\nVous pourriez envisager d'installer les packages suivants, si vous avez fait Alreni:\n\nTomcat7-Docs: Ce package installe une application Web qui permet de parcourir la documentation Tomcat 7 localement. Une fois installé, vous pouvez y accéder en cliquant\n\nTomcat7-Exemple: Ce package installe une application Web qui permet d'accéder aux exemples de servlet Tomcat 7 et JSP. Une fois installé, vous pouvez y accéder en cliquant\n\nTomcat7-admin: Ce package installe deux applications Web qui peuvent aider à gérer cette instance Tomcat. Une fois installé, vous pouvez accéder au et le et le et\n\nRemarque: Pour des raisons de sécurité, l'utilisation du gestionnaire WebApp est limitée aux utilisateurs avec le rôle \"Manager-Gui\". Le manager host-manager est limité aux utilisateurs avec un rôle \"Admin-Gui\". Les utilisateurs sont définis dans / et / tomcat7 / tomcta-users.xml.",
|
"translation_en_back_fr": "Apache Tomcat x +\n\nGc @ 2 zk1.brg-b.com\n\n@ Andre Demo Devmat @ Modèle de base\n\nÇa marche!\n\nSi vous voyez cette page via un navigateur Web, cela signifie que vous avez configuré Tomcat avec succès. Félicitations!\n\nIl s'agit de la page d'accueil par défaut de Tomcat. Il peut être trouvé sur le système de fichiers local à: /var/lib/tomcat7/webapps/root/index.html\n\nMatou? Les vétérans pourraient être ravis de lire cette instance système de Tomcat est installé avec cataina_home dans / usr / tomcat7 et cataina_base dans / var / 1ib / tomcat7, en suivant les règles de / usr / share / doc / tomcat7-commun / running. SMS. GZ.\nVous pourriez envisager d'installer les packages suivants, si vous avez fait Alreni:\n\nTomcat7-Docs: Ce package installe une application Web qui permet de parcourir la documentation Tomcat 7 localement. Une fois installé, vous pouvez y accéder en cliquant\n\nTomcat7-Exemple: Ce package installe une application Web qui permet d'accéder aux exemples de servlet Tomcat 7 et JSP. Une fois installé, vous pouvez y accéder en cliquant\n\nTomcat7-admin: Ce package installe deux applications Web qui peuvent aider à gérer cette instance Tomcat. Une fois installé, vous pouvez accéder au et le et le et\n\nRemarque: Pour des raisons de sécurité, l'utilisation du gestionnaire WebApp est limitée aux utilisateurs avec le rôle \"Manager-Gui\". Le manager host-manager est limité aux utilisateurs avec un rôle \"Admin-Gui\". Les utilisateurs sont définis dans / et / tomcat7 / tomcta-users.xml.",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ticket_id": "T11143",
|
"ticket_id": "T11143",
|
||||||
"timestamp": "20250425_150907",
|
"timestamp": "20250425_153831",
|
||||||
"source_module": "ocr_utils + translate_utils",
|
"source_module": "ocr_utils + translate_utils",
|
||||||
"lang_detected": "fr"
|
"lang_detected": "fr"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
"translation_en_back_fr": "C3 Giraudbrg-Lobicom / Brg-Lab / Page Progratsai / Zeaaahevngoaaaa\n\n Brglas cd béton cd foumasew tubo © masse\n\nECHANTILLION N ° 25-0007 ECEPTIAN le 02/04/2025 PR Bollé Victor prévu le 04/04/2025 Por Bollee Victor N ° Pédéwment 25-00078\nMatériau de sable 0/20 Carriere adceg\n\n[Fai Jemmarme | [M Porrouo || onservanons] [<suo] [v hisromou\n\nposé. à partir de 11 e ‘z2k1.brg-lab.com",
|
"translation_en_back_fr": "C3 Giraudbrg-Lobicom / Brg-Lab / Page Progratsai / Zeaaahevngoaaaa\n\n Brglas cd béton cd foumasew tubo © masse\n\nECHANTILLION N ° 25-0007 ECEPTIAN le 02/04/2025 PR Bollé Victor prévu le 04/04/2025 Por Bollee Victor N ° Pédéwment 25-00078\nMatériau de sable 0/20 Carriere adceg\n\n[Fai Jemmarme | [M Porrouo || onservanons] [<suo] [v hisromou\n\nposé. à partir de 11 e ‘z2k1.brg-lab.com",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"ticket_id": "T11143",
|
"ticket_id": "T11143",
|
||||||
"timestamp": "20250425_150909",
|
"timestamp": "20250425_153832",
|
||||||
"source_module": "ocr_utils + translate_utils",
|
"source_module": "ocr_utils + translate_utils",
|
||||||
"lang_detected": "fr"
|
"lang_detected": "fr"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -108,113 +108,3 @@ a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
|||||||
[EN] _
|
[EN] _
|
||||||
[EN→FR] _
|
[EN→FR] _
|
||||||
|
|
||||||
image.png
|
|
||||||
[FR] Apache Tomcat x +
|
|
||||||
|
|
||||||
GC @ 2 zk1.brg-lab.com
|
|
||||||
|
|
||||||
@ Andre Demo Devmat @ Base modéle
|
|
||||||
|
|
||||||
It works !
|
|
||||||
|
|
||||||
If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!
|
|
||||||
|
|
||||||
This is the default Tomcat home page. It can be found on the local filesystem at: /var/lib/tomcat7/webapps/ROOT/index.html
|
|
||||||
|
|
||||||
Tomcat? veterans might be pleased to learn that this system instance of Tomcat is installed with CATALINA_HOME in /usr/share/tomcat7 and CATALINA_BASE in /var/1ib/tomcat7, following the rules from /usr/share/doc/tomcat7-common/RUNNING. txt. gz.
|
|
||||||
You might consider installing the following packages, if you haven't already done so:
|
|
||||||
|
|
||||||
tomcat7-docs: This package installs a web application that allows to browse the Tomcat 7 documentation locally. Once installed, you can access it by clicking
|
|
||||||
|
|
||||||
tomcat7-examples: This package installs a web application that allows to access the Tomcat 7 Servlet and JSP examples. Once installed, you can access it by clicking
|
|
||||||
|
|
||||||
tomcat7-admin: This package installs two web applications that can help managing this Tomcat instance. Once installed, you can access the and the
|
|
||||||
|
|
||||||
NOTE: For security reasons, using the manager webapp is restricted to users with role "manager-gui". The host-manager webapp is restricted to users with role "admin-gui". Users are defined in /etc/tomcat7/tomcat-users.xml.
|
|
||||||
[EN] Apache Tomcat x +
|
|
||||||
|
|
||||||
GC @ 2 zk1.brg-lab.com
|
|
||||||
|
|
||||||
@ Andre Demo Devmat @ Base model
|
|
||||||
|
|
||||||
It works!
|
|
||||||
|
|
||||||
If you are seeing this page via a web browser, it means you've setup tomcat successfully. Congratulations!
|
|
||||||
|
|
||||||
This is the Default Tomcat Home Page. It can be found on the local Filesystem at: /var/lib/tomcat7/webapps/root/index.html
|
|
||||||
|
|
||||||
Tomcat? veterans might be pleased to read this system instance of tomcat is installed with catalina_home in/usr/tomcat7 and catalina_base in/var/1ib/tomcat7, following the rules from/usr/share/doc/tomcat7-common/Running. TXT. Gz.
|
|
||||||
You might consider installing the following packages, if you have alreni done so:
|
|
||||||
|
|
||||||
Tomcat7-Docs: This Package Installes A Web Application that Allows to Browse the Tomcat 7 Locally documentation. Once Installed, you can access it by clicking
|
|
||||||
|
|
||||||
Tomcat7-Example: This Package Installes A Web Application that Allows to Access the Tomcat 7 Servlet and JSP Examples. Once Installed, you can access it by clicking
|
|
||||||
|
|
||||||
Tomcat7-Admin: This Package Installes Two Web Applications that can help managing this tomcat instance. Once Installed, you can access the and the
|
|
||||||
|
|
||||||
Note: For Security Reasons, Using the Manager Webapp is restricted to users with role "manager-gui". The Host-Manager Webapp is restricted to users with role "admin-gui". USERS ARE DEFINED in/and/TOMCAT7/TOMCTA-users.xml.
|
|
||||||
[EN→FR] Apache Tomcat x +
|
|
||||||
|
|
||||||
Gc @ 2 zk1.brg-b.com
|
|
||||||
|
|
||||||
@ Andre Demo Devmat @ Modèle de base
|
|
||||||
|
|
||||||
Ça marche!
|
|
||||||
|
|
||||||
Si vous voyez cette page via un navigateur Web, cela signifie que vous avez configuré Tomcat avec succès. Félicitations!
|
|
||||||
|
|
||||||
Il s'agit de la page d'accueil par défaut de Tomcat. Il peut être trouvé sur le système de fichiers local à: /var/lib/tomcat7/webapps/root/index.html
|
|
||||||
|
|
||||||
Matou? Les vétérans pourraient être ravis de lire cette instance système de Tomcat est installé avec cataina_home dans / usr / tomcat7 et cataina_base dans / var / 1ib / tomcat7, en suivant les règles de / usr / share / doc / tomcat7-commun / running. SMS. GZ.
|
|
||||||
Vous pourriez envisager d'installer les packages suivants, si vous avez fait Alreni:
|
|
||||||
|
|
||||||
Tomcat7-Docs: Ce package installe une application Web qui permet de parcourir la documentation Tomcat 7 localement. Une fois installé, vous pouvez y accéder en cliquant
|
|
||||||
|
|
||||||
Tomcat7-Exemple: Ce package installe une application Web qui permet d'accéder aux exemples de servlet Tomcat 7 et JSP. Une fois installé, vous pouvez y accéder en cliquant
|
|
||||||
|
|
||||||
Tomcat7-admin: Ce package installe deux applications Web qui peuvent aider à gérer cette instance Tomcat. Une fois installé, vous pouvez accéder au et le et le et
|
|
||||||
|
|
||||||
Remarque: Pour des raisons de sécurité, l'utilisation du gestionnaire WebApp est limitée aux utilisateurs avec le rôle "Manager-Gui". Le manager host-manager est limité aux utilisateurs avec un rôle "Admin-Gui". Les utilisateurs sont définis dans / et / tomcat7 / tomcta-users.xml.
|
|
||||||
|
|
||||||
image_145435.png
|
|
||||||
[FR] C3 giraudbrg-lobicom/BRG-LAB/PAGE programmetssai/zEAAAHEVNGOAA
|
|
||||||
|
|
||||||
BRGLAS CD Béton CD Foumasew tubo © Masse
|
|
||||||
|
|
||||||
Echantillion n° 25-0007 éceptianné le 02/04/2025 pr BOLLÉE Victor prélevi le 02/04/2025 por BOLLEE Victor n° péédéwement 25-00078
|
|
||||||
Matériau Sable 0/20 CARRIERE ADCEG
|
|
||||||
|
|
||||||
[vEssu JEMmarme |[ M Porrouo || onservanons ][<suo ][V hisromou
|
|
||||||
|
|
||||||
posait. de 11 e ‘ z2k1.brg-lab.com
|
|
||||||
[EN] C3 GIRAUDBRG-LOBICOM/BRG-LAB/PAGE PROGRATSSAI/ZEAAAHEVNGOAAA
|
|
||||||
|
|
||||||
Brglas CD concrete CD Foumasew Tubo © Mass
|
|
||||||
|
|
||||||
Echantillion n ° 25-0007 eceptian on 02/04/2025 PR BOLLÉ Victor prevoted on 04/04/2025 POR BOLLEE Victor N ° Pédéwment 25-00078
|
|
||||||
Sand material 0/20 CARRIERE ADCEG
|
|
||||||
|
|
||||||
[FAI JEMMARME | [M porrouo || onservanons] [<suo] [v hisromou
|
|
||||||
|
|
||||||
posed. from 11 e ‘z2k1.brg-lab.com
|
|
||||||
[EN→FR] C3 Giraudbrg-Lobicom / Brg-Lab / Page Progratsai / Zeaaahevngoaaaa
|
|
||||||
|
|
||||||
Brglas cd béton cd foumasew tubo © masse
|
|
||||||
|
|
||||||
ECHANTILLION N ° 25-0007 ECEPTIAN le 02/04/2025 PR Bollé Victor prévu le 04/04/2025 Por Bollee Victor N ° Pédéwment 25-00078
|
|
||||||
Matériau de sable 0/20 Carriere adceg
|
|
||||||
|
|
||||||
[Fai Jemmarme | [M Porrouo || onservanons] [<suo] [v hisromou
|
|
||||||
|
|
||||||
posé. à partir de 11 e ‘z2k1.brg-lab.com
|
|
||||||
|
|
||||||
543d7da1b54c29ff43ce5712d1a9aa4962ed21795c4e943fcb8cb84fd4d7465a.jpg
|
|
||||||
[FR] _
|
|
||||||
[EN] _
|
|
||||||
[EN→FR] _
|
|
||||||
|
|
||||||
a20f7697fd5e1d1fca3296c6d01228220e0e112c46b4440cc938f74d10934e98.gif
|
|
||||||
[FR] _
|
|
||||||
[EN] _
|
|
||||||
[EN→FR] _
|
|
||||||
|
|
||||||
|
|||||||
@ -1,32 +1,31 @@
|
|||||||
** Rapport croisé **
|
** Rapport croisé **
|
||||||
|
|
||||||
**Résumé:**
|
**Résumé:**
|
||||||
Le client, Fabien Lafay, a signalé un problème avec l'accès à un test bleu. L'équipe d'assistance a demandé des informations supplémentaires pour dépanner le problème.
|
Le client, Fabien Lafay, a signalé un problème avec l'accès au "test bleu" et a fourni un contexte supplémentaire via une image. L'équipe de soutien a répondu et Victor Bollée a mentionné que le problème avait été résolu seul.
|
||||||
|
|
||||||
** Tableau chronologique des échanges: **
|
** Tableau chronologique des échanges: **
|
||||||
|
|
||||||
| Émetteur | Type | Date | Contenu | Éléments visuels |
|
| Émetteur | Type | Date | Contenu | Éléments visuels |
|
||||||
| --- | --- | --- | --- | --- |
|
| --- | --- | --- | --- | --- |
|
||||||
| Client (Fabien Lafay) | Question | [Date initiale] | Rapport de problème Accès au test bleu | - |
|
| Fabien Lafay (client) | Question | [Date non spécifiée] | Problème signalé avec l'accès au «test bleu» | - |
|
||||||
| Support | Demande d'informations | [Date] | Demande de détails techniques et de captures d'écran | - |
|
| Fabien Lafay (client) | Contexte supplémentaire | [Date non spécifiée] | Image fournie avec URL https://zk1.brg-lob.com/ | Image: Rapport ou document généré par une application ou un système basé sur le Web, éventuellement à partir d'une planification des ressources de l'entreprise (ERP) ou d'un système de gestion des informations de laboratoire (LIMS). |
|
||||||
| Client (Fabien Lafay) | Réponse | [Date] | Capture d'écran envoyée avec des informations techniques, y compris les spécifications de l'URL et de l'équipement | Capture d'écran avec table contenant "Pedéwment", "Sand Material" Colonnes et URL |
|
| Équipe de soutien | Réponse | [Date non spécifiée] | A répondu à la question du client | - |
|
||||||
| Support | Analyse | [Date] | Examen des détails techniques fournis pour identifier les causes potentielles de problème | - |
|
| Victor Bollée (soutien) | Mise à jour | [Date non spécifiée] | Mentionné que le problème a été résolu seul | - |
|
||||||
|
|
||||||
** Détails techniques: **
|
** Analyse d'image: **
|
||||||
|
|
||||||
* ID de document: 25-00078
|
L'image fournie semble être un rapport ou un document généré par une application ou un système basé sur le Web. La section d'en-tête suggère qu'il s'agit d'un rapport ou d'un document généré, éventuellement à partir d'une planification des ressources de l'entreprise (ERP) ou d'un système de gestion de l'information en laboratoire (LIMS). La structure de la table ou de la grille implique que les données sont présentées dans un format structuré.
|
||||||
* Spécifications du matériel:
|
|
||||||
+ Matériau de sable 0/20 Carriere adceg
|
|
||||||
* URL: http://zk1.brg-lab.com
|
|
||||||
* Courriel et noms de domaine:
|
|
||||||
+ Fabien.lafay@brg-lash.com
|
|
||||||
|
|
||||||
** Éléments d'image pertinents: **
|
** Pertinence pour supporter le billet: **
|
||||||
|
|
||||||
* Tableau avec des colonnes pour "Pedéwment", "Sand Material" et autres spécifications techniques
|
L'image ne semble pas directement liée au problème initial rapporté par Fabien Lafay. Cependant, il peut avoir été envoyé comme contexte supplémentaire pour le ticket d'assistance. L'URL dans le pied de page de la page ("posée. À partir de 11 e‘ z2k1.brg-lab.com ") peut être liée à l'URL fournie par Fabien Lafay ([URL] https://zk1.brg-lab.com/), suggérant une connexion entre les deux.
|
||||||
* Section avec URL et résultat attendu
|
|
||||||
|
|
||||||
** Étapes suivantes: **
|
** Contexte technique: **
|
||||||
L'équipe d'assistance continuera d'analyser les détails techniques fournis pour identifier les causes potentielles du problème. Des informations supplémentaires peuvent être demandées au client pour dépanner davantage le problème.
|
|
||||||
|
|
||||||
Remarque: Les dates du tableau ne sont pas spécifiées car elles n'ont pas été fournies dans le texte d'origine. Veuillez remplir les dates réelles de chaque échange.
|
* L'image a été générée par une application ou un système basé sur le Web.
|
||||||
|
* Le rapport ou le document provient peut-être de la planification des ressources de l'entreprise (ERP) ou du système de gestion des informations de laboratoire (LIMS).
|
||||||
|
* L'URL dans le pied de page de la page suggère une connexion à l'URL fournie par Fabien Lafay.
|
||||||
|
|
||||||
|
**Conclusion:**
|
||||||
|
|
||||||
|
Le rapport croisé met en évidence les échanges entre le client et l'équipe d'assistance, y compris le contexte supplémentaire fourni par une image. Bien que l'image ne semble pas directement liée au problème initial, il peut avoir été envoyé comme contexte supplémentaire pour le billet d'assistance. Le contexte technique suggère un lien entre l'image et l'URL fournis par Fabien Lafay.
|
||||||
Loading…
x
Reference in New Issue
Block a user