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

Qwen2.5-VL विज़न लैंग्वेज मॉडल

Clore.ai GPUs पर छवि/वीडियो/दस्तावेज़ समझने के लिए अग्रणी ओपन विज़न-लैंग्वेज मॉडल Qwen2.5-VL चलाएँ।

Alibaba (दिसंबर 2024) का Qwen2.5-VL सबसे अच्छा प्रदर्शन करने वाला open-weight vision-language model (VLM) है। यह 3B, 7B, और 72B parameter sizes में उपलब्ध है, और images, video frames, PDFs, charts, तथा complex visual layouts को समझता है। 7B variant सही संतुलन बनाता है — यह benchmarks पर कई बड़े models से बेहतर प्रदर्शन करता है, जबकि एक अकेले 24 GB GPU पर आराम से चलता है।

पर Clore.ai आप ठीक वही GPU किराए पर ले सकते हैं जिसकी आपको ज़रूरत है — 7B model के लिए RTX 3090 से लेकर 72B variant के लिए multi-GPU setups तक — और कुछ ही मिनटों में visual content का विश्लेषण शुरू कर सकते हैं।

मुख्य विशेषताएँ

  • बहु-माध्यम इनपुट — images, video, PDFs, screenshots, charts, और diagrams एक ही model में।

  • तीन स्केल — 3B (edge/mobile), 7B (production sweet spot), 72B (SOTA quality).

  • गतिशील resolution — images को उनके मूल resolution पर process करता है; 224×224 पर ज़बरदस्ती resize नहीं करता।

  • वीडियो समझ — temporal reasoning के साथ multi-frame video input स्वीकार करता है।

  • दस्तावेज़ OCR — scanned documents, receipts, और handwritten notes से text निकालता है।

  • बहुभाषी — English, Chinese, और 20+ अन्य भाषाओं में मजबूत प्रदर्शन।

  • Ollama समर्थन — के साथ स्थानीय रूप से चलाएँ ollama run qwen2.5vl:7b बिना-कोड deployment के लिए।

  • Transformers एकीकरण — Qwen2_5_VLForConditionalGeneration HuggingFace में transformers.

आवश्यकताएँ

घटक
3B
7B
72B

GPU VRAM

8 GB

16–24 GB

80+ GB (multi-GPU)

System RAM

16 GB

32 GB

128 GB

डिस्क

10 GB

20 GB

150 GB

Python

3.10+

3.10+

3.10+

CUDA

12.8+

12.8+

12.8+

Clore.ai GPU अनुशंसा: के लिए 7B model, एक RTX 4090 (24 GB, $0.14–0.42/घंटा) या RTX 3090 (24 GB, $0.07–0.21/घंटा) आदर्श है। For 72B, मार्केटप्लेस को फ़िल्टर करें A100 80 GB या multi-GPU setups.

त्वरित शुरुआत

विकल्प A: Ollama (सबसे सरल)

फिर ollama prompt में:

विकल्प B: Python / Transformers

उपयोग के उदाहरण

Transformers के साथ Image Understanding

वीडियो विश्लेषण

दस्तावेज़ OCR और निष्कर्षण

बैच प्रोसेसिंग के लिए Ollama API

Clore.ai उपयोगकर्ताओं के लिए सुझाव

  1. त्वरित deployment के लिए Ollama — ollama run qwen2.5vl:7b कार्यशील VLM तक पहुँचने का सबसे तेज़ रास्ता है। इंटरैक्टिव उपयोग के लिए Python code की आवश्यकता नहीं है।

  2. 7B ही सबसे उपयुक्त है — 7B Instruct variant 4-bit quantization के साथ 16 GB VRAM में फिट हो जाता है और बहुत बड़े models के बराबर गुणवत्ता देता है।

  3. गतिशील resolution महत्वपूर्ण है — Qwen2.5-VL images को मूल resolution पर process करता है। बड़ी images (>4K) के लिए, अत्यधिक VRAM उपयोग से बचने हेतु 1920px अधिकतम चौड़ाई तक resize करें।

  4. वीडियो fps सेटिंग — वीडियो input के लिए, सेट करें fps=1.0 ताकि प्रति सेकंड 1 frame sample हो। अधिक मान VRAM जल्दी खा जाते हैं; अधिकांश विश्लेषण कार्यों के लिए 1 fps पर्याप्त है।

  5. स्थायी storage — सेट करें HF_HOME=/workspace/hf_cache; 7B model लगभग ~15 GB है। ollama के लिए, models यहाँ जाते हैं ~/.ollama/models/.

  6. संरचित आउटपुट — Qwen2.5-VL JSON formatting instructions का अच्छी तरह पालन करता है। "Return as JSON" माँगें और आपको अधिकांश समय parse करने योग्य output मिलेगा।

  7. बहु-image तुलना — तुलना कार्यों के लिए आप एक ही संदेश में multiple images भेज सकते हैं (जैसे, "इन दो उत्पादों में से कौन सा अधिक premium दिखता है?").

  8. tmux — हमेशा के अंदर चलाएँ tmux Clore.ai रेंटल्स पर।

समस्या निवारण

समस्या
ठीक करें

OutOfMemoryError 7B के साथ

उपयोग करें load_in_4bit=True में from_pretrained() के साथ bitsandbytes; या 3B variant का उपयोग करें

Ollama मॉडल नहीं मिला

ollama pull qwen2.5vl:7b — सुनिश्चित करें कि आपके पास सही tag है

धीमी video processing

कम करें fps को 0.5 तक और max_pixels को 256 * 256; कम frames = तेज़ inference

बिगड़ा हुआ या खाली output

बढ़ाएँ max_new_tokens; default विस्तृत descriptions के लिए बहुत कम हो सकता है

ImportError: qwen_vl_utils

pip install qwen-vl-utils — के लिए आवश्यक process_vision_info()

72B model फिट नहीं होता

2× A100 80 GB का उपयोग करें device_map="auto" या AWQ quantization लागू करें

Image path नहीं मिला

local files के लिए messages में, उपयोग करें file:///absolute/path format

English में prompt करने पर output में Chinese

अपनी prompt में "केवल English में जवाब दें." जोड़ें

अंतिम अपडेट

क्या यह उपयोगी था?