· reAPI Team
AI 换脸:原理、免费工具、API 价格与相关规则
讲解 AI 换脸与换头:开源工具及其许可证、每张 $0.013 的 API、改善效果的技巧,以及欧盟关于深度伪造的规则。

AI 换脸会提取一张照片中的人脸,将其放到另一张照片的人物身上,同时保留第二张照片的姿势、光照和背景。换头则更进一步,替换整个头部,包括头发和轮廓。[1][2] 你可以使用免费开源软件、面向普通用户的应用,或通过 API 操作,每张图片的 API 费用约为一美分。
技术反而是容易的部分。项目容易出问题的地方,在于所用模型的许可证,以及向他人展示换脸结果的规则,而这两方面最近都有变化:欧盟针对深度伪造内容的披露义务自 2026 年 8 月 2 日起已开始适用。[3] 本文介绍工具、费用和规则,信息核对于 2026 年 11 月 4 日。
换脸与换头有什么区别
两者的区别在于替换的范围:
| 换脸 | 换头 | |
|---|---|---|
| 替换什么 | 人脸 | 整个头部,包括头发和轮廓 |
| 保留目标照片的哪些部分 | 姿势、构图、光照、头发、背景 | 身体、姿势、光照、背景 |
| 适用情况 | 人脸本身最重要 | 发型也是身份特征的一部分,例如反复出场的角色 |
以上依据 reAPI 两款模型的说明整理。[1][2] 把人脸换到发型差异很大的目标人物上,即使脸本身很逼真,整体也可能不协调;换头就是为这种情况准备的。
免费 AI 换脸工具及其许可证
最知名的开源选择是 FaceFusion,它将自己描述为“行业领先的人脸处理平台”,截至 2026 年 11 月,GitHub 星标超过 30,000,且近期仍有提交。其代码仓库采用 OpenRAIL-AS 许可证,因此在基于该软件开发之前,应先阅读相关条款。[4]
除了软件,也要检查模型。广泛使用的人脸分析项目 InsightFace 以 MIT 许可证发布代码,但明确表示,基于其数据训练的模型“仅可用于非商业研究”,其 Python 库自动下载的模型也包括在内。[5] 免费工具如果在后台下载了这类模型,并不意味着就可以免费商用。
另一条路径是承诺无需注册即可换脸的免费网页应用。在上传任何人的照片之前,先确认网站运营方、上传内容的保存时间,以及是否会用来训练;在许多司法管辖区,人脸属于个人数据。
通过 API 进行 AI 换脸
对于应用或批处理任务,API 可以免去自行运行 GPU 的麻烦。reAPI 的两款模型每生成一张图片均收取 $0.013,因此换脸 1,000 次的费用为 $13。[1][2] 请求需要两个公开可访问的图片 URL,还可传入一个可选的随机种子:[6]
curl https://reapi.ai/api/v1/images/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "face-swap", "image_url": "https://example.com/target-photo.jpg", "face_image_url": "https://example.com/source-face.jpg"}'在围绕 API 设计功能之前,需要了解文档列出的限制。它仅处理静态图片,每次请求恰好返回一张图片,不提供提示词或尺寸控制,并拒绝 base64 和 data: URI。结果保存在隔离存储桶中,URL 有效期为 30 天,因此需要长期保留的文件应另行复制。轮询结果不消耗 credits。[6]
如何获得自然干净的结果
源人脸最重要。reAPI 文档建议使用“光线均匀、清晰的正面照片”,以获得最佳效果。[6] 此外,我们建议:
- 尽量匹配角度。将正面拍摄的人脸放到侧脸姿势上,需要推测三维形态,通常会露出痕迹。
- 尽量匹配光线方向,因为结果会保留目标照片的光照。
- 两张照片都尽量避免手、头发或眼镜遮挡脸部。
- 获得满意结果后固定随机种子;相同的两张图片和种子可以复现结果。[6]
同意与披露规则
欧盟《AI 法案》将深度伪造定义为由 AI 生成或操纵的图像、音频或视频内容,“与现有的人物、物体、地点、实体或事件相似,并会让人误以为是真实或如实呈现的”。第 50(4) 条要求,使用 AI 系统生成此类内容的部署者必须披露内容经过 AI 生成或操纵。对于明显属于艺术、创意、讽刺或虚构的作品,该义务仅限于“以不妨碍作品展示或欣赏的适当方式”披露此类内容的存在。[3] 该法规自 2026 年 8 月 2 日起适用。[3]
披露只是最低要求,并非全部责任;法案将这一义务赋予部署者,也就是使用系统制作内容的一方。应获得被使用人脸者的许可,保留记录,并在发布结果时添加标识。reAPI 自己的文档也提出了相同要求:仅将模型用于“你有权使用其肖像的人物”。[6]
FAQ
AI 换脸合法吗?
这取决于发布地点以及结果的用途。在欧盟,部署者必须披露深度伪造内容由 AI 生成,明显属于创意或讽刺作品的要求相对宽松。[3] 未经许可使用他人人脸还可能违反隐私权、形象商业利用权或数据保护法律,因此应先取得同意。
可以给视频换脸吗?
reAPI 的模型不可以,它仅处理静态图片。[6] FaceFusion 等一些开源工具提供范围更广的人脸处理功能;是否支持视频,请查阅其文档。
AI 换脸 API 多少钱?
在 reAPI 上,Face Swap 和 Head Swap 每张输出图片的价格均为 $0.013,每次请求一张,轮询不收费。[1][6] 在自己的 GPU 上运行开源工具无需按张付费,但需要承担硬件成本。
换脸和换头哪个更好?
没有普遍更好的选项。人脸本身最重要、且目标照片的发型合适时,使用换脸;发型也是人物身份特征的一部分时,使用换头。[1][2]
如何选择 AI 换脸方案
如果只是用自己的照片做实验,核查软件及其下载模型的许可证后,可以免费使用开源工具。对于产品,API 可以让每张图片的成本保持可预测:reAPI 的 Face Swap 和 Head Swap 均为每张 $0.013。无论选择哪种方式,只要 AI 换脸结果会向他人展示,就需要获得当事人同意;在欧盟,还需要添加清晰的标识。
参考资料
- reAPI. Face Swap model page. 2026 年 11 月 4 日获取自 reapi.ai/models/face-swap
- reAPI. Head Swap model page. 2026 年 11 月 4 日获取自 reapi.ai/models/head-swap
- European Union. Regulation (EU) 2024/1689 (Artificial Intelligence Act), Article 3(60), Article 50(4) and Article 113. 2026 年 11 月 4 日获取自 eur-lex.europa.eu/eli/reg/2024/1689/oj
- FaceFusion. facefusion/facefusion repository and license. 2026 年 11 月 4 日获取自 github.com/facefusion/facefusion
- InsightFace. deepinsight/insightface repository README (license). 2026 年 11 月 4 日获取自 github.com/deepinsight/insightface
- reAPI. Face Swap API reference. 2026 年 11 月 4 日获取自 reapi.ai/docs/face-swap