/ Модель

Характеристики

Контекст
128 000 токенов
Параметры
7,1 млрд
Размер весов
16,6 ГБ
Лицензия
Apache 2.0
Архитектура
qwen2_5_vl · dense
Базовая модель
Qwen2.5-VL-7B-Instruct
Библиотека
transformers
Опубликована
14 окт 2025

GroundNext-7B-V0

Изображение и текст → текст3 профессии

GroundNext-7B-V0 — мультимодальная модель для нахождения элементов интерфейса по текстовой инструкции и скриншоту.

175скачиваний за 30 дней25лайковвеса обновлены12 ноя 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Изображение → текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

GroundNext-7B-V0 — мультимодальная модель для привязки текстовых инструкций к элементам графического интерфейса, разработанная в рамках проекта GroundCUA. Это дообученная модель Qwen2.5-VL-7B-Instruct с архитектурой Qwen2.5-VL и примерно 7,1 млрд параметров; она принимает текст и изображения экранов, а в ответ формирует текст с указанием целевого элемента и координатами для взаимодействия. Метаданные указывают контекст до 128 000 токенов.

Модель предназначена для поиска элементов на экранах настольных приложений, сайтов и мобильных интерфейсов, а также для использования в системах управления компьютером. В README описаны обучение на 700 тысячах размеченных демонстраций в два этапа — supervised fine-tuning и оптимизация RLOO — и результаты на бенчмарках GUI. Хотя заявлена поддержка интерфейса вызова инструментов, описанное пространство действий сейчас ограничено кликом мыши.

Модель оптимизирована для англоязычных элементов интерфейса и обучалась преимущественно на настольных средах; качество может меняться при очень высоком или низком разрешении изображений. Для работы рекомендуется использовать чёткие скриншоты с сохранением пропорций и передавать актуальные размеры экрана. Лицензия — Apache-2.0.

Сценарии применения

  • поиск кнопки или поля на скриншоте по текстовому описанию
  • определение координат элемента для клика мышью
  • автоматизация действий в настольных приложениях
  • поиск элементов на страницах сайтов и мобильных интерфейсах
  • передача целевых элементов GUI агенту управления компьютером

Ограничения

Оптимизирована для англоязычных элементов интерфейса и обучалась преимущественно на настольных средах; качество может снижаться на изображениях очень высокого или низкого разрешения. Описанное пространство действий поддерживает только клик мышью.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

GroundNext-7B-V0

Highlights

GroundNext-7B-V0 is a state-of-the-art vision-language model for GUI element grounding, developed as part of the GroundCUA project. This model features:

  • Superior grounding accuracy achieving 52.9% on ScreenSpot-Pro, 67.7% on OSWorld-G, and 60.3% on UI-Vision benchmarks
  • Exceptional cross-platform generalization with 81.1% accuracy on MMBench-GUI and 90.4% on ScreenSpot-v2 despite desktop-only training
  • Data-efficient training achieving state-of-the-art results with only 700K training examples vs 9M+ in prior work
  • Strong agentic capabilities reaching 50.6% overall success rate on OSWorld when paired with reasoning models
  • Native tool-calling support with built-in computer use action space for mouse, keyboard, and screen interactions

Model Overview

GroundNext-7B-V0 has the following characteristics:

  • Type: Vision-Language Model for GUI Grounding
  • Base Model: Qwen2.5-VL-7B-Instruct
  • Training Approach: Two-stage (Supervised Fine-tuning + Reinforcement Learning with RLOO)
  • Number of Parameters: 7.0B
  • Training Data: 700K human-annotated desktop demonstrations from GroundCUA dataset
  • Context Length: 262,144 tokens (inherited from base model)
  • Specialization: Desktop GUI element grounding with cross-platform generalization

For more details about the training methodology, dataset, and comprehensive benchmarks, please refer to our paper, GitHub repository, and project website.

Performance

Desktop Grounding Benchmarks

Qwen2.5-VL-7BUI-TARS-72BGroundNext-7B-V0
ScreenSpot-Pro29.738.152.9
OSWorld-G42.757.167.7
UI-Vision16.525.560.3
Avg (Desktop)29.640.260.3

Cross-Platform Generalization (Desktop, Mobile & Web)

Qwen2.5-VL-7BUI-TARS-72BGroundNext-7B-V0
MMBench-GUI33.974.381.1
ScreenSpot-v288.890.390.4
Avg (Mobile/Web)61.482.385.8

Agentic Performance on OSWorld

When combined with OpenAI o3 for reasoning, GroundNext-7B-V0 demonstrates strong end-to-end computer use capabilities:

ModelOSOfficeDailyProWorkflowOverall
OpenAI o362.514.521.438.816.523.0
CUA23.934.655.118.318.331.4
OpenCUA-72B58.347.053.873.520.446.1
UI-TARS-1.5-7B33.329.937.953.19.129.6
JEDI-7B w/ o350.046.161.975.535.351.0
GroundNext-3B w/ o362.547.055.073.536.550.6

Note: GroundNext-7B-V0 results with o3 integration forthcoming.

Quickstart

The code of GroundNext-7B-V0 is compatible with the latest Hugging Face transformers library and follows the Qwen2.5-VL implementation.

With transformers<4.37.0, you may encounter compatibility issues. We recommend using transformers>=4.37.0.

Installation

pip install transformers>=4.37.0 torch torchvision accelerate
pip install qwen-vl-utils  # For image processing utilities

Basic Inference

The following code snippet demonstrates how to use GroundNext-7B-V0 for GUI element grounding:

import torch
from transformers import Qwen2_5_VLForConditionalGeneration, AutoTokenizer, AutoProcessor
from PIL import Image
import groundcua
import io
from urllib.request import urlopen

model_name = "ServiceNow/GroundNext-7B-V0"

# Load model and processor
model = Qwen2_5_VLForConditionalGeneration.from_pretrained(
    model_name,
    torch_dtype=torch.bfloat16,
    attn_implementation="flash_attention_2",
    device_map="auto",
    trust_remote_code=True
).eval()

processor = AutoProcessor.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)

# Configure generation
model.generation_config.temperature = groundcua.DEFAULT_TEMPERATURE
model.generation_config.do_sample = False
model.generation_config.use_cache = True

# Load and prepare image
url = "https://huggingface.co/datasets/ServiceNow/GroundCUA/resolve/main/images/7-Zip/001f0079a489909eb94e47c2374b7bf36ab1842e314592ce30a34d18a54eb1df.png"
image = Image.open(io.BytesIO(urlopen(url).read()))
image, (width, height) = groundcua.prepare_image(image)

# Create messages and generate
instruction = "Click on the 'File' button"
messages = groundcua.create_messages(instruction, image, width, height)

input_text = tokenizer.apply_chat_template(messages, add_generation_prompt=True, tokenize=False)
inputs = processor(text=[input_text], images=[image], videos=None, padding=True, return_tensors="pt").to(model.device)

generated_ids = model.generate(**inputs, max_new_tokens=groundcua.DEFAULT_MAX_NEW_TOKENS)
generated_ids_trimmed = [out_ids[len(in_ids):] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)]

response = processor.batch_decode(generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False)[0]
print(response)
# Expected output: <tool_call>{"name": "computer_use", "arguments": {"action": "left_click", "coordinate": [x, y]}}</tool_call>

Deployment with vLLM

For production deployment, you can use vLLM to create OpenAI-compatible API endpoints:

vLLM:

vllm serve ServiceNow/GroundNext-7B-V0 --max-model-len 8192

Note: Adjust max-model-len or context-length based on your hardware capabilities. For typical GUI grounding tasks, 8192 tokens is sufficient.

Best Practices

To achieve optimal grounding performance, we recommend:

  1. Image Preprocessing:

    • Use high-resolution screenshots (minimum 800x600)
    • Ensure UI elements are clearly visible
    • Maintain original aspect ratios when resizing
  2. Prompt Engineering:

    • Be specific about the target element (e.g., "Click on the blue 'Submit' button in the top-right corner" or "Click on the following element: Save")
    • Include element attributes when available (color, position, text)
  3. Generation Parameters:

    • Use temperature=0.0 for deterministic grounding
    • Set max_new_tokens=128 (sufficient for tool calls)
    • Enable use_cache=True for faster inference
  4. System Prompt:

    • Always include the system prompt with actual screen dimensions
    • Replace {width} and {height} with true screenshot dimensions
    • Maintain the tool signature format for proper JSON parsing
  5. Post-processing:

    • Parse <tool_call> tags to extract JSON
    • Validate coordinates are within screen bounds

Training

GroundNext-7B-V0 was trained using a two-stage approach:

  1. Supervised Fine-tuning (SFT): Trained on 700K human-annotated desktop demonstrations from the GroundCUA dataset
  2. Reinforcement Learning (RLOO): Further optimized using reward-based learning with custom GUI grounding rewards

For detailed training instructions, dataset preparation, and reproduction steps, please visit our GitHub repository.

Limitations and Future Work

  • Desktop-focused: Primarily trained on desktop environments (though shows strong cross-platform generalization)
  • Action space: Currently supports mouse click action only
  • Languages: Optimized for English UI elements
  • Resolution: Performance may vary with extremely high or low resolution images

Citation

If you use GroundNext-7B-V0 in your research, please cite:

@misc{feizi2025groundingcomputeruseagents,
      title={Grounding Computer Use Agents on Human Demonstrations}, 
      author={Aarash Feizi and Shravan Nayak and Xiangru Jian and Kevin Qinghong Lin and Kaixin Li and Rabiul Awal and Xing Han Lù and Johan Obando-Ceron and Juan A. Rodriguez and Nicolas Chapados and David Vazquez and Adriana Romero-Soriano and Reihaneh Rabbany and Perouz Taslakian and Christopher Pal and Spandana Gella and Sai Rajeswar},
      year={2025},
      eprint={2511.07332},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2511.07332}, 
}

License

This model is released under the Apache 2.0 License, following the base Qwen2.5-VL-7B-Instruct model. See the LICENSE for details.

Acknowledgements

We thank:

  • The Qwen team for the excellent Qwen2.5-VL foundation models
  • The open-source community for tools and frameworks that made this work possible
  • Human annotators who contributed to the GroundCUA dataset

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen2_5_VLForConditionalGeneration
Ревизия весов
1c8864c

0 моделей