Files
rpa_vision_v3/test_agent_upload.sh
Dom a27b74cf22 v1.0 - Version stable: multi-PC, détection UI-DETR-1, 3 modes exécution
- Frontend v4 accessible sur réseau local (192.168.1.40)
- Ports ouverts: 3002 (frontend), 5001 (backend), 5004 (dashboard)
- Ollama GPU fonctionnel
- Self-healing interactif
- Dashboard confiance

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 11:23:51 +01:00

81 lines
3.0 KiB
Bash
Executable File

#!/bin/bash
# Script de test de l'upload depuis l'agent V0
echo "🧪 Test Upload Agent V0 → Serveur"
echo "=================================="
echo ""
echo "📋 1. Vérification de la configuration"
echo "---------------------------------------"
echo "Configuration .env.local:"
grep "RPA_TOKEN_ADMIN\|RPA_SERVER_URL" /home/dom/ai/rpa_vision_v3/.env.local | while read line; do
key=$(echo $line | cut -d'=' -f1)
value=$(echo $line | cut -d'=' -f2)
if [[ $key == *"TOKEN"* ]]; then
echo " $key=${value:0:16}..."
else
echo " $line"
fi
done
echo ""
echo "📂 2. État actuel des sessions sur le serveur"
echo "----------------------------------------------"
echo "Sessions existantes dans /opt/rpa_vision_v3/data/training/sessions/:"
session_count=$(ls /opt/rpa_vision_v3/data/training/sessions/*.json 2>/dev/null | wc -l)
echo " Nombre de sessions: $session_count"
if [ $session_count -gt 0 ]; then
echo " 5 dernières sessions:"
ls -lht /opt/rpa_vision_v3/data/training/sessions/*.json 2>/dev/null | head -5
fi
echo ""
echo "🌐 3. Test API serveur"
echo "----------------------"
TOKEN="73cf0db73f9a5064e79afebba96c85338be65cc2060b9c1d42c3ea5dd7d4e490"
response=$(curl -s -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/traces/status 2>/dev/null)
echo " Réponse API: $response"
if echo "$response" | grep -q "online"; then
echo " ✅ API opérationnelle"
else
echo " ❌ API non accessible"
fi
echo ""
echo "📝 4. Instructions pour tester l'agent"
echo "---------------------------------------"
echo ""
echo "Pour tester l'agent V0, suivez ces étapes:"
echo ""
echo " 1. Ouvrir un nouveau terminal"
echo ""
echo " 2. Lancer l'agent:"
echo " cd /home/dom/ai/rpa_vision_v3/agent_v0"
echo " ./run.sh"
echo ""
echo " 3. L'agent s'ouvre dans le system tray"
echo " → Cliquer sur 'Start Capture'"
echo ""
echo " 4. Effectuer quelques actions pendant 30 secondes:"
echo " - Ouvrir une fenêtre"
echo " - Cliquer quelque part"
echo " - Taper du texte"
echo " - Fermer la fenêtre"
echo ""
echo " 5. Attendre 30 secondes (l'agent upload automatiquement)"
echo ""
echo " 6. Vérifier que les sessions sont arrivées:"
echo " ls -lht /opt/rpa_vision_v3/data/training/sessions/*.json | head -3"
echo ""
echo " 7. Si succès, vous devriez voir de nouveaux fichiers .json"
echo " avec un timestamp récent (quelques secondes)"
echo ""
echo "════════════════════════════════════════════════════════════"
echo "✅ Système prêt pour le test de l'agent"
echo "════════════════════════════════════════════════════════════"
echo ""
echo "💡 En cas de problème:"
echo " - Vérifier les logs agent: tail -f ~/agent_v0/logs/*.log"
echo " - Vérifier les logs serveur: sudo journalctl -u rpa-vision-v3-api -f"
echo ""