203 lines
3.6 KiB
Markdown
203 lines
3.6 KiB
Markdown
# 🚀 Comment Lancer RPA Vision V2
|
|
|
|
## Méthode Rapide (Recommandée)
|
|
|
|
Depuis la racine du projet :
|
|
|
|
```bash
|
|
./LANCER_APPLICATION.sh
|
|
```
|
|
|
|
C'est tout ! Le script s'occupe de tout automatiquement.
|
|
|
|
---
|
|
|
|
## Méthodes Alternatives
|
|
|
|
### Méthode 1 : Depuis le dossier geniusia2
|
|
|
|
```bash
|
|
cd geniusia2
|
|
./run.sh
|
|
```
|
|
|
|
### Méthode 2 : Activation manuelle de l'environnement
|
|
|
|
```bash
|
|
cd geniusia2
|
|
source venv/bin/activate
|
|
python3 main.py
|
|
```
|
|
|
|
### Méthode 3 : Sans changer de répertoire
|
|
|
|
```bash
|
|
geniusia2/venv/bin/python geniusia2/main.py
|
|
```
|
|
|
|
---
|
|
|
|
## ❌ À NE PAS FAIRE
|
|
|
|
**Ne lancez JAMAIS avec le Python système :**
|
|
|
|
```bash
|
|
python3 geniusia2/main.py # ❌ INCORRECT
|
|
python geniusia2/main.py # ❌ INCORRECT
|
|
```
|
|
|
|
**Pourquoi ?** Le Python système n'a pas accès aux dépendances installées dans l'environnement virtuel (PyTorch, PyQt5, Transformers, etc.).
|
|
|
|
---
|
|
|
|
## 🔧 Dépannage
|
|
|
|
### Le script ne se lance pas
|
|
|
|
1. **Vérifier les permissions** :
|
|
```bash
|
|
chmod +x LANCER_APPLICATION.sh
|
|
```
|
|
|
|
2. **Vérifier que vous êtes à la racine** :
|
|
```bash
|
|
ls -la | grep geniusia2
|
|
```
|
|
|
|
3. **Vérifier l'installation** :
|
|
```bash
|
|
cd geniusia2
|
|
./setup.sh
|
|
```
|
|
|
|
### Erreur "Ollama not found"
|
|
|
|
```bash
|
|
# Installer Ollama
|
|
curl -fsSL https://ollama.com/install.sh | sh
|
|
|
|
# Télécharger le modèle
|
|
ollama pull qwen2.5-vl:3b
|
|
```
|
|
|
|
### Erreur "Module not found"
|
|
|
|
```bash
|
|
cd geniusia2
|
|
source venv/bin/activate
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
### L'application se ferme immédiatement
|
|
|
|
Vérifiez les logs :
|
|
```bash
|
|
cat geniusia2/data/logs/logs_$(date +%Y-%m-%d).enc
|
|
```
|
|
|
|
---
|
|
|
|
## 📋 Prérequis
|
|
|
|
Avant le premier lancement :
|
|
|
|
1. ✅ **Installation complète** :
|
|
```bash
|
|
cd geniusia2
|
|
./setup.sh
|
|
```
|
|
|
|
2. ✅ **Ollama installé et en cours d'exécution** :
|
|
```bash
|
|
ollama --version
|
|
ollama list
|
|
```
|
|
|
|
3. ✅ **Modèle Qwen 2.5-VL téléchargé** :
|
|
```bash
|
|
ollama pull qwen2.5-vl:3b
|
|
```
|
|
|
|
---
|
|
|
|
## 🎮 Utilisation
|
|
|
|
Une fois l'application lancée :
|
|
|
|
### Raccourcis Clavier
|
|
|
|
| Raccourci | Action |
|
|
|-----------|--------|
|
|
| **Ctrl+Pause** | Arrêt d'urgence immédiat |
|
|
| **Entrée** | Valider une suggestion |
|
|
| **Échap** | Rejeter une suggestion |
|
|
| **Alt+C** | Ouvrir le dialogue de correction |
|
|
| **Ctrl+D** | Ouvrir le tableau de bord |
|
|
|
|
### Modes Opérationnels
|
|
|
|
- **👀 Shadow** : Observation uniquement (apprentissage)
|
|
- **🤝 Assisté** : Suggestions avec validation requise
|
|
- **🤖 Autopilot** : Exécution automatique
|
|
|
|
### Workflow Typique
|
|
|
|
1. **Démarrer en mode Shadow** pour observer vos actions
|
|
2. **Passer en mode Assisté** après ≥5 observations
|
|
3. **Passer en mode Autopilot** après ≥20 validations avec ≥95% de concordance
|
|
|
|
---
|
|
|
|
## 📚 Documentation
|
|
|
|
- **Guide complet** : `geniusia2/README.md`
|
|
- **Démarrage rapide** : `geniusia2/QUICKSTART.md`
|
|
- **Documentation modules** : `geniusia2/core/*/README.md`
|
|
- **Résolution problèmes** : `RESOLUTION_COMPLETE.md`
|
|
|
|
---
|
|
|
|
## 🆘 Support
|
|
|
|
En cas de problème :
|
|
|
|
1. **Consultez les logs** :
|
|
```bash
|
|
ls -lh geniusia2/data/logs/
|
|
```
|
|
|
|
2. **Vérifiez les métriques** dans le tableau de bord (Ctrl+D)
|
|
|
|
3. **Relancez l'application** :
|
|
```bash
|
|
./LANCER_APPLICATION.sh
|
|
```
|
|
|
|
4. **Réinstallez si nécessaire** :
|
|
```bash
|
|
cd geniusia2
|
|
rm -rf venv
|
|
./setup.sh
|
|
```
|
|
|
|
---
|
|
|
|
## ✅ Vérification Rapide
|
|
|
|
Pour vérifier que tout fonctionne :
|
|
|
|
```bash
|
|
# Test de l'environnement
|
|
cd geniusia2
|
|
source venv/bin/activate
|
|
python3 -c "import torch; import PyQt5; print('✅ Environnement OK')"
|
|
|
|
# Test des composants
|
|
python3 test_learning_manager_simple.py
|
|
python3 test_orchestrator_simple.py
|
|
```
|
|
|
|
---
|
|
|
|
**Bon automatisation ! 🤖**
|