/ Модель

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

Контекст
8 192 токена
Параметры
1,7 млрд
Архитектура
llama · dense
Библиотека
transformers
Опубликована
5 окт 2026

FCP-1.7B

Генерация текстаТекст → текст

FCP-1.7B — экспериментальная языковая модель с предобучением на фактических триплетах для генерации ответов по предоставленным документам.

122скачиваний за 30 дней0лайковвеса обновлены5 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FCP-1.7B — языковая модель на архитектуре Llama для генерации текста с учётом фактических сведений. Её разработчик обучил модель с нуля по методу Fact-Conditional Pretraining: при предобучении модель получает фактические триплеты, извлечённые из документа, и предсказывает исходный текст. Это должно уменьшать необходимость хранить фактические связи в параметрах модели. Чекпойнт содержит 1,7 млрд параметров, использует BF16 safetensors и контекст до 8192 токенов; модель основана на архитектуре и токенизаторе SmolLM2-1.7B.

Модель предназначена для генерации ответов по предоставленному фрагменту текста и вопросу. В описанном конвейере отдельная модель Qwen3-8B извлекает из фрагмента триплеты, которые затем используются для обусловливания ответа FCP; для экстрактора требуются дополнительные вычислительные ресурсы. Это финальный чекпойнт предобучения на шаге 97 560, до настройки под конкретные задачи. Карточка указывает лицензию на код вспомогательных скриптов, но не сообщает условия лицензирования весов; условия сторонних ресурсов сохраняются отдельно.

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

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

Ограничения

Это чекпойнт предобучения до настройки под конкретные задачи, поэтому качество ответов на прикладных сценариях не подтверждено карточкой. Описанный конвейер зависит от отдельного экстрактора Qwen3-8B и дополнительных ресурсов; лицензия весов в карточке не приведена.

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

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

Открыть на Hugging Face

FCP-1.7B

Fact-Conditional Pretraining (FCP) makes factual information explicitly available during pretraining by conditioning on triples extracted from each document and predicting the original text. This reduces the pressure to memorize factual associations in model parameters.

This repository contains the final pretraining checkpoint at step 97,560, before downstream task-specific fine-tuning. The model was initialized from scratch using the SmolLM2-1.7B architecture and tokenizer. Model weights are stored in BF16 safetensors format. The tokenizer includes the factual-triple markers and the training ChatML template.

The processed pretraining corpus is available at anonymous-review-0/FCP-pretrained-20B.

Evidence-conditioned generation

Provide a passage and a question. The included pipeline extracts triples with Qwen/Qwen3-8B, then uses them to condition FCP's answer. The extractor is a separate model and requires additional memory.

Download the inference helpers into a working directory:

from huggingface_hub import snapshot_download

snapshot_download(
    repo_id="anonymous-review-0/FCP-1.7B",
    local_dir="fcp_helpers",
    allow_patterns=["fcp_inference.py", "triple_extraction.py", "requirements.txt"],
)

Install the dependencies using Python 3.11:

python -m pip install -r fcp_helpers/requirements.txt

Run from the same working directory:

import sys
sys.path.insert(0, "fcp_helpers")
from fcp_inference import FCPPipeline

pipe = FCPPipeline.from_pretrained(
    "anonymous-review-0/FCP-1.7B", device_map="auto", torch_dtype="auto"
)
answer = pipe(
    [{"role": "user", "content": "Who wrote Nineteen Eighty-Four?"}],
    context="Nineteen Eighty-Four was written by George Orwell and published in 1949.",
)
print(answer)

Standard Transformers loading

from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("anonymous-review-0/FCP-1.7B")
model = AutoModelForCausalLM.from_pretrained(
    "anonymous-review-0/FCP-1.7B", device_map="auto", torch_dtype="auto"
)

The helper Python files are explicit local utilities; loading the weights does not require trust_remote_code=True. manifest.json records the released file hashes. Optimizer states, training logs, and private provenance are excluded.

Third-party resources

Architecture and tokenizer: HuggingFaceTB/SmolLM2-1.7B. Triple extractor: Qwen/Qwen3-8B. The inference helper code is covered by the included LICENSE-code. Third-party resources retain their original terms and attribution.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
1051b62

0 моделей