Instructions to use qvac/qvac-genesis-iii-qwen3-1.7b-ol with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use qvac/qvac-genesis-iii-qwen3-1.7b-ol with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="qvac/qvac-genesis-iii-qwen3-1.7b-ol")# pip install -U transformers accelerate # Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("qvac/qvac-genesis-iii-qwen3-1.7b-ol") model = AutoModelForCausalLM.from_pretrained("qvac/qvac-genesis-iii-qwen3-1.7b-ol", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use qvac/qvac-genesis-iii-qwen3-1.7b-ol with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "qvac/qvac-genesis-iii-qwen3-1.7b-ol" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "qvac/qvac-genesis-iii-qwen3-1.7b-ol", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/qvac/qvac-genesis-iii-qwen3-1.7b-ol
- SGLang
How to use qvac/qvac-genesis-iii-qwen3-1.7b-ol with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "qvac/qvac-genesis-iii-qwen3-1.7b-ol" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "qvac/qvac-genesis-iii-qwen3-1.7b-ol", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "qvac/qvac-genesis-iii-qwen3-1.7b-ol" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "qvac/qvac-genesis-iii-qwen3-1.7b-ol", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Docker Model Runner
How to use qvac/qvac-genesis-iii-qwen3-1.7b-ol with Docker Model Runner:
docker model run hf.co/qvac/qvac-genesis-iii-qwen3-1.7b-ol
QVAC Genesis III Qwen3-1.7B β Option-Level
This repository contains the Option-Level (OL) checkpoint associated with the COLM 2026 paper QVAC Genesis III: A Large-Scale, High-Quality Open Synthetic STEM Corpus for Efficient Language Model Pre-Training.
This is an early base-model checkpoint trained only for next-token prediction. It has not undergone instruction or chat post-training and is not intended for assistant or production use. It is provided for research, further pretraining, and subsequent post-training.
| Resource | Link |
|---|---|
| π Paper (COLM 2026) | arXiv:2609.19513 |
| π Blog | huggingface.co/blog/qvac/genesis-iii |
| ποΈ Dataset | huggingface.co/datasets/qvac/GenesisIII |
| π» Code | github.com/tether-ai-research/qvac-genesis-III |
| π€ Collection | huggingface.co/collections/qvac/genesis-iii |
π What this artifact is
This model was created for a controlled data-ablation experiment. It uses the Qwen3-1.7B architecture, initialized from random weights, and was pretrained for one epoch on the 108.67B-token QVAC Genesis III Option-Level split.
Option-Level documents are generated from questions that a weak student model answered correctly. A teacher model creates a self-contained explanation that justifies the correct option and explicitly explains why every distractor is incorrect.
The checkpoint is released so researchers can reproduce and inspect the paper's experiments without repeating pretraining.
π« What this artifact is not
- It is not the pretrained
Qwen/Qwen3-1.7B-Basemodel or a continuation of those weights. Only the architecture and tokenizer family are shared. - It is not instruction-tuned, preference-tuned, aligned, or safety-tuned.
- It is not designed as a chatbot, assistant, tutoring product, or production model.
- It should not be treated as a source of reliable factual, medical, scientific, or safety-critical advice.
ποΈ Training
| Setting | Value |
|---|---|
| Architecture | Qwen3-1.7B, random initialization |
| Training data | QVAC Genesis III Option-Level split |
| Training tokens | 108.67B |
| Training duration | one epoch, 12,954 optimization steps |
| Context length | 4,096 tokens |
| Precision | BF16 |
| Optimizer | AdamW |
| Learning-rate schedule | cosine decay from 2e-4 to 2e-5 with 10% warmup |
| Global batch | 2,048 sequences, approximately 8.4M tokens per step |
| Infrastructure | Megatron-Core and Megatron-Bridge on 64 NVIDIA H100 80GB GPUs |
The experiment used packed sequences with attention reset at document boundaries. Hyperparameters were held fixed across the paper's primary Qwen3-1.7B data ablations.
π Paper-reported evaluation
The paper evaluates free-form generations using an LLM as an answer parser. The parser extracts the model's final multiple-choice option or abstains; correctness is then computed against the benchmark gold label. Valid Answer Rate (VAR) measures whether one unambiguous option can be extracted.
Reported percentages for this checkpoint:
| Benchmark | Metric | Score (%) |
|---|---|---|
| ARC-Easy | Accuracy | 47.44 |
| ARC-Challenge | Accuracy | 36.27 |
| GPQA Diamond | Accuracy | 27.78 |
| MMLU STEM | Accuracy | 30.26 |
| MMLU STEM | Valid Answer Rate | 99.45 |
These are point estimates under the paper's evaluation protocol and should not be interpreted as broad measures of general-purpose model quality.
π Basic loading
This is a base causal language model. Plain text completion is more appropriate than chat-style prompting.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "qvac/qvac-genesis-iii-qwen3-1.7b-ol"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype="auto",
device_map="auto",
)
The repository does not ship a chat template, since this checkpoint was not trained for chat or instruction following. If you post-train the model, add a chat template (for example, the Qwen3 one) as part of that process.
π― Intended use
Appropriate uses include reproducing the paper, studying synthetic pretraining data, comparing controlled corpus ablations, and conducting further research with suitable evaluation and safeguards.
Use in user-facing or high-stakes systems is out of scope.
β οΈ Limitations
This checkpoint may produce incorrect, incoherent, repetitive, biased, or unsafe text. Evaluation is limited to the STEM-aligned multiple-choice benchmarks described in the paper. It does not establish instruction following, conversational ability, human learning effectiveness, factual reliability, or safety.
π§ͺ Related checkpoints
| Checkpoint | Role | Hugging Face |
|---|---|---|
| π Failure Analysis | FA data ablation | qvac-genesis-iii-qwen3-1.7b-fa |
| π§ Option-Level | OL data ablation | qvac-genesis-iii-qwen3-1.7b-ol π this repository |
| π Combined FA+OL | Full Genesis III mix | qvac-genesis-iii-qwen3-1.7b-combined |
βοΈ License and citation
Licensing Information: This model which was trained as described in the blog post (https://huggingface.co/blog/qvac/genesis-iii/) is licensed by Tether Data, S.A. de C.V. under the Apache 2.0 license. As described in the blog post, this model is a version of the Qwen3-1.7B (https://huggingface.co/Qwen/Qwen3-1.7B) which is licensed under the Apache 2.0 license.
As described in the blog post, the Qwen3-1.7B was initialized from random weights and trained using the Option-Level (OL) tokens from the Genesis III dataset (https://huggingface.co/datasets/qvac/GenesisIII) which is licensed under the CC-BY-NC 4.0 (Creative-Commons-Attribution-Non Commercial 4.0).
Please cite the QVAC Genesis III paper when using this artifact:
@misc{vitabile2026qvacgenesisiii,
title = {QVAC Genesis III: A Large-Scale, High-Quality Open Synthetic STEM Corpus for Efficient Language Model Pre-Training},
author = {Davide Vitabile and Nikhil Ranjan and Akshay Nambiar and Kamal Kumar Gupta and Amril Nazir},
year = {2026},
eprint = {2609.19513},
archivePrefix = {arXiv},
primaryClass = {cs.AI},
institution = {Tether Data, S.A. de C.V. d.b.a. Tether AI Research},
note = {Accepted at the Conference on Language Modeling (COLM) 2026},
url = {https://arxiv.org/abs/2609.19513}
}
- Downloads last month
- 24