dialogpt
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| dialogpt [2020/02/04 15:59] – [Erreur de GPG] serge | dialogpt [2021/09/03 05:39] (Version actuelle) – [Préalable] serge | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== DialoGPT ====== | ====== DialoGPT ====== | ||
| <WRAP center round box 60% centeralign> | <WRAP center round box 60% centeralign> | ||
| - | **{{tagpage> | + | **{{tagpage> |
| + | </ | ||
| + | <WRAP center round box 60% centeralign> | ||
| + | **[[les_pages_intelligence_artificielle_en_details|Les Pages Intelligence Artificielle en détails]]** | ||
| </ | </ | ||
| - | <WRAP center round box 60% centeralign > | + | <WRAP center round box 80% centeralign > |
| - | **Large-scale pretraining for dialogue** | + | **Large-scale pretraining for dialogue**\\ |
| + | Encore un truc Microsoft qui ne passe pas un test de Turing en 3 questions.\\ | ||
| + | Seul point positif, il n'est pas raciste !\\ | ||
| + | Une carte graphique n'est pas nécessaire. | ||
| </ | </ | ||
| - | |||
| - | |||
| ===== Ressources ===== | ===== Ressources ===== | ||
| * **[[https:// | * **[[https:// | ||
| + | |||
| + | The model is trained on 147M multi-turn dialogue from **Reddit** discussion thread. | ||
| =====Installation===== | =====Installation===== | ||
| - | ====Installation de Conda==== | + | ====Préalable==== |
| - | cd DialoGPT | + | Il faut installer CUDA si l' |
| - | | + | |
| + | |||
| + | Par contre PyTorch Pretrained BERT est nécessaire: | ||
| + | [[https:// | ||
| | | ||
| - | To activate this environment, | + | sudo pip3 install pytorch_pretrained_bert irc |
| - | conda activate LSP | + | |
| - | To deactivate an active environment, | + | |
| - | conda deactivate | + | |
| - | ====Install de Docker sur Xubuntu 18.04==== | + | |
| - | Install Docker on Ubuntu Using Default Repositories | + | |
| - | * https:// | + | ===Ubuntu 20.04=== |
| - | + | ~ 900Mo | |
| - | | + | |
| - | conda activate LSP | + | |
| - | sudo apt install docker.io | + | |
| | | ||
| - | ====NVIDIA Container Toolkit==== | + | Bien sûr, installer ces packages dans un [[virtualenv|venv]] est une bien meilleure solution. |
| - | | + | ====DialoGPT2-Interact==== |
| + | | ||
| + | |||
| + | Script python supplémentaire récupéré à [[https:// | ||
| - | ====Erreur | + | La première execution |
| - | | + | |
| - | apt remove -y libcurl4 | + | |
| - | apt install | + | |
| | | ||
| - | ====Erreur de GPG==== | + | Ensuite, les relances suivantes ouvrent des prompts qui permettent de dialoguer avec l' |
| - | W: Erreur de GPG : https://nvidia.github.io/libnvidia-container/ubuntu18.04/amd64 InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 6ED91CA3AC1160CD | + | =====Chat Bot sur IRC===== |
| + | ====Sur la tour avec la carte graphique==== | ||
| + | * Les sources des fichiers à ajouter (uniquement les *.py) dans le dossier DialoGPT: [[https:// | ||
| - | * https:// | ||
| - | curl -s -L https:// | + | Options possibles: (voir la fonction run_model()) |
| + | * --top_k 0 (--top_k 1 ne va pas du tout) | ||
| + | * --max_history 5 # par défaut 2 | ||
| + | * --gpu 1 # par défaut 0 | ||
| + | * --max_seq_length 256 # par défaut 128 | ||
| - | ====Test==== | + | Test avec: |
| - | | + | |
| + | | ||
| - | < | + | |
| - | Unable to find image 'nvidia-smi:latest' | + | |
| - | docker: Error response from daemon: pull access denied for nvidia-smi, repository does not exist or may require ' | + | ====Pour les clients==== |
| + | * Pour vous connecter à l'IRC, allez à https:// | ||
| + | <code text> | ||
| + | server = "irc.libera.chat" | ||
| + | port = 6667 | ||
| + | channel = "# | ||
| + | nickname = " | ||
| + | realname = "IA Computer at The Prisoner" | ||
| </ | </ | ||
| + | Comment envoyer un message au robot ? \\ | ||
| + | Le message doit avoir cette structure: | ||
| + | TheGeneral: puis votre message en anglais ! | ||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | {{tag> ia python sb }} | ||
dialogpt.1580831949.txt.gz · Dernière modification : de serge
