Skip to content

Commit 9fc97a1

Browse files
committed
Update ClipSave node docs
1 parent 2f830ac commit 9fc97a1

File tree

7 files changed

+174
-36
lines changed

7 files changed

+174
-36
lines changed
Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,31 @@
1-
The CLIPSave node is designed for saving CLIP models along with additional information such as prompts and extra PNG metadata. It encapsulates the functionality to serialize and store the model's state, facilitating the preservation and sharing of model configurations and their associated creative prompts.
1+
The `CLIPSave` node is designed for saving CLIP text encoder models in SafeTensors format. This node is part of advanced model merging workflows and is typically used in conjunction with nodes like `CLIPMergeSimple` and `CLIPMergeAdd`. The saved files use the SafeTensors format to ensure security and compatibility.
22

33
## Inputs
44

5-
| Parameter | Data Type | Description |
6-
|-----------|-------------|-------------|
7-
| `clip` | CLIP | The CLIP model to be saved. This parameter is crucial as it represents the model whose state is to be serialized and stored. |
8-
| `filename_prefix` | STRING | A prefix for the filename under which the model and its additional information will be saved. This parameter allows for organized storage and easy retrieval of saved models. |
5+
| Parameter | Data Type | Required | Default Value | Description |
6+
|-----------|-----------|----------|---------------|-------------|
7+
| clip | CLIP | Yes | - | The CLIP model to be saved |
8+
| filename_prefix | STRING | Yes | "clip/ComfyUI" | The prefix path for the saved file |
9+
| prompt | PROMPT | Hidden | - | Workflow prompt information (for metadata) |
10+
| extra_pnginfo | EXTRA_PNGINFO | Hidden | - | Additional PNG information (for metadata) |
911

1012
## Outputs
1113

12-
The node doesn't have outputs.
14+
This node has no defined output types. It saves the processed files to the `ComfyUI/output/` folder.
15+
16+
### Multi-file Saving Strategy
17+
18+
The node saves different components based on the CLIP model type:
19+
20+
| Prefix Type | File Suffix | Description |
21+
|------------|-------------|-------------|
22+
| `clip_l.` | `_clip_l` | CLIP-L text encoder |
23+
| `clip_g.` | `_clip_g` | CLIP-G text encoder |
24+
| Empty prefix | No suffix | Other CLIP components |
25+
26+
## Usage Notes
27+
28+
1. **File Location**: All files are saved in the `ComfyUI/output/` directory
29+
2. **File Format**: Models are saved in SafeTensors format for security
30+
3. **Metadata**: Includes workflow information and PNG metadata if available
31+
4. **Naming Convention**: Uses the specified prefix plus appropriate suffixes based on model type
Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,31 @@
1-
El nodo Guardar CLIP está diseñado para guardar modelos CLIP junto con información adicional como prompts y metadatos extra en PNG. Este nodo encapsula la funcionalidad para serializar y almacenar el estado del modelo, facilitando la preservación y el intercambio de configuraciones de modelos y sus prompts creativos asociados.
1+
El nodo `Guardar CLIP` está diseñado para guardar modelos de codificador de texto CLIP en formato SafeTensors. Este nodo forma parte de flujos de trabajo avanzados de fusión de modelos y se utiliza típicamente en conjunto con nodos como `CLIPMergeSimple` y `CLIPMergeAdd`. Los archivos guardados utilizan el formato SafeTensors para garantizar la seguridad y compatibilidad.
22

33
## Entradas
44

5-
| Parámetro | Tipo de Dato | Descripción |
6-
|-----------|-------------|-------------|
7-
| `clip` | CLIP | El modelo CLIP que se va a guardar. Este parámetro es crucial ya que representa el modelo cuyo estado se va a serializar y almacenar. |
8-
| `filename_prefix` | STRING | Un prefijo para el nombre del archivo bajo el cual se guardará el modelo y su información adicional. Este parámetro permite un almacenamiento organizado y una fácil recuperación de los modelos guardados. |
5+
| Parámetro | Tipo de Dato | Requerido | Valor Predeterminado | Descripción |
6+
|-----------|--------------|-----------|---------------------|-------------|
7+
| clip | CLIP || - | El modelo CLIP que se va a guardar |
8+
| prefijo_nombre_archivo | STRING || "clip/ComfyUI" | La ruta del prefijo para el archivo guardado |
9+
| prompt | PROMPT | Oculto | - | Información del prompt del flujo de trabajo (para metadatos) |
10+
| extra_pnginfo | EXTRA_PNGINFO | Oculto | - | Información adicional de PNG (para metadatos) |
911

1012
## Salidas
1113

12-
El nodo no tiene salidas.
14+
Este nodo no tiene tipos de salida definidos. Guarda los archivos procesados en la carpeta `ComfyUI/output/`.
15+
16+
### Estrategia de Guardado Múltiple
17+
18+
El nodo guarda diferentes componentes según el tipo de modelo CLIP:
19+
20+
| Tipo de Prefijo | Sufijo del Archivo | Descripción |
21+
|-----------------|-------------------|-------------|
22+
| `clip_l.` | `_clip_l` | Codificador de texto CLIP-L |
23+
| `clip_g.` | `_clip_g` | Codificador de texto CLIP-G |
24+
| Prefijo vacío | Sin sufijo | Otros componentes CLIP |
25+
26+
## Notas de Uso
27+
28+
1. **Ubicación de Archivos**: Todos los archivos se guardan en el directorio `ComfyUI/output/`
29+
2. **Formato de Archivo**: Los modelos se guardan en formato SafeTensors para seguridad
30+
3. **Metadatos**: Incluye información del flujo de trabajo y metadatos PNG si están disponibles
31+
4. **Convención de Nombres**: Utiliza el prefijo especificado más los sufijos apropiados según el tipo de modelo
Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,31 @@
1-
Le nœud CLIPSave est conçu pour sauvegarder les modèles CLIP ainsi que des informations supplémentaires telles que les prompts et les métadonnées PNG. Il encapsule la fonctionnalité de sérialisation et de stockage de l'état du modèle, facilitant la préservation et le partage des configurations de modèle et de leurs prompts créatifs associés.
1+
Le nœud `CLIPSave` est conçu pour sauvegarder les modèles d'encodeur de texte CLIP au format SafeTensors. Ce nœud fait partie des flux de travail avancés de fusion de modèles et est généralement utilisé en conjonction avec des nœuds comme `CLIPMergeSimple` et `CLIPMergeAdd`. Les fichiers sauvegardés utilisent le format SafeTensors pour assurer la sécurité et la compatibilité.
22

33
## Entrées
44

5-
| Paramètre | Type de Donnée | Description |
6-
|-----------|-------------|-------------|
7-
| `clip` | CLIP | Le modèle CLIP à sauvegarder. Ce paramètre est crucial car il représente le modèle dont l'état doit être sérialisé et stocké. |
8-
| `filename_prefix` | STRING | Un préfixe pour le nom de fichier sous lequel le modèle et ses informations supplémentaires seront sauvegardés. Ce paramètre permet un stockage organisé et une récupération facile des modèles sauvegardés. |
5+
| Paramètre | Type de Donnée | Requis | Valeur par Défaut | Description |
6+
|-----------|----------------|---------|------------------|-------------|
7+
| clip | CLIP | Oui | - | Le modèle CLIP à sauvegarder |
8+
| filename_prefix | STRING | Oui | "clip/ComfyUI" | Le chemin préfixe pour le fichier sauvegardé |
9+
| prompt | PROMPT | Masqué | - | Informations du prompt du flux de travail (pour les métadonnées) |
10+
| extra_pnginfo | EXTRA_PNGINFO | Masqué | - | Informations PNG supplémentaires (pour les métadonnées) |
911

1012
## Sorties
1113

12-
Le nœud n'a pas de sortie.
14+
Ce nœud n'a pas de types de sortie définis. Il sauvegarde les fichiers traités dans le dossier `ComfyUI/output/`.
15+
16+
### Stratégie de Sauvegarde Multiple
17+
18+
Le nœud sauvegarde différents composants selon le type de modèle CLIP :
19+
20+
| Type de Préfixe | Suffixe du Fichier | Description |
21+
|-----------------|-------------------|-------------|
22+
| `clip_l.` | `_clip_l` | Encodeur de texte CLIP-L |
23+
| `clip_g.` | `_clip_g` | Encodeur de texte CLIP-G |
24+
| Préfixe vide | Sans suffixe | Autres composants CLIP |
25+
26+
## Notes d'Utilisation
27+
28+
1. **Emplacement des Fichiers** : Tous les fichiers sont sauvegardés dans le répertoire `ComfyUI/output/`
29+
2. **Format de Fichier** : Les modèles sont sauvegardés au format SafeTensors pour la sécurité
30+
3. **Métadonnées** : Inclut les informations du flux de travail et les métadonnées PNG si disponibles
31+
4. **Convention de Nommage** : Utilise le préfixe spécifié plus les suffixes appropriés selon le type de modèle
Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,31 @@
1-
CLIPSaveノードは、プロンプトや追加のPNGメタデータなどの情報と共にCLIPモデルを保存するために設計されています。モデルの状態をシリアライズして保存する機能を備えており、モデルの設定や関連するクリエイティブプロンプトの保存と共有を容易にします
1+
`CLIPを保存`ノードは、CLIPテキストエンコーダーモデルをSafeTensors形式で保存するために設計されています。このノードは高度なモデル結合ワークフローの一部であり、通常は`CLIPMergeSimple``CLIPMergeAdd`などのノードと組み合わせて使用されます。保存されるファイルはセキュリティと互換性を確保するためにSafeTensors形式を使用します
22

33
## 入力
44

5-
| パラメータ | データ型 | 説明 |
6-
|-----------|-------------|-------------|
7-
| `clip` | CLIP | 保存されるCLIPモデル。このパラメータは、シリアライズされ保存されるモデルの状態を表すため重要です。 |
8-
| `filename_prefix` | STRING | モデルとその追加情報が保存されるファイル名のプレフィックス。このパラメータは、保存されたモデルの整理された保存と簡単な取得を可能にします。 |
5+
| パラメータ | データ型 | 必須 | デフォルト値 | 説明 |
6+
|-----------|-------------|----------|------------|------|
7+
| clip | CLIP | はい | - | 保存するCLIPモデル |
8+
| ファイル名プレフィックス | STRING | はい | "clip/ComfyUI" | 保存するファイルのプレフィックスパス |
9+
| prompt | PROMPT | 非表示 | - | ワークフローのプロンプト情報(メタデータ用) |
10+
| extra_pnginfo | EXTRA_PNGINFO | 非表示 | - | 追加のPNG情報(メタデータ用) |
911

1012
## 出力
1113

12-
このノードには出力タイプがありません。
14+
このノードには定義された出力タイプはありません。処理されたファイルは`ComfyUI/output/`フォルダに保存されます。
15+
16+
### 複数ファイル保存戦略
17+
18+
このノードはCLIPモデルのタイプに応じて異なるコンポーネントを保存します:
19+
20+
| プレフィックスタイプ | ファイル接尾辞 | 説明 |
21+
|------------------|----------------|------|
22+
| `clip_l.` | `_clip_l` | CLIP-Lテキストエンコーダー |
23+
| `clip_g.` | `_clip_g` | CLIP-Gテキストエンコーダー |
24+
| プレフィックスなし | 接尾辞なし | その他のCLIPコンポーネント |
25+
26+
## 使用上の注意
27+
28+
1. **ファイルの場所**: すべてのファイルは`ComfyUI/output/`ディレクトリに保存されます
29+
2. **ファイル形式**: モデルはセキュリティのためにSafeTensors形式で保存されます
30+
3. **メタデータ**: 利用可能な場合、ワークフロー情報とPNGメタデータが含まれます
31+
4. **命名規則**: モデルタイプに応じて、指定されたプレフィックスと適切な接尾辞を使用します
Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,31 @@
1-
CLIPSave 노드는 프롬프트 및 추가 PNG 메타데이터와 같은 정보를 포함하여 CLIP 모델을 저장하도록 설계되었습니다. 이 노드는 모델의 상태를 직렬화하고 저장하는 기능을 포함하여 모델 구성 및 관련 창의적 프롬프트를 보존하고 공유할 수 있습니다.
1+
`CLIP 저장` 노드는 CLIP 텍스트 인코더 모델을 SafeTensors 형식으로 저장하도록 설계되었습니다. 이 노드는 고급 모델 병합 워크플로우의 일부이며, 일반적으로 `CLIPMergeSimple``CLIPMergeAdd`와 같은 노드와 함께 사용됩니다. 저장된 파일은 보안 및 호환성을 보장하기 위해 SafeTensors 형식을 사용합니다.
22

33
## 입력
44

5-
| Parameter (매개변수) | Data Type | Description (설명) |
6-
|-----------|-------------|-------------|
7-
| `clip` | CLIP | 저장할 CLIP 모델입니다. 이 매개변수는 직렬화 및 저장할 모델의 상태를 나타내므로 중요합니다. |
8-
| `filename_prefix` | STRING | 모델 및 추가 정보를 저장할 파일 이름의 접두사입니다. 이 매개변수는 저장된 모델의 체계적인 저장 및 쉬운 검색을 가능하게 합니다. |
5+
| 매개변수 | 데이터 유형 | 필수 | 기본값 | 설명 |
6+
|----------|------------|-------|--------|------|
7+
| clip | CLIP || - | 저장할 CLIP 모델 |
8+
| 파일명 접두사 | STRING || "clip/ComfyUI" | 저장할 파일의 접두사 경로 |
9+
| prompt | PROMPT | 숨김 | - | 워크플로우 프롬프트 정보 (메타데이터용) |
10+
| extra_pnginfo | EXTRA_PNGINFO | 숨김 | - | 추가 PNG 정보 (메타데이터용) |
911

1012
## 출력
1113

12-
이 노드는 출력 유형이 없습니다.
14+
이 노드는 정의된 출력 유형이 없습니다. 처리된 파일은 `ComfyUI/output/` 폴더에 저장됩니다.
15+
16+
### 다중 파일 저장 전략
17+
18+
이 노드는 CLIP 모델 유형에 따라 다른 구성 요소를 저장합니다:
19+
20+
| 접두사 유형 | 파일 접미사 | 설명 |
21+
|------------|------------|------|
22+
| `clip_l.` | `_clip_l` | CLIP-L 텍스트 인코더 |
23+
| `clip_g.` | `_clip_g` | CLIP-G 텍스트 인코더 |
24+
| 접두사 없음 | 접미사 없음 | 기타 CLIP 구성 요소 |
25+
26+
## 사용 참고사항
27+
28+
1. **파일 위치**: 모든 파일은 `ComfyUI/output/` 디렉토리에 저장됩니다
29+
2. **파일 형식**: 모델은 보안을 위해 SafeTensors 형식으로 저장됩니다
30+
3. **메타데이터**: 워크플로우 정보 및 사용 가능한 경우 PNG 메타데이터가 포함됩니다
31+
4. **명명 규칙**: 모델 유형에 따라 지정된 접두사와 적절한 접미사를 사용합니다
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Узел Сохранить CLIP предназначен для сохранения моделей текстового кодировщика CLIP в формате SafeTensors. Этот узел является частью расширенных рабочих процессов объединения моделей и обычно используется совместно с узлами CLIPMergeSimple и CLIPMergeAdd. Сохраненные файлы используют формат SafeTensors для обеспечения безопасности и совместимости.
2+
3+
## Входные параметры
4+
5+
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Описание |
6+
|----------|------------|--------------|---------------------|-----------|
7+
| clip | CLIP | Да | - | Модель CLIP для сохранения |
8+
| префикс_названия_файла | STRING | Да | "clip/ComfyUI" | Префикс пути для сохраняемого файла |
9+
| prompt | PROMPT | Скрытый | - | Информация о рабочем процессе (для метаданных) |
10+
| extra_pnginfo | EXTRA_PNGINFO | Скрытый | - | Дополнительная информация PNG (для метаданных) |
11+
12+
## Выходные данные
13+
14+
У этого узла нет определенных типов выходных данных. Он сохраняет обработанные файлы в папку `ComfyUI/output/`.
15+
16+
### Стратегия сохранения нескольких файлов
17+
18+
Узел сохраняет различные компоненты в зависимости от типа модели CLIP:
19+
20+
| Тип префикса | Суффикс файла | Описание |
21+
|--------------|---------------|-----------|
22+
| `clip_l.` | `_clip_l` | Текстовый кодировщик CLIP-L |
23+
| `clip_g.` | `_clip_g` | Текстовый кодировщик CLIP-G |
24+
| Пустой префикс | Без суффикса | Другие компоненты CLIP |
25+
26+
## Примечания по использованию
27+
28+
1. **Расположение файлов**: Все файлы сохраняются в директории `ComfyUI/output/`
29+
2. **Формат файлов**: Модели сохраняются в формате SafeTensors для безопасности
30+
3. **Метаданные**: Включает информацию о рабочем процессе и метаданные PNG, если доступны
31+
4. **Правила именования**: Использует указанный префикс плюс соответствующие суффиксы в зависимости от типа модели
Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
1-
CLIPSave 节点旨在保存 CLIP 模型及其附加信息,如提示和额外的PNG元数据。它集成了将模型状态序列化和存储的功能,便于模型配置及其相关创造性提示的保存和共享
1+
`CLIP保存` 节点用于将 CLIP 文本编码器模型保存为 SafeTensors 格式文件, 该节点属于高级模型合并工作流的一部分,通常与 `CLIPMergeSimple``CLIPMergeAdd` 等节点配合使用。保存的文件采用 SafeTensors 格式,确保安全性和兼容性
22

33
## 输入
44

5-
| 参数名称 | 数据类型 | 作用描述 |
6-
|----------|----------|-----------------------------------------------|
7-
| `clip` | CLIP | 需要保存的 CLIP 模型。此参数至关重要,因为它代表了将要序列化和存储状态的模型。 |
8-
| `filename_prefix` | STRING | 用于保存模型及其附加信息的文件名的前缀。此参数允许有序存储并便于检索保存的模型。 |
5+
| 参数名 | 类型 | 是否必需 | 默认值 | 描述 |
6+
|--------|------|----------|--------|------|
7+
| `clip` | CLIP | 必需 | - | 要保存的 CLIP 模型 |
8+
| `文件名前缀` | STRING | 必需 | `"clip/ComfyUI"` | 保存文件的前缀路径 |
9+
| `prompt` | PROMPT | 隐藏参数 | - | 工作流提示信息(用于元数据) |
10+
| `extra_pnginfo` | EXTRA_PNGINFO | 隐藏参数 | - | 额外的PNG信息(用于元数据) |
911

1012
## 输出
1113

12-
该节点没有定义输出类型。
14+
该节点没有定义输出类型, 会将处理后的文件保存到 `ComfyUI/output/` 文件夹下
15+
16+
### 多文件保存策略
17+
18+
节点会根据 CLIP 模型类型分别保存不同组件:
19+
20+
| 前缀类型 | 文件名后缀 | 说明 |
21+
|----------|------------|------|
22+
| `clip_l.` | `_clip_l` | CLIP-L 文本编码器 |
23+
| `clip_g.` | `_clip_g` | CLIP-G 文本编码器 |
24+
| 空前缀 | 无后缀 | 其他 CLIP 组件 |

0 commit comments

Comments
 (0)