上周 AI 社区里传开了一件事:一家叫 Empero AI 的独立研究机构,发布了一个开源模型 Qwythos-9B,并且在模型介绍页上明确写着——它的训练数据来自 Claude Mythos 和 Claude Fable 的输出。
公开承认用闭源商业模型的输出来训练开源模型,这件事本身就够刺激了,更何况 Anthropic 的服务条款明确禁止这种做法。消息一出,评论区两极分化:有人觉得这是开源社区对闭源模型护城河的一次正面冲击,也有人觉得这就是赤裸裸的条款违规。
不管你怎么看这件事,Qwythos-9B 作为一个可以本地运行的 9B 推理模型,技术参数上确实有值得关注的地方。这篇文章把它是什么、争议在哪、以及怎么在 Windows 上跑起来,一次说清楚。
Qwythos-9B 是什么
Empero AI 是一家独立 AI 研究机构,主打开源、开放权重和开放数据集。Qwythos-9B 是他们目前的旗舰模型,基于 Qwen3.5-9B 做了全参数微调。
几个关键参数:
- 参数量:9.4B
- 上下文窗口:1,048,576 token(约 1M),通过 YaRN rope-scaling 实现,默认已启用,无需额外配置
- 推理模式:每条回复都会先生成一个
<think>...</think>推理过程块,再给出最终答案 - 原生函数调用:兼容 Qwen3.5 规范,无需额外包装
- 许可证:Apache 2.0,允许商用
基准测试方面,在相同评测条件下,Qwythos 比基础的 Qwen3.5-9B 高出 34 分 MMLU、30 分 gsm8k-strict、19 分 gsm8k-flex。这个提升幅度对一个 9B 模型来说不算小。
争议在哪里
模型卡上明确写着:训练数据包含超过 5 亿 token 的 Claude Mythos 和 Claude Fable 输出,以及 Empero AI 自研工具 rethink 生成的思维链数据。
问题就在这里。Anthropic 的服务条款禁止将 Claude 的输出用于训练竞争模型。Empero AI 不仅这么做了,还把这件事写进了官方模型卡,等于公开声明了。
这件事引发的核心问题不是 Qwythos 好不好用,而是一个更宏观的行业问题:用闭源商业模型生成合成数据来训练开源模型,在法律和伦理层面到底站不站得住脚?目前没有明确的法律判例,但这条路会走向哪里,值得持续关注。
如果你对训练数据来源有顾虑,选择是否使用这个模型之前应该知道这件事。
安装前先确认你的硬件
Qwythos-9B 对硬件的要求和其他 9B 模型基本一致。
FP16 全精度需要约 21GB VRAM,普通消费级显卡跑不了。实际使用更推荐量化版本:
- Q4_K_M(推荐起点):约 5-6GB VRAM,质量损失最小,是官方推荐的入门量化
- Q8_0:约 10GB VRAM,质量更接近原始精度
- 纯 CPU 运行:可行,但速度会慢很多,8B 级别模型 CPU 推理通常在 1-5 token/秒
显卡参考:RTX 3060 12GB / RTX 4060 8GB 及以上运行 Q4_K_M 都没问题。
安装前有一点要特别说明
Qwythos-9B 目前不能直接用 Ollama 的 ollama run 命令跑。
原因是 Qwen3.5 架构的 GGUF 包含独立的视觉投影文件(mmproj),Ollama 目前对这类文件的支持还不完整。如果强行用 Ollama 加载,大概率会报错或行为异常。
推荐的两条路:
- LM Studio(推荐新手):图形界面,直接从 HuggingFace 搜索下载,点几下就能跑
- llama.cpp + 一键启动脚本(推荐进阶用户):更灵活,支持视觉模型,参数可以精细控制
下面分别讲两套完整流程。
方案一:LM Studio(图形界面,推荐新手)
第一步:安装 LM Studio
前往 lmstudio.ai 下载 Windows 安装包,安装完成后打开。
界面主要分三个区域:左侧导航栏、中间的模型/聊天区域、右侧参数面板。
第二步:搜索并下载模型
点击左侧导航栏的搜索图标(放大镜),在搜索框里输入:
Qwythos-9B-Claude-Mythos-5-1M-GGUF搜索结果里会出现 Empero AI 发布的 GGUF 仓库。点进去,可以看到多个量化版本。
量化版本怎么选:
- 显卡 VRAM 8GB 及以上:选
Q4_K_M,文件约 5.5GB - 显卡 VRAM 12GB 及以上:可以选
Q8_0,质量更好 - 没有独立显卡或 VRAM 不够:选
Q4_K_M然后开 CPU offload,速度会慢但能跑
点击对应版本右边的下载按钮,等待下载完成。文件会自动存储到 LM Studio 的模型目录里。
第三步:加载模型
下载完成后,点击左侧的「My Models」,找到刚才下载的 Qwythos-9B,点击「Load」。
加载时间视硬件而定,通常 10-30 秒。加载成功后顶部会显示模型名称和已用 VRAM。
第四步:配置推理参数
Qwythos 是推理模型,有一些参数需要注意,在右侧参数面板里调整:
Temperature:0.6Top-P:0.95Top-K:20Repeat Penalty:1.05Max Tokens:16384(给 <think> 块留足空间)不要把 Temperature 设到 0.3 以下,会导致推理循环,模型陷入重复。这是 Qwen3.5 系列推理模型的已知问题。
第五步:开始对话
切换到 Chat 标签,直接输入问题就可以了。
回复的格式会是:
<think>...(推理过程)...</think>
(最终答案)推理过程块是模型在”想问题”,最终答案在 </think> 之后。LM Studio 默认会把整个输出都显示出来,如果觉得 <think> 块太长,可以在设置里开启折叠显示。
方案二:llama.cpp + 一键启动脚本(进阶)
适合想精细控制参数、接入 OpenWebUI / Cherry Studio / Claude Code 等客户端,或者需要视觉功能的用户。
目录结构
把所有文件放在同一个 llama.cpp 目录下,结构如下:
llama-b9782-bin-win-cuda-13.3-x64\├── llama-server.exe├── 启动.bat ← 启动脚本└── models\ ├── Qwythos-9B-...-Q4_K_M.gguf ← 主模型 └── mmproj-Qwythos-...-f16.gguf ← 视觉投影文件(可选)这样 bat、llama-server.exe、models 全在同一个目录里,整个文件夹可以随意移动,不需要改任何路径。
第一步:下载 llama.cpp
前往 github.com/ggml-org/llama.cpp/releases,下载最新的 Windows 预编译包:
- NVIDIA 显卡:选带
-win-cuda-后缀的版本 - AMD / Intel 显卡:选带
-win-vulkan-后缀的版本 - 纯 CPU:选
-win-noavx-或通用版本
解压后得到的就是 llama.cpp 目录。
第二步:下载 GGUF 模型文件
去 HuggingFace 的 empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF 的 Files and versions 页面,下载以下两个文件,放进 models\ 子目录:
Qwythos-9B-Claude-Mythos-5-1M-Q4_K_M.gguf(主模型,约 5.5GB)mmproj-Qwythos-9B-Claude-Mythos-5-1M-F16.gguf(文档文本,约 900MB,需要看文档功能才下载)mmproj-Qwythos-9B-Claude-Mythos-5-1M-f16.gguf(视觉投影,约 900MB,需要看图功能才下载)
第三步:下载一键启动脚本
把下面的 启动.bat 放进 llama.cpp 目录根目录(和 llama-server.exe 并排)。
@echo offsetlocal EnableDelayedExpansion
chcp 936 >nultitle LingDu AI - Qwythos Launchercolor 0A
cd /d "%~dp0"
:: =====================================================:: 自动查找模型:: =====================================================
set MODEL=set MMPROJ=
for %%F in (models\Qwythos*.gguf) do ( echo %%~nxF | find /I "mmproj" >nul if errorlevel 1 ( set MODEL=%%F ))
for %%F in (models\mmproj*.gguf) do ( set MMPROJ=%%F)
:MENUcls
echo.echo ============================================================echo.echo LingDu AI - Qwythos Launcherecho.echo Claude Mythos 5 Distilled Vision Modelecho.echo ============================================================echo.
if defined MODEL ( echo Model Found: echo !MODEL!) else ( echo Model Found: echo NOT FOUND)
echo.
if defined MMPROJ ( echo Vision Projector: echo !MMPROJ!) else ( echo Vision Projector: echo NOT FOUND)
echo.echo ============================================================echo.echo Select Your GPU VRAMecho.echo [1] 4GB VRAMecho Recommended Context: 16Kecho.echo [2] 6GB VRAMecho Recommended Context: 32Kecho.echo [3] 8GB VRAMecho Recommended Context: 64Kecho.echo [4] 12GB VRAMecho Recommended Context: 128Kecho.echo [5] 16GB VRAMecho Recommended Context: 256Kecho.echo [6] 24GB VRAMecho Recommended Context: 512Kecho.echo ------------------------------------------------------------echo.echo OpenAI Compatible APIecho.echo http://127.0.0.1:8080/v1echo.echo ------------------------------------------------------------echo.echo Supported Clientsecho.echo OpenWebUIecho Cherry Studioecho Claude Codeecho OpenAI Codexecho OpenClawecho.echo ------------------------------------------------------------echo.echo [0] Exitecho.echo ============================================================
set /p choice=Select Option:
if "%choice%"=="1" ( set CTX=16384 set MODE=4GB goto START)
if "%choice%"=="2" ( set CTX=32768 set MODE=6GB goto START)
if "%choice%"=="3" ( set CTX=65536 set MODE=8GB goto START)
if "%choice%"=="4" ( set CTX=131072 set MODE=12GB goto START)
if "%choice%"=="5" ( set CTX=262144 set MODE=16GB goto START)
if "%choice%"=="6" ( set CTX=524288 set MODE=24GB goto START)
if "%choice%"=="0" exit
goto MENU
:STARTcls
echo.echo ============================================================echo.echo Starting Qwythos...echo.echo Mode:echo %MODE%echo.echo Context:echo %CTX%echo.echo Model:echo !MODEL!echo.echo Vision:echo !MMPROJ!echo.echo API:echo http://127.0.0.1:8080/v1echo.echo ============================================================echo.
if not defined MODEL ( echo ERROR: echo No Qwythos model found in models folder. echo. pause goto MENU)
if not defined MMPROJ ( echo WARNING: echo No mmproj found. echo Starting as text-only model. echo.
llama-server.exe ^ -m "!MODEL!" ^ -ngl 999 ^ -c %CTX% ^ -n 8192 ^ -fa on ^ --cont-batching ^ --host 127.0.0.1 ^ --port 8080
pause goto MENU)
llama-server.exe ^-m "!MODEL!" ^--mmproj "!MMPROJ!" ^-ngl 999 ^-c %CTX% ^-n 8192 ^-fa on ^--cont-batching ^--host 127.0.0.1 ^--port 8080
pausegoto MENU双击运行,会自动扫描 models\ 里的文件,然后让你选显卡 VRAM 对应的 Context 档位,选完就自动启动。
第四步:连接客户端
服务启动后,API 地址是:
http://127.0.0.1:8080支持所有兼容 OpenAI API 格式的客户端,包括 OpenWebUI、Cherry Studio、Claude Code、OpenClaw 等。在客户端里新增一个自定义 API,地址填上面这个,模型名称填 qwythos 或留空,就可以开始对话了。
关于 1M 上下文,实际能用多少
模型支持 1M token 上下文是真的,但在消费级硬件上用满这个窗口几乎不现实——KV cache 的内存消耗会随上下文长度线性增长,16K token 的上下文在 8GB 显卡上已经需要留意 VRAM 余量了。
启动脚本里按显存大小给了推荐档位,实际使用建议:
- 日常对话和代码辅助:选 4GB 或 6GB 档,速度最快
- 分析长文档或大代码库:选 8GB 或 12GB 档
- 512K 档:需要 24GB 以上显存,普通消费卡基本跑不满
使用前提醒
Qwythos 是一个”无限制”(uncensored)模型,Empero AI 在模型卡上明确说明它会认真对待涉及网络安全、生物、药理等技术性问题,同时建议在面向终端用户的产品中自己加安全层。
另外,和所有这个参数量级的模型一样,它对具体标识符(CVE 编号、特定哈希模式、药物剂量等)的记忆可能不准确,对这类信息配合搜索或函数调用来验证,比直接信任模型输出更稳妥。