2580 字
13 分钟
Qwythos-9B 完整上手指南:一个用 Claude 数据训练出来的本地推理模型

上周 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.6
Top-P:0.95
Top-K:20
Repeat Penalty:1.05
Max 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 并排)。

Terminal window
@echo off
setlocal EnableDelayedExpansion
chcp 936 >nul
title LingDu AI - Qwythos Launcher
color 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
)
:MENU
cls
echo.
echo ============================================================
echo.
echo LingDu AI - Qwythos Launcher
echo.
echo Claude Mythos 5 Distilled Vision Model
echo.
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 VRAM
echo.
echo [1] 4GB VRAM
echo Recommended Context: 16K
echo.
echo [2] 6GB VRAM
echo Recommended Context: 32K
echo.
echo [3] 8GB VRAM
echo Recommended Context: 64K
echo.
echo [4] 12GB VRAM
echo Recommended Context: 128K
echo.
echo [5] 16GB VRAM
echo Recommended Context: 256K
echo.
echo [6] 24GB VRAM
echo Recommended Context: 512K
echo.
echo ------------------------------------------------------------
echo.
echo OpenAI Compatible API
echo.
echo http://127.0.0.1:8080/v1
echo.
echo ------------------------------------------------------------
echo.
echo Supported Clients
echo.
echo OpenWebUI
echo Cherry Studio
echo Claude Code
echo OpenAI Codex
echo OpenClaw
echo.
echo ------------------------------------------------------------
echo.
echo [0] Exit
echo.
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
:START
cls
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/v1
echo.
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
pause
goto 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 编号、特定哈希模式、药物剂量等)的记忆可能不准确,对这类信息配合搜索或函数调用来验证,比直接信任模型输出更稳妥。

Qwythos-9B 完整上手指南:一个用 Claude 数据训练出来的本地推理模型
https://upsubs.com/posts/ai_agent/qwythos-9b-llama/
作者
优阅博客
发布于
2026-06-25
许可协议
CC BY-NC-SA 4.0