/ Модель

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

Контекст
32 768 токенов
Параметры
14 млрд
Размер весов
29,5 ГБ
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-Coder-14B-Instruct
Библиотека
transformers
Опубликована
14 июл 2026

FIM-14B

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

FIM-14B — дообученная 14-миллиардная модель TIGER-Lab для генерации кода и решения задач программирования в агентной оболочке.

38скачиваний за 30 дней1лайквеса обновлены15 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FIM-14B — языковая модель для программирования и агентных задач, разработанная TIGER-Lab. Она создана на основе Qwen/Qwen2.5-Coder-14B-Instruct: модель прошла дополнительное обучение на данных function-aware fill-in-the-middle, а затем дообучение на траекториях агента R2E-Gym. Это плотная архитектура Qwen2 с 14 млрд параметров и контекстом 32 768 токенов; модель поддерживает диалоговую генерацию текста и кода.

Модель предназначена для агентного решения задач разработки ПО, включая поиск и исправление ошибок в репозиториях. В оценках авторов FIM-14B набрала 29,2 на SWE-Bench-Verified и 22,0 на SWE-Bench-Lite; README также сообщает об улучшении ряда показателей относительно варианта только с постобучением на R2E-Gym. Для запуска описан сценарий с vLLM и агентной оболочкой R2E-Gym. Репозиторий распространяется в формате Safetensors по лицензии Apache-2.0.

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

  • поиск и исправление ошибок в репозитории кода
  • решение задач SWE-Bench с агентом R2E-Gym
  • генерация и редактирование кода в диалоге
  • выполнение многошаговых задач разработки ПО

Ограничения

Показатели бенчмарков приведены авторами и зависят от агентной оболочки и протокола оценки. README не заявляет поддержку конкретных естественных языков.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

FIM-14B

📄 Paper · 💻 GitHub · 🤗 Dataset · 🤗 Collection

FIM-14B is the 14B coding-agent model of "Function-Aware Fill-in-the-Middle as Mid-Training for Coding Agent Foundation Models": Qwen2.5-Coder-14B-Instruct, mid-trained on function-aware FIM data, then post-trained on R2E-Gym agent trajectories with the upstream recipe unmodified. The mid-training stage is the only difference from a standard R2E-Gym reproduction — worth +3.0 points on SWE-Bench-Verified and +4.0 on SWE-Bench-Lite, while also recovering most of the general-capability erosion that agentic post-training inflicts (LiveCodeBench +11.1, τ-bench +3.9, BFCL +2.4 over the post-training-only arm).

Training pipeline

Results

Means over three evaluation seeds, identical harness for both arms (paper Tables 1–2):

SettingSWE-Bench-VerifiedSWE-Bench-Lite
Qwen2.5-Coder-14B-Instruct + R2E-Gym (reproduced)26.2018.00
FIM-14B (+ FIM mid-training)29.2022.00
Δ+3.00+4.00

Capability preservation at 14B (six benchmarks outside SWE-Bench):

SettingLiveCodeOJBenchFSB-ENTerminalτ-benchBFCLAvg
+ R2E-Gym only24.102.8047.722.413.4015.8016.04
FIM-14B35.204.7448.253.667.3018.2019.56

Reproduction guides for all six: evaluation/.

Evaluate on SWE-Bench Verified

FIM-14B is evaluated with the R2E-Gym agent scaffold (fixed by its post-training pipeline). The complete pinned walkthrough lives at evaluation/swebench/released_checkpoints.md.

1. Serve the model with vLLM

CUDA_VISIBLE_DEVICES=0 \
VLLM_ALLOW_LONG_MAX_MODEL_LEN=1 \
python -m vllm.entrypoints.openai.api_server \
  --model TIGER-Lab/FIM-14B \
  --served-model-name FIM-14B \
  --host 127.0.0.1 \
  --port 8400 \
  --tensor-parallel-size 1 \
  --max-model-len 65536 \
  --hf-overrides '{"max_position_embeddings": 65536}' \
  --enable-prefix-caching \
  --gpu-memory-utilization 0.9 \
  > vllm_fim14b.log 2>&1 &

Wait until the server is up (model load takes ~1 minute):

curl -s http://127.0.0.1:8400/v1/models

2. Run the agent on SWE-Bench Verified

From an upstream, unmodified R2E-Gym checkout (Docker required):

export OPENAI_API_KEY=EMPTY
export LLM_BASE_URL="http://127.0.0.1:8400/v1"

uv run python src/r2egym/agenthub/run/edit.py runagent_multiple \
  --dataset "R2E-Gym/SWE-Bench-Verified" \
  --split "test" \
  --start_idx 0 \
  --k 500 \
  --traj_dir "./traj" \
  --exp_name "FIM-14B_swebench_verified_r1" \
  --llm_name "openai/FIM-14B" \
  --scaffold "r2egym" \
  --backend "docker" \
  --use_fn_calling False \
  --temperature 0 \
  --max_steps 40 \
  --max_steps_absolute 100 \
  --max_workers 6 \
  --max_reward_calc_time 1200 \
  --max_tokens 65536 \
  --use_existing True

For SWE-Bench Lite, use --dataset "R2E-Gym/SWE-Bench-Lite" --k 300.

3. Score with the official SWE-bench harness

Convert the trajectories to a submission and score with the official harness — evaluation/swebench/score.sh. The reported number is resolved_instances / total_instances.

Citation

@article{wang2026fim,
  title={Function-Aware Fill-in-the-Middle as Mid-Training for Coding Agent Foundation Models},
  author={Wang, Yubo and Liang, Jiarong and Zhang, Yuxuan and Liu, Xuye and Wei, Cong and Zhang, Yuyu and Nie, Ping and Chen, Wenhu},
  journal={arXiv preprint arXiv:2607.12463},
  year={2026}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
91cde54

0 моделей