- 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>
81 lines
3.0 KiB
Bash
Executable File
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 ""
|