Workflow DeepSeek Janus Pro ComfyUI
Janus Pro est un modèle multimodal open-source de DeepSeek, publié le 27 janvier 2025, capable à la fois de comprendre et de générer des images.
Ce tutoriel est basé sur le plugin https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro et explique en détail comment configurer et utiliser DeepSeek Janus Pro dans ComfyUI.
Tutoriel étape par étape pour Janus Pro ComfyUI
1. Installation du plugin ComfyUI-Janus-Pro
L’URL du plugin est : https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro Méthodes d’installation :
- Installation via ComfyUI Manager “Janus-Pro” (recommandé)
- Le dépôt de ComfyUI-Janus-Pro contient également des instructions détaillées pour l’installation manuelle, notamment pour l’installation des dépendances nécessaires.
- Pour d’autres méthodes d’installation, veuillez consulter le tutoriel d’installation des plugins ComfyUI.
Assurez-vous que votre réseau peut accéder à GitHub sans problème.
2. Téléchargement des modèles DeepSeek Janus Pro
Dans cette étape, nous devons télécharger les modèles DeepSeek Janus Pro 1B ou 7B.
Téléchargement et installation des modèles DeepSeek Janus Pro
Nom du modèle | URL du modèle | Emplacement d’installation |
---|---|---|
Janus-Pro-1B | 🤗 Hugging Face | ComfyUI/models/Janus-Pro/Janus-Pro-1B/ |
Janus-Pro-7B | 🤗 Hugging Face | ComfyUI/models/Janus-Pro/Janus-Pro-7B/ |
Vous devez télécharger tous les fichiers au format json
ainsi que les fichiers de modèle au format .bin
. Une fois l’installation terminée, la structure des dossiers correspondante sera la suivante :
📁ComfyUI
├── 📁models
│ ├── 📁 Janus-Pro
│ ... ├── 📁 Janus-Pro-1B
│ │ ├── config.json
│ │ ├── preprocessor_config.json
│ │ ├── processor_config.json
│ │ ├── pytorch_model.bin
│ │ ├── special_tokens_map.json
│ │ ├── tokenizer.json
│ │ └── tokenizer_config.json
│ └── 📁 Janus-Pro-7B
│ ├── config.json
│ ├── preprocessor_config.json
│ ├── processor_config.json
│ ├── pytorch_model-00001-of-00002.bin
│ ├── pytorch_model-00002-of-00002.bin
│ ├── pytorch_model.bin.index.json
│ ├── special_tokens_map.json
│ ├── tokenizer.json
│ ├── tokenizer.json
│ └── tokenizer_config.json
3. Téléchargement du fichier de workflow Janus Pro
Ce fichier de workflow contient des nœuds pour la description et la génération d’images.
- À l’étape
1
, sélectionnez le modèle 1B ou 7B. - À l’étape
2
, téléversez l’image que vous souhaitez que Janus Pro interprète. - À l’étape
3
, vous pouvez ajuster le prompt pour la description de l’image. J’ai testé avec des entrées en chinois, anglais et japonais, et tout fonctionne bien. Cependant, si vous avez besoin d’une sortie dans une langue spécifique, veuillez le préciser dans le prompt, par exemple Veuillez utiliser le japonais pour la sortie. - L’étape
4
est un nœud d’affichage de texte. J’utilise ici le nœudShow Text
du plugin ComfyUI-Custom-Scripts. - À l’étape
5
, entrez le prompt pour la génération d’image.
Liens connexes pour Janus Pro
Téléchargement des modèles Janus Pro sur Huggingface
Modèle | Longueur de séquence | Téléchargement |
---|---|---|
Janus-1.3B | 4096 | 🤗 Hugging Face |
JanusFlow-1.3B | 4096 | 🤗 Hugging Face |
Janus-Pro-1B | 4096 | 🤗 Hugging Face |
Janus-Pro-7B | 4096 | 🤗 Hugging Face |
Adresse Github de Janus Pro :
https://github.com/deepseek-ai/Janus
Essayez DeepSeek Janus Pro sur Huggingface Space
Chat With Janus 1.3B: https://huggingface.co/spaces/deepseek-ai/Janus-1.3B Chat With Janus Pro 7B: https://huggingface.co/spaces/deepseek-ai/Janus-Pro-7B Chat With Janus: https://huggingface.co/spaces/deepseek-ai/JanusFlow-1.3B
Nœud ComfyUI pour DeepSeek Janus-Pro
Nœud ComfyUI-Janus-Pro: https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro