Arkion-Q1 的前瞻版。目标是证明消费级的潜力上限: 全量 Qwen3.8-Flash-Next(112B MoE,每 token 激活 10 个专家)在 8 GB 显存 / 16 GB 内存的消费级单卡上运行。
⚠️ 闭源预览版,按现状提供,无担保。 使用前请阅读EULA.md。 模型权重不在本包内,在**魔搭(ModelScope)**单独发布: **https://www.modelscope.cn/models/HQsensei/Arkion-Q1-K3**(K3 3-bit 量化包,49.1 GB)
⚠️ English: Arkion-Q1 is a closed-source preview of a MoE inference engine that runs a 112B-parameter model on an 8 GB VRAM / 16 GB RAM consumer machine. Provided as-is, no warranty. Not open source — seeEULA.md. Model weights are published separately on ModelScope. This package contains only the engine binary, the local serving layer, and the verification data.
| 场景 | 实测 |
|---|---|
| 生成 | 83–98 ms/token ≈ 10–12 tok/s |
| 首字延迟(默认思考模板 ~200 token system) | 25.2 s |
首字延迟(--no-think,提示仅 19 token) |
1.3 s |
| 上下文上限 | 65536(已验证;131072 会让引擎在首个请求时退出) |
| 引擎启动到就绪 | 10–45 s |
说明:当前处于前瞻版,MTP,PLE,等等机制以及优化都没有完成,后续版本会持续跟进优化
| 组件 | 要求 |
|---|---|
| GPU | 8 GB 显存,已编译目标:sm_86(实测)/ sm_89 / sm_120 |
| 内存 | 16 GB |
| 磁盘 | ≈ 385 GB(模型数据,需自行准备) |
| 系统 | Windows(本预览仅含 Windows 二进制) |
本包内不含模型数据。 数据清单与获取方式见 DEPENDENCIES.md。
下载顺序(两处,都必需):
| 从哪下 | 内容 | 体积 | 设为什么 |
|---|---|---|---|
| 魔搭 · HQsensei/Arkion-Q1-K3 | 我们量化的专家包 + 非专家权重 + 索引 | 49.1 GB | ARK_MODEL_DIR |
| 魔搭上游的 Qwen3.8-Flash-Next 基座页 | PLE 真表(131 个 safetensors)+ tokenizer + chat template | 335.3 GB | ARK_PLE_ROOT |
⚠️ 基座必须版本对得上:ple_index.json记的是到上游分片的精确字节偏移,下错版本 不报错、只出垃圾。用本包MANIFEST.json的upstream段自检(含每个分片长度与 关键小文件 sha256)。
:: 0) 先读 EULA.md。继续即视为接受。
:: 1) 告诉引擎模型在哪(引擎不会自己找;它只读固定文件名)
python serve\locate_model.py --check E:\qw38 :: 校验目录(逐项列缺失)
python serve\locate_model.py --write :: 写成本机配置 arkion.local.bat
:: 2) 一键聊天(服务没起会自动拉起,约 45 s)
serve\chat.bat
serve\chat.bat --once "1+1=?" --no-think :: 单发、不思考(快 20 倍)
:: 3) 起 HTTP 服务(OpenAI 兼容)
serve\run_serve.bat :: http://127.0.0.1:8471from openai import OpenAI
client = OpenAI(base_url="http://127.0.0.1:8471/v1", api_key="sk-arkion-local")
r = client.chat.completions.create(
model="arkion-q1-k3",
messages=[{"role": "user", "content": "你好"}],
max_tokens=512, reasoning_effort="medium") # minimal / low / medium(默认) / high
print(r.choices[0].message.content, r.choices[0].message.reasoning_content)这是本项目的差异点:闭源,但可复现。
python serve\app.py --selftest :: 服务层离线自检(不需要 GPU),期望"自测全部 PASS"
run_gate_k3.bat :: 引擎端到端门禁,期望"15/16 PASS" + pos19 argmax=109455
set ARK_DUMP_CONFIG=1 & arkion-q1.exe "E:\qw38" "data\golden"
:: 打印全量生效参数 + 每个值的来源;被资源闸改写时不会静默门禁里唯一未过的 pos 11 是 margin=0.0000(两个候选 logit 完全相等的并列),
不是数值错误 —— 这一条我们写进文档而不是藏起来。
| 文件 | 内容 |
|---|---|
EULA.md |
先读这个(闭源许可条款) |
docs/OPERATIONS.md |
操作手册:数据准备 / 启动 / 用法 / 参数 / 排查 |
docs/PREVIEW_0.1.md |
功能与限制全貌 |
DEPENDENCIES.md |
数据清单与验收判据 |
docs/CONFIG_REFERENCE.md |
参数总表 |
- 速度见上(不要按"快"预期)
- 单并发:一次一个请求
- 无工具调用 / 无 logprobs / 无 embeddings
- 仅 Windows;
sm_89/sm_120已编译但未在对应硬件上实测 - 首个请求付预填代价(默认思考模板约 200 token 的 system)
- 预览版,不建议用于生产
可以通过QQ邮箱提供您宝贵的建议与想法:953482898@qq.com
本项目由单人开发,累计一个月,因此:仅 Windows + 单卡、无多卡、无 ROCm、无视觉、批处理未完成、无社区基准。后续会持续优化更近。如果你愿意的话,请你给出宝贵的支持。爱发电主页:https://ifdian.net/a/Arkion?tab=home