/ Модель

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

Контекст
40 960 токенов
Параметры
508 млн
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-0.6B
Библиотека
transformers
Опубликована
31 мая 2025

Qwen3OIE-0.6B

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

Компактная дообученная модель Qwen3 извлекает из португальских предложений отношения OpenIE в виде JSON-троек.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Qwen3OIE-0.6B — компактная модель для абстрактивного извлечения открытой информации на португальском языке, разработанная на основе Qwen/Qwen3-0.6B. Она принимает отдельное предложение и генерирует одно или несколько отношений в JSON с полями ARG0, V и ARG1. Это дообученная причинная языковая модель семейства Qwen3 на 507,9 млн параметров; репозиторий содержит веса safetensors, лицензия — Apache-2.0. Контекст базовой архитектуры составляет 40 960 токенов, но обучение модели использовало последовательности до 2 048 токенов, а более длинные входы не оценивались.

Модель предназначена для структурирования отношений в португальских предложениях, например для извлечения субъектов, предикатов и объектов из энциклопедических текстов. На локальных экспериментах она может работать на CPU, но генерация носит абстрактивный характер: формулировки могут нормализоваться или выводиться моделью, а не буквально копироваться из источника. В оценке на 100 предложениях из небольшого набора данных F1 составил 0,1369 для точного совпадения и 0,3005 для лексического совпадения; эти результаты не гарантируют качество на других типах текста. Модель может пропускать или дублировать отношения, галлюцинировать и выдавать некорректный JSON, поэтому извлечённые поля следует проверять по исходному предложению.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Qwen3OIE-0.6B

Qwen3OIE-0.6B is a Portuguese abstractive Open Information Extraction (OpenIE) model fine-tuned from Qwen/Qwen3-0.6B. Given one sentence, it generates one or more binary extractions with the fields ARG0, V, and ARG1 in JSON.

This is the smallest published Qwen3OIE checkpoint and the recommended first model for local experiments. It may normalize or infer wording instead of copying every span literally from the source; applications that require strict provenance should validate every generated field against the input or use an extractive model.

Model details

FieldValue
Public repositorybratao/Qwen3OIE-0.6B
Base modelQwen/Qwen3-0.6B
Architecturedecoder-only causal language model
TaskPortuguese abstractive OpenIE
Parameters596,049,920
Published weight precisionbfloat16
Approximate repository size1.21 GB
Audited revision140ed13943b107f281600ddc2d3caa37f4a4d062 (2026-08-30)

The thesis reports this model as “Qwen 0.5B”, following the label used during the experiments. The public upstream checkpoint and this repository are named 0.6B; the parameter count above comes from the published configuration.

Use with portuguese-openie

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

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

No model path is required. On first use, the library downloads the public model files from Hugging Face and stores them in the standard local Hugging Face cache; later runs reuse that cache.

Validated output at the audited revision:

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

The end-to-end validation used Python 3.12.9, PyTorch 2.13, Transformers 4.57.6, and Accelerate 1.14 on CPU. Model loading took about 8.5 seconds, generation plus parsing about 4.1 seconds, and peak process RSS was about 1.58 GB. These are a single-machine smoke test, not a benchmark.

Direct Transformers use

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "bratao/Qwen3OIE-0.6B"
revision = "140ed13943b107f281600ddc2d3caa37f4a4d062"
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))

Keep the system prompt, S: prefix, chat template, and enable_thinking=False. The fine-tuning configuration used a sequence length of 2,048 tokens. Longer task contexts, even if accepted by the base architecture, were not evaluated here.

Evaluation

The thesis evaluates the public model family on 100 Portuguese test sentences with 238 reference extractions from WikiPUD-Portuguese-Abstractive. The reference set was generated with an LLM from OIEC-PT Gold source sentences and manually spot-checked; it is therefore described as silver-standard, not fully human-authored gold data.

CriterionPrecisionRecallF1
Perfect match0.11360.17230.1369
Lexical match0.24930.37820.3005

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; the F1 values are also reported in the thesis. These are research results on one small dataset, not general Portuguese language guarantees.

Training-data provenance

The abstractive OpenIE training corpus described in the thesis contains 29,026 Portuguese sentences and 102,788 synthetic extractions derived from 2,015 Portuguese Wikipedia paragraphs with Gemini 2.5 Flash. The public model repository does not declare a Hugging Face dataset identifier and does not include that training corpus; accordingly, this card deliberately omits a datasets field.

Requirements and hardware

  • Python 3.10+ with recent torch, transformers, and accelerate.
  • The bfloat16 weights occupy about 1.2 GB. Around 4 GB of system RAM is a practical starting point for CPU inference; GPU execution is optional.
  • Actual memory and latency depend on sequence length, software versions, and device.

Limitations and responsible use

  • Generative OpenIE can omit relations, duplicate extractions, hallucinate content, or emit malformed JSON. Always parse defensively and retain the source sentence.
  • The model was evaluated on only 100 mostly encyclopedic Portuguese sentences.
  • It may perform poorly on dialectal, conversational, specialized, very long, or adversarial text and has not been audited for demographic bias.
  • An extraction is not a verified fact. Do not use it as the sole basis for medical, legal, financial, or other high-impact decisions.

License

This repository declares the Apache License 2.0. Use also remains subject to the terms of the upstream Qwen model and to any applicable rights in input or training data. The training dataset itself is not distributed by this model card.

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
Ревизия весов
f8c1693

0 моделей