What problem does it solve? Building image-understanding chatbots and visual question answering systems requires integrating vision encoders with language models, which involves complex setup, model loading, and conversation management that this Skill streamlines. ## Core Features & Use Cases - Multi-turn Image Conversations: Load LLaVA models (7B to 34B) and conduct contextual multi-turn dialogues about images using CLIP vision encoders with Vicuna/LLaMA backbones. - Visual Question Answering & Captioning: Perform VQA, image captioning, scene understanding, and document understanding through simple prompt-based queries. - Custom Training & Fine-tuning: Fine-tune on custom instruction data with full training or memory-efficient LoRA, plus 4-bit/8-bit quantization for reduced VRAM. - Use Case: Deploy a Gradio web interface where users upload product photos and ask questions like "What defects are visible?" using a 4-bit quantized LLaVA-13B model on a single GPU. ## Quick Start Ask the assistant to load the llava-v1.5-7b model and describe what is in a provided image file.