/ Модель

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

Контекст
40 960 токенов
Параметры
7,6 млрд
Размер весов
16,4 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-8B
Библиотека
transformers
Опубликована
30 мая 2025

Qwen3OIE-8B

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

Дообученная на португальских данных модель Qwen3-8B извлекает из текста открытые отношения и возвращает их в JSON в виде троек ARG0, V и ARG1.

19скачиваний за 30 дней0лайковвеса обновлены30 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Qwen3OIE-8B — португалоязычная модель извлечения открытой информации (OpenIE), разработанная на базе Qwen/Qwen3-8B и дообученная для преобразования предложений в одну или несколько троек отношений. Она генерирует JSON с полями ARG0, V и ARG1; архитектура — плотная авторегрессионная языковая модель Qwen3 с 7,6 млрд параметров. Репозиторий использует Transformers и формат safetensors. Лицензия — Apache-2.0.

Модель предназначена для извлечения субъектов, отношений и объектов из португальских текстов, например для структурирования предложений из энциклопедических материалов. В карточке сообщается о лучшем результате среди сравнивавшихся моделей по лексическому F1: 0,5612. Оценка проведена на небольшом наборе из 100 предложений с преимущественно автоматически созданными и выборочно проверенными эталонными извлечениями. Контекстная длина базовой конфигурации составляет 40 960 токенов, однако обучение выполнялось с последовательностями длиной 2 048 токенов, а более длинный контекст для OpenIE не оценивался.

Генеративные ответы могут пропускать или дублировать отношения, галлюцинировать и нарушать JSON-схему; извлечённые аргументы могут быть абстрактными, а не дословными фрагментами исходного текста. Качество на разговорном, специализированном, диалектном, длинном и состязательном португальском не установлено. Состояние обучения в опубликованном файле неоднозначно, поэтому для воспроизводимых результатов рекомендуется фиксировать ревизию. Извлечения сами по себе не подтверждают истинность фактов.

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

  • извлечение субъектов, отношений и объектов из португальских предложений
  • преобразование португальских энциклопедических текстов в JSON-тройки
  • структурирование отношений для последующего анализа корпуса
  • подготовка извлечений OpenIE для систем поиска и работы со знаниями

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Qwen3OIE-8B

Qwen3OIE-8B is a Portuguese abstractive Open Information Extraction (OpenIE) model fine-tuned from Qwen/Qwen3-8B. It generates one or more binary extractions in JSON with fields ARG0, V, and ARG1. It obtained the highest lexical-match F1 in the doctoral evaluation.

Model details

FieldValue
Public repositorybratao/Qwen3OIE-8B
Base modelQwen/Qwen3-8B
Architecturedecoder-only causal language model
TaskPortuguese abstractive OpenIE
Parameters8,190,735,360
Published weight precisionbfloat16
Approximate repository size16.40 GB
Audited revision5327c23f603944851f94df9cf0b3580dcf70de19 (2026-08-30)

The published trainer_state.json records epoch 2.0 and step 1,572 of a nominal 2,358-step, three-epoch run, with no best checkpoint or metric. This may be a stale state file rather than proof that the weights are incomplete, but the repository does not contain enough evidence to resolve that ambiguity. Treat the artifact as a research checkpoint and pin a revision in reproducible work.

Use with portuguese-openie

pip install "portuguese-openie[transformers]"
from portuguese_openie import Model, PortugueseOpenIE

extractor = PortugueseOpenIE(Model.QWEN3_OIE_8B)
triples = extractor.extract("A UFBA está localizada em Salvador.")
print([triple.to_dict() for triple in triples])

No model path is required. The first call downloads public files from Hugging Face into its standard local cache; subsequent runs reuse the cached snapshot.

Expected output shape (illustrative; exact wording can vary by runtime):

[{"ARG0": "A UFBA", "V": "está localizada em", "ARG1": "Salvador"}]

Direct Transformers use

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "bratao/Qwen3OIE-8B"
revision = "5327c23f603944851f94df9cf0b3580dcf70de19"
tokenizer = AutoTokenizer.from_pretrained(model_id, revision=revision)
model = AutoModelForCausalLM.from_pretrained(
    model_id, revision=revision, dtype="auto", device_map="auto"
)

sentence = "A UFBA está localizada em Salvador."
messages = [
    {
        "role": "system",
        "content": (
            "Dada uma frase S você consegue fazer extrações em JSON no formato "
            "ARG0 , V, ARG1. Realize a extração para a frase abaixo:"
        ),
    },
    {"role": "user", "content": f"S: {sentence}"},
]
prompt = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=False,
)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=512,
        do_sample=False,
        pad_token_id=tokenizer.eos_token_id,
    )
generated = output[0, inputs["input_ids"].shape[-1]:]
print(tokenizer.decode(generated, skip_special_tokens=True))

Use the exact system prompt, S: prefix, chat template, and enable_thinking=False. The fine-tuning configuration used sequence length 2,048; larger contexts permitted by the base configuration were not evaluated for OpenIE.

Evaluation

The thesis reports results on 100 Portuguese sentences and 238 reference extractions from WikiPUD-Portuguese-Abstractive. These targets were generated with an LLM from OIEC-PT Gold source sentences and manually spot-checked, so this is a silver-standard, not a fully human-authored gold test set.

CriterionPrecisionRecallF1
Perfect match0.34120.30250.3207
Lexical match0.59720.52940.5612

Perfect match requires an exact triple match; lexical match gives partial credit for token overlap. Precision and recall come from the associated local evaluation summary, while F1 is also reproduced in the thesis. Evaluation was not rerun for this card.

Training-data provenance

The thesis describes 29,026 Portuguese sentences and 102,788 synthetic OpenIE extractions derived from 2,015 Portuguese Wikipedia paragraphs with Gemini 2.5 Flash. The repository does not declare a public Hugging Face dataset identifier and does not bundle the corpus, so this YAML intentionally has no datasets entry.

Requirements and hardware

  • Recent Python, PyTorch, Transformers, and Accelerate.
  • The bfloat16 repository is about 16.4 GB. Roughly 20 GB or more of free VRAM is a practical starting point for unquantized GPU inference; CPU/offload is possible but slower. This is an estimate, not a guaranteed minimum.
  • No official quantized artifact is supplied here; re-evaluate extraction quality after third-party quantization.

Limitations and responsible use

  • Generative output may omit, duplicate, or hallucinate relations and may violate the requested JSON schema.
  • Abstractive fields need not be literal spans of the source sentence.
  • The test set is small and mostly encyclopedic. Performance on dialectal, conversational, specialized, long, or adversarial Portuguese is unknown.
  • The publication state does not establish full training completion; pin revisions.
  • An extraction is not fact verification and must not alone drive high-impact uses.

License

This repository declares Apache-2.0. Users must also follow the upstream Qwen terms and rights applicable to their input and data. The training corpus is not included.

Citation

@phdthesis{cabral2025evolving,
  author = {Cabral, Bruno Souza},
  title = {Evolving Open Information Extraction for Portuguese employing Language Models},
  school = {Universidade Federal da Bahia},
  year = {2025}
}

@inproceedings{cabral2022portnoie,
  author = {Cabral, Bruno and Souza, Marlo and Claro, Daniela Barreiro},
  title = {PortNOIE: A Neural Framework for Open Information Extraction for the Portuguese Language},
  booktitle = {Computational Processing of the Portuguese Language (PROPOR 2022)},
  year = {2022},
  doi = {10.1007/978-3-030-98305-5_23}
}

Project: Portuguese-OpenIE · PortNOIE paper · Generative OpenIE paper

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей