Downloads · 30 days
18
18% of all-time downloads
ScienceOne-AI/S1-Base-1.5-32B-128K
S1-Base-1.5-32B-128K is a machine learning model from ScienceOne-AI. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Downloads · 30 days
18
18% of all-time downloads
All-time downloads
102
Public
Parameters
32.8B
65.5 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors65.5 GB · 100%
From the Hugging Face model README
This repository contains the S1-Base-1.5-32B-128K general scientific large language model, developed through post-training (SFT+GRPO) based on the scientific foundation model S1-Base-32B. This model maintains scientific reasoning capabilities while significantly enhancing long context understanding and reasoning abilities, as well as complex instruction following in scientific research scenarios. The model supports a context length of 128k.
The S1-Base-1.5-32B-128K model is open-sourced under the Apache 2.0 license. You can download the model weights from our Huggingface or ModelScope.
To comprehensively validate the capabilities of S1-Base-1.5-32B-128K, we conducted systematic evaluations across three core competencies: long context ability, instruction following ability, and scientific reasoning ability. The results are shown in the table below.
| Benchmark | S1-Base-1.5-32B-128K | S1-Base-32B | Qwen3-32B | GLM-Z1-32B-0414 |
|---|---|---|---|---|
| CLongEval | 52.95 | 44.97 | 47.71 | 32.11 |
| InfiniteBench | 40.76 | 37.54 | 40.14 | 30.45 |
| IFEval | 86.88 | 76.53 | 85.00 | 84.87 |
| GPQA | 70.77 | 69.44 | 66.04 | 55.81 |
| ChemBench | 62.30 | 63.60 | 61.81 | 55.85 |
| LLM-MSE | 88.61 | 91.26 | 88.50 | 80.97 |
| LAB bench | 36.18 | 41.52 | 34.45 | 29.89 |
| AIME2024 | 81.46 | 81.25 | 80.63 | 79.37 |
| AIME25 | 71.25 | 69.58 | 67.50 | 51.25 |
Key Highlights:
We recommend using vLLM to deploy S1-Base for efficient inference and OpenAI-compatible API services.
Quick start command example:
pip install vllm
vllm serve <your_s1_model_path> --served-model-name s1-base-1.5-32b-128k
The API request and response formats are basically consistent with OpenAI. Please refer to the official vLLM documentation for details.
Generate responses using OpenAI Python SDK:
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="")
resp = client.chat.completions.create(
model="s1-base-1.5-32b-128k",
messages=[{"role": "user", "content": "hi"}]
)
print(resp.choices[0].message.content)
Generate responses using CURL:
curl -X POST http://localhost:8000/v1/chat/completions -d '{"model": "s1-base-1.5-32b-128k", "messages":[{"role":"user", "content": "hi"}], "skip_special_tokens": false}' -H "Content-Type: application/json"