惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
T
Troy Hunt's Blog
L
Lohrmann on Cybersecurity
S
Schneier on Security
Spread Privacy
Spread Privacy
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
G
GRAHAM CLULEY
博客园 - 【当耐特】
有赞技术团队
有赞技术团队
SecWiki News
SecWiki News
博客园 - 叶小钗
博客园 - Franky
V
Vulnerabilities – Threatpost
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
O
OpenAI News
小众软件
小众软件
V
V2EX
N
News and Events Feed by Topic
T
The Exploit Database - CXSecurity.com
博客园 - 三生石上(FineUI控件)
The Hacker News
The Hacker News
Project Zero
Project Zero
The Last Watchdog
The Last Watchdog
雷峰网
雷峰网
Google Online Security Blog
Google Online Security Blog
T
Tailwind CSS Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
量子位
D
Docker
Recent Announcements
Recent Announcements
T
Threat Research - Cisco Blogs
P
Privacy International News Feed
爱范儿
爱范儿
PCI Perspectives
PCI Perspectives
Jina AI
Jina AI
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
大猫的无限游戏
大猫的无限游戏
V2EX - 技术
V2EX - 技术
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The Register - Security
The Register - Security
T
The Blog of Author Tim Ferriss
博客园 - 聂微东
Cloudbric
Cloudbric
S
Security Affairs
F
Fortinet All Blogs

Crazyrouter Blog

Gemini CLI Complete Guide 2026: Repo Automation, CI Agents, and Multi-Model Routing Ideogram AI Guide 2026: Brand Design Automation, API Workflows, and Alternatives GLM 4.6 API Guide 2026: Agents, RAG, Tool Calling, and Bilingual Apps WAN 2.2 Animate Tutorial 2026: Character Consistency, Shot Control, and API Workflows Google Veo3 API Guide 2026: Production Video Pipelines, Prompts, Pricing, and Fallbacks AI API Pricing Comparison 2026: Text, Image, Video, Caching, and Router Costs Codex CLI Installation Guide 2026: Windows, macOS, Linux, Proxies, and CI Setup How to Get a Claude API Key in 2026: Secure Setup for Teams, CI, and Alternatives Gemini Advanced Review 2026: Is It Worth It for Coding, Research, and API Teams? Seedance 2.0 Pricing: Convert 46 CNY per Million Tokens to Cost per Second Seedance 2.0 计费详解:46元/百万Token换算成每秒多少钱 Seedance 2.0料金解説:100万Tokenあたり46元を1秒あたりコストに換算 Gemini CLI 使用教程 2026:安装、代码示例、代理环境与 API 接入 Gemini 是什么?2026 完整介绍、API 使用教程与价格对比 Qwen2.5-Omni Guide 2026: Real-Time Voice, Vision, and Multimodal Agents Kimi K2 Thinking Guide 2026: Reasoning Workflows, Evals, and Cost Control Google Veo3 API Guide 2026: Batch Video Pipelines, Pricing, and Fallbacks Codex CLI Installation Guide 2026: macOS, Linux, WSL, Proxies, and Dev Containers How to Get a Claude API Key in 2026: Safe Production Setup and Alternatives AI API Pricing Comparison 2026: GPT, Claude, Gemini, Video, and Agent Workloads Gemini Advanced Review 2026: Is It Worth It for Developer Teams? Claude Code Pricing Guide 2026: API Fallbacks, Team Seats, and Budget Control Seedream 4.0 API Tutorial 2026: Batch Image Generation, Product Creative, and Pricing Qwen2.5-Omni Guide 2026: Real-Time Voice, Vision, Text Agents, and API Integration Kimi K2 Thinking Guide 2026: Reasoning Agents, Evaluation Workflows, and API Cost Control WAN 2.2 Animate Tutorial 2026: Character Motion, Shot Control, API Pipelines, and Pricing Google Veo3 API Guide 2026: Production Video Workflows, Prompts, Pricing, and Fallbacks AI API Pricing Comparison 2026: OpenAI, Claude, Gemini, DeepSeek, and Router Costs How to Get a Claude API Key in 2026: Setup, Security, Rotation, and Alternatives Codex CLI Installation Guide 2026: macOS, Linux, WSL, Proxies, and Devcontainers Gemini Advanced Review 2026: Is It Worth It for Developers and API Builders? Claude Code Pricing Guide 2026: CI Agents, Team Seats, and API Budget Planning 一個 API Key 呼叫 GPT、Claude、Gemini:5 分鐘設定教學 AI API Gateway for Singapore and Malaysia Developers: One Endpoint for GPT, Claude and Gemini AI API Gateway for Thai Developers: Use GPT, Claude and Gemini with One Key Cómo usar GPT, Claude y Gemini con una sola API key One API Key for GPT, Claude and Gemini: A Practical Setup for Central Asia Developers Gemini 3.5 Flash vs Claude レスポンスティアモデル:開発者はどちらを選ぶべきか Gemini 3.5 Flash vs Claude Response-Tier Models: Какую модель выбрать разработчику? Gemini 3.5 Flash vs Claude Response-Tier Models: Which One Should Developers Use? Gemini 3.5 Flash vs Gemini 3 Flash vs Gemini 2.5 Flash:実運用APIベンチマーク Gemini 3.5 Flash vs Gemini 3 Flash vs Gemini 2.5 Flash: Real API Benchmark text-embedding-3-large 值不值得用?和 text-embedding-3-small 的成本、效果与选型对比 用 text-embedding-3-large 搭建 RAG 知识库:从切块、向量化到检索排序 text-embedding-3-large 是干什么的?Embedding 模型入门与 RAG 场景详解 AI 扩图 API 指南 2026:Uncrop、Outpaint、gpt-image-2 和 Nano Banana 路线怎么选 How to Test Multiple AI Image Models with One API Key "How to Test Multiple AI Image Models with One API Key" Codex CLI Installation Guide: Setup on macOS, Linux, Windows WSL and CI/CD Gemini CLI 使用教程:开发者终端 AI 助手完全指南 Grok 4 免费使用教程:合法体验路径、API 接入与替代方案 Seedream 4.0 API Tutorial: ByteDance Image Generation for Production Pipelines Kimi K2 Thinking Model: Complete Developer Guide for Reasoning Workflows Luma Ray 2 Review: AI Video Generation Quality, Speed, and API Guide Pika 2.2 New Features Review: Scene Director, Sound Design, and API Updates Google Veo 3 API Guide: Video Generation with Audio for Developers AI Lip Sync Tools Comparison 2026: Best APIs for Talking Avatars and Video Dubbing Gemini Advanced Review May 2026: Is It Worth $20/Month for AI Power Users? Claude Code Pricing in May 2026: Max Plan, Opus 4, and Real Cost Breakdown Hermes Agent + Crazyrouter: One-Click Setup for 627+ AI Models Text-Embedding-3-Small: Complete Guide to OpenAI's Most Popular Embedding Model (2026) Cursor 配置 Crazyrouter 教程:国内用上 GPT-5.4 / Claude 写代码 2026 年国内如何调用 Claude API?Claude Opus / Sonnet 接入完全指南 2026 年国内如何调用 GPT-5.4 API?完整接入指南(含代码示例) AI API 常见报错排查大全:401、429、500、timeout 一篇搞定 2026 年 AI API 中转站哪家好?六大平台横向对比评测 2026 年 DeepSeek R1 API 接入指南:国内最强推理模型怎么调用 Trình Tạo Meme & Sách Tô Màu Bằng AI Với GPT-image-2 — Những Dự Án Vui Mà Vẫn Kiếm Ra Tiền Dự Đoán Em Bé Tương Lai Bằng AI Với GPT-image-2 — Xem Con Bạn Có Thể Trông Như Thế Nào Chuyển Đổi Ảnh Sang Phong Cách Ghibli Với GPT-image-2 — Biến Mọi Bức Ảnh Thành Tranh Anime Tạo Mô Hình Nhân Vật Hành Động Bằng AI Với GPT-image-2 — Biến Bất Kỳ Ai Thành Đồ Chơi Trong Hộp GPT-image-2: Nhận Diện Khuôn Mặt Và Phân Tích Màu Sắc Bằng AI Xem chỉ tay với GPT-image-2 — Tạo bản phân tích chỉ tay chuyên nghiệp chỉ từ một bức ảnh GPT-image-2로 AI 밈 생성기 & 컬러링북 만들기 — 재미있고 수익도 되는 프로젝트 GPT-image-2로 AI 미래 아기 예측 — 우리 아이는 어떤 모습일까? GPT-image-2로 지브리 스타일 변환 — 사진을 애니메이션 아트로 바꾸기 GPT-image-2로 AI 액션 피규어 생성하기 — 누구나 박스형 피규어로 바꾸는 법 GPT-image-2로 AI 관상 분석 & 퍼스널 컬러 진단 — 두 가지 바이럴 활용법 완벽 가이드 GPT-image-2 실전 가이드:AI 손금 분석 — 손바닥 사진 한 장으로 전문 손금 인포그래픽 생성하기 GPT-image-2 で AI ミーム生成 & ぬりえブック制作 — 楽しくて本当に稼げるプロジェクト GPT-image-2 で AI 未来の赤ちゃん予測 — 将来の子どもの顔を見てみよう GPT-image-2 でジブリ風写真変換 — どんな写真もアニメアートに GPT-image-2 で AI アクションフィギュア生成 — 誰でもボックス入りおもちゃに変身 GPT-image-2 で AI 顔相診断 & パーソナルカラー分析 — 2つのバズ活用法を1本で解説 GPT-image-2 で AI 手相占い — 1枚の写真からプロ仕様の手相分析を生成 GPT-image-2 на практике: AI-генератор мемов и раскрасок — весёлые проекты, которые приносят деньги GPT-image-2 на практике: AI-предсказание будущего ребёнка — как будет выглядеть ваш малыш GPT-image-2 на практике: стиль Гибли — превратите любое фото в аниме-арт GPT-image-2 на практике: AI-генератор фигурок — превратите себя в коллекционную игрушку GPT-image-2 на практике: AI-физиогномика и анализ цветотипа — два вирусных кейса в одном гайде GPT-image-2 на практике: AI-хиромантия — генерация профессионального анализа ладони по фото GPT-image-2 实战:AI Meme 生成器 & 涂色书制作 — 好玩还能赚钱的两个项目 GPT-image-2 实战:AI 预测未来宝宝 — 看看你们的孩子长什么样 GPT-image-2 实战:吉卜力风格转换 — 把任何照片变成宫崎骏动画 GPT-image-2 实战:AI 手办生成器 — 把任何人变成盒装公仔 GPT-image-2 实战:AI 面相分析 & 个人色彩诊断 — 两大爆款玩法一文搞定 GPT-image-2 实战:AI 看手相 — 一张手掌照片生成专业手相分析图 AI Meme Generator & Coloring Book Creator with GPT-image-2 — Fun Projects That Actually Make Money AI Future Baby Prediction with GPT-image-2 — See What Your Child Might Look Like Ghibli Style Photo Transformation with GPT-image-2 — Turn Any Photo Into Anime Art
Тест 6 Vision API моделей: Gemini 2.5, GPT-4.1 и Qwen3 VL для понимания изображений
Crazyrouter Team · 2026-06-22 · via Crazyrouter Blog

Тест 6 Vision API моделей: Gemini 2.5, GPT-4.1 и Qwen3 VL для понимания изображений#

Если вы добавляете image understanding в продукт, формулировки вроде «модель поддерживает изображения» недостаточно.

Страница модели может обещать vision input, но production route всё равно должен ответить на более практичные вопросы:

  • Доходит ли OpenAI-compatible payload с image_url до модели?
  • Означает ли HTTP 200, что модель действительно увидела изображение?
  • Какая модель достаточно быстрая для user-facing image uploads?
  • Какая модель достаточно дешёвая для bulk image classification?
  • Какую модель использовать как fallback?
  • Можно ли по usage metadata заметить сломанный media path?

Чтобы сравнение было ближе к реальной разработке, я протестировал шесть vision-capable моделей через один и тот же OpenAI-compatible API формат:

  • gemini-2.5-flash
  • gemini-2.5-flash-lite
  • gpt-4.1-mini
  • gpt-4.1-nano
  • qwen3-vl-flash
  • qwen3-vl-plus

Цель — не найти «абсолютного победителя». Более полезный вопрос звучит так: какую модель стоит выбрать для конкретного пользовательского workflow?


Как проводился тест#

Все запросы шли через Crazyrouter OpenAI-compatible Base URL:

Формат запроса — chat/completions; изображение передавалось через messages[].content[] как объект image_url.

Для теста использовались две стабильные публичные картинки:

  • Python logo
  • GitHub logo

Каждое изображение запускалось по 3 раза на каждой модели. Итого — 6 запросов на модель.

Время теста: 2026-06-21T13:36:32Z.

Это vision API smoke test. Он помогает проверить, работает ли маршрут image_url, и способна ли модель выполнить простое визуальное распознавание. Это не полноценный benchmark для OCR, chart reasoning, document extraction, handwriting или medical images.


Короткая рекомендация#

По результатам этого запуска:

  • Real-time user uploads / минимальная latency: gpt-4.1-mini
  • Bulk logo, icon или простая image classification: qwen3-vl-flash
  • Низкобюджетный Gemini route: gemini-2.5-flash-lite
  • Низкобюджетный OpenAI-family route: gpt-4.1-nano
  • Qwen VL route с приоритетом качества: qwen3-vl-plus как upgrade path
  • Не использовать как default image_url vision route в этом запуске: gemini-2.5-flash

Самый важный вывод:

HTTP 200 не доказывает, что понимание изображения сработало.

В этом тесте gemini-2.5-flash вернул HTTP success во всех 6 запросах, но visual recognition score был 0/6. В ответах встречались “no image provided”, неправильное распознавание CBC logo и нерелевантные описания объектов.

Это опасный failure mode: API call выглядит успешным, но модель не обработала изображение корректно.


Общая таблица результатов#

МодельHTTP successCorrect recognitionNo-image repliesAvg latencyMedian latencySlowest requestInput price / 1M tokensOutput price / 1M tokensEstimated cost / 10k test-style callsПозиционирование
qwen3-vl-flash6/66/603.819s3.493s5.975s$0.05$0.40$0.0915Лучший low-cost route для bulk recognition
gpt-4.1-mini6/66/601.491s1.292s2.189s$0.26$1.04$0.5226Лучший low-latency route для user-facing функций
gpt-4.1-nano6/66/602.863s2.562s4.213s$0.065$0.26$0.1666Низкобюджетный OpenAI-family route
qwen3-vl-plus6/66/603.859s3.729s4.821s$0.1429$1.4286$0.3848Qwen VL upgrade route с приоритетом качества
gemini-2.5-flash6/60/614.965s4.333s9.507s$0.17$0.68$0.6168image_url path не сработал в этом запуске
gemini-2.5-flash-lite6/66/602.618s2.627s4.195s$0.055$0.22$0.5466Низкобюджетный Gemini lightweight route

Оценка стоимости 10k calls основана на observed usage в этом простом logo recognition тесте. Это не универсальная цена для всех image workloads. Более крупные изображения, OCR, длинные описания и multi-image prompts могут сильно изменить token usage.

Практическая production-метрика — это не просто цена модели. Это cost per successful image task.

Дешёвый route, который часто требует retry или fallback, может оказаться дороже более надёжного route.


Accuracy: пять моделей прошли, одна провалилась#

Correct recognition в smoke test:

  1. qwen3-vl-flash: 6/6
  2. gpt-4.1-mini: 6/6
  3. gpt-4.1-nano: 6/6
  4. qwen3-vl-plus: 6/6
  5. gemini-2.5-flash-lite: 6/6
  6. gemini-2.5-flash: 0/6

Для простого logo и icon recognition пять из шести маршрутов сработали корректно. Это означает, что для базовой image classification часто достаточно lightweight models.

Но gemini-2.5-flash — важный предупреждающий пример: HTTP success не означает, что image path здоров.


Latency: GPT-4.1 Mini оказался самым быстрым#

Average latency от меньшей к большей:

  1. gpt-4.1-mini: avg 1.491s, median 1.292s, slowest 2.189s
  2. gemini-2.5-flash-lite: avg 2.618s, median 2.627s, slowest 4.195s
  3. gpt-4.1-nano: avg 2.863s, median 2.562s, slowest 4.213s
  4. qwen3-vl-flash: avg 3.819s, median 3.493s, slowest 5.975s
  5. qwen3-vl-plus: avg 3.859s, median 3.729s, slowest 4.821s
  6. gemini-2.5-flash: avg 4.965s, median 4.333s, slowest 9.507s

Для user-facing функций latency — часть качества продукта. Если пользователь загружает изображение и ждёт ответа, разница в одну-две секунды заметна.

Для таких workflow gpt-4.1-mini — самый сильный default route в этом запуске.


Стоимость: Qwen3 VL Flash — самый дешёвый успешный route#

Estimated cost для 10,000 test-style calls:

  1. qwen3-vl-flash: около $0.0915
  2. gpt-4.1-nano: около $0.1666
  3. qwen3-vl-plus: около $0.3848
  4. gpt-4.1-mini: около $0.5226
  5. gemini-2.5-flash-lite: около $0.5466
  6. gemini-2.5-flash: около $0.6168

Для high-volume задач — logo detection, icon classification, screenshot pre-filtering, dataset tagging — qwen3-vl-flash выглядит самым сильным low-cost кандидатом.

Важно, что он не только дешёвый. Он ещё и прошёл visual recognition smoke test.


Заметки по каждой модели#

GPT-4.1 Mini: лучше всего для real-time interactions#

gpt-4.1-mini показал минимальную average latency и прошёл 6/6 recognition.

Подходит для:

  • user image uploads
  • support screenshot analysis
  • chat apps with image input
  • latency-sensitive agent workflows

Компромисс — стоимость. Это не самый дешёвый route, поэтому не стоит автоматически использовать его для всех bulk image tasks.

Qwen3 VL Flash: лучше всего для bulk low-cost recognition#

qwen3-vl-flash прошёл 6/6 recognition и имел самую низкую estimated cost.

Подходит для:

  • bulk logo recognition
  • icon detection
  • simple image classification
  • screenshot pre-classification
  • high-volume visual tagging

Он медленнее, чем gpt-4.1-mini, но для batch workloads это часто приемлемо.

Gemini 2.5 Flash Lite: рабочий low-cost Gemini route#

gemini-2.5-flash-lite прошёл 6/6 recognition и показал приемлемую latency.

Это разумный кандидат, если вам нужен Gemini-family backup route. Но usage metadata не так прозрачен, как у Qwen route, поэтому в production стоит оставить visual smoke test.

GPT-4.1 Nano: low-cost OpenAI-family backup#

gpt-4.1-nano прошёл 6/6 recognition и заметно дешевле gpt-4.1-mini.

Используйте его для простых visual tags и lightweight classification. Не стоит считать его лучшим route для сложного document understanding, OCR или глубокого visual reasoning.

Qwen3 VL Plus: Qwen upgrade route с приоритетом качества#

qwen3-vl-plus прошёл тест, но latency и output price выше, чем у flash.

Его лучше рассматривать как upgrade route, когда qwen3-vl-flash недостаточно, а не как default для каждого простого logo recognition task.

Gemini 2.5 Flash: не использовать как default в этом image_url route#

Это был проблемный route.

Результаты:

  • HTTP success: 6/6
  • Correct recognition: 0/6
  • No-image reply: 1
  • Нерелевантные или неправильные ответы
  • Подозрительные usage/image-token signals

Это не обязательно доказывает, что сама модель неспособна. Возможно, проблема в adapter, media-fetch, payload-conversion или upstream routing именно в этом image_url path.

Но для production вывод тот же: не используйте его как default vision route, пока собственный smoke test не подтвердит, что image handling исправлен.


Routing advice по сценариям#

СценарийDefault routeFallbackПочему
Real-time user image uploadsgpt-4.1-miniqwen3-vl-flash или gemini-2.5-flash-litelatency и reliability важнее всего
Bulk logo или icon recognitionqwen3-vl-flashgpt-4.1-nanolowest cost среди успешных routes
Simple screenshot classificationqwen3-vl-flash или gpt-4.1-nanogpt-4.1-miniсначала дешёвый route, сложные случаи — upgrade
Support screenshot analysisgpt-4.1-miniqwen3-vl-plususer-facing latency важна
OCR или document pre-filteringнужен отдельный benchmarkstronger OCR/document modellogo tests не доказывают OCR quality
Agent visual inputgpt-4.1-mini или qwen3-vl-flashforced smoke test + fallbackagents усиливают ошибочные visual inputs
Gemini backup routegemini-2.5-flash-litegpt-4.1-nanoFlash Lite сработал; Flash провалился в этом запуске

Почему usage signals важны#

Многие image benchmarks проверяют только output text. В production usage metadata тоже может быть health signal.

Если запрос возвращает HTTP 200, но:

  • prompt tokens похожи только на text prompt
  • image token fields равны нулю или отсутствуют
  • модель говорит “no image provided”
  • ответ не связан с изображением

значит проблема может быть в image transport path, а не в самой модели.

Возможные причины:

  • image_url не был корректно передан
  • gateway media fetch failure
  • base64 или inline conversion failure
  • OpenAI-compatible payload неправильно конвертирован
  • upstream принял запрос, но проигнорировал image content
  • token accounting не совпадает с реальной media processing

Для vision routes text-only health checks недостаточно. Нужны visual smoke tests.


API example#

Не добавляйте UTM-параметры в API endpoints. UTM нужен для human-facing links, а не для SDK base_url.


Итог#

Выбор Vision API должен зависеть от пользовательского workflow, а не только от названия модели.

  • Для real-time interactions оптимизируйте correct recognition + low latency.
  • Для bulk classification оптимизируйте cost per successful image.
  • Для agents оптимизируйте reliability, monitoring и fallback behavior.
  • Для OCR и document understanding запускайте отдельный benchmark на реальных документах.

Мой практический рейтинг в этом запуске:

  1. Default для real-time interaction: gpt-4.1-mini
  2. Default для bulk low-cost recognition: qwen3-vl-flash
  3. Low-cost Gemini backup: gemini-2.5-flash-lite
  4. Low-cost OpenAI backup: gpt-4.1-nano
  5. Qwen quality upgrade route: qwen3-vl-plus
  6. Avoid as default for now: gemini-2.5-flash

Главный вопрос не в том, “поддерживает ли модель изображения?”

Более правильный вопрос:

Надёжно ли этот route доставляет изображение до модели в моём production API path?

Именно это нужно проверить перед запуском.