feat: replay E2E fonctionnel — 25/25 actions, 0 retries, SomEngine via serveur

Validé sur PC Windows (DESKTOP-58D5CAC, 2560x1600) :
- 8 clics résolus visuellement (1 anchor_template, 1 som_text_match, 6 som_vlm)
- Score moyen 0.75, temps moyen 1.6s
- Texte tapé correctement (bonjour, test word, date, email)
- 0 retries, 2 actions non vérifiées (OK)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dom
2026-03-31 14:04:41 +02:00
parent 5e0b53cfd1
commit a7de6a488b
79542 changed files with 6091757 additions and 1 deletions

View File

@@ -0,0 +1,85 @@
{
"version": "1.0.0",
"services": {
"vwb_backend": {
"host": "localhost",
"port": 5000,
"description": "Visual Workflow Builder - Backend API"
},
"vwb_frontend": {
"host": "localhost",
"port": 3000,
"description": "Visual Workflow Builder - Interface React"
},
"web_dashboard": {
"host": "localhost",
"port": 5001,
"description": "Dashboard de monitoring RPA"
},
"agent_chat": {
"host": "localhost",
"port": 5002,
"description": "Agent conversationnel RPA"
},
"upload_api": {
"host": "localhost",
"port": 8000,
"description": "API d'upload de sessions"
}
},
"llm": {
"provider": "ollama",
"base_url": "http://localhost:11434",
"model": "qwen2.5:7b",
"temperature": 0.7,
"max_tokens": 2048,
"description": "Modele LLM pour le parsing de commandes"
},
"vlm": {
"provider": "ollama",
"base_url": "http://localhost:11434",
"model": "qwen2.5vl:7b",
"description": "Modele VLM pour l'analyse visuelle"
},
"detection": {
"owl_model": "google/owlv2-base-patch16-ensemble",
"confidence_threshold": 0.3,
"nms_threshold": 0.3,
"use_gpu": true,
"description": "Configuration du detecteur visuel OWL-v2"
},
"embedding": {
"model": "clip",
"dimension": 512,
"use_gpu": true,
"cache_size": 10000,
"description": "Configuration des embeddings visuels"
},
"database": {
"type": "sqlite",
"path": "data/training/workflows.db",
"backup_enabled": true,
"backup_interval_hours": 24,
"description": "Base de donnees des workflows"
},
"faiss": {
"index_type": "Flat",
"use_gpu": true,
"nprobe": 10,
"description": "Configuration de l'index FAISS"
},
"security": {
"enable_encryption": true,
"session_timeout_minutes": 60,
"require_authentication": false,
"allowed_origins": ["http://localhost:3000", "http://localhost:5001"],
"description": "Parametres de securite"
},
"logging": {
"level": "INFO",
"file_path": "logs/rpa_vision.log",
"max_size_mb": 50,
"backup_count": 5,
"description": "Configuration des logs"
}
}