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>
This commit is contained in:
80
test_agent_upload.sh
Executable file
80
test_agent_upload.sh
Executable file
@@ -0,0 +1,80 @@
|
||||
#!/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 ""
|
||||
Reference in New Issue
Block a user