项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 40052
技术标签
使用教程
环境要求
- Python 3.10 或更高版本
- PyTorch 2.2 及以上(部分模型/配置需更高版本,如 MXFP4 量化模型需 PyTorch 2.6+)
- 建议配备 NVIDIA GPU 并安装匹配硬件的 PyTorch(默认配置下 RTX 3090 处理 4B 模型约需 20-30 分钟)
- 可选:uv(用于按仓库锁文件复现开发者依赖版本)
安装与启动步骤
-
1准备 Python 环境
先装好 Python 3.10+,并按自己的硬件安装对应版本的 PyTorch 2.2 或更高版本;显存不足时可后续启用 4bit 量化。
-
2安装 heretic
用 pip 安装官方发布的 heretic-llm 包,-U 参数确保升级到最新版本。
pip install -U heretic-llm -
3运行自动去审查
把示例模型换成你想处理的任意 Hugging Face 模型名即可;过程全自动,无需手动配置参数。
heretic Qwen/Qwen3-4B-Instruct-2507 -
4查看可调参数
想更精细地控制流程时,查看命令行可选项,或改用配置文件方式配置。
heretic --help -
5uv 方式运行(可选)
若已使用 uv,可克隆仓库后通过 uv run 运行,依赖版本与开发者锁文件完全一致。
git clone https://github.com/p-e-w/heretic cd heretic uv run heretic
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
quantization | 否 | 启用 bitsandbytes 模型量化,大幅降低处理模型所需的显存 | bnb_4bit |
如何确认成功
运行结束会给出保存模型、上传 Hugging Face、对话测试、跑基准测试等选项,出现该交互提示即表示去审查流程完成。
常见问题
Q:跑不动,显存不够怎么办?
A:Heretic 支持 bitsandbytes 量化,把 quantization 选项设为 bnb_4bit,可大幅降低处理模型所需的显存占用。
Q:整个过程要多久?
A:默认配置下,在 RTX 3090 上对 Qwen3-4B-Instruct-2507 进行去审查大约需要 20-30 分钟,程序启动时会先测速以确定最优 batch size。
Q:需要手动调参或写配置吗?
A:不需要。该流程完全自动,会自动寻找高质量 abliteration 参数;如需更多控制可运行 heretic --help 或参考 config.default.toml。
Q:PyTorch 装 2.2 够用吗?
A:2.2 是能运行的最低版本,但部分模型和配置需要更高版本,例如加载 MXFP4 量化的 gpt-oss 需要 PyTorch 2.6(torch.accelerator)。
Q:依赖版本冲突怎么排查?
A:可以用 uv:克隆仓库后用 uv run heretic 运行,仓库自带 uv.lock 锁定了每个包的版本,与开发者环境一致,可靠性更好。
注意事项
- Heretic 通过定向消融(abliteration)移除模型的安全对齐,仅应在你合法合规的场景下使用,注意相关伦理与合规要求。
- PyTorch 2.2 只是最低要求,实际模型可能需要更高版本,建议先确认模型对 PyTorch 的要求。
- 显存吃紧时优先启用 quantization=bnb_4bit,而不是盲目调大 batch。
- 使用 uv 运行时需先进入克隆下来的仓库目录,否则 uv run heretic 无法找到项目配置。
核心亮点
- 全自动流程,无需手动设计绕过提示,节省时间
- 支持多种模型架构,适配性强,易于集成
- 社区活跃,星标高,持续更新,问题响应快
不足之处
- 使用可能违反服务条款,存在法律风险
- 对最新审查机制可能失效,需频繁更新
- 文档/社区待观察
适用场景
- 研究模型安全机制,测试审查边界
- 开发需要无限制输出的本地部署应用
- 教育用途,演示审查漏洞与防御
替代项目
llm-guard、rebuff、guardrails-ai
同类项目推荐
FDAbench
开源
给数据智能体打分,看谁更会分析异构数据
[KDD’26] Official repository for the paper “FDABench: A Benchmark for Data Agents ···
Awesome-Jailbreak-on-LLMs
开源
一站式掌握LLM越狱攻击最新研究,快速上手安全测试
Awesome-Jailbreak-on-LLMs is a collection of state-of-the-art, novel, exciting jailb···
ArtifactsBenchmark
开源
一键跑分,量化 AI 生成工件质量
Awesome-Mental-Health-LLMs
开源
一篇文章看懂LLM做心理健康的技术地图与风险
From Pattern Recognizers to Personalized Companions: A Survey of Large Language Mode···
Awesome-Trustworthy-AudioLLMs
开源
音频大模型可信性论文一站查,快速建立研究地图
A reading list for trustworthy audio large language models.
evals-skills
开源
跟着课程搭 LLM 评测体系,把主观质量变成可复现指标
Skills for AI Evals to compliment the course: AI Evals For Engineers & PMs
reins
开源
给 AI Agent 加护栏,只做你授权的事
Stop AI agents from doing things you didn't ask for.
OpenART
开源
万级场景压测 AI Agent,提前揪出越权与投毒风险
OpenART is an open-source framework designed to evaluate the safety and robustness o···
primitive-bench
开源
声明任务先定价,AI 干完验证,不成退款
The marketplace for verifiable AI outcomes: state a task, get a fixed price upfront,···
