Outils pour utilisateurs

Outils du site


dialogpt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dialogpt [2021/09/02 08:15] – [Préalable] sergedialogpt [2021/09/03 05:39] (Version actuelle) – [Préalable] serge
Ligne 31: Ligne 31:
  
 ===Ubuntu 20.04=== ===Ubuntu 20.04===
 +~ 900Mo
   python3 -m pip install pytorch_pretrained_bert irc --user   python3 -m pip install pytorch_pretrained_bert irc --user
 +  
 +Bien sûr, installer ces packages dans un [[virtualenv|venv]] est une bien meilleure solution.
 ====DialoGPT2-Interact==== ====DialoGPT2-Interact====
   git clone https://github.com/microsoft/DialoGPT.git   git clone https://github.com/microsoft/DialoGPT.git
Ligne 39: Ligne 41:
  
 La première execution de cette commande télécharge les fichiers nécessaires (2 Go) du modèle medium La première execution de cette commande télécharge les fichiers nécessaires (2 Go) du modèle medium
-  python3.6 interact.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0+  python3 interact.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0
      
 Ensuite, les relances suivantes ouvrent des prompts qui permettent de dialoguer avec l'IA. Ensuite, les relances suivantes ouvrent des prompts qui permettent de dialoguer avec l'IA.
 =====Chat Bot sur IRC===== =====Chat Bot sur IRC=====
 ====Sur la tour avec la carte graphique==== ====Sur la tour avec la carte graphique====
-  * Les sources des fichiers à ajouter dans le dossier DialoGPT: [[https://github.com/sergeLabo/dialogpt-irc|dialogpt-irc sur github.com/sergeLabo]]+  * Les sources des fichiers à ajouter (uniquement les *.py) dans le dossier DialoGPT: [[https://github.com/sergeLabo/dialogpt-irc|dialogpt-irc sur github.com/sergeLabo]]
  
-  python3.6 main.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0  + 
-   +Options possibles: (voir la fonction run_model())
-Autres options possibles: (voir la fonction run_model())+
   * --top_k 0 (--top_k 1 ne va pas du tout)   * --top_k 0 (--top_k 1 ne va pas du tout)
   * --max_history 5 # par défaut 2   * --max_history 5 # par défaut 2
Ligne 55: Ligne 56:
  
 Test avec: Test avec:
-  python3.6 main.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0 --max_history 5 --gpu 1 --max_seq_length 128+  python3 main.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0 --max_history 5 --gpu 1 --max_seq_length 128
      
---top_k 1 ne va pas du tout 
  
-====Sur mon PCportable sans GPU==== 
-  cd /media/data/3D/big_data/dialo_sans_gpu 
-   
---top_k 0 
  
-  python3.7 main.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0 
  
---top_k 0 --max_history 5 --max_seq_length 128 
- 
-  python3.7 main.py --model_name_or_path ./models/medium --load_checkpoint ./models/medium/medium_ft.pkl --top_k 0 --max_history 5 --max_seq_length 128 
-   
 ====Pour les clients==== ====Pour les clients====
   * Pour vous connecter à l'IRC, allez à https://kiwiirc.com/nextclient/   * Pour vous connecter à l'IRC, allez à https://kiwiirc.com/nextclient/
 +<code text> 
 +    server = "irc.libera.chat" 
 +    port = 6667 
 +    channel = "#lalabomedia" 
 +    nickname = "TheGeneral" 
 +    realname = "IA Computer at The Prisoner" 
 +</code>
 Comment envoyer un message au robot ? \\ Comment envoyer un message au robot ? \\
 Le message doit avoir cette structure: Le message doit avoir cette structure:
dialogpt.1630570539.txt.gz · Dernière modification : 2021/09/02 08:15 de serge