import requests import json import sys def analyze_image_dna(image_path): print(f"📸 Analyse visuelle du template : {image_path}") # On utilise un modèle Vision (Llava ou Moondream via Ollama) prompt = "Analyse cette image de mail. Est-ce qu'elle contient trop de texte ? Y a-t-il des éléments qui ressemblent à du spam ?" try: # Note: On suppose que l'image est passée en base64 ou accessible via URL r = requests.post('http://localhost:11434/api/generate', json={"model": "llava", "prompt": prompt, "stream": False}) analysis = r.json().get('response', 'Analyse impossible.') print(f"🧠 Verdict Hamid Claude Vision : {analysis}") except: print("⚠️ Erreur : Modèle de Vision non chargé. Utilisation de l'analyse heuristique.") if __name__ == "__main__": img = sys.argv[1] if len(sys.argv) > 1 else "default_template.png" analyze_image_dna(img)