/ Модель

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

Контекст
40 960 токенов
Параметры
14 млрд
Размер весов
29,5 ГБ
Лицензия
MIT
Архитектура
qwen3 · dense
Базовая модель
Qwen3-14B
Библиотека
transformers
Опубликована
9 янв 2026

FrogMini-14B-2510

Генерация текстаТекст → текст3 профессии

FrogMini-14B-2510 — дообученная на траекториях отладки модель Microsoft для анализа ошибок и исправления кода в репозиториях.

298скачиваний за 30 дней66лайковвеса обновлены15 янв 2026

Бенчмарки

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

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

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

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

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

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

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

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

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

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

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

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

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

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

FrogMini-14B-2510 — языковая модель Microsoft на 14 млрд параметров для поиска и исправления ошибок в программном коде. Это дообученная методом SFT модель Qwen3-14B на траекториях отладки, созданных с помощью BugPilot на основе реальных и синтетических ошибок. Она использует архитектуру Qwen3 с плотной трансформерной моделью и поддерживает контекст до 40 960 токенов по метаданным; в README также заявлено до 64 тыс. токенов.

Модель предназначена для многошаговой отладки, анализа ошибок и подготовки исправлений, в том числе в многофайловых репозиториях и агентных сценариях разработки ПО. Она принимает и выдаёт текст, включая код; автор сообщает результат Pass@1 45,0% на SWE-Bench Verified. Лицензия — MIT.

FrogMini может предлагать ошибочные или неполные исправления, особенно для незнакомых специализированных кодовых баз или неоднозначных задач. Сгенерированный код следует проверять на корректность и безопасность; модель не предназначена для общих задач вне разработки ПО.

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

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

Ограничения

Модель может выдавать неполные или неверные исправления, особенно для специализированных кодовых баз вне обучающего распределения или при неоднозначных запросах. Автор отмечает отдельное ограничение поддержки длинного контекста, хотя в описании также заявляет контекст до 64 тыс. токенов.

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

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

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

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

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

Открыть на Hugging Face

FrogMini-14B-2510

FieldValue
DeveloperMicrosoft CorporationAuthorized representative: Microsoft Ireland Operations Limited 70 Sir John Rogerson’s Quay, Dublin 2, D02 R296, Ireland
DescriptionFrogMini is a 14B-parameter coding agent specialized in fixing bugs in code. FrogMini was obtained by fine‑tuning a Qwen3‑14B language model on debugging trajectories generated by Claude Sonnet 4 within the BugPilot framework. The training data combines real‑world bugs from R2E‑Gym, synthetic bugs from SWE‑Smith, and novel “FeatAdd” bugs.
Model architectureFrogMini is based on Qwen3‑14B, a transformer model with 64k context, optimized for multi‑turn debugging workflows.
Parameters14B
InputsText (max input length: 46k tokens).
Context length64k tokens
OutputsText (max output length: 8k tokens).
GPUs8 × H100
Training time1 day
Public data summaryTech Report: https://arxiv.org/abs/2510.19898
Blog Post: https://microsoft.github.io/debug-gym/blog/2025/10/bug-pilot
DatesAugust-October, 2025
StatusStatic model trained on offline dataset collected before September 2025.
Release date / EU release dateJanuary 12th, 2026
LicenseMIT License
Model dependencieshttps://huggingface.co/Qwen/Qwen3-14B
Additional related assetsN/A
Acceptable use policyN/A

Model overview

FrogMini is built on the Qwen3-14B transformer architecture with a maximum context length of 64k tokens. The model uses multi-turn debugging workflows and complex code reasoning. Unlike general-purpose LLMs, FrogMini is specialized for software engineering tasks.

The training procedure comes down to supervised fine-tuning (SFT) on successful debugging trajectories produced by a strong teacher model (e.g., claude-sonnet-4). Those trajectories were obtained from a mix of real-world and synthetic bug datasets (e.g., R2E-Gym, SWE-Smith) and high-quality FeatAdd bugs generated through the BugPilot framework. This approach ensures the model learns realistic debugging patterns rather than trivial fixes. Compared to other open-weight models, FrogMini stands out for its parameter's efficiency, achieving state-of-the-art performance on SWE-Bench Verified (Pass@1: 45.0%) with 14B parameters, and its emphasis on realistic, multi-file debugging scenarios, making it more robust for real-world coding environments.

Alignment approach

The model was trained to ensure alignment with intended behavior of producing accurate bug identification and code patches by curating high-quality trajectories and removing failure patterns. Specifically, all unsuccessful debugging attempts were excluded from the training data to prevent reinforcement of ineffective strategies. Additionally, safeguards were applied to the teacher model to avoid “cheating” by dropping tasks that were failing. This approach ensures that the model consistently learns from successful problem-solving examples and produces reliable bug identification and code fix proposals aligned with developer expectations.

Usage

Primary use cases

FrogMini is intended for software engineering and debugging tasks in controlled research environments, excelling at multi-turn reasoning, code repair, and feature-level bug resolution across complex repositories. It is optimized for scenarios such as automated bug fixing.

Intended Uses

  • Debugging and repairing code in controlled environments.
  • Automated resolution of software bugs across multi-file repositories.
  • Research and development of agentic workflows for software engineering.

Out-of-scope use cases

FrogMini has several limitations and constraints that users should be aware of. While it excels at debugging and multi-file code reasoning, it is restricted to text-based inputs and outputs and cannot process or generate images, audio, or video. The model may struggle with highly domain-specific codebases outside its training distribution and can produce incorrect or incomplete fixes if prompts are ambiguous. It is not designed for general-purpose text generation or tasks unrelated to software engineering.

Prohibited uses include generating harmful or insecure code, engaging in activities that violate legal or ethical standards, producing disallowed content (e.g., sexual, violent, hateful), or using the model for tasks unrelated to software development or outside a research setting.

Distribution channels

Model weights are available on HuggingFace and Azure AI Foundry.

Input formats

Given the nature of the training data, FrogMini is best suited for prompts using the chat format as follows:

[
  {
    "role": "system",
    "content": "The system prompt, followed by the list of descriptions of available functions, and a templatic function call example."
  },
  {
    "role": "user",
    "content": "The first user prompt, which includes a paragraph describing the problem statement, and a list of general instructions on bug fixing tasks."
  },
  ...,
  {
    "role": "assistant",
    "content": "The reasoning content generated by the agent in previous step.
<function=the_called_function_name>
<parameter=example_parameter_1>value_1</parameter>
</function>"
  },
  {
    "role": "user",
    "content": "The new observation returned from the environment in response to the agent's previous function call."
  }
]

Using R2E-Gym Agent’s scaffolding

Clone R2E-Gym repository and install dependencies:

git clone https://github.com/R2E-Gym/R2E-Gym.git
cd R2E-Gym
pip install -e .

Serving the model

The recommended way to serve FrogMini-14B-2510 is with vLLM.

vllm serve microsoft/FrogMini-14B-2510 --tensor-parallel-size 4 \
--enable-prefix-caching \
--gpu-memory-utilization 0.9 \
--max-model-len 65536 \
--hf-overrides '{"max_position_embeddings": 65536}'

Example code snippet

import os
from r2egym.agenthub.environment.env import EnvArgs, RepoEnv
from r2egym.agenthub.agent.agent import AgentArgs, Agent
from pathlib import Path
from datasets import load_dataset

ds = load_dataset("R2E-Gym/SWE-Bench-Verified")["test"]
env_index = 100 # index of the environment [0, len(ds)]
env_args = EnvArgs(ds = ds[env_index])
env = RepoEnv(env_args)

agent_args = AgentArgs.from_yaml(Path('./src/r2egym/agenthub/config/r2egym/edit_non_fn_calling.yaml'))
os.environ["LLM_BASE_URL"] = "http://127.0.0.1:8000/v1"
agent_args.llm_name = 'hosted_vllm/microsoft/FrogMini-14B-2510'
agent = Agent(name="EditingAgent", args=agent_args)
output = agent.run(env, max_steps=40, use_fn_calling=False)

Responsible AI considerations

The model may struggle with highly domain-specific codebases outside its training distribution and can produce incorrect or incomplete fixes if prompts are ambiguous. It is not designed for general-purpose text generation or tasks unrelated to software engineering. The user should keep these limitations in mind when choosing a use case.

Best Practices

  • Always validate generated code for security and correctness.
  • Use the model in environments with proper monitoring, guardrails, and sandboxing.

Data overview

Training, testing, and validation datasets

The training data consists of a collection of 9k debugging trajectories (i.e., sequence of tool calls, and code generation) produced by a strong teacher model (e.g., claude-sonnet-4). Those trajectories were obtained from a mix of real-world bugs (R2E-Gym), synthetic bugs (e.g., SWE-Smith), and high-quality FeatAdd bugs generated with the BugPilot framework. The composition of the dataset ensures the model learns realistic debugging patterns rather than trivial fixes.

Quality and performance evaluation

FrogMini was evaluated on SWE-Bench Verified (500 problems) using the R2E-Gym agent scaffolding with 64k max context length, 100 max environment steps, and temperature of 1.0. We report Pass@1 accuracy averaged over 3 runs.

ModelsScaffoldsBugsTrajectoriesSWE‑Bench Verified (%)
FrogBoss‑32B‑2510R2E‑Gym3k9k54.6
CWM‑32BAgentless--53.9
SWE‑Mirror‑LM‑32BOpenHands60k12k52.2
FrogMini‑14B‑2510R2E‑Gym3k9k45.3
DeepSWE‑32B‑PreviewR2E‑Gym4.6k-42.2
SWE‑Smith‑LM‑32BSWE‑Agent50k5k40.2
Skywork‑SWE‑32BOpenHands10.1k8k38.0
R2E‑Gym‑32BR2E‑Gym4.6k4.5k34.4
SWE‑Gym‑32BOpenHands2.4k49120.6
Larger Open Weights Models
GLM‑4.5‑358BSWE‑Agent--64.2
Qwen3‑Coder‑480Bmini‑SWE‑Agent--55.4
GLM‑4.5‑358Bmini‑SWE‑Agent--54.2
DeepSeek‑R1‑0528OpenHands--45.6
SWE‑RL‑70BAgentless--41.0
SWE‑Fixer‑72BSWE‑Fixer110k-32.8
Proprietary Models
Claude Sonnet 4Moatless Tools--70.8
Claude Sonnet 4SWE‑Agent--66.6
Claude Sonnet 4R2E‑Gym--66.9
GPT‑5R2E‑Gym--65.7
GPT‑4oR2E‑Gym--29.3

Long context

Our models don’t support long context.

Safety evaluation and red-teaming

The primary mode of failure for FrogMini occurs when, given a buggy codebase and a task statement describing the problem (similar to a GitHub issue), the model generates a code patch that attempts to fix the bug, but the patch may be incorrect. Users should be aware that the output code patch might not successfully resolve the issue or could introduce new errors.

Acknowledgement

Our training used LLaMA-Factory, an open-source LLM fine-tuning library. Our model is trained on top of Qwen/Qwen3-14B. Our model has been optimized for the R2E-Gym's agent scaffolding.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
bde8b2b

0 моделей