跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Heretic

Heretic

Free 等级项目

Heretic 是一款无需训练即可修改语言模型的工具。它基于对比示例提示与匹配评分器,用数学方法引导模型行为,可移除审查、抑制拒答,并减少废话或迎合倾向。

访问 p-e-w/heretic

项目简介

Heretic 是一款无需训练即可修改语言模型的工具。用户可以在自己的硬件上运行并修改模型,无需昂贵训练;它通过对比示例提示与匹配评分器,用一系列数学方法引导模型行为。默认操作是抑制拒答、移除审查。

核心功能

  • 可在本地硬件上运行的语言模型进行无需训练的修改,支持大多数稠密模型、许多多模态模型、若干 MoE 架构以及许多现代混合模型;默认移除审查、抑制拒答,并可通过配置减少废话、减少幽默、减少迎合倾向或改变情绪对齐;可配置评分器插件,默认包含拒答率和 KL 散度,并支持自定义评分器及多评分协同优化;内置两种修改器:任意秩消融(默认)与方向消融,也称 abliteration;可使用 bitsandbytes 进行可选的即时 4 位量化,以降低显存需求,但会带来轻微精度损失;提供可复现模型清单,以及用于编目和复现已发布模型的 Heretic Grimoire。

适用场景

  • 默认对语言模型执行移除审查或抑制拒答;通过选择不同配置文件减少废话、幽默或迎合倾向,或改变情绪对齐;编写自定义评分器插件,以控制和协同优化多个行为目标;在一次运行后保存模型、上传至 Hugging Face、与模型对话或对其进行基准测试。

快速开始

  • 准备 Python 3.10+ 环境,并根据硬件安装 PyTorch 2.6+;运行 pip install -U heretic-llm;运行 heretic Qwen/Qwen3-4B-Instruct-2507,并将模型标识替换为要处理的模型;默认执行移除审查(抑制拒答),如要做其他修改,可选择其他配置文件或自行编写。

部署与要求

  • Python 3.10+ 环境,并按硬件安装 PyTorch 2.6+;可在自身硬件上运行的语言模型;可选使用 bitsandbytes 进行 4 位量化,以降低显存需求,但可能带来轻微精度损失。

采用前须知

  • 许可证:AGPL-3.0。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Heretic 的项目

Favicon of kimi-k3-in-c

kimi-k3-in-c

Free 等级项目星标数: 10K

用 C99 在单 CPU、8 GB 内存上运行 2.78 万亿参数 Kimi K3

语言模型

通过从磁盘流式读取模型而非全部载入内存,kimi-k3-in-c 可在单 CPU、8.24 GB 峰值内存下运行 2.78 万亿参数的 Kimi K3。项目使用可移植 C99,不依赖 BLAS、框架或 GPU。

Favicon of nanochat

nanochat

Free 等级项目星标数: 60.1K

单张 GPU 节点上端到端训练 LLM 的极简实验框架

语言模型

nanochat 是一个极简、可修改的 LLM 训练实验框架,覆盖分词、预训练、微调、评估和推理,可在单张 GPU 节点上端到端运行,并被称为“100 美元能买到的最好的 ChatGPT”。

Favicon of Gemini-API

Gemini-API

Free 等级项目星标数: 3.6K

面向 Google Gemini 网页版的异步 Python 封装

语言模型

这是一个面向 Google Gemini 网页版(原 Bard)的逆向工程异步 Python 封装,提供文本、图像、视频、音频、多轮对话、流式输出与深度研究能力。