For the complete documentation index, see llms.txt. This page is also available as Markdown.

Modèle vision-langage Qwen2.5-VL

Exécutez Qwen2.5-VL, le principal modèle vision-langage open source, pour la compréhension d'images, de vidéos et de documents sur les GPU Clore.ai.

Qwen2.5-VL d’Alibaba (décembre 2024) est le modèle vision-langage à poids ouverts (VLM) le plus performant. Disponible en tailles de paramètres 3B, 7B et 72B, il comprend les images, les images vidéo, les PDF, les graphiques et les mises en page visuelles complexes. La variante 7B atteint le juste milieu — elle surpasse de nombreux modèles plus grands dans les benchmarks tout en fonctionnant confortablement sur un seul GPU de 24 Go.

Sur Clore.ai vous pouvez louer exactement le GPU dont vous avez besoin — d’une RTX 3090 pour le modèle 7B à des configurations multi-GPU pour la variante 72B — et commencer à analyser du contenu visuel en quelques minutes.

Caractéristiques clés

  • Entrée multimodale — images, vidéo, PDF, captures d’écran, graphiques et diagrammes dans un seul modèle.

  • Trois tailles — 3B (edge/mobile), 7B (juste milieu en production), 72B (qualité SOTA).

  • Résolution dynamique — traite les images à leur résolution native ; aucun redimensionnement forcé en 224×224.

  • Compréhension vidéo — accepte une entrée vidéo multi-images avec raisonnement temporel.

  • OCR de documents — extrait le texte de documents numérisés, de reçus et de notes manuscrites.

  • Multilingue — bonnes performances en anglais, en chinois et dans plus de 20 autres langues.

  • Prise en charge d’Ollama — exécutez-le localement avec ollama run qwen2.5vl:7b pour un déploiement sans code.

  • Intégration à Transformers — Qwen2_5_VLForConditionalGeneration dans HuggingFace transformers.

Exigences

Composant
3B
7B
72B

VRAM GPU

8 Go

16–24 Go

80+ Go (multi-GPU)

RAM système

16 Go

32 Go

128 Go

Disque

10 Go

20 Go

150 Go

Python

3.10+

3.10+

3.10+

CUDA

12.8+

12.8+

12.8+

Recommandation de GPU Clore.ai : Pour le modèle 7B, un RTX 4090 (24 Go, 0,14–0,42 $/h) ou RTX 3090 (24 Go, 0,07–0,21 $/h) est idéal. Pour 72B, filtrez la place de marché pour A100 80 Go ou des configurations multi-GPU.

Démarrage rapide

Option A : Ollama (le plus simple)

Puis dans l’invite ollama :

Option B : Python / Transformers

Exemples d'utilisation

Compréhension d’image avec Transformers

Analyse vidéo

OCR et extraction de documents

API Ollama pour le traitement par lots

Conseils pour les utilisateurs de Clore.ai

  1. Ollama pour un déploiement rapide — ollama run qwen2.5vl:7b est la voie la plus rapide vers un VLM opérationnel. Aucun code Python n’est nécessaire pour une utilisation interactive.

  2. Le 7B est le juste milieu — la variante Instruct 7B tient dans 16 Go de VRAM avec une quantification 4 bits et offre une qualité compétitive avec des modèles bien plus grands.

  3. La résolution dynamique compte — Qwen2.5-VL traite les images à leur résolution native. Pour les grandes images (>4K), redimensionnez-les à une largeur maximale de 1920 px pour éviter une consommation excessive de VRAM.

  4. Réglage des FPS vidéo — pour une entrée vidéo, définissez fps=1.0 pour échantillonner 1 image par seconde. Des valeurs plus élevées consomment rapidement la VRAM ; 1 fps suffit pour la plupart des tâches d’analyse.

  5. Stockage persistant — définissez HF_HOME=/workspace/hf_cache; le modèle 7B fait environ 15 Go. Pour ollama, les modèles vont dans ~/.ollama/models/.

  6. Sortie structurée — Qwen2.5-VL suit bien les instructions de formatage JSON. Demandez « Renvoyez le tout en JSON » et vous obtiendrez la plupart du temps une sortie analysable.

  7. Comparaison multi-images — vous pouvez passer plusieurs images dans un seul message pour des tâches de comparaison (par ex., « Lequel de ces deux produits paraît plus haut de gamme ? »).

  8. tmux — exécutez toujours à l’intérieur de tmux sur les locations Clore.ai.

Dépannage

Problème
Correctif

OutOfMemoryError avec le 7B

Utilisez load_in_4bit=True dans from_pretrained() avec bitsandbytes; ou utilisez la variante 3B

Modèle Ollama introuvable

ollama pull qwen2.5vl:7b — assurez-vous d’avoir la bonne balise

Traitement vidéo lent

Réduisez fps à 0,5 et max_pixels à 256 * 256; moins d’images = inférence plus rapide

Sortie brouillée ou vide

Augmentez max_new_tokens; la valeur par défaut peut être trop faible pour des descriptions détaillées

ImportError: qwen_vl_utils

pip install qwen-vl-utils — requis pour process_vision_info()

Le modèle 72B ne tient pas

Utilisez 2× A100 80 Go avec device_map="auto" ou appliquez une quantification AWQ

Chemin d’image introuvable

Pour les fichiers locaux dans les messages, utilisez file:///absolute/path format

Chinois dans la sortie lors d’un prompt en anglais

Ajoutez « Répondez uniquement en anglais. » à votre prompt

Mis à jour

Ce contenu vous a-t-il été utile ?