/ Модель

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

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

Seed-AlfWorld-3B

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

SEED-ALFWorld-3B — дообученная текстовая модель Qwen2.5-3B-Instruct для выполнения задач в виртуальной среде ALFWorld.

99скачиваний за 30 дней3лайкавеса обновлены17 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SEED-ALFWorld-3B — текстовая агентная модель на базе Qwen2.5-3B-Instruct, разработанная для взаимодействия с виртуальной средой ALFWorld. Модель дообучена методом SEED (Self-Evolving On-Policy Distillation): во время обучения она анализирует завершённые траектории, извлекает навыки и использует их для более плотной обратной связи при выборе действий. При работе модель получает обычную историю взаимодействия; отдельный анализатор, хранилище навыков и поиск не требуются.

Модель имеет плотную архитектуру Qwen2, содержит 3,1 млрд параметров и поддерживает контекст до 32 768 токенов. Она принимает текстовую историю среды и генерирует текстовые действия и ответы на английском языке. В README приведены результаты на тестовых разделах ALFWorld, включая макросреднее 86,2% на unseen-разделе. Модель специализирована на текстовом взаимодействии в ALFWorld-подобных задачах, поэтому её перенос на другие среды и форматы запросов может быть ненадёжным. Лицензия указана как other; конкретные условия использования следует сверить с карточкой модели.

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

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

Ограничения

Модель специализирована на текстовом взаимодействии в стиле ALFWorld и может ненадёжно переноситься на другие среды или форматы запросов. Лицензия указана как other, поэтому условия использования нужно проверить в карточке модели.

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

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

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

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

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

Открыть на Hugging Face

SEED-ALFWorld-3B

Overview

Built with Qwen2.5-3B-Instruct, SEED-ALFWorld-3B is trained for text-based embodied interaction in ALFWorld using SEED (Self-Evolving On-Policy Distillation). Training unfolds in two stages:

  • Hindsight-skill SFT: the model learns to analyze a completed trajectory and summarize it as a concise, episode-level skill.
  • Self-evolving on-policy distillation: in each reinforcement-learning iteration, the current policy both acts in the environment and analyzes the trajectories it has just collected. The generated skills are used to re-score the same sampled actions, providing dense token-level supervision alongside GRPO. Once updated, the improved policy takes on both roles in the next iteration, allowing its behavior and hindsight supervision to evolve together.

At inference time, the model acts from the standard interaction history alone, with no analyzer, skill bank, retrieval module, or additional skill prompt.

Key Features

  • Self-evolving supervision: policy updates improve both action selection and the analyzer used to generate the next round of hindsight skills.
  • On-policy skill generation: supervision follows the states, actions, and failure modes encountered by the current policy.
  • Dense token-level credit: skill-induced log-probability shifts provide decision-specific guidance beyond terminal rewards.
  • No inference overhead: privileged hindsight skills are used only during training and are internalized by the released policy.

Performance

The following results are success rates (%) on the ALFWorld seen test split. Avg. is the unweighted macro-average over the six task families. An asterisk indicates that the method also receives a skill prompt at evaluation; SEED does not use skills at evaluation.

MethodPickLookCleanHeatCoolPick2Avg.
Vanilla44.411.16.215.428.612.521.9
Skill-Prompt*51.766.748.40.04.310.028.9
OPSD48.841.716.70.015.816.728.1
GRPO91.262.596.261.965.047.475.0
Skill-GRPO88.971.458.870.640.729.260.2
Skill-GRPO*94.357.1100.066.773.157.180.5
GRPO+OPSD100.082.485.775.070.060.081.2
Skill-SD88.250.096.252.465.057.973.4
RLSD87.975.090.975.073.168.479.7
SDAR97.162.5100.061.975.084.284.4
SEED (ours)100.0100.0100.0100.070.680.091.8

On the ALFWorld unseen split, the same 3B SEED checkpoint reaches an 86.2 macro-average, compared with 70.9 for the matched GRPO baseline.

MethodPickLookCleanHeatCoolPick2Avg.
ReAct17.46.78.87.49.10.08.2
GRPO73.960.082.459.372.776.970.9
SEED (ours)90.478.379.594.386.288.286.2

Quickstart

Install the runtime dependencies:

pip install "transformers>=4.37.0" accelerate torch

Load the checkpoint and generate one ALFWorld action:

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "Jinyang23/Seed-AlfWorld-3B"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype="auto",
    device_map="auto",
)


def build_alfworld_prompt(
    task_description,
    step_count,
    history_length,
    action_history,
    current_step,
    current_observation,
    admissible_actions,
):
    actions = ", ".join(admissible_actions)
    return f"""You are an expert agent operating in the ALFRED Embodied Environment. Your task is
to: {task_description}
Prior to this step, you have already taken {step_count} step(s). Below are the most recent
{history_length} observations and the corresponding actions you took: {action_history}
You are now at step {current_step} and your current observation is: {current_observation}
Your admissible actions of the current situation are: [{actions}].

Now it's your turn to take an action.

You should first reason step-by-step about the current situation. This reasoning process
MUST be enclosed within <think> </think> tags.
Once you've finished your reasoning, you should choose an admissible action for current
step and present it within <action> </action> tags."""


prompt = build_alfworld_prompt(
    task_description="put a candle in toilet.",
    step_count=0,
    history_length=0,
    action_history="None.",
    current_step=1,
    current_observation="You are in the middle of a room.",
    admissible_actions=["look", "go to shelf 1", "go to toilet 1"],
)

text = tokenizer.apply_chat_template(
    [{"role": "user", "content": prompt}],
    tokenize=False,
    add_generation_prompt=True,
)
inputs = tokenizer([text], return_tensors="pt").to(model.device)

outputs = model.generate(
    **inputs,
    max_new_tokens=512,
    do_sample=False,
)
new_tokens = outputs[:, inputs.input_ids.shape[1]:]
response = tokenizer.batch_decode(new_tokens, skip_special_tokens=True)[0]
print(response)

In a complete evaluation loop, replace the example values with the current ALFWorld task, recent observation-action history, observation, and admissible actions at every step. Only execute the action emitted inside <action> tags.

The model can also be served with vLLM:

vllm serve Jinyang23/Seed-AlfWorld-3B \
  --served-model-name Seed-AlfWorld-3B \
  --dtype bfloat16

Limitations

  • The model is specialized for ALFWorld-style text interaction and may not transfer reliably to unrelated environments or prompting formats.

License

This checkpoint is a derivative of Qwen2.5-3B-Instruct and is distributed under the Qwen Research License Agreement.

Citation

Citation metadata will be added after the public paper release.

Acknowledgements

The SEED implementation builds on veRL, verl-agent, and SDAR.

Links

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей