Files
wevads-platform/scripts/image_processor.py
2026-02-26 04:53:11 +01:00

23 lines
966 B
Python
Executable File

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)