update doc

This commit is contained in:
Artiprocher
2025-11-10 17:12:55 +08:00
parent eacec13309
commit 5e95a85281
9 changed files with 281 additions and 10 deletions

View File

@@ -231,6 +231,7 @@ class QwenImageUnit_EntityControl(PipelineUnit):
* 缺省兜底:可选功能的 `unit` 输入参数默认为 `None`,而不是 `False` 或其他数值,请对此默认值进行兜底处理。
* 参数触发:部分 Adapter 模型可能是未被加载的,例如 ControlNet对应的 `unit` 应当以参数输入是否为 `None` 来控制触发,而不是以模型是否被加载来控制触发。例如当用户输入了 `controlnet_image` 但没有加载 ControlNet 模型时,代码应当给出报错,而不是忽略这些输入参数继续执行。
* 简洁优先:尽可能使用直接模式,仅当功能无法实现时,使用接管模式。
* 显存高效:在 `unit` 中调用模型时,请使用 `pipe.load_models_to_device(self.onload_model_names)` 激活对应的模型,请不要调用 `onload_model_names` 之外的其他模型,`unit` 计算完成后,请不要使用 `pipe.load_models_to_device([])` 手动释放显存。
> Q: 部分参数并未在推理过程中调用,例如 `output_params`,是否仍有必要配置?