Vision-language pre-training framework bridging frozen image encoders and LLMs.
SkillScore100Maintained
Automatic
◆AI Engineer pack
Last verified 8/7/2026
What it changes
Passed 22 of 22 test cases with the skill, and 21 of 22 without it.
Without skill95%
With skill100%
Checks it passed that the model alone missed
States that blip2-opt-2.7b requires approximately 8GB VRAM in FP16.
States that blip2-flan-t5-xxl requires approximately 26GB VRAM in FP16.
1 fixed21 passed either way0 still failing0 broke
Pass-rate lift
+5 pp
Tokens
+366%
Agent turns
0%
Response time
-31%
Model gemini-3.6-flashMeasured 8/7/2026v122 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
A test case the skill fixed. Same model, same prompt, with and without the skill.
Prompt
Compare the approximate FP16 VRAM memory footprint requirements between blip2-opt-2.7b and blip2-flan-t5-xxl when loading full precision/fp16 weights without quantization.
What was checked, without and with the skill
Checked
Without skill
With skill
States that blip2-opt-2.7b requires approximately 8GB VRAM in FP16.
Missed
Passed
States that blip2-flan-t5-xxl requires approximately 26GB VRAM in FP16.
Missed
Passed
case-16 · gemini-3.6-flash · 8/7/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md554 lines3 files
BLIP-2: Vision-Language Pre-training
Comprehensive guide to using Salesforce's BLIP-2 for vision-language tasks with frozen image encoders and large language models.
When to use BLIP-2
Use BLIP-2 when:
Need high-quality image captioning with natural descriptions
Building visual question answering (VQA) systems
Require zero-shot image-text understanding without task-specific training
Want to leverage LLM reasoning for visual tasks
Building multimodal conversational AI
Need image-text retrieval or matching
Key features:
Q-Former architecture: Lightweight query transformer bridges vision and language
Frozen backbone efficiency: No need to fine-tune large vision/language models
Multiple LLM backends: OPT (2.7B, 6.7B) and FlanT5 (XL, XXL)
Zero-shot capabilities: Strong performance without task-specific training
Efficient training: Only trains Q-Former (~188M parameters)
State-of-the-art results: Beats larger models on VQA benchmarks
Use alternatives instead:
LLaVA: For instruction-following multimodal chat
InstructBLIP: For improved instruction-following (BLIP-2 successor)
GPT-4V/Claude 3: For production multimodal chat (proprietary)
CLIP: For simple image-text similarity without generation