新闻详情

新闻详情

首页 / 资讯中心 / 详情

如何热切换基础模型、Refiner与LoRA:Fooocus-API模型管理与LoRA Manager完全指南

发布时间:2026/9/6 18:00:56来源:尧图网络
如何热切换基础模型、Refiner与LoRA:Fooocus-API模型管理与LoRA Manager完全指南
如何热切换基础模型、Refiner与LoRAFooocus-API模型管理与LoRA Manager完全指南【免费下载链接】Fooocus-APIFastAPI powered API for Fooocus项目地址: https://gitcode.com/gh_mirrors/fo/Fooocus-APIFooocus-API 是一个基于 FastAPI 构建的 AI 绘图 API 服务为 FooocusSDXL 生图引擎提供了完整的 HTTP 接口。它的核心能力之一是模型热切换无需重启服务在每一次生图请求中通过base_model_name、refiner_model_name与loras三个参数即可动态切换基础模型、Refiner 优化模型和 LoRA 风格模型。本指南将手把手教你理解模型目录布局、掌握热切换原理、配置 LoRA并使用 LoRA Manager 实现 LoRA 的自动下载与缓存管理。 Fooocus-API 是什么支持模型热切换的 AI 绘图 API传统生图服务往往一个进程绑定一套模型想换模型只能重启。Fooocus-API 把 Fooocus 的任务调度、模型加载封装成了标准 REST API每个任务都会按请求参数独立加载模型因此你可以同一服务上并发运行不同基础模型的生成任务用不同 LoRA 组合产出不同风格随时通过clean_vram接口释放显存、腾给新模型本地体验只需克隆仓库并安装依赖git clone https://gitcode.com/gh_mirrors/fo/Fooocus-API用不同基础模型 LoRA 权重热切换后同样的 API 可以生成截然不同的画面风格例如这张由示例接口产出的写实小狗图 三类模型的存放位置一次讲清模型目录Fooocus-API 复用 Fooocus 的模型目录结构放在repositories/Fooocus/models/下常用目录如下模型类型目录说明基础模型Checkpointmodels/checkpoints/决定画面基调的 SDXL 主模型Refiner 优化模型与 checkpoints 同目录生成后半段替换提升细节LoRA 模型models/loras/风格/概念微调可多组合VAEmodels/vae/编解码器如0.9vae风格词库sdxl_styles/Fooocus V2等预设风格把.safetensors文件放进对应目录即可被自动发现无需修改代码。️ 三个关键参数base_model_name、refiner_model_name 与 refiner_switch所有生成接口文生图、图生图、局部重绘等都接受相同的模型参数参数类型作用默认值base_model_namestr基础模型文件名juggernautXL_v8Rundiffusion.safetensorsrefiner_model_namestrRefiner 优化模型填None关闭Nonerefiner_switchfloat (0.1~1.0)生成进度中切换到 Refiner 的比例0.5lorasJSON 列表LoRA 配置含开关、文件名、权重见下方示例默认值定义在 fooocusapi/configs/default.py 中可按需调整。热切换原理每个任务开始时工作线程会调用refresh_everything()实现在 repositories/Fooocus/modules/default_pipeline.py按本任务的参数卸载旧模型、加载新模型与 LoRA并自动清理缓存。因此连续请求不同模型服务完全无感。任务队列中的实时状态含请求参数、进度可以通过查询接口查看 LoRA 配置指南JSON 格式、权重与数量上限loras参数是一个 JSON 数组每项包含三个字段结构定义见 fooocusapi/models/common/base.py[{enabled: true, model_name: my_style.safetensors, weight: 0.7}]enabled是否启用该 LoRAmodel_namemodels/loras/下的文件名weight权重范围 -2 ~ 2常用 0.5 ~ 1.0负权重可实现反向风格注意两点有效 LoRA 数量受default_max_lora_number限制超出部分会被自动截断见 fooocusapi/parameters.py选择Lightning、Hyper-SD、LCM等性能模式时系统会自动注入加速 LoRA 并关闭 Refiner逻辑在 fooocusapi/worker.py这是官方推荐的提速组合拳开启save_metatrue后每张成图还会写入所用基础模型、Refiner 与 LoRA 权重等元数据方便回溯每次生成使用的模型配置。⬇️ LoRA Manager按 URL 自动下载并缓存 LoRA不想手动搬运 LoRA 文件LoraManagerfooocusapi/utils/lora_manager.py可以只传 URL 就能用以 URL 的 MD5 哈希作为缓存文件名下载到repositories/Fooocus/models/loras/已下载的 LoRA 直接命中缓存跳过重复下载支持.tar压缩包自动解压并定位其中的.safetensors文件核心方法LoraManager.check(urls)接收一组 LoRA 地址补齐缺失文件后返回本地路径列表可直接用于生成请求Replicate 部署入口 predict.py 即这样接入。启动时fooocusapi/utils/model_loader.py 还会按 Fooocus 的下载配置自动拉取 checkpoints、LoRA、VAE 近似模型等依赖保证开箱即用。 查询可用模型与清理显存配合两个运维接口模型管理更省心GET /v1/engines/all-models实时扫描并返回当前所有基础模型与 LoRA 文件名model_filenames/lora_filenames请求前先用它校验文件名避免拼错实现见 fooocusapi/routes/query.pyGET /v1/engines/clean_vram卸载全部模型、清空显存适合大批量切换模型前释放资源 最佳实践速览先查后传生图前先调all-models拿文件名杜绝 404 式的模型加载失败Refiner 按需开默认None即可追求细节再指定 Refiner 并调低refiner_switch如 0.3后半程精修LoRA 叠加分寸一般叠 2~3 个主风格权重给高、辅助风格压低提速场景直接用performance_selectionLightning系统自动处理加速 LoRA 与 Refiner 关闭多模型并发靠任务队列天然隔离不同任务传不同模型互不干扰掌握以上机制你就完成了 Fooocus-API 模型管理的全部核心操作放对文件、传对参数、管好显存剩下的交给任务队列自动热切换即可。【免费下载链接】Fooocus-APIFastAPI powered API for Fooocus项目地址: https://gitcode.com/gh_mirrors/fo/Fooocus-API创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

STM32F103C8T6实现USB自定义HID+MSC复合设备详解 2026/9/7 9:09:40

STM32F103C8T6实现USB自定义HID+MSC复合设备详解

简介:一套面向STM32开发者的USB复合设备工程包,基于F103C8T6芯片将定制HID与大容量存储类设备复合在一起。端点零负责枚举,端点一、二分别用作键盘与鼠标,鼠标支持绝对和相对两种模式,端点三挂载存储设备,并…

阅读更多 →
SpringBoot与微信小程序构建精密温室监控:从数据链路到物联网应用 2026/9/7 9:09:40

SpringBoot与微信小程序构建精密温室监控:从数据链路到物联网应用

做毕业设计选“精密温室监控小程序(SpringBoot微信小程序)”这个方向,很多人的第一反应是:这不就是做一个能在手机上查温度和湿度的小系统吗?真等动手写代码,才会发现它和图书管理、商城这类纯信息管理系统…

阅读更多 →
MT7681 WiFi芯片电路图详解:从参考设计到量产调试实战 2026/9/7 9:09:40

MT7681 WiFi芯片电路图详解:从参考设计到量产调试实战

简介:MT7681 是联发科面向物联网应用推出的低功耗 Wi-Fi 芯片。这份资料围绕该芯片进行整理,适配硬件工程师、嵌入式开发者和物联网产品研发人员,既能用于原理图设计、PCB 调试,也可支撑固件开发与二次学习。RAR 压缩包内含二百二…

阅读更多 →
ESP32飞行数据终端:IMU+气压计+GPS融合实现升降率监测 2026/9/7 9:09:40

ESP32飞行数据终端:IMU+气压计+GPS融合实现升降率监测

简介:ESP32 IMU/Baro/GPS Vario 是一套基于 ESP32 的 GPS 高度计/升降速率计完整方案,面向无人机/飞行器玩家、航模爱好者与嵌入式开发者,用于解决垂直速度响应滞后与飞行数据记录问题。项目融合 IMU 加速度计、气压计与 GPS 数据&#xff0c…

阅读更多 →
统一标准C驱动兼容LIS2DH12/LIS2DW12/LIS2DS12 2026/9/7 9:09:40

统一标准C驱动兼容LIS2DH12/LIS2DW12/LIS2DS12

简介:面向嵌入式、物联网及可穿戴设备开发者,这份标准C实现的demo代码包聚焦意法半导体(ST)多款传感器,覆盖LIS2DS12、LIS2DH12、LIS2DW12、LSM6DSM等常用型号,用于解决驱动移植、传感器数据读取及基础功能…

阅读更多 →
多目标跟踪实战指南:从SORT到ByteTrack的算法选型与调参心法 2026/9/7 9:06:40

多目标跟踪实战指南:从SORT到ByteTrack的算法选型与调参心法

简介:面向计算机视觉入门与进阶学习者的多目标跟踪代码资源,采用VIBE前景检测与卡尔曼滤波组合方案,适合理解视频监控、自动驾驶中动态目标的检测与持续跟踪流程。压缩包共16个文件,以C编写,包含7个头文件和7个源文件&…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞