/ Модель

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

Контекст
163 840 токенов
Параметры
7,6 млрд
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-8B
Библиотека
transformers
Опубликована
14 июл 2026

FIM-8B

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

FIM-8B — дообученная TIGER-Lab модель Qwen3-8B для генерации кода и выполнения задач программной инженерии в агентных сценариях.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FIM-8B — языковая модель TIGER-Lab для генерации кода и работы в агентных сценариях разработки ПО. Она создана на основе Qwen/Qwen3-8B: модель прошла дообучение на данных function-aware Fill-in-the-Middle, а затем SFT на траекториях агента SWE-Lego. В репозитории указано 7,6 млрд параметров; архитектура — плотная Qwen3ForCausalLM, формат весов — safetensors.

Модель предназначена для решения задач программной инженерии через агента, в частности для выполнения задач SWE-Bench с OpenHands CodeActAgent. В оценке по SWE-Lego модель получила в среднем 35,0 на SWE-Bench-Verified и 32,7 на SWE-Bench-Lite по трём запускам; README сообщает об улучшении на 3,2 и 5,4 пункта соответственно относительно воспроизведения SWE-Lego на Qwen3-8B. Контекст составляет до 163 840 токенов. Указана лицензия Apache-2.0. Карточка не подтверждает поддержку изображений или иных входных модальностей помимо текста.

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

  • решение задач SWE-Bench по исправлению ошибок в коде
  • выполнение задач программной инженерии через OpenHands CodeActAgent
  • генерация и дополнение кода с учётом границ функций
  • работа с длинным контекстом репозитория при разработке ПО

Ограничения

Результаты оценки приведены для конкретной конфигурации SWE-Lego и OpenHands CodeActAgent и не гарантируют аналогичного качества в других сценариях. README не описывает поддержку мультимодальных входов.

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

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

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

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

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

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

Открыть на Hugging Face

FIM-8B

📄 Paper · 💻 GitHub · 🤗 Dataset · 🤗 Collection

FIM-8B is the strongest released model of "Function-Aware Fill-in-the-Middle as Mid-Training for Coding Agent Foundation Models": Qwen3-8B, mid-trained on function-aware FIM data, then post-trained on SWE-Lego agent trajectories. The mid-training stage is the only difference from a standard SWE-Lego reproduction — worth +3.2 points on SWE-Bench-Verified and +5.4 on SWE-Bench-Lite. Unlike FIM-7B and FIM-14B (R2E-Gym scaffold), this model is evaluated with the SWE-Lego setup: OpenHands CodeActAgent for inference and the official SWE-bench harness for scoring.

Training pipeline

Results

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

SettingSWE-Bench-VerifiedSWE-Bench-Lite
Qwen3-8B + SWE-Lego (reproduced)31.8027.30
FIM-8B (+ FIM mid-training)35.0032.70
Δ+3.20+5.40

Evaluate on SWE-Bench Verified

The complete pinned walkthrough lives at evaluation/swebench/released_checkpoints.md.

1. Serve the model with vLLM

The checkpoint ships max_position_embeddings: 163840 and its own chat template, so no rope or template overrides are needed:

CUDA_VISIBLE_DEVICES=0 \
python -m vllm.entrypoints.openai.api_server \
  --model TIGER-Lab/FIM-8B \
  --served-model-name FIM-8B \
  --host 127.0.0.1 \
  --port 8400 \
  --tensor-parallel-size 1 \
  --max-model-len 163840 \
  --max-num-seqs 16 \
  --gpu-memory-utilization 0.9 \
  > vllm_fim8b.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

Inference uses OpenHands 0.53.0 with CodeActAgent. Define the LLM in config.toml:

[llm.eval_fim]
model = "openai/FIM-8B"
base_url = "http://127.0.0.1:8400/v1"
api_key = "EMPTY"
temperature = 0.0
max_input_tokens = 147456
max_output_tokens = 16384
native_tool_calling = false

From the OpenHands checkout:

env USE_HINT_TEXT=false \
    INSTRUCTION_TEMPLATE_NAME=swe_default.j2 \
    ENABLE_PLAN_MODE=false \
    ADD_IN_CONTEXT_LEARNING_EXAMPLE=false \
poetry run python evaluation/benchmarks/swe_bench/run_infer.py \
  --config-file config.toml \
  --agent-cls CodeActAgent \
  --llm-config llm.eval_fim \
  --max-iterations 100 \
  --eval-num-workers 1 \
  --eval-output-dir ./eval_out \
  --dataset princeton-nlp/SWE-bench_Verified \
  --split test \
  --mode swe

For SWE-Bench Lite, use --dataset princeton-nlp/SWE-bench_Lite.

3. Score with the SWE-bench harness

Convert the OpenHands output.jsonl to a predictions file with evaluation/benchmarks/swe_bench/scripts/eval/convert_oh_output_to_swe_json.py, then evaluate it with the official SWE-bench harness (python -m swebench.harness.run_evaluation). The reported score 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…

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

0 моделей