diff --git a/built-in-nodes/AnimaLLLiteApply.mdx b/built-in-nodes/AnimaLLLiteApply.mdx
index 184e25c35..8c035918f 100644
--- a/built-in-nodes/AnimaLLLiteApply.mdx
+++ b/built-in-nodes/AnimaLLLiteApply.mdx
@@ -31,4 +31,4 @@ AnimaLLLiteApply applies a lightweight animation patch to a diffusion model, ena
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/AnimaLLLiteApply/en.md)
---
-**Source fingerprint (SHA-256):** `291dc6a6619faab1c1100110c71c47381addcd80dbaf933dd8025a376bc2bee7`
+**Source fingerprint (SHA-256):** `48e455b767509a5a8c329365d5ffded86d6f4545d575c9fdc5ffbaf4da7c2287`
diff --git a/built-in-nodes/ApplyTextureToMesh.mdx b/built-in-nodes/ApplyTextureToMesh.mdx
index 44132f0bc..7e996b433 100644
--- a/built-in-nodes/ApplyTextureToMesh.mdx
+++ b/built-in-nodes/ApplyTextureToMesh.mdx
@@ -30,4 +30,4 @@ Note: When any of `metallic`, `roughness`, or `occlusion` is connected, all thre
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ApplyTextureToMesh/en.md)
---
-**Source fingerprint (SHA-256):** `f91985ef686beddccc41a72614b3d263b4e0d9f1a156db6017d620de26d7b6cf`
+**Source fingerprint (SHA-256):** `7492922c9c7c0117366cb8b9017fc192eb8dd6b6594fd429044d60408693210e`
diff --git a/built-in-nodes/BakeTextureFromVoxel.mdx b/built-in-nodes/BakeTextureFromVoxel.mdx
index 140ed6e64..e9e79fc07 100644
--- a/built-in-nodes/BakeTextureFromVoxel.mdx
+++ b/built-in-nodes/BakeTextureFromVoxel.mdx
@@ -1,12 +1,12 @@
---
title: "BakeTextureFromVoxel - ComfyUI Built-in Node Documentation"
-description: "This node bakes PBR textures onto a 3D mesh using the mesh's existing UV layout."
+description: "This node bakes PBR textures onto a 3D mesh using the mesh’s existing UV layout."
sidebarTitle: "BakeTextureFromVoxel"
icon: "circle"
mode: wide
---
-This node bakes PBR textures onto a 3D mesh using the mesh's existing UV layout. It samples color and material attributes from a sparse voxel volume at each texel and outputs a base color image plus metallic and roughness maps. It does not unwrap the mesh, so a UV unwrap node must be connected upstream.
+This node bakes PBR textures onto a 3D mesh using the mesh’s existing UV layout. It samples color and material attributes from a sparse voxel volume at each texel and outputs a base color image plus metallic and roughness maps. It does not unwrap the mesh, so a UV unwrap node must be connected upstream.
## Inputs
@@ -34,4 +34,4 @@ Notes:
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/BakeTextureFromVoxel/en.md)
---
-**Source fingerprint (SHA-256):** `419f9e064edaeb9db8d5e052cf57a3b8b77bf7e025e8a0fc9aa0e1919c06b51c`
+**Source fingerprint (SHA-256):** `080dcb670620f1cb97523d04fc45293e03d139e513845d0fa7b1c4d2f8bdf32d`
diff --git a/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx b/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
new file mode 100644
index 000000000..825c3f64d
--- /dev/null
+++ b/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudFlux2TextToImageNode - ComfyUI Built-in Node Documentation"
+description: "Runs the Flux 2 dev text-to-image model on a Comfy Cloud GPU and returns the generated image."
+sidebarTitle: "ComfyCloudFlux2TextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+Runs the Flux 2 dev text-to-image model on a Comfy Cloud GPU and returns the generated image. The `turbo` option applies the Turbo LoRA with a short schedule for a much quicker run at the cost of a little fidelity; turning it off performs the full-length dev pass without the LoRA. This is a beta node set, billed by how long it runs in credits.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | The text prompt describing the image to generate. Leading and trailing whitespace is removed before submission. | STRING | Yes | 1 to 4096 characters |
+| `seed` | Random seed that controls the generated result for reproducibility (default: 42). | INT | Yes | 0 to 18446744073709551615 |
+| `aspect_ratio` | Aspect ratio of the output image (default: "1:1"). | COMBO | Yes | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | Total pixel budget. 1.0 is about 1024x1024 at a square ratio (default: 1.0). | FLOAT | Yes | 0.1 to 16.0 (step 0.1) |
+| `turbo` | Run the Turbo LoRA on a short schedule, trading a little fidelity for a much quicker run. Off runs the full dev pass with no LoRA (default: True). | BOOLEAN | Yes | True / False |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `IMAGE` | The image generated from the text prompt, returned as a ComfyUI image tensor that can be passed to other nodes. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudFlux2TextToImageNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `1b51a8ab89ae7c355dec4256a1a25a09a15e192c72fc8d1862c652dbdf337fcb`
diff --git a/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx b/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
new file mode 100644
index 000000000..33c41c877
--- /dev/null
+++ b/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "ComfyCloudMageFlowTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "This node generates an image from a text prompt by sending the request to the Mage-Flow text-to-image workflow in the Comfy Cloud."
+sidebarTitle: "ComfyCloudMageFlowTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+This node generates an image from a text prompt by sending the request to the Mage-Flow text-to-image workflow in the Comfy Cloud. It runs the full 30-step generation pass rather than the faster distilled turbo pass, and it accepts a negative prompt so you can describe content you do not want in the final image. The negative prompt is supported in this 30-step mode; per the node summary, the distilled turbo variant cannot make good use of it.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | The text description of the image to generate. | STRING | Yes | Free-form text |
+| `negative_prompt` | Text describing content that should not appear in the generated image. This input is used during the standard 30-step generation pass, but the distilled turbo variant does not use negative prompts well. | STRING | No | Free-form text |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `image` | The image generated from the provided text prompt and negative prompt. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTextToImageNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `80f4ecf1df3f2c46d94138f8ada817e12cc49e69e69a001630776ed644868367`
diff --git a/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx b/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
new file mode 100644
index 000000000..7a40cf64e
--- /dev/null
+++ b/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudMageFlowTurboTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "This Comfy Cloud node generates an image from a text prompt using the Mage-Flow Turbo workflow (mage-flow-turbo/text-to-image)."
+sidebarTitle: "ComfyCloudMageFlowTurboTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+This Comfy Cloud node generates an image from a text prompt using the Mage-Flow Turbo workflow (`mage-flow-turbo/text-to-image`). It runs a distilled version of the Mage-Flow model that generates the image in 4 steps at a cfg value of 1, taking roughly one seventh of the GPU time of a full Mage-Flow pass, which makes it the variant intended for fast iteration.
+
+## Inputs
+
+The node class itself does not declare input widgets in the available source; its input schema is inherited from the shared base class `_ComfyCloudMageFlowNode`, whose definition is not included in the source snapshot. Based on the node summary and the text-to-image workflow name, the node takes a text prompt describing the image to generate.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | The text prompt describing the image to generate. The exact parameter name is set by the inherited `_ComfyCloudMageFlowNode` base schema and may differ from this label. | STRING | Yes | Free text |
+
+Note: Additional input parameters may exist in the inherited base node definition, which is not available in the provided source.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `IMAGE` | The image generated from the text prompt. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTurboTextToImageNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `8d867a0c906028597ef52c75f5c9a994fdc00211c7aae410ffca8204943f0c34`
diff --git a/built-in-nodes/ComfyCloudZImageTurboNode.mdx b/built-in-nodes/ComfyCloudZImageTurboNode.mdx
new file mode 100644
index 000000000..c2d2cf864
--- /dev/null
+++ b/built-in-nodes/ComfyCloudZImageTurboNode.mdx
@@ -0,0 +1,31 @@
+---
+title: "ComfyCloudZImageTurboNode - ComfyUI Built-in Node Documentation"
+description: "This node generates an image from a text prompt using the Z-Image Turbo model, which completes in just 8 steps."
+sidebarTitle: "ComfyCloudZImageTurboNode"
+icon: "circle"
+mode: wide
+---
+
+This node generates an image from a text prompt using the Z-Image Turbo model, which completes in just 8 steps. The generation runs remotely on Comfy Cloud GPUs and is billed by GPU time, making this one of the quickest and cheapest options here for iterating on image ideas. Once the generation finishes, the node downloads the finished image for use in your workflow.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Text prompt describing the image to generate. Accepts multi-line input and is trimmed before submission. Must not be empty after trimming. | STRING | Yes | 1 - 4096 characters |
+| `seed` | Random seed used to control generation reproducibility. Changing it produces a different variation. Includes a control-after-generate option. Default: 42. | INT | No | 0 - 18446744073709551615 |
+| `aspect_ratio` | Aspect ratio of the generated image. Default: "1:1". | COMBO | No | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | Total pixel budget. 1.0 is about 1024x1024 at a square ratio. Default: 1.0. | FLOAT | No | 0.1 - 16.0 (step of 0.1) |
+
+Note: Input values are validated before the generation is submitted. The `prompt` must contain between 1 and 4,096 characters after whitespace is trimmed, `aspect_ratio` must be one of the listed options, and `megapixels` must be entered in increments of 0.1.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `IMAGE` | The generated image returned as an image tensor, ready for further image processing or saving nodes. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudZImageTurboNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `9c78bf9aca5800212d1c5a8f9581dc6c154a82220cd60a8b55ebe74111d2f542`
diff --git a/built-in-nodes/ComfyMathExpression.mdx b/built-in-nodes/ComfyMathExpression.mdx
index 4c3a07aab..44fe48f15 100644
--- a/built-in-nodes/ComfyMathExpression.mdx
+++ b/built-in-nodes/ComfyMathExpression.mdx
@@ -1,35 +1,37 @@
---
title: "ComfyMathExpression - ComfyUI Built-in Node Documentation"
-description: "The ComfyMathExpression node evaluates a mathematical formula using a set of input values."
+description: "The ComfyMathExpression node evaluates a mathematical formula that you write as text."
sidebarTitle: "ComfyMathExpression"
icon: "circle"
mode: wide
---
-The ComfyMathExpression node evaluates a mathematical formula using a set of input values. You can write an expression using variable names (like `a`, `b`, `c`), and the node will calculate the result. It supports dynamically adding as many input values as needed for your calculation.
+The ComfyMathExpression node evaluates a mathematical formula that you write as text. The formula can reference the node's input values using letter names such as `a`, `b`, `c`, and you can add as many input values as needed through the growable `values` group. The calculation result is returned simultaneously as a floating-point number, an integer, and a boolean value.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `expression` | The mathematical formula to evaluate. You can use variable names that correspond to the input values (default: "a + b"). | STRING | Yes | N/A |
-| `values` | A set of numeric or boolean inputs that can be dynamically added. Each input is assigned a letter from the alphabet (a, b, c, ...) to be used as a variable in the expression. At least one input value is required. | FLOAT, INT, BOOLEAN | No | N/A |
+| `expression` | The mathematical formula to evaluate, written as text (for example `a + b`), using the letter names of the input values as variables. Multiline input. (default: "a + b") | STRING | Yes | N/A |
+| `values` | Growable group of input values that provides the variables for the expression. Each value added to the group automatically gets the next lowercase letter name starting at `a` (`a`, `b`, `c`, ...), and that name can then be used inside `expression`. Each item accepts a number (INT or FLOAT) or a boolean (TRUE/FALSE). | FLOAT, INT, BOOLEAN | Yes | 1 to 26 values, named `a` to `z` |
-**Parameter Constraints:**
-* The `expression` parameter cannot be empty or contain only whitespace.
-* The expression must evaluate to a finite numeric result (INT or FLOAT). Boolean or other non-numeric results will cause an error.
-* The input values for the `values` parameter can be numbers (INT or FLOAT) or boolean values (TRUE/FALSE).
-* At least one input value must be provided in the `values` group.
+### Notes and constraints
+
+- `expression` cannot be empty or contain only whitespace.
+- The expression must evaluate to a numeric result (INT or FLOAT). If the result is a different type, such as text, the node raises an error.
+- The numeric result must be finite and convertible to a float. Results that are too large or non-finite cause an error.
+- The whole set of input values is also available inside the expression under the variable name `values` (as a list), so expressions such as `sum(values)` are possible.
+- The following math functions are available inside the expression: `sum`, `min`, `max`, `abs`, `round`, `pow`, `sqrt`, `ceil`, `floor`, `log`, `log2`, `log10`, `sin`, `cos`, `tan`, `int`, `float`.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `FLOAT` | The result of the mathematical expression as a floating-point number. | FLOAT |
-| `INT` | The result of the mathematical expression as an integer. | INT |
-| `BOOL` | The result of the mathematical expression as a boolean value. | BOOLEAN |
+| `FLOAT` | The result of the expression as a floating-point number. | FLOAT |
+| `INT` | The result of the expression converted to an integer, with the decimal part truncated. | INT |
+| `BOOL` | The result converted to a boolean value: TRUE when the numeric result is not zero, FALSE when it is zero. | BOOLEAN |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/en.md)
---
-**Source fingerprint (SHA-256):** `d3b47ddb7bc40318d35ad09fb53793cea25e9a9b310ab47aaf937781e3ad2b73`
+**Source fingerprint (SHA-256):** `4c77e9834fe7341143352f95ed8808dc81def3361b197c67e33a531bb3696d71`
diff --git a/built-in-nodes/ComfySwitchNode.mdx b/built-in-nodes/ComfySwitchNode.mdx
index 9aa50f3b9..b16ae49a2 100644
--- a/built-in-nodes/ComfySwitchNode.mdx
+++ b/built-in-nodes/ComfySwitchNode.mdx
@@ -6,7 +6,7 @@ icon: "circle"
mode: wide
---
-The Switch node selects between two possible inputs based on a boolean condition. It outputs the `on_true` input when the `switch` is enabled, and the `on_false` input when the `switch` is disabled. Only the selected branch is evaluated, so the other input is not required. This allows you to create conditional logic and choose different data paths in your workflow.
+The Switch node selects between two possible inputs based on a boolean condition. When `switch` is enabled (true), it passes the `on_true` input through to the output; when disabled (false), it passes `on_false`. Only the selected branch is evaluated, so the other input does not need to be connected.
## Inputs
@@ -16,15 +16,15 @@ The Switch node selects between two possible inputs based on a boolean condition
| `on_false` | The data to be passed to the output when the `switch` is disabled (false). This input is only required when the `switch` is false. | MATCH_TYPE | No | |
| `on_true` | The data to be passed to the output when the `switch` is enabled (true). This input is only required when the `switch` is true. | MATCH_TYPE | No | |
-**Note on Input Requirements:** The `on_false` and `on_true` inputs are conditionally required. The node will request the `on_true` input only when the `switch` is true, and the `on_false` input only when the `switch` is false. Both inputs must be of the same data type and must match the output data type.
+**Note on Input Requirements:** The `on_false` and `on_true` inputs are conditionally required. The node requests the `on_true` input only when the `switch` is true, and the `on_false` input only when the `switch` is false. Both inputs must be of the same data type and must match the output data type. If the selected input is not connected, the node outputs no value.
## Outputs
| Output Name | Description | Data Type |
| --- | --- | --- |
-| `output` | The selected data. This will be the value from the `on_true` input if the `switch` is true, or the value from the `on_false` input if the `switch` is false. | MATCH_TYPE |
+| `output` | The selected data. This is the value from the `on_true` input when the `switch` is true, or the value from the `on_false` input when the `switch` is false. | MATCH_TYPE |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfySwitchNode/en.md)
---
-**Source fingerprint (SHA-256):** `d0adda02e7f997f27182cb26e11e934660ae5bd80f3091bed2fed7c981632ce5`
+**Source fingerprint (SHA-256):** `42c442efeda0197d950702c52647233dee1a30216fb07e1ce4bc844784a6c5f2`
diff --git a/built-in-nodes/GetImageSize.mdx b/built-in-nodes/GetImageSize.mdx
index 9ead44fea..629d9da14 100644
--- a/built-in-nodes/GetImageSize.mdx
+++ b/built-in-nodes/GetImageSize.mdx
@@ -1,28 +1,28 @@
---
title: "GetImageSize - ComfyUI Built-in Node Documentation"
-description: "The GetImageSize node extracts the dimensions and batch information from an input image."
+description: "GetImageSize reads an input image and returns its width, height, and batch size."
sidebarTitle: "GetImageSize"
icon: "circle"
mode: wide
---
-The GetImageSize node extracts the dimensions and batch information from an input image. It returns the width, height, and batch size of the image while also displaying this information as progress text on the node interface. The original image data passes through unchanged.
+GetImageSize reads an input image and returns its width, height, and batch size. The node also displays these measured values directly on the node interface.
## Inputs
| Parameter | Description | Data Type | Required | Range |
-| --- | --- | --- | --- | --- |
-| `image` | The input image from which to extract size information | IMAGE | Yes | - |
+|-----------|-------------|-----------|----------|-------|
+| `image` | The input image from which the width, height, and batch size are extracted | IMAGE | Yes | - |
## Outputs
| Output Name | Description | Data Type |
-| --- | --- | --- |
+|-------------|-------------|-----------|
| `width` | The width of the input image in pixels | INT |
| `height` | The height of the input image in pixels | INT |
-| `batch_size` | The number of images in the batch | INT |
+| `batch_size` | The number of images contained in the input batch | INT |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GetImageSize/en.md)
---
-**Source fingerprint (SHA-256):** `251c8480ccb1a1462a8d7656ce2b7ef33f2b9f6527b8b306a0850af16ef4094d`
+**Source fingerprint (SHA-256):** `dc29add37a3362384e63cb1e57f03758a82f77811c78797fdffd486462cb19b8`
diff --git a/built-in-nodes/HiDreamO1ReferenceImages.mdx b/built-in-nodes/HiDreamO1ReferenceImages.mdx
index 734a4660e..e87682e9b 100644
--- a/built-in-nodes/HiDreamO1ReferenceImages.mdx
+++ b/built-in-nodes/HiDreamO1ReferenceImages.mdx
@@ -1,14 +1,12 @@
---
title: "HiDreamO1ReferenceImages - ComfyUI Built-in Node Documentation"
-description: "Documentation for HiDreamO1ReferenceImages node."
+description: "This node attaches reference images to both positive and negative conditioning, so downstream nodes can use them to guide generation."
sidebarTitle: "HiDreamO1ReferenceImages"
icon: "circle"
mode: wide
---
-## Overview
-
-Attach reference images to both positive and negative conditioning. This node lets you provide 1 to 10 reference images; a single image is used for instruction-based editing, while multiple images (2-10) enable subject-driven personalization.
+This node attaches reference images to both positive and negative conditioning, so downstream nodes can use them to guide generation. Reference images are applied in the numeric order of their input sockets. If no reference images are connected, the positive and negative conditioning pass through unchanged.
## Inputs
@@ -16,9 +14,9 @@ Attach reference images to both positive and negative conditioning. This node le
| --- | --- | --- | --- | --- |
| `positive` | The positive conditioning to attach reference images to. | CONDITIONING | Yes | - |
| `negative` | The negative conditioning to attach reference images to. | CONDITIONING | Yes | - |
-| `images` | Reference images. 1 image = instruction edit; 2-10 images = multi reference. | IMAGE | Yes | 1 to 10 images |
+| `images` | Reference images are used in numeric socket order. When images are supplied, they are attached to both the positive and negative conditioning. | IMAGE | No | 0 to 100 images (`image_1` to `image_100`) |
-**Note on `images` parameter:** This is an autogrow input that accepts between 1 and 10 images. The images are labeled `image_1` through `image_10`. You must provide at least 1 image. The number of images determines the mode of operation: a single image is used for edit instructions, while multiple images (2-10) are used for subject-driven personalization.
+**Note on `images` parameter:** This is an autogrow input that provides numbered sockets `image_1` through `image_100`. Images are used in numeric socket order. The input is optional: if no reference images are connected, the node returns the `positive` and `negative` conditioning unchanged. When images are connected, the same set of reference images is attached to both outputs, and the negative conditioning is also marked as negative before the images are attached.
## Outputs
@@ -30,4 +28,4 @@ Attach reference images to both positive and negative conditioning. This node le
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/HiDreamO1ReferenceImages/en.md)
---
-**Source fingerprint (SHA-256):** `f05f6be19df8b8697a98507163e8f60fd0cf2048c81f92597d2ae0a3395b8c6d`
+**Source fingerprint (SHA-256):** `07f9f0ea19957523e95d04b9086dc994807bb0cd5262fe798dc784c1ecb4920d`
diff --git a/built-in-nodes/ImageCompositor.mdx b/built-in-nodes/ImageCompositor.mdx
index 46dcf556d..776b95fec 100644
--- a/built-in-nodes/ImageCompositor.mdx
+++ b/built-in-nodes/ImageCompositor.mdx
@@ -6,7 +6,7 @@ icon: "circle"
mode: wide
---
-This node combines multiple image layers into a single composited image. It takes a layer stack built with the Add Layer node and optionally a saved composition from the compositor editor, then blends the layers together using their placement, size, rotation, opacity, and blend mode settings.
+This node combines multiple image layers into a single composited image. It takes a layer stack built with the Add Layer node and optionally applies saved composition settings from the compositor editor, blending the layers according to their placement, size, rotation, opacity, and blend mode.
## Inputs
@@ -36,4 +36,4 @@ This node combines multiple image layers into a single composited image. It take
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageCompositor/en.md)
---
-**Source fingerprint (SHA-256):** `1eca5c151b3737ccf76e6fd7a83cd1458b2acc314609753d597eec711bcf4bd8`
+**Source fingerprint (SHA-256):** `76e5e57ade89f9ee172c5e1f0b82579d846d15bafb52b2052246f1f2ad7f0034`
diff --git a/built-in-nodes/LTXVContextWindows.mdx b/built-in-nodes/LTXVContextWindows.mdx
index 409cad82a..e3123f080 100644
--- a/built-in-nodes/LTXVContextWindows.mdx
+++ b/built-in-nodes/LTXVContextWindows.mdx
@@ -34,4 +34,4 @@ This node sets context windows for LTXV-like models during sampling. It divides
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVContextWindows/en.md)
---
-**Source fingerprint (SHA-256):** `ad0b8c54acaab1853f6fe98dbad675478f033caf867df954b40b7db5208f5ae4`
+**Source fingerprint (SHA-256):** `148649d0a938e08c932a163f5d7614332626fba37b8f79db7f92bbcf422e692f`
diff --git a/built-in-nodes/LTXVDurationPredictor.mdx b/built-in-nodes/LTXVDurationPredictor.mdx
index 590e02dd6..c39849009 100644
--- a/built-in-nodes/LTXVDurationPredictor.mdx
+++ b/built-in-nodes/LTXVDurationPredictor.mdx
@@ -1,12 +1,12 @@
---
title: "LTXVDurationPredictor - ComfyUI Built-in Node Documentation"
-description: "This node predicts the natural shot duration for a prompt using an LTX 2.4 duration head."
+description: "This node predicts the natural shot duration for a text prompt using an LTX 2.4 duration head loaded with ModelPatchLoader, then snaps the result to the VAE's 8k+1 frame grid."
sidebarTitle: "LTXVDurationPredictor"
icon: "circle"
mode: wide
---
-This node predicts the natural shot duration for a prompt using an LTX 2.4 duration head. It converts the predicted duration into a frame count that fits the VAE's frame grid, using the supplied frame rate and minimum/maximum duration limits.
+This node predicts the natural shot duration for a text prompt using an LTX 2.4 duration head loaded with ModelPatchLoader, then snaps the result to the VAE's 8k+1 frame grid. The prediction is converted into a frame count using the selected frame rate and the minimum and maximum duration limits.
## Inputs
@@ -19,7 +19,7 @@ This node predicts the natural shot duration for a prompt using an LTX 2.4 durat
| `min_seconds` | Minimum duration in seconds used when converting the prediction to a frame count (default: 1.0). | FLOAT | Yes | 0.5 to 120.0 |
| `max_seconds` | Maximum duration in seconds used when converting the prediction to a frame count (default: 20.0). | FLOAT | Yes | 0.5 to 120.0 |
-Note: The `duration_head` input must be an LTX 2.4 duration head loaded with ModelPatchLoader. If the connected model patch is not an LTX duration head, the node raises a ValueError.
+Note: The `duration_head` input must be a model patch containing an LTX duration head. If the connected model patch is not an LTX duration head, the node raises a ValueError. Only the first conditioning entry is used — if `positive` contains a batch of more than one prompt, the node evaluates just the first one.
## Outputs
@@ -31,4 +31,4 @@ Note: The `duration_head` input must be an LTX 2.4 duration head loaded with Mod
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVDurationPredictor/en.md)
---
-**Source fingerprint (SHA-256):** `ebbf6a2601a955122ab9862142aa475524c1f38403f4ef8dc9ffee6456ee8ce5`
+**Source fingerprint (SHA-256):** `a4abb43128b8fe396e4c986d75028aea6bfdd9bb6fda07e24c88f8e04a61669e`
diff --git a/built-in-nodes/LoadVideo.mdx b/built-in-nodes/LoadVideo.mdx
index 378e3c2c8..429109f29 100644
--- a/built-in-nodes/LoadVideo.mdx
+++ b/built-in-nodes/LoadVideo.mdx
@@ -12,9 +12,9 @@ The Load Video node loads video files from the input directory and makes them av
| Parameter | Description | Data Type | Required | Range |
| --- | --- | --- | --- | --- |
-| `file` | The video file to load from the input directory. The dropdown list is dynamically populated with all video files found in the ComfyUI input folder. | STRING | Yes | Multiple options available |
+| `file` | The video file to load from the input directory. The dropdown list is dynamically populated with all video files found in the ComfyUI input folder, and new video files can be uploaded directly through the file picker. | COMBO | Yes | Multiple options available (all video files in the input directory) |
-**Note:** The available options for the `file` parameter are dynamically populated from the video files present in the input directory. Only video files with supported content types are displayed. You can also upload a new video file directly through the node's file picker interface.
+**Note:** The available options for the `file` parameter are dynamically populated from the video files present in the input directory. Only video files with supported content types are displayed. You can also upload a new video file directly through the node's file picker interface. If a previously selected video file can no longer be found, the node reports an invalid file error.
## Outputs
@@ -25,4 +25,4 @@ The Load Video node loads video files from the input directory and makes them av
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LoadVideo/en.md)
---
-**Source fingerprint (SHA-256):** `7cdd0ed301e4545e38fb706231a18510088b76af4e843ccdfb3ae3cf8a912f49`
+**Source fingerprint (SHA-256):** `dcdd252792ade2a106c11826bbe7344011f0bc08506b80d634043a4dc156e076`
diff --git a/built-in-nodes/MaskPreview.mdx b/built-in-nodes/MaskPreview.mdx
index 5f5cb5a16..19762e0a4 100644
--- a/built-in-nodes/MaskPreview.mdx
+++ b/built-in-nodes/MaskPreview.mdx
@@ -6,26 +6,26 @@ icon: "circle"
mode: wide
---
-The MaskPreview node displays a visual preview of the mask data directly in the ComfyUI interface, without saving it to the output directory. This lets you inspect the exact mask values at any point in your workflow.
+The MaskPreview node displays a visual preview of the mask data directly in the ComfyUI interface, without saving it to the output directory. This lets you inspect the mask at any point in your workflow, while the mask also passes through the node unchanged so it can continue to be used downstream.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `mask` | The mask data to preview | MASK | Yes | - |
-| `filename_prefix` | Prefix for the preview filename (default: "ComfyUI") | STRING | No | - |
+| `filename_prefix` | Filename prefix used for the preview (default: "ComfyUI") | STRING | No | - |
| `prompt` | Prompt information for metadata (automatically provided) | PROMPT | No | - |
| `extra_pnginfo` | Additional PNG information for metadata (automatically provided) | EXTRA_PNGINFO | No | - |
-The `prompt` and `extra_pnginfo` inputs are hidden and are supplied automatically by the ComfyUI system; you do not need to connect them manually.
+Only `mask` is a visible input that needs to be connected. The `filename_prefix`, `prompt`, and `extra_pnginfo` parameters are supplied by the system: `filename_prefix` falls back to its default value, while `prompt` and `extra_pnginfo` are hidden and provided automatically by the ComfyUI runtime.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `mask` | The mask data that was previewed, returned unchanged for further use in the workflow | MASK |
+| `mask` | The same mask data that was previewed, returned unchanged so it can be used elsewhere in the workflow | MASK |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MaskPreview/en.md)
---
-**Source fingerprint (SHA-256):** `3d4ecb8cd90c3ecbe9d3cff8f782062c582c7190d9f0e0ed069cba114d4beac5`
+**Source fingerprint (SHA-256):** `fb7abe8cb6b5ac8a6a38e88ef90a146d16caf41d24c5de95309a94bc3c371d75`
diff --git a/built-in-nodes/MetaMuseImageEditApi.mdx b/built-in-nodes/MetaMuseImageEditApi.mdx
new file mode 100644
index 000000000..6f0ac0b8f
--- /dev/null
+++ b/built-in-nodes/MetaMuseImageEditApi.mdx
@@ -0,0 +1,50 @@
+---
+title: "MetaMuseImageEditApi - ComfyUI Built-in Node Documentation"
+description: "Edits or combines up to 10 reference images using a text prompt and Meta's Muse Image model."
+sidebarTitle: "MetaMuseImageEditApi"
+icon: "circle"
+mode: wide
+---
+
+Edits or combines up to 10 reference images using a text prompt and Meta's Muse Image model. Describe the desired edit in the prompt and, when needed, refer to the reference images as `@Image1`, `@Image2`, and so on. The node uploads the reference images, calls the Meta Muse Image API, and returns the edited result as an image.
+
+## Inputs
+
+The node is controlled by a `model` selector. The model-specific inputs described below appear when a model is selected, and the reference images you connect can be grown or shortened as needed.
+
+### Common Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model` | Model to use. | DYNAMIC_COMBO | Yes | "muse-image-1.0" |
+
+### muse-image-1.0 Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Editing instructions. Supports `@Image1`-style references to the input images. Default: empty string. The prompt must contain at least one character. | STRING | Yes | Any text with a minimum length of 1 character |
+| `aspect_ratio` | Aspect ratio of the output. Images are rendered at about 2.5 megapixels (1:1 is 1600x1600, 16:9 is 2048x1152); "auto" keeps the aspect ratio of the input. | COMBO | Yes | "auto" "1:1" "3:2" "2:3" "4:3" "3:4" "5:4" "4:5" "16:9" "9:16" "21:9" "9:21" "2:1" "1:2" |
+| `reasoning_strength` | How much the model thinks, plans and self-refines before rendering. | COMBO | Yes | "high" "low" |
+| `enable_web_search` | Lets the model search the web for facts and live information while planning the image. Default: true. | BOOLEAN | Yes | true or false (default: true) |
+| `enable_image_search` | Lets the model search for reference images while planning the image. Default: true. | BOOLEAN | Yes | true or false (default: true) |
+| `enable_shell` | Lets the model run code while planning, for precise layouts, charts and diagrams; when off, quantities and alignment are approximated. Default: true. | BOOLEAN | Yes | true or false (default: true) |
+| `seed` | Seed to determine if node should re-run; the API has no seed, so actual results are nondeterministic regardless of this value. Default: 42. | INT | Yes | 0 to 2147483647 (step 1) |
+
+### Reference Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `images` | Growable slot: connect 1 to 10 reference images (`image_1` through `image_10`) to edit or combine. Refer to them in the prompt as `@Image1`, `@Image2`, ..., numbered in input order; a batched input counts once per image. | IMAGE | Yes | 1 to 10 reference images |
+
+Note: the prompt may not be empty, and each `@ImageN` reference it contains must match one of the connected images in input order (for example, `@Image1` is the first connected reference image). If the prompt references an image number that is not connected, or if more than 10 reference images are connected, the node raises an error.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `image` | The edited or combined image returned by the Muse Image model. If the API returns multiple images, they are returned as a batch. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageEditApi/en.md)
+
+---
+**Source fingerprint (SHA-256):** `5c009ca45199f9c70465f12d48a46b685abebd0194c3d437121b9df0636dbea7`
diff --git a/built-in-nodes/MetaMuseImageTextToImageApi.mdx b/built-in-nodes/MetaMuseImageTextToImageApi.mdx
new file mode 100644
index 000000000..037ace896
--- /dev/null
+++ b/built-in-nodes/MetaMuseImageTextToImageApi.mdx
@@ -0,0 +1,44 @@
+---
+title: "MetaMuseImageTextToImageApi - ComfyUI Built-in Node Documentation"
+description: "Meta Muse Image Text to Image generates images from a text prompt using Meta's Muse Image model."
+sidebarTitle: "MetaMuseImageTextToImageApi"
+icon: "circle"
+mode: wide
+---
+
+Meta Muse Image Text to Image generates images from a text prompt using Meta's Muse Image model. The model reasons about the prompt before rendering, and can use web search, image search, and code execution while planning the image. The node calls the Muse Image API and returns the resulting image or images.
+
+## Inputs
+
+### Common Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model` | Model to use. | DYNAMIC_COMBO | Yes | `"muse-image-1.0"` |
+
+Selecting a model in the list shows the settings that model supports. The only available model is `muse-image-1.0`; its settings are listed below.
+
+### muse-image-1.0 Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Prompt describing the image. The model reasons about the prompt, and may use its built-in web and image search, before rendering. | STRING | Yes | Multiline text, minimum 1 character |
+| `aspect_ratio` | Aspect ratio of the output. Images are rendered at about 2.5 megapixels (1:1 is 1600x1600, 16:9 is 2048x1152); "auto" lets the model choose from the prompt. | COMBO | Yes | `"auto"` `"1:1"` `"3:2"` `"2:3"` `"4:3"` `"3:4"` `"5:4"` `"4:5"` `"16:9"` `"9:16"` `"21:9"` `"9:21"` `"2:1"` `"1:2"` |
+| `reasoning_strength` | How much the model thinks, plans and self-refines before rendering. | COMBO | Yes | `"high"` `"low"` |
+| `enable_web_search` | Lets the model search the web for facts and live information while planning the image. | BOOLEAN | No | True False (default: True) |
+| `enable_image_search` | Lets the model search for reference images while planning the image. | BOOLEAN | No | True False (default: True) |
+| `enable_shell` | Lets the model run code while planning, for precise layouts, charts and diagrams; when off, quantities and alignment are approximated. | BOOLEAN | No | True False (default: True) |
+| `seed` | Seed to determine if node should re-run; the API has no seed, so actual results are nondeterministic regardless of this value. | INT | Yes | 0 – 2147483647 (default: 42) |
+
+Note: The prompt must contain at least one character. When `aspect_ratio` is set to "auto", no explicit size is sent to the API and the model decides the output size from the prompt. The `seed` parameter only controls when the node re-runs; it is not sent to the API, so the generated results are nondeterministic.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `image` | The generated image returned by the API, decoded and provided as a batched image. If the API response contains multiple images, they are combined into one batch. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageTextToImageApi/en.md)
+
+---
+**Source fingerprint (SHA-256):** `59ebd72fab3db44a35ceac723606de4eabb5fe2b690d0b701db50e0e22a9e699`
diff --git a/built-in-nodes/MiniMaxH3FunControlNetApply.mdx b/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
new file mode 100644
index 000000000..003240945
--- /dev/null
+++ b/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
@@ -0,0 +1,36 @@
+---
+title: "MiniMaxH3FunControlNetApply - ComfyUI Built-in Node Documentation"
+description: "This node applies a MiniMax H3 Fun ControlNet to a text-to-video model as a model patch."
+sidebarTitle: "MiniMaxH3FunControlNetApply"
+icon: "circle"
+mode: wide
+---
+
+This node applies a MiniMax H3 Fun ControlNet to a text-to-video model as a model patch. It can use an optional control video and an optional mask to steer generation, and it returns a patched copy of the model for further sampling. When the strength is set to 0, or when neither a control video nor a mask is provided, the input model is returned unchanged.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model` | The diffusion model to which the MiniMax H3 Fun ControlNet patch is applied. | MODEL | Yes | N/A |
+| `model_patch` | The MiniMax H3 Fun ControlNet patch whose control signals are injected into the model; it must be compatible with the given `model`. | MODEL_PATCH | Yes | N/A |
+| `vae` | VAE used to encode the control and source video frames into the latent space expected by the model. | VAE | Yes | N/A |
+| `strength` | Overall strength of the ControlNet effect. When set to 0, the node does nothing and returns the input model unchanged. (default: 1.0) | FLOAT | Yes | min 0.0, max 10.0, step 0.01 |
+| `start_percent` | Start of the sampling range, expressed as a percentage of the sampling schedule, during which the ControlNet is active. It is converted internally to the equivalent sigma value. (default: 0.0) | FLOAT | Yes | min 0.0, max 1.0, step 0.001 |
+| `end_percent` | End of the sampling range, expressed as a percentage of the sampling schedule, during which the ControlNet is active. It is converted internally to the equivalent sigma value. (default: 1.0) | FLOAT | Yes | min 0.0, max 1.0, step 0.001 |
+| `control_video` | Optional video frames used as the ControlNet visual hint. The frames are resized to match the generated video and encoded with the `vae`. | IMAGE | No | N/A |
+| `mask` | 1 marks the regions to regenerate. Mask values above 0.5 are treated as marked regions. | MASK | No | N/A |
+| `source_video` | Video behind the mask; only read when a mask is given. | IMAGE | No | N/A |
+
+Note: For the patch to have an effect, `strength` must be greater than 0 and at least one of `control_video` or `mask` must be supplied. `source_video` is ignored unless `mask` is provided; if `mask` is given without `source_video`, the content behind the masked regions is treated as black.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `model` | A patched clone of the input model with the MiniMax H3 Fun ControlNet applied. If `strength` is 0, or no control video or mask is supplied, the original model is returned unchanged. | MODEL |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MiniMaxH3FunControlNetApply/en.md)
+
+---
+**Source fingerprint (SHA-256):** `e907fb8e5ae60663d1d10b315985695ee5d49397fef6bd76b0e723637457a74a`
diff --git a/built-in-nodes/MiniMaxH3ReferenceToVideo.mdx b/built-in-nodes/MiniMaxH3ReferenceToVideo.mdx
index c4ef8617c..33d6ca06e 100644
--- a/built-in-nodes/MiniMaxH3ReferenceToVideo.mdx
+++ b/built-in-nodes/MiniMaxH3ReferenceToVideo.mdx
@@ -6,39 +6,40 @@ icon: "circle"
mode: wide
---
-MiniMax H3 Reference to Video creates the text conditioning and the empty audio-video latent needed for MiniMax H3 reference-to-video generation. You provide a prompt plus optional reference images, videos, and audio clips, and the node encodes these references into tokens the model can use while generating. The prompt refers to the references with ``, ``, and `` tags.
+MiniMax H3 Reference to Video creates the text conditioning and the empty audio-video latent needed for MiniMax H3 reference-to-video generation. You provide a prompt plus optional reference images, videos, and audio clips, and the node encodes these references into conditioning the model can use while generating. The prompt refers to the references with ``, ``, and `` tags.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `clip` | CLIP model used to tokenize the prompt and encode the reference media into conditioning tokens. | CLIP | Yes | |
-| `vae` | VAE used to encode reference images and reference video frames into latent space. | VAE | Yes | |
-| `audio_vae` | VAE used to encode reference audio into latent space. Audio is resampled to the audio VAE sample rate (32 kHz by default). | VAE | Yes | |
+| `vae` | Video VAE used to encode reference images and reference video frames. Without it, reference images/videos only condition the text encoder. | VAE | No | |
+| `audio_vae` | Audio VAE used to encode reference audio. Audio is resampled to the audio VAE sample rate (32 kHz by default). Without it, reference audio only conditions the text encoder. | VAE | No | |
| `prompt` | Text prompt for the video. Reference media can be addressed with ``, ``, and `` tags (1-based per type). Supports multiline and dynamic prompts. | STRING | Yes | |
| `width` | Width of the generated video in pixels (default: 1344). | INT | Yes | 32 to 16384 (step 32) |
| `height` | Height of the generated video in pixels (default: 768). | INT | Yes | 32 to 16384 (step 32) |
| `length` | Frame count at 24 fps; 124 = ~5s, trained range is ~124-362 (default: 124). | INT | Yes | 5 to 3600 (step 17) |
| `ref_image_size` | Reference image sizing. `match` scales each reference image down only, keeping the aspect ratio, to the generation's pixel area; `max` uses the reference pipeline's 2048px short edge for best identity fidelity. Reference tokens ride through every sampling step, so `max` can be several times slower (default: `match`). | COMBO | Yes | `"match"` `"max"` |
-| `ref_images` | Growable slot: connect 1 to 9 reference images (`ref_image_1` ... `ref_image_9`). Each image is downscaled to a 2048px short edge if larger and never upscaled. | IMAGE | No | 0 to 9 |
-| `ref_videos` | Growable slot: connect 1 to 3 reference videos (`ref_video_1` ... `ref_video_3`). Reference video frames at 24 fps (2-15s). | IMAGE | No | 0 to 3 |
-| `ref_video_audios` | Growable slot: connect 1 to 3 soundtracks (`ref_video_audio_1` ... `ref_video_audio_3`). Soundtrack of the same-numbered reference video. | AUDIO | No | 0 to 3 |
-| `ref_audios` | Growable slot: connect 1 to 3 standalone reference audio clips (`ref_audio_1` ... `ref_audio_3`). | AUDIO | No | 0 to 3 |
+| `ref_images` | Growable slot: connect up to 9 reference images (`ref_image_1` ... `ref_image_9`). Reference images are downscaled to a 2048px short edge if larger and are never upscaled. | IMAGE | No | 0 to 9 |
+| `ref_videos` | Growable slot: connect up to 3 reference videos (`ref_video_1` ... `ref_video_3`). Reference video frames at 24 fps (2-15s). | IMAGE | No | 0 to 3 |
+| `ref_video_audios` | Growable slot: connect up to 3 soundtracks (`ref_video_audio_1` ... `ref_video_audio_3`). Soundtrack of the same-numbered reference video. | AUDIO | No | 0 to 3 |
+| `ref_audios` | Growable slot: connect up to 3 standalone reference audio clips (`ref_audio_1` ... `ref_audio_3`). | AUDIO | No | 0 to 3 |
Notes:
- The prompt refers to reference media with 1-based tags per type: `` for images, `` for videos, and `` for audio. References are presented to the model in a fixed order: images, then videos (with each soundtrack's `` label right before its ``), then standalone audio.
-- Reference videos must contain at least 5 frames (~0.2 seconds at 24 fps), otherwise the node raises an error. Video frames are also capped to the selected `length` and trimmed to a supported frame count.
+- A soundtrack connected to `ref_video_audio_N` is used with the reference video connected to `ref_video_N`.
+- Reference videos must contain at least 5 frames (~0.2 seconds at 24 fps), otherwise the node raises an error. Frames beyond the requested `length` are trimmed, and the remaining frame count is adjusted to a value supported by the model.
- The requested `length` is aligned to a supported frame count before the latent is created.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `positive` | Conditioning containing the encoded prompt together with the encoded reference image, video, and audio tokens used by the MiniMax H3 model. | CONDITIONING |
+| `positive` | Conditioning containing the encoded prompt. When reference media and the relevant VAEs are provided, it also contains the encoded reference image, video, and audio content used by the MiniMax H3 model. | CONDITIONING |
| `latent` | Empty audio-video latent at the requested `width`, `height`, and `length` (frame count). | LATENT |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MiniMaxH3ReferenceToVideo/en.md)
---
-**Source fingerprint (SHA-256):** `d9a444e712cdc255d7c56a3ab38d0523659f198b3228b9283a7028cfd0e4f3f9`
+**Source fingerprint (SHA-256):** `47df0d6d13cb02aa4f69b50a7f8d0f6c1639c1fb5e0f69bf8fc57dd4cb752db8`
diff --git a/built-in-nodes/MinimaxHailuo03FirstLastFrameNode.mdx b/built-in-nodes/MinimaxHailuo03FirstLastFrameNode.mdx
index 913e08d5d..22d109409 100644
--- a/built-in-nodes/MinimaxHailuo03FirstLastFrameNode.mdx
+++ b/built-in-nodes/MinimaxHailuo03FirstLastFrameNode.mdx
@@ -1,12 +1,12 @@
---
title: "MinimaxHailuo03FirstLastFrameNode - ComfyUI Built-in Node Documentation"
-description: "This node generates a video from a first frame image and an optional last frame image using the MiniMax H3 model."
+description: "This node generates a video from a first frame image and, optionally, a last frame image using MiniMax H3 models."
sidebarTitle: "MinimaxHailuo03FirstLastFrameNode"
icon: "circle"
mode: wide
---
-This node generates a video from a first frame image and an optional last frame image using the MiniMax H3 model. The video follows the aspect ratio of the supplied images and, when a last frame is provided, animates from the first frame toward the last frame.
+This node generates a video from a first frame image and, optionally, a last frame image using MiniMax H3 models. The `model` selector changes which generation settings and constraints apply, and the aspect ratio of the generated video follows the supplied images.
## Inputs
@@ -14,35 +14,49 @@ This node generates a video from a first frame image and an optional last frame
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `model` | Model to use for video generation. Selecting a model reveals its specific settings (prompt, resolution, duration). | DYNAMIC_COMBO | Yes | "MiniMax H3" |
-| `first_frame` | First frame image for the video. The aspect ratio of the generated video follows this image. Must be at least 256x256 pixels with a width-to-height aspect ratio between 0.4 and 2.5. | IMAGE | Yes | - |
-| `last_frame` | Optional last frame image for the video. When provided, the video starts from the first frame and ends at this image. Must meet the same size and aspect ratio requirements as `first_frame`. | IMAGE | No | - |
-| `seed` | Random seed. The same request with the same seed gives similar, but not guaranteed identical, results. Includes a "control after generate" option to randomize after each generation. Default: 42. | INT | Yes | 0 to 4294967295 |
-| `watermark` | Whether to add an AIGC watermark to the video. This is an advanced parameter. Default: False. | BOOLEAN | Yes | True False |
+| `model` | Model to use for video generation. Selecting a model reveals its model-specific settings below. | DYNAMIC_COMBO | Yes | "MiniMax H3" "MiniMax H3 Max" "MiniMax H3 Max Turbo" |
+| `first_frame` | First frame image for the video. The generated video follows the aspect ratio of this image. | IMAGE | Yes | - |
+| `last_frame` | Optional last frame image for the video. When provided, the video is generated from the first frame toward this last frame. | IMAGE | No | - |
+| `seed` | Random seed. The same request with the same seed gives similar, but not guaranteed identical, results. Includes a "control after generate" option. Default: 42. | INT | Yes | 0 to 4294967295 |
+| `watermark` | Whether to add an AIGC watermark to the video. This is an advanced parameter. Only supported by the `MiniMax H3` model. Default: False. | BOOLEAN | Yes | True False |
### MiniMax H3 Inputs
-These inputs appear when "MiniMax H3" is selected in the `model` selector.
+These settings are shown when `MiniMax H3` is selected in the `model` selector.
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `prompt` | Text prompt for video generation. Must contain at least one non-whitespace character. | STRING | Yes | - |
+| `prompt` | Text prompt for video generation. Must contain at least one non-whitespace character. | STRING | Yes | Multiline text |
| `resolution` | Resolution of the output video. | COMBO | Yes | "768P" "2K" |
-| `duration` | Duration of the output video in seconds (4-15). Default: 5. | INT | Yes | 4 to 15 |
+| `duration` | Duration of the output video in seconds. Default: 5. | INT | Yes | 4 to 15 |
-**Note on constraints:**
-- The text prompt inside the `model` combo cannot be empty; whitespace-only prompts are rejected.
-- Any provided frame image (`first_frame` and, if used, `last_frame`) must be at least 256 pixels wide and 256 pixels tall, with a width-to-height aspect ratio between 0.4 and 2.5 (approximately 2:5 to 5:2).
-- `last_frame` is optional. When omitted, the video is generated from the first frame only.
-- The aspect ratio of the output video is determined by the supplied images, not by a separate ratio setting.
+### MiniMax H3 Max and MiniMax H3 Max Turbo Inputs
+
+These settings are shown when either `MiniMax H3 Max` or `MiniMax H3 Max Turbo` is selected in the `model` selector. Both models expose the same settings.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Text prompt for video generation. Must not be empty or whitespace-only, and is limited to 50,000 characters. | STRING | Yes | Multiline text |
+| `resolution` | Resolution of the output video. Default: 768P. | COMBO | Yes | "480P" "768P" |
+| `duration` | Duration of the output video in seconds. Default: 5. | INT | Yes | 5 to 15 |
+| `prompt_expansion_mode` | How much effort is spent rewriting the prompt before generation. Default: balanced. | COMBO | Yes | "balanced" "quality" |
+
+**Notes on constraints:**
+
+- The prompt must contain text: empty or whitespace-only prompts are rejected.
+- Any supplied frame image must be at least 256 pixels wide and 256 pixels tall, with a width-to-height aspect ratio between 0.4 and 2.5 (approximately 2:5 to 5:2). This requirement applies to `first_frame` and, when provided, `last_frame`.
+- When `last_frame` is omitted, the video is generated from the first frame only.
+- The output video follows the aspect ratio of the supplied images.
+- `watermark` is only supported by `MiniMax H3`. Enabling it with `MiniMax H3 Max` or `MiniMax H3 Max Turbo` raises an error.
+- Duration ranges from 4 to 15 seconds for `MiniMax H3` and from 5 to 15 seconds for `MiniMax H3 Max` and `MiniMax H3 Max Turbo`.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `video` | The generated video created from the first frame and optional last frame using the MiniMax H3 model. | VIDEO |
+| `video` | The generated video created from the first frame and optional last frame using the selected MiniMax H3 model. | VIDEO |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MinimaxHailuo03FirstLastFrameNode/en.md)
---
-**Source fingerprint (SHA-256):** `5c9fadf20f994950df9f1b0630fdce1416fe4459ad23bcd20dfa6f22adbe4598`
+**Source fingerprint (SHA-256):** `6eaf895e6e9e46b9a1efb1dd13e951040e12e865cc73d7741ab7546f5f8f9ec0`
diff --git a/built-in-nodes/MinimaxHailuo03ReferenceNode.mdx b/built-in-nodes/MinimaxHailuo03ReferenceNode.mdx
index 0b29a8ab5..f7679a6de 100644
--- a/built-in-nodes/MinimaxHailuo03ReferenceNode.mdx
+++ b/built-in-nodes/MinimaxHailuo03ReferenceNode.mdx
@@ -1,12 +1,12 @@
---
title: "MinimaxHailuo03ReferenceNode - ComfyUI Built-in Node Documentation"
-description: "This node generates a video using the MiniMax H3 model, using reference images, videos, and audio to condition the result."
+description: "This node generates a video using the MiniMax H3 models, conditioned on reference images, videos, and audio."
sidebarTitle: "MinimaxHailuo03ReferenceNode"
icon: "circle"
mode: wide
---
-This node generates a video using the MiniMax H3 model, using reference images, videos, and audio to condition the result. References are referred to in the prompt by their connection order: "Image 1", "Image 2", "Video 1", "Audio 1", and so on.
+This node generates a video using the MiniMax H3 models, conditioned on reference images, videos, and audio. References are referred to in the prompt by their connection order: "Image 1", "Image 2", "Video 1", "Audio 1", and so on. Two models are available: "MiniMax H3" and "MiniMax H3 Max".
## Inputs
@@ -14,28 +14,43 @@ This node generates a video using the MiniMax H3 model, using reference images,
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `model` | Model to use for video generation (default: "MiniMax H3"). Selecting "MiniMax H3" provides the `prompt`, `resolution`, `ratio`, `duration`, `reference_images`, `reference_videos`, and `reference_audios` settings below. | DYNAMIC_COMBO | Yes | "MiniMax H3" |
+| `model` | Model to use for video generation (default: "MiniMax H3"). Selecting "MiniMax H3" provides the MiniMax H3 generation and reference inputs below. Selecting "MiniMax H3 Max" provides the MiniMax H3 Max generation and reference inputs below. | DYNAMIC_COMBO | Yes | "MiniMax H3" "MiniMax H3 Max" |
| `seed` | Random seed. The same request with the same seed gives similar, but not guaranteed identical, results (default: 42). | INT | Yes | 0 to 4294967295 |
-| `watermark` | Whether to add an AIGC watermark to the video (default: false). | BOOLEAN | No | true false |
+| `watermark` | Whether to add an AIGC watermark to the video (default: false). Only supported by the MiniMax H3 model. | BOOLEAN | No | true false |
### MiniMax H3 Inputs
-These inputs appear when "MiniMax H3" is selected as the model.
+These inputs are available when "MiniMax H3" is selected as the model.
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `prompt` | Text prompt for video generation. Reference media can be referred to by their order, for example "Image 1", "Image 2", "Video 1", or "Audio 1". | STRING | Yes | Min length: 1 character |
-| `resolution` | Resolution of the output video (default: "768P"). | STRING | Yes | "768P" "2K" |
-| `ratio` | Aspect ratio of the output video (default: "adaptive"). | STRING | Yes | "adaptive" "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
+| `prompt` | Text prompt for video generation. Reference media can be referred to by their order, for example "Image 1", "Image 2", "Video 1", or "Audio 1". | STRING | Yes | Minimum 1 character |
+| `resolution` | Resolution of the output video (default: "768P"). | COMBO | Yes | "768P" "2K" |
+| `ratio` | Aspect ratio of the output video (default: "adaptive"). | COMBO | Yes | "adaptive" "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
| `duration` | Duration of the output video in seconds (default: 5). | INT | Yes | 4 to 15 |
+### MiniMax H3 Max Inputs
+
+These inputs are available when "MiniMax H3 Max" is selected as the model.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Text prompt for video generation. Reference media can be referred to by their order, for example "Image 1", "Image 2", "Video 1", or "Audio 1". | STRING | Yes | 1 to 50000 characters |
+| `resolution` | Resolution of the output video (default: "768P"). | COMBO | Yes | "480P" "768P" |
+| `ratio` | Aspect ratio of the output video (default: "adaptive"). | COMBO | Yes | "adaptive" "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
+| `duration` | Duration of the output video in seconds (default: 5). | INT | Yes | 5 to 15 |
+| `prompt_expansion_mode` | How much effort is spent rewriting the prompt before generation (default: "balanced"). | COMBO | Yes | "balanced" "quality" |
+| `reference_detail` | Detail level at which reference images are sent. "high" sends them at the largest size the model uses (up to a 2048 pixel short side); "standard" downsizes them to at most 2048x1024 to reduce the reference cost (default: "standard"). | COMBO | Yes | "high" "standard" |
+
### Reference Inputs
+These reference inputs are shared by both models. Each is a growable slot.
+
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `reference_images` | Growable slot: connect 1..9 items (`image_1`...`image_9`). Subject or style reference images, referred to in the prompt as "Image 1".."Image 9" in connection order. Up to 9 images. | IMAGE | No | 0 to 9 images |
-| `reference_videos` | Growable slot: connect 1..3 items (`video_1`...`video_3`). Motion or scene reference videos, referred to in the prompt as "Video 1".."Video 3" in connection order. Up to 3 videos, 2-15 seconds each, 15 seconds in total. | VIDEO | No | 0 to 3 videos |
-| `reference_audios` | Growable slot: connect 1..3 items (`audio_1`...`audio_3`). Audio references, referred to in the prompt as "Audio 1".."Audio 3" in connection order. Up to 3 clips, 2-15 seconds each, 15 seconds in total. Cannot be used without a reference image or video. | AUDIO | No | 0 to 3 clips |
+| `reference_images` | Growable slot: connect up to 9 items (`image_1`...`image_9`). Subject or style reference images, referred to in the prompt as "Image 1".."Image 9" in connection order. Up to 9 images. | IMAGE | No | 0 to 9 images |
+| `reference_videos` | Growable slot: connect up to 3 items (`video_1`...`video_3`). Motion or scene reference videos, referred to in the prompt as "Video 1".."Video 3" in connection order. Up to 3 videos, 2-15 seconds each, 15 seconds in total. | VIDEO | No | 0 to 3 videos |
+| `reference_audios` | Growable slot: connect up to 3 items (`audio_1`...`audio_3`). Audio references, referred to in the prompt as "Audio 1".."Audio 3" in connection order. Up to 3 clips, 2-15 seconds each, 15 seconds in total. Cannot be used without a reference image or video. | AUDIO | No | 0 to 3 clips |
### Parameter Constraints
@@ -43,6 +58,8 @@ These inputs appear when "MiniMax H3" is selected as the model.
- Each reference image must have an aspect ratio between approximately 0.4 and 2.5 (2:5 to 5:2) and a minimum width and height of 256 pixels.
- Each reference video must be between 2 and 15 seconds long with a frame rate between 23.976 and 60 FPS. The total duration of all reference videos cannot exceed 15 seconds.
- Each reference audio clip must be between 2 and 15 seconds long. The total duration of all reference audio clips cannot exceed 15 seconds.
+- When "MiniMax H3 Max" is selected, the `watermark` setting must be disabled.
+- When "MiniMax H3 Max" is selected, the total number of reference files (images, videos, and audio combined) cannot exceed 12.
## Outputs
@@ -53,4 +70,4 @@ These inputs appear when "MiniMax H3" is selected as the model.
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MinimaxHailuo03ReferenceNode/en.md)
---
-**Source fingerprint (SHA-256):** `f7e9c68addda6b48a2366139ecfa28ee57e6cda4aa5cd775c2d769517366573f`
+**Source fingerprint (SHA-256):** `b77eedb1f7757e60518c04484f1cc24c27cf6886b3ae31c15207ea49fd436a73`
diff --git a/built-in-nodes/MinimaxHailuo03TextToVideoNode.mdx b/built-in-nodes/MinimaxHailuo03TextToVideoNode.mdx
index 87ac7a5cb..ea68a3d7c 100644
--- a/built-in-nodes/MinimaxHailuo03TextToVideoNode.mdx
+++ b/built-in-nodes/MinimaxHailuo03TextToVideoNode.mdx
@@ -1,12 +1,12 @@
---
title: "MinimaxHailuo03TextToVideoNode - ComfyUI Built-in Node Documentation"
-description: "This node generates a video from a text prompt using the MiniMax H3 model."
+description: "This node generates a video from a text prompt using the MiniMax H3 family of models: MiniMax H3, MiniMax H3 Max, and MiniMax H3 Max Turbo."
sidebarTitle: "MinimaxHailuo03TextToVideoNode"
icon: "circle"
mode: wide
---
-This node generates a video from a text prompt using the MiniMax H3 model. It sends the text along with video settings such as resolution, aspect ratio, and duration to the MiniMax API, waits for the generation task to complete, and returns the resulting video.
+This node generates a video from a text prompt using the MiniMax H3 family of models: MiniMax H3, MiniMax H3 Max, and MiniMax H3 Max Turbo. You select the model, enter a text prompt, and adjust settings such as resolution, aspect ratio, and duration. The node sends the request to the MiniMax API, waits for the generation task to complete, and returns the resulting video.
## Inputs
@@ -14,9 +14,9 @@ This node generates a video from a text prompt using the MiniMax H3 model. It se
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `model` | Model to use for video generation. (default: "MiniMax H3"). Selecting this model also provides the text prompt, resolution, ratio, and duration settings for the generated video (see MiniMax H3 Inputs below). | DYNAMIC_COMBO | Yes | `"MiniMax H3"` |
-| `seed` | Random seed. The same request with the same seed gives similar, but not guaranteed identical, results. (default: 42) | INT | Yes | 0 to 4294967295 |
-| `watermark` | Whether to add an AIGC watermark to the video. (default: false) | BOOLEAN | No | true false |
+| `model` | Model to use for video generation (default: "MiniMax H3"). Selecting a model also shows the model-specific settings described in the sections below. | DYNAMIC_COMBO | Yes | "MiniMax H3" "MiniMax H3 Max" "MiniMax H3 Max Turbo" |
+| `seed` | Random seed. The same request with the same seed gives similar, but not guaranteed identical, results (default: 42). | INT | Yes | 0 to 4294967295 |
+| `watermark` | Whether to add an AIGC watermark to the video (default: false). When enabled, only the "MiniMax H3" model is supported. | BOOLEAN | No | true false |
### MiniMax H3 Inputs
@@ -24,12 +24,30 @@ These settings appear when the "MiniMax H3" model is selected.
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `prompt` | Text prompt for video generation. | STRING | Yes | Any text |
+| `prompt` | Text prompt for video generation. Must contain at least one non-whitespace character. | STRING | Yes | Any text |
| `resolution` | Resolution of the output video. | COMBO | Yes | "768P" "2K" |
-| `ratio` | Aspect ratio of the output video. (default: "16:9") | COMBO | Yes | "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
-| `duration` | Duration of the output video in seconds (4-15). (default: 5) | INT | Yes | 4 to 15 |
+| `ratio` | Aspect ratio of the output video (default: "16:9"). | COMBO | Yes | "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
+| `duration` | Duration of the output video in seconds (4-15) (default: 5). | INT | Yes | 4 to 15 |
-Note: The text prompt included in the `model` option must contain at least one non-whitespace character. The estimated price shown for this node is calculated from the selected resolution and video duration.
+### MiniMax H3 Max and MiniMax H3 Max Turbo Inputs
+
+These settings are shared by the "MiniMax H3 Max" and "MiniMax H3 Max Turbo" models and appear when either model is selected.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | Text prompt for video generation. Must contain at least one non-whitespace character and can be up to 50,000 characters long. | STRING | Yes | Up to 50000 characters |
+| `resolution` | Resolution of the output video (default: "768P"). | COMBO | Yes | "480P" "768P" |
+| `ratio` | Aspect ratio of the output video (default: "16:9"). | COMBO | Yes | "16:9" "4:3" "1:1" "3:4" "9:16" "21:9" |
+| `duration` | Duration of the output video in seconds (5-15) (default: 5). | INT | Yes | 5 to 15 |
+| `prompt_expansion_mode` | How much effort is spent rewriting the prompt before generation (default: "balanced"). | COMBO | Yes | "balanced" "quality" |
+
+### Notes
+
+- For all models, the prompt must contain at least one non-whitespace character.
+- The `watermark` setting is only supported by "MiniMax H3". Enabling it with "MiniMax H3 Max" or "MiniMax H3 Max Turbo" causes an error.
+- The "MiniMax H3 Max" and "MiniMax H3 Max Turbo" models limit the prompt to 50,000 characters.
+- Resolution and duration limits depend on the selected model: "MiniMax H3" supports "768P" and "2K" resolution and 4-15 second videos, while "MiniMax H3 Max" and "MiniMax H3 Max Turbo" support "480P" and "768P" resolution and 5-15 second videos.
+- The estimated price shown for this node is calculated from the selected model, resolution, and duration.
## Outputs
@@ -40,4 +58,4 @@ Note: The text prompt included in the `model` option must contain at least one n
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MinimaxHailuo03TextToVideoNode/en.md)
---
-**Source fingerprint (SHA-256):** `93f7c81ba4053da999d29392bce23f7fd809d21876ea489747d203201ed0377f`
+**Source fingerprint (SHA-256):** `4d3de190d18de4370aff878279755e881841d2ada28320a7c1d7c52061071c05`
diff --git a/built-in-nodes/ModelPatchLoader.mdx b/built-in-nodes/ModelPatchLoader.mdx
index 1962caa72..68156c6b1 100644
--- a/built-in-nodes/ModelPatchLoader.mdx
+++ b/built-in-nodes/ModelPatchLoader.mdx
@@ -1,18 +1,18 @@
---
title: "ModelPatchLoader - ComfyUI Built-in Node Documentation"
-description: "The ModelPatchLoader node loads specialized model patch files from the modelpatches folder."
+description: "The ModelPatchLoader node loads a model patch file from the modelpatches folder and prepares it for use in a workflow."
sidebarTitle: "ModelPatchLoader"
icon: "circle"
mode: wide
---
-The ModelPatchLoader node loads specialized model patch files from the model_patches folder. It automatically detects the patch type from the file contents and loads the corresponding model architecture, then wraps it in a ModelPatcher for use in the workflow. This node supports different patch types including controlnet blocks, feature embedder models, and other specialized architectures.
+The ModelPatchLoader node loads a model patch file from the `model_patches` folder and prepares it for use in a workflow. It automatically detects the type of patch contained in the file, builds the matching architecture, loads the saved weights, and wraps everything in a model patcher so it can be applied to other models. It supports many specialized patch formats, including extra ControlNet branches, feature embedder models, adapters, and similar modules.
## Inputs
| Parameter | Description | Data Type | Required | Range |
| --- | --- | --- | --- | --- |
-| `name` | The filename of the model patch to load from the model_patches directory | STRING | Yes | All available model patch files from model_patches folder |
+| `name` | The filename of the model patch to load from the model_patches directory. Select one of the available patch files from the list. | COMBO | Yes | Dynamically generated list of all model patch files found in the model_patches folder |
Note: This node is marked as experimental. The patch type is detected automatically from the file contents, so no manual type selection is required.
@@ -20,9 +20,9 @@ Note: This node is marked as experimental. The patch type is detected automatica
| Output Name | Description | Data Type |
| --- | --- | --- |
-| `MODEL_PATCH` | The loaded model patch wrapped in a ModelPatcher for use in the workflow | MODEL_PATCH |
+| `MODEL_PATCH` | The loaded model patch wrapped in a ModelPatcher, ready to be applied to a model in the workflow | MODEL_PATCH |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ModelPatchLoader/en.md)
---
-**Source fingerprint (SHA-256):** `7f5225521b82b39b85183ccc7957fc4172e64aed9289f66d53969ea4a2e81b7f`
+**Source fingerprint (SHA-256):** `2994f076f8b28e2576304d308a2a4d630a0e6cc330afbc8d11d799241dc27469`
diff --git a/built-in-nodes/OpenAIVideoSora2.mdx b/built-in-nodes/OpenAIVideoSora2.mdx
index b66cbe490..bc5fa7390 100644
--- a/built-in-nodes/OpenAIVideoSora2.mdx
+++ b/built-in-nodes/OpenAIVideoSora2.mdx
@@ -6,7 +6,7 @@ icon: "circle"
mode: wide
---
-The OpenAIVideoSora2 node generates videos using OpenAI's Sora models. It creates video content based on text prompts and optional input images, then returns the generated video output. The node supports different video durations and resolutions depending on the selected model.
+The OpenAIVideoSora2 node generates videos using OpenAI's Sora models. It creates video content based on a text prompt and an optional input reference image, then delivers the generated video as its output. The node supports different video durations and resolutions depending on the selected model.
**DEPRECATION NOTICE:** OpenAI will stop serving the Sora v2 API in September 2026. This node will be removed from ComfyUI at that time.
@@ -18,22 +18,22 @@ The OpenAIVideoSora2 node generates videos using OpenAI's Sora models. It create
| `prompt` | Guiding text; may be empty if an input image is present (default: empty) | STRING | Yes | - |
| `size` | The resolution for the generated video (default: "1280x720") | COMBO | Yes | "720x1280" "1280x720" "1024x1792" "1792x1024" |
| `duration` | The duration of the generated video in seconds (default: 8) | COMBO | Yes | 4 8 12 |
-| `image` | Optional input image for video generation | IMAGE | No | - |
+| `image` | Optional input reference image used for video generation (fits, character, scene reference, etc.); only a single image is supported | IMAGE | No | - |
| `seed` | Seed to determine if node should re-run; actual results are nondeterministic regardless of seed (default: 0) | INT | No | 0 to 2147483647 |
**Constraints and Limitations:**
-- The "sora-2" model only supports "720x1280" and "1280x720" resolutions
-- Only one input image is supported when using the image parameter
+- The "sora-2" model only supports the "720x1280" and "1280x720" resolutions; the "1024x1792" and "1792x1024" options are valid only with the "sora-2-pro" model
+- When an image is connected, it must contain exactly one image; connecting more than one image raises an error
- Results are nondeterministic regardless of the seed value
## Outputs
| Output Name | Description | Data Type |
| --- | --- | --- |
-| `output` | The generated video output | VIDEO |
+| `output` | The generated video file from OpenAI Sora | VIDEO |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/OpenAIVideoSora2/en.md)
---
-**Source fingerprint (SHA-256):** `132b98ce6473c7870053800bc2886293ab88292f40327e541fc053cdcc2f36cd`
+**Source fingerprint (SHA-256):** `d19eb6b65d7f712278828e4b1f7105068cc5e7cb72813b7549ab24520e7719fc`
diff --git a/built-in-nodes/Preview3DAdvanced.mdx b/built-in-nodes/Preview3DAdvanced.mdx
index a2e0bf9f7..eb18efcef 100644
--- a/built-in-nodes/Preview3DAdvanced.mdx
+++ b/built-in-nodes/Preview3DAdvanced.mdx
@@ -19,7 +19,7 @@ This node displays a 3D model preview in the UI without saving the file to the C
| `width` | The width of the preview in pixels. Default: 1024. | INT | Yes | 1 to 4096 |
| `height` | The height of the preview in pixels. Default: 1024. | INT | Yes | 1 to 4096 |
-Note: When `camera_info` or `model_3d_info` are not connected, their values are taken from `viewport_state` when available. If `viewport_state` has no model information, `model_3d_info` defaults to an empty list. If `viewport_state` is not a dictionary, it is treated as empty.
+Note: When `camera_info` or `model_3d_info` are not connected, their values are taken from `viewport_state` when available. If `viewport_state` contains no camera information, `camera_info` is None. If `viewport_state` has no model information, `model_3d_info` defaults to an empty list. If `viewport_state` is not a dictionary, it is treated as empty.
## Outputs
@@ -34,4 +34,4 @@ Note: When `camera_info` or `model_3d_info` are not connected, their values are
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Preview3DAdvanced/en.md)
---
-**Source fingerprint (SHA-256):** `eda8c8fdd6ce7c39caf00c3054fc58e6dcab124fc3774d17af2deae651fbbf2e`
+**Source fingerprint (SHA-256):** `46c14d6242cbcabd457e13ae193427bb4c1fed55e81e568d50719fff0f1a95a0`
diff --git a/built-in-nodes/PreviewAny.mdx b/built-in-nodes/PreviewAny.mdx
index 12152de33..2520ae67f 100644
--- a/built-in-nodes/PreviewAny.mdx
+++ b/built-in-nodes/PreviewAny.mdx
@@ -23,4 +23,4 @@ PreviewAny converts any input value into readable text so you can inspect it. St
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/PreviewAny/en.md)
---
-**Source fingerprint (SHA-256):** `9572eac396aa27a83148a940e4bf37a9ec4e4a47e9526db8bb983611f9237536`
+**Source fingerprint (SHA-256):** `66b5283b2d7d43e679c0bc6cdcad54c92539a986763333972e722b39c7963be8`
diff --git a/built-in-nodes/PreviewAudio.mdx b/built-in-nodes/PreviewAudio.mdx
index 9e6f4383d..a3e5cd7a2 100644
--- a/built-in-nodes/PreviewAudio.mdx
+++ b/built-in-nodes/PreviewAudio.mdx
@@ -1,29 +1,27 @@
---
title: "PreviewAudio - ComfyUI Built-in Node Documentation"
-description: "The Preview Audio node creates a temporary audio preview that can be played directly in the interface, without saving the audio to the ComfyUI output directory."
+description: "The Preview Audio node lets you listen to audio directly in the ComfyUI interface without saving it to the output directory."
sidebarTitle: "PreviewAudio"
icon: "circle"
mode: wide
---
-The Preview Audio node creates a temporary audio preview that can be played directly in the interface, without saving the audio to the ComfyUI output directory. It takes audio data as input and generates a preview widget, allowing users to listen to audio outputs without saving permanent files.
+The Preview Audio node lets you listen to audio directly in the ComfyUI interface without saving it to the output directory. It takes audio data as input, verifies it is present, and passes it through while showing a temporary audio player so you can hear the result.
## Inputs
| Parameter | Description | Data Type | Required | Range |
| --- | --- | --- | --- | --- |
-| `audio` | The audio data to preview. This node will raise an error if the input audio is None, which can happen when the source video has no audio track. | AUDIO | Yes | - |
-
-**Note:** If the input `audio` is None, the node raises a ValueError. This can occur when the source video has no audio track.
+| `audio` | The audio data to preview. The node raises a ValueError if the input is None, which can happen when the source video has no audio track. | AUDIO | Yes | - |
## Outputs
| Output Name | Description | Data Type |
| --- | --- | --- |
-| `audio` | The audio data passed through from the input, used for the preview. | AUDIO |
+| `audio` | The audio data passed through unchanged from the input. | AUDIO |
| `ui` | Displays an audio player widget in the interface for previewing the audio. | UI |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/PreviewAudio/en.md)
---
-**Source fingerprint (SHA-256):** `ccbf9873a16bf1578fe25d178454d782f4f9b37ad5721721bef0aee3ff374f9f`
+**Source fingerprint (SHA-256):** `02dbc5cb7d6924aae63c59e926a8ea265eb0889dbc2e6b47ff60f666a55d1adf`
diff --git a/built-in-nodes/PreviewGaussianSplat.mdx b/built-in-nodes/PreviewGaussianSplat.mdx
index ab90e9375..08aa2a8d0 100644
--- a/built-in-nodes/PreviewGaussianSplat.mdx
+++ b/built-in-nodes/PreviewGaussianSplat.mdx
@@ -34,4 +34,4 @@ Note: When `camera_info` or `model_3d_info` are not provided, the node falls bac
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/PreviewGaussianSplat/en.md)
---
-**Source fingerprint (SHA-256):** `7157a0b34d7bda3e7ec86cb2ac09e0e10ff96ea7037bb6c9d6ad2c879fdedbb2`
+**Source fingerprint (SHA-256):** `4fc86c692724ce406f9bba9aa9ebe22a92e72a25d11abf8f55d1b99044bb1acd`
diff --git a/built-in-nodes/PreviewPointCloud.mdx b/built-in-nodes/PreviewPointCloud.mdx
index bbce16231..23fd4e727 100644
--- a/built-in-nodes/PreviewPointCloud.mdx
+++ b/built-in-nodes/PreviewPointCloud.mdx
@@ -1,12 +1,12 @@
---
title: "PreviewPointCloud - ComfyUI Built-in Node Documentation"
-description: "The Preview Point Cloud node lets you view a 3D point cloud file directly in the ComfyUI interface without saving it to the ComfyUI output directory."
+description: "The Preview Point Cloud node lets you view a 3D point cloud file in the ComfyUI interface without saving it to the ComfyUI output directory."
sidebarTitle: "PreviewPointCloud"
icon: "circle"
mode: wide
---
-The Preview Point Cloud node lets you view a 3D point cloud file directly in the ComfyUI interface without saving it to the ComfyUI output directory. It saves the point cloud to a temporary location and displays it in a 3D preview window, while also passing the model data, camera information, and viewport state through for further processing.
+The Preview Point Cloud node lets you view a 3D point cloud file in the ComfyUI interface without saving it to the ComfyUI output directory. It saves the point cloud to a temporary location and displays it in a 3D preview window, while also passing the model data, model information, camera information, and preview dimensions through for further processing.
## Inputs
@@ -14,12 +14,12 @@ The Preview Point Cloud node lets you view a 3D point cloud file directly in the
|-----------|-------------|-----------|----------|-------|
| `model_3d` | Point cloud file (.ply) | FILE3D | Yes | - |
| `model_3d_info` | Information about the 3D model | LOAD3DMODELINFO | No | - |
-| `viewport_state` | The current viewport state | LOAD3D | Yes | - |
+| `viewport_state` | The current state of the 3D viewport | LOAD3D | Yes | - |
| `camera_info` | Camera information for the 3D view | LOAD3DCAMERA | No | - |
| `width` | Width of the preview window (default: 1024) | INT | Yes | 1 to 4096 |
| `height` | Height of the preview window (default: 1024) | INT | Yes | 1 to 4096 |
-Note: When `camera_info` or `model_3d_info` are not connected, the node falls back to the corresponding values stored in `viewport_state`. The point cloud file is saved to ComfyUI's temporary directory and is not written to the output directory. This is an output node, so it is primarily used to display the preview result in the interface.
+Note: `model_3d_info` and `camera_info` are optional advanced inputs. When they are not connected, the node falls back to the corresponding values stored in `viewport_state`. The point cloud file is written to ComfyUI's temporary directory rather than the output directory. This is an output (terminal) node, so it is primarily used to display the preview in the interface.
## Outputs
@@ -34,4 +34,4 @@ Note: When `camera_info` or `model_3d_info` are not connected, the node falls ba
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/PreviewPointCloud/en.md)
---
-**Source fingerprint (SHA-256):** `a192096df29c4d7029f6e7f4f32e0a2f48de5b3d0cd437bd5b03d79e15eb0987`
+**Source fingerprint (SHA-256):** `a0b13d9d5658343a6a7c25408d5e5cd9249c92264b76aa448a6553b370f4d782`
diff --git a/built-in-nodes/PrimitiveStringMultiline.mdx b/built-in-nodes/PrimitiveStringMultiline.mdx
index de720aa63..7045444e1 100644
--- a/built-in-nodes/PrimitiveStringMultiline.mdx
+++ b/built-in-nodes/PrimitiveStringMultiline.mdx
@@ -1,12 +1,12 @@
---
title: "PrimitiveStringMultiline - ComfyUI Built-in Node Documentation"
-description: "The PrimitiveStringMultiline node provides a multiline text input field for entering and passing string values through your workflow."
+description: "The Text (Multiline) node provides a multiline text input field for entering and passing string values through your workflow."
sidebarTitle: "PrimitiveStringMultiline"
icon: "circle"
mode: wide
---
-The PrimitiveStringMultiline node provides a multiline text input field for entering and passing string values through your workflow. It accepts text input with multiple lines and outputs the same string value unchanged. This node is useful when you need to input longer text content or formatted text that spans multiple lines.
+The Text (Multiline) node provides a multiline text input field for entering and passing string values through your workflow. It accepts text that spans multiple lines and outputs the same string value unchanged. This node is useful when you need to provide longer text content or formatted, multi-line text.
## Inputs
@@ -23,4 +23,4 @@ The PrimitiveStringMultiline node provides a multiline text input field for ente
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/PrimitiveStringMultiline/en.md)
---
-**Source fingerprint (SHA-256):** `c94ea034591b8b98630b1ee831d65a156f59cf3b84dc2837046f67fdf78f8c15`
+**Source fingerprint (SHA-256):** `7e50ab0c4adfb68b3fe2ad4e31f9dec059224555d68cd53335f89ff0b83a83b6`
diff --git a/built-in-nodes/RecraftV4CreateStyleNode.mdx b/built-in-nodes/RecraftV4CreateStyleNode.mdx
index 92cfb2ffb..15cbd4984 100644
--- a/built-in-nodes/RecraftV4CreateStyleNode.mdx
+++ b/built-in-nodes/RecraftV4CreateStyleNode.mdx
@@ -6,21 +6,22 @@ icon: "circle"
mode: wide
---
-This node creates a reusable Recraft V4 style from 1 to 10 reference images. The returned style ID works with every Recraft V4 and V4.1 model of the same output type, and can be reused in later image generation steps. The total size of all reference images is limited to 10 MB.
+This node creates a reusable Recraft V4 style from 1 to 10 reference images. The returned style ID works with every Recraft V4 and V4.1 model of the same output type (raster or vector), and can be reused in later image generation steps. The total size of all reference images is limited to 10 MB.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `model` | Output type the style is created for: recraftv4_styles for raster images, recraftv4_styles_vector for SVG. | COMBO | Yes | "recraftv4_styles" "recraftv4_styles_vector" |
+| `model` | Model the style is created for. Standard and Pro share one style pool: raster styles work with every Recraft V4 and V4.1 raster model, vector styles (*_vector) with every V4 and V4.1 vector model. | COMBO | Yes | "recraftv4_styles" "recraftv4_styles_vector" "recraftv4_styles_pro" "recraftv4_styles_pro_vector" |
| `images` | Reference images defining the style. Similar references sharpen the match, varied references widen it. Growable slot: connect 1 to 10 images (`image_1` through `image_10`). | IMAGE | Yes | 1 to 10 images |
### Notes
- At least one reference image is required; the node raises an error if none are provided.
-- At most 10 reference images are allowed.
+- At most 10 reference images are allowed; the node raises an error if more are provided.
- The total encoded size of all reference images must not exceed 10 MB; the node raises an error if the limit is exceeded.
- Each reference image is downscaled to at most 2048×2048 pixels and encoded as WebP before being sent to the Recraft API.
+- Models ending in `_vector` create vector styles; the other options create raster styles. Standard and Pro models share the same style pools within each output type.
## Outputs
@@ -31,4 +32,4 @@ This node creates a reusable Recraft V4 style from 1 to 10 reference images. The
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RecraftV4CreateStyleNode/en.md)
---
-**Source fingerprint (SHA-256):** `63b31ff08d5cfe7c0d4de6987f2ee5a34bd491237ed0fb4c93c225e33b7cede3`
+**Source fingerprint (SHA-256):** `7b907a975ed88dcca6bf1e0431ef7a9b561852ca7263a4f3298df980fe9431e5`
diff --git a/built-in-nodes/RemeshMesh.mdx b/built-in-nodes/RemeshMesh.mdx
index c4eecc20b..efa81a24e 100644
--- a/built-in-nodes/RemeshMesh.mdx
+++ b/built-in-nodes/RemeshMesh.mdx
@@ -16,7 +16,7 @@ Remesh Mesh rebuilds a mesh with a clean, uniform tessellation by sampling a nar
|-----------|-------------|-----------|----------|-------|
| `mesh` | The input mesh to remesh. | MESH | Yes | — |
| `resolution` | Voxel grid resolution (output density). 256 ~ 100k faces, 512 ~ 1M. For an exact face count, follow with Decimate Mesh. (default: 512) | INT | Yes | 32 - 2048 |
-| `sign_mode` | Signed-distance mode used for surface extraction. "udf" is robust to messy/non-manifold input; "sdf" produces a clean single surface with QEF (Quadratic Error Function) sharp-feature recovery, but needs consistent winding. Selecting a mode reveals its specific sub-options. (default: "udf") | DYNAMIC_COMBO | Yes | "udf" "sdf" |
+| `sign_mode` | Surface extraction mode. "udf" is robust to messy/non-manifold input; "sdf" produces a clean single surface with QEF (Quadratic Error Function) sharp-feature recovery, but needs consistent winding. Selecting a mode reveals its specific sub-options. (default: "udf") | DYNAMIC_COMBO | Yes | "udf" "sdf" |
| `band` | Narrow-band width in voxel units. In UDF mode also offsets the surface. (advanced, default: 1.0) | FLOAT | Yes | 0.5 - 4.0 |
| `project_back` | Linearly interpolate vertices toward the original surface (0 = pure DC, 1 = snapped). (advanced, default: 0.0) | FLOAT | Yes | 0.0 - 1.0 |
| `fix_poles` | Collapse valence-3 vertex pairs (DC T-junction artifact). (advanced, default: false) | BOOLEAN | Yes | true / false |
@@ -54,4 +54,4 @@ Note: The `qef` option has a different default depending on the selected mode
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RemeshMesh/en.md)
---
-**Source fingerprint (SHA-256):** `33b9603aad2aa8f4122dab75aa9d60caa0ab7ed81300461f3b773bb997251d99`
+**Source fingerprint (SHA-256):** `aa9b7e4465196fab81a4a484ca9dd03d999b4621a611aed2b39d618e53702a06`
diff --git a/built-in-nodes/ResolutionSelector.mdx b/built-in-nodes/ResolutionSelector.mdx
index 8622b35af..daa0de85c 100644
--- a/built-in-nodes/ResolutionSelector.mdx
+++ b/built-in-nodes/ResolutionSelector.mdx
@@ -13,7 +13,8 @@ The Resolution Selector node calculates pixel width and height based on a chosen
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `aspect_ratio` | The aspect ratio for the output dimensions (default: `"1:1 (Square)"`). | COMBO | Yes | `"1:1 (Square)"` `"2:3 (Portrait Photo)"` `"3:2 (Photo)"` `"3:4 (Portrait Standard)"` `"4:3 (Standard)"` `"9:16 (Portrait Widescreen)"` `"16:9 (Widescreen)"` `"21:9 (Ultrawide)"` |
-| `megapixels` | Target total megapixels. 1.0 MP ≈ 1024x1024 for square (default: 1.0). | FLOAT | Yes | 0.1 - 16.0 |
+| `megapixels` | Target total megapixels. 1.0 MP ≈ 1024x1024 for square (default: 1.0). | FLOAT | Yes | 0.1 - 16.0 (step: 0.1) |
+| `preview` | Live preview of the calculated output resolution. This read-only widget updates automatically and does not accept user input. | RESOLUTION_PREVIEW | No | N/A |
| `multiple` | Nearest multiple of the result to set the selected resolution to (default: 8). | INT | No | 8 - 128 (step: 4) |
## Outputs
@@ -26,4 +27,4 @@ The Resolution Selector node calculates pixel width and height based on a chosen
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/en.md)
---
-**Source fingerprint (SHA-256):** `2060bbeb6583f09014045a19462cf22a231975831b1b3b6d9374753030857e1b`
+**Source fingerprint (SHA-256):** `dd4c7f977ed69a873a48da4b01c5c8f0b6563cfd743740235fc0ad5762579697`
diff --git a/built-in-nodes/SenseNovaSamplingOptions.mdx b/built-in-nodes/SenseNovaSamplingOptions.mdx
new file mode 100644
index 000000000..baa1713cb
--- /dev/null
+++ b/built-in-nodes/SenseNovaSamplingOptions.mdx
@@ -0,0 +1,27 @@
+---
+title: "SenseNovaSamplingOptions - ComfyUI Built-in Node Documentation"
+description: "SenseNova Sampling Options sets the SenseNova flow shift on a model."
+sidebarTitle: "SenseNovaSamplingOptions"
+icon: "circle"
+mode: wide
+---
+
+SenseNova Sampling Options sets the SenseNova flow shift on a model. It clones the input model, attaches a SenseNova model sampling configuration using the chosen flow shift value, and returns the patched model for use during sampling.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model` | The model to which the SenseNova flow shift sampling configuration is applied. | MODEL | Yes | - |
+| `shift` | The flow shift value to set on the SenseNova model sampling (default: 3.0; UI step: 0.01). | FLOAT | Yes | No minimum or maximum defined |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `MODEL` | A clone of the input model with the SenseNova flow shift applied to its sampling configuration. | MODEL |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SenseNovaSamplingOptions/en.md)
+
+---
+**Source fingerprint (SHA-256):** `b0dea4a5c226bccb54bb1d70e8ea2791a645018853571429c556034351e9e75a`
diff --git a/built-in-nodes/ShuffleVideoTextDataset.mdx b/built-in-nodes/ShuffleVideoTextDataset.mdx
index bcfe827a9..335b81977 100644
--- a/built-in-nodes/ShuffleVideoTextDataset.mdx
+++ b/built-in-nodes/ShuffleVideoTextDataset.mdx
@@ -1,22 +1,22 @@
---
title: "ShuffleVideoTextDataset - ComfyUI Built-in Node Documentation"
-description: "This node randomly shuffles the order of video-text pairs, keeping each video paired with its corresponding text."
+description: "This node randomly shuffles the order of pairs of video-text in a list, keeping each video paired with its corresponding text."
sidebarTitle: "ShuffleVideoTextDataset"
icon: "circle"
mode: wide
---
-This node randomly shuffles the order of video-text pairs, keeping each video paired with its corresponding text. It takes two lists of equal length and applies the same random permutation to both, ensuring that the original pairings are preserved after shuffling.
+This node randomly shuffles the order of pairs of video-text in a list, keeping each video paired with its corresponding text. It takes two lists of equal length and applies the same random permutation to both, ensuring that the original pairings are preserved after shuffling. A seed value controls the shuffle order so results can be reproduced.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `videos` | List of videos to shuffle. | VIDEO | Yes | List of video items |
-| `texts` | List of texts to shuffle. | STRING | Yes | List of text strings |
-| `seed` | Random seed to control the shuffling order (default: 0). | INT | Yes | 0 to 18446744073709551615 |
+| `texts` | List of texts to shuffle (the captions paired with the videos). | STRING | Yes | List of text strings |
+| `seed` | Random seed that determines the shuffle order (default: 0). | INT | Yes | 0 to 18446744073709551615 |
-Note: `videos` and `texts` must have the same length, since the node pairs each video with the text at the same position and preserves those pairings when shuffling.
+Note: `videos` and `texts` must have the same length, since the node pairs each video with the text at the same position and preserves those pairings when shuffling. Internally, the `seed` value is reduced using modulo 4294967295 (2^32 - 1) before the random order is generated, so very large seed values may produce the same shuffle as smaller ones.
## Outputs
@@ -28,4 +28,4 @@ Note: `videos` and `texts` must have the same length, since the node pairs each
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ShuffleVideoTextDataset/en.md)
---
-**Source fingerprint (SHA-256):** `33b763a6d48ca1036d5267139f90eadb3b2080a02fa57ce5bcae6087a077efa1`
+**Source fingerprint (SHA-256):** `834305718cd53a86211363750e887ffccdb54bc3b628dc17f049e546c234f9cb`
diff --git a/built-in-nodes/TripoConversionNode.mdx b/built-in-nodes/TripoConversionNode.mdx
index 01cc9dce4..40c9540cc 100644
--- a/built-in-nodes/TripoConversionNode.mdx
+++ b/built-in-nodes/TripoConversionNode.mdx
@@ -1,46 +1,46 @@
---
title: "TripoConversionNode - ComfyUI Built-in Node Documentation"
-description: "The TripoConversionNode converts 3D models between different file formats using the Tripo API."
+description: "This node converts an existing Tripo 3D model into another 3D file format."
sidebarTitle: "TripoConversionNode"
icon: "circle"
mode: wide
---
-The TripoConversionNode converts 3D models between different file formats using the Tripo API. It takes a task ID from a previous Tripo operation (model generation, rigging, or retargeting) and converts the resulting model to your desired format with various export options.
+This node converts an existing Tripo 3D model into another 3D file format. It takes the task ID of a model previously created or processed by a Tripo operation (such as model generation, rigging, retargeting, or segmentation), submits a conversion task to the Tripo API, waits for that task to finish, and then returns the converted model file.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `original_model_task_id` | The task ID from a previous Tripo operation (model generation, rigging, or retargeting) | MODEL_TASK_ID,RIG_TASK_ID,RETARGET_TASK_ID | Yes | MODEL_TASK_ID RIG_TASK_ID RETARGET_TASK_ID |
-| `format` | The target file format for the converted 3D model | COMBO | Yes | GLTF USDZ FBX OBJ STL 3MF |
-| `quad` | Whether to convert triangles to quads (default: False) | BOOLEAN | No | True/False |
-| `face_limit` | Maximum number of faces in the output model, use -1 for no limit (default: -1) | INT | No | -1 to 2000000 |
-| `texture_size` | Size of output textures in pixels (default: 4096) | INT | No | 128 to 4096 |
-| `texture_format` | Format for exported textures (default: JPEG) | COMBO | No | BMP DPX HDR JPEG OPEN_EXR PNG TARGA TIFF WEBP |
-| `force_symmetry` | Whether to force symmetry on the model (default: False) | BOOLEAN | No | True/False |
-| `flatten_bottom` | Whether to flatten the bottom of the model (default: False) | BOOLEAN | No | True/False |
-| `flatten_bottom_threshold` | Threshold for bottom flattening (default: 0.0) | FLOAT | No | 0.0 to 1.0 |
-| `pivot_to_center_bottom` | Whether to move the pivot point to the center bottom of the model (default: False) | BOOLEAN | No | True/False |
-| `scale_factor` | Scale factor to apply to the model (default: 1.0) | FLOAT | No | 0.0 and above |
-| `with_animation` | Whether to include animation data in the export (default: False) | BOOLEAN | No | True/False |
-| `pack_uv` | Whether to pack UV coordinates (default: False) | BOOLEAN | No | True/False |
-| `bake` | Whether to bake textures (default: False) | BOOLEAN | No | True/False |
-| `part_names` | Comma-separated list of part names to include in the export (default: "") | STRING | No | Comma-separated list |
-| `fbx_preset` | FBX export preset to use (default: blender) | COMBO | No | blender mixamo 3dsmax |
-| `export_vertex_colors` | Whether to export vertex colors (default: False) | BOOLEAN | No | True/False |
-| `export_orientation` | Export orientation mode (default: default) | COMBO | No | align_image default |
-| `animate_in_place` | Whether to animate the model in place (default: False) | BOOLEAN | No | True/False |
-
-**Note:** The `original_model_task_id` must be a valid task ID from a previous Tripo operation (model generation, rigging, or retargeting). Parameters marked as "advanced" are optional and only need to be configured for specific export requirements.
+| `original_model_task_id` | Task ID of the Tripo model to convert. It must come from an earlier Tripo model generation, rigging, retargeting, or segmentation task. If the ID is missing or empty, the node raises an error. | STRING (Tripo task ID) | Yes | MODEL_TASK_ID RIG_TASK_ID RETARGET_TASK_ID SEGMENT_TASK_ID |
+| `format` | Target file format for the converted 3D model. | COMBO | Yes | GLTF USDZ FBX OBJ STL 3MF |
+| `quad` | Convert triangles to quads when enabled (default: False). | BOOLEAN | No | True or False |
+| `face_limit` | Maximum number of faces in the converted model. Set to -1 for no limit (default: -1). | INT | No | -1 to 2000000 |
+| `texture_size` | Resolution of the output textures in pixels (default: 4096). | INT | No | 128 to 8192 |
+| `texture_format` | File format used for exported textures (default: JPEG). | COMBO | No | BMP DPX HDR JPEG OPEN_EXR PNG TARGA TIFF WEBP |
+| `force_symmetry` | Force the model to be symmetrical when enabled (default: False). | BOOLEAN | No | True or False |
+| `flatten_bottom` | Flatten the bottom of the model when enabled (default: False). | BOOLEAN | No | True or False |
+| `flatten_bottom_threshold` | Flattening depth used with `flatten_bottom` (default: 0.01). This value is only applied when `flatten_bottom` is enabled. | FLOAT | No | 0.01 to 1.0 |
+| `pivot_to_center_bottom` | Move the pivot point to the center bottom of the model when enabled (default: False). | BOOLEAN | No | True or False |
+| `scale_factor` | Scale factor applied to the converted model (default: 1.0). | FLOAT | No | 0.01 and above |
+| `with_animation` | Keep the skeleton and animation of rigged or retargeted models (default: True). | BOOLEAN | No | True or False |
+| `pack_uv` | Repack the UV coordinates when enabled (default: False). | BOOLEAN | No | True or False |
+| `bake` | Bake advanced materials into the base textures for broader compatibility (default: True). | BOOLEAN | No | True or False |
+| `part_names` | Comma-separated list of model part names to send to the conversion. Empty entries are ignored and duplicate names are removed. Leave empty to omit this option (default: empty). | STRING | No | Comma-separated list of part names |
+| `fbx_preset` | FBX compatibility preset. bake_scale bakes the scale transform into the geometry (default: blender). | COMBO | No | blender mixamo 3dsmax bake_scale |
+| `export_vertex_colors` | Export vertex colors when enabled (default: False). | BOOLEAN | No | True or False |
+| `export_orientation` | Forward axis of the exported model. default keeps Tripo's +x (default: default). | COMBO | No | default +x -x +y -y |
+| `animate_in_place` | Animate the model in place when enabled (default: False). | BOOLEAN | No | True or False |
+
+**Note:** Except for `original_model_task_id` and `format`, all inputs are optional advanced settings. Settings left at their default values are omitted from the conversion request so the Tripo API uses its standard behavior. The input `flatten_bottom_threshold` is only meaningful when `flatten_bottom` is enabled.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| *No named outputs* | This node processes the conversion asynchronously and returns the result through the Tripo API system | - |
+| `model_3d` | Converted model in the requested format. OBJ is delivered by Tripo as a ZIP archive (mesh, material and textures). | FILE_3D |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoConversionNode/en.md)
---
-**Source fingerprint (SHA-256):** `14aafa9c5fc430eb125bb946eb634dc0e65d63688413fc1cd079677e78b83cbd`
+**Source fingerprint (SHA-256):** `5fd181d15025576083769e1ce31fb20cabb33096a01c67be50c3d9bb332739bf`
diff --git a/built-in-nodes/TripoEditMultiviewNode.mdx b/built-in-nodes/TripoEditMultiviewNode.mdx
new file mode 100644
index 000000000..f4137240e
--- /dev/null
+++ b/built-in-nodes/TripoEditMultiviewNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoEditMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Edit Multiview edits the four views of a Tripo: Image to Multiview result, using a separate text instruction for each view."
+sidebarTitle: "TripoEditMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Edit Multiview edits the four views of a Tripo: Image to Multiview result, using a separate text instruction for each view. Views without an instruction stay unchanged. The edited images are meant to be connected to Tripo: Multiview to Model to create a 3D model.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `multiview_task_id` | Task ID of the Tripo: Image to Multiview result whose views will be edited. | MULTIVIEW_TASK_ID | Yes | Task ID |
+| `front_prompt` | Text instruction describing the edit to apply to the front view. When empty, the front view stays unchanged. Default: empty. | STRING | No | Multiline text |
+| `left_prompt` | Text instruction describing the edit to apply to the left view. When empty, the left view stays unchanged. Default: empty. | STRING | No | Multiline text |
+| `back_prompt` | Text instruction describing the edit to apply to the back view. When empty, the back view stays unchanged. Default: empty. | STRING | No | Multiline text |
+| `right_prompt` | Text instruction describing the edit to apply to the right view. When empty, the right view stays unchanged. Default: empty. | STRING | No | Multiline text |
+
+Note: At least one of the four prompts (`front_prompt`, `left_prompt`, `back_prompt`, `right_prompt`) must contain non-empty text; otherwise the node raises an error. The `multiview_task_id` must come from the Tripo: Image to Multiview node. An edited multiview set cannot be edited again.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `front` | Edited front view image. | IMAGE |
+| `left` | Edited left view image. | IMAGE |
+| `back` | Edited back view image. | IMAGE |
+| `right` | Edited right view image. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoEditMultiviewNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `7a25f3867776c01ab606d43a988b5491e543b72d3eedac1779fa170453c1ca21`
diff --git a/built-in-nodes/TripoImageToModelNode.mdx b/built-in-nodes/TripoImageToModelNode.mdx
index 8a0b3504f..d574e72af 100644
--- a/built-in-nodes/TripoImageToModelNode.mdx
+++ b/built-in-nodes/TripoImageToModelNode.mdx
@@ -6,37 +6,40 @@ icon: "circle"
mode: wide
---
-Generates 3D models synchronously based on a single image using Tripo's API. This node takes an input image and converts it into a 3D model with various customization options for texture, quality, and model properties.
+Generates 3D models synchronously based on a single image using Tripo's API. Provide an input image, and the node creates a finished 3D model from it, with optional controls for model version, texture generation, level of detail, and output format.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `image` | Input image used to generate the 3D model | IMAGE | Yes | - |
-| `model_version` | The model version to use for generation | COMBO | No | `"v1.4"` `"v3.0"` `"v3.5"` `"v3.6"` |
-| `style` | Style setting for the generated model (default: "None") | COMBO | No | `"None"` `"realistic"` `"cartoon"` `"sculpture"` `"low_poly"` |
-| `texture` | Whether to generate textures for the model (default: True) | BOOLEAN | No | - |
-| `pbr` | Whether to use Physically Based Rendering (default: True) | BOOLEAN | No | - |
-| `model_seed` | Random seed for model generation (default: 42) | INT | No | - |
-| `orientation` | Orientation setting for the generated model (default: "default") | COMBO | No | `"default"` `"front"` `"back"` `"left"` `"right"` `"top"` `"bottom"` |
-| `texture_seed` | Random seed for texture generation (default: 42) | INT | No | - |
-| `texture_quality` | Quality level for texture generation (default: "standard") | COMBO | No | `"standard"` `"detailed"` |
-| `texture_alignment` | Alignment method for texture mapping (default: "original_image") | COMBO | No | `"original_image"` `"geometry"` |
-| `face_limit` | Maximum number of faces in the generated model, -1 for no limit (default: -1) | INT | No | -1 to 500000 |
-| `quad` | Whether to use quadrilateral faces instead of triangles (default: False) | BOOLEAN | No | - |
-| `geometry_quality` | Quality level for geometry generation (default: "standard") | COMBO | No | `"standard"` `"detailed"` |
-
-**Note:** The `image` parameter is required and must be provided for the node to function. If no image is provided, the node will raise a RuntimeError.
+| `image` | The input image used to generate the 3D model. An image must be provided, otherwise the node raises an error. | IMAGE | Yes | - |
+| `model_version` | The model version to use for generation. | COMBO | No | `"v1.4"` `"v3.0"` `"v3.5"` `"v3.6"` |
+| `style` | No longer supported by Tripo and ignored. Kept for older workflows. (default: `"None"`) | COMBO | No | `"None"` `"realistic"` `"cartoon"` `"sculpture"` `"low_poly"` |
+| `texture` | Generate texture maps. Off returns bare geometry and ignores `pbr`. (default: True) | BOOLEAN | No | True False |
+| `pbr` | PBR material maps (base color, metallic, roughness, normal). Requires `texture`. (default: True) | BOOLEAN | No | True False |
+| `model_seed` | Random seed for model generation. (default: 42) | INT | No | 0 to 2147483647 |
+| `orientation` | Orientation setting for the generated model. (default: `"default"`) | COMBO | No | `"default"` `"front"` `"back"` `"left"` `"right"` `"top"` `"bottom"` |
+| `texture_seed` | Random seed for texture generation. (default: 42) | INT | No | 0 to 2147483647 |
+| `texture_quality` | Quality level for texture generation: `detailed` = HD textures, `extreme` = 8K Ultra textures. (default: `"standard"`) | COMBO | No | `"standard"` `"detailed"` `"extreme"` |
+| `texture_alignment` | Alignment method for texture mapping. (default: `"original_image"`) | COMBO | No | `"original_image"` `"geometry"` |
+| `face_limit` | Maximum face count. -1 lets Tripo pick adaptively (about 1.4M faces on v3.x standard, 2M on detailed). Tripo clamps silently: v2.5 at 500,000, quad meshes at 150,000. (default: -1) | INT | No | -1 to 2000000 |
+| `quad` | Quad mesh output. Tripo delivers quad meshes as FBX, so the result arrives on the FBX output and the GLB output stays empty. (default: False) | BOOLEAN | No | True False |
+| `geometry_quality` | Quality level for geometry generation. (default: `"standard"`) | COMBO | No | `"standard"` `"detailed"` |
+| `smart_low_poly` | Low-poly mesh with clean, hand-crafted style topology (500-20,000 faces, quad 500-10,000). Best for simple subjects; complex ones may fail. (default: False) | BOOLEAN | No | True False |
+| `auto_size` | Scale textured models to their real-world size in meters. Tripo stores the size as the model's scene transform and bakes it in when the model is converted, rigged or retargeted; ignored without texture. (default: True) | BOOLEAN | No | True False |
+
+Note: An `image` is required; if it is missing, the node raises a RuntimeError. When `texture` is False, the model contains bare geometry only and `pbr` is forced to False. When `smart_low_poly` is enabled, `face_limit` must be between 500 and 20,000 for triangle meshes, or between 500 and 10,000 when `quad` is also enabled; if the limit is invalid, the node raises a ValueError. Setting `face_limit` to -1 (the default) sends no explicit face limit to the API, letting Tripo choose adaptively.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The generated 3D model file (for backward compatibility only) | STRING |
-| `model task_id` | The task ID for tracking the model generation process | MODEL_TASK_ID |
-| `GLB` | The generated 3D model in GLB format | FILE3DGLB |
+| `model_file` | The generated 3D model file (for backward compatibility only). | STRING |
+| `model task_id` | The task ID for tracking the model generation process. | MODEL_TASK_ID |
+| `GLB` | The generated 3D model in GLB format. Empty when `quad` is enabled. | FILE3DGLB |
+| `FBX` | The generated 3D model in FBX format. Only populated when `quad` is enabled. | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoImageToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `020243931c5a05655804ce601f23821731725734dc7abd49bba2a554a0a272f6`
+**Source fingerprint (SHA-256):** `79ebe76234036e8284640d7eaeee3a1220975b8adc043994de7de0ee161ccd45`
diff --git a/built-in-nodes/TripoImageToMultiviewNode.mdx b/built-in-nodes/TripoImageToMultiviewNode.mdx
new file mode 100644
index 000000000..8214ff90e
--- /dev/null
+++ b/built-in-nodes/TripoImageToMultiviewNode.mdx
@@ -0,0 +1,32 @@
+---
+title: "TripoImageToMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Generates front, left, back and right views of the subject from a single input image, using the Tripo API."
+sidebarTitle: "TripoImageToMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Generates front, left, back and right views of the subject from a single input image, using the Tripo API. This is a paid task billed at approximately 0.10 USD. The node uploads the image, waits for the Tripo generation task to finish, then returns the four views together with the multiview task ID.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `image` | The source image of the subject from which Tripo generates the front, left, back and right views. Exactly one image is used for the request. | IMAGE | Yes | Single image |
+
+Note: The node calls Tripo's cloud API and waits for the generation task to finish. A typical task takes around 25 seconds. Authentication is handled automatically through the node's hidden inputs, so no Tripo API key needs to be provided in the workflow.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `MULTIVIEW_TASK_ID` | The task identifier returned by Tripo for the multiview image generation request. It is a string identifier that can be used to reference the completed task. | MULTIVIEW_TASK_ID |
+| `front` | The generated front view of the subject. | IMAGE |
+| `left` | The generated left-side view of the subject. | IMAGE |
+| `back` | The generated back view of the subject. | IMAGE |
+| `right` | The generated right-side view of the subject. | IMAGE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoImageToMultiviewNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `3beca1feeb88aa080330e6867ffd7076bd45b2c52471d1bfacc71f66452211a5`
diff --git a/built-in-nodes/TripoMeshCompleteNode.mdx b/built-in-nodes/TripoMeshCompleteNode.mdx
new file mode 100644
index 000000000..b02b9f23f
--- /dev/null
+++ b/built-in-nodes/TripoMeshCompleteNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoMeshCompleteNode - ComfyUI Built-in Node Documentation"
+description: "Completes missing or incomplete parts of an already segmented 3D model and repairs damaged regions of the mesh."
+sidebarTitle: "TripoMeshCompleteNode"
+icon: "circle"
+mode: wide
+---
+
+Completes missing or incomplete parts of an already segmented 3D model and repairs damaged regions of the mesh. It takes the task ID of a Tripo mesh segmentation result and asks Tripo to complete the model, then waits for the job to finish. Completed parts are returned as a GLB file, and you can optionally limit the work to specific part names.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `segment_task_id` | Task ID of a Tripo mesh segmentation task. The parts of the segmented model from this task are completed. Connect the SEGMENT_TASK_ID output of a previous Tripo mesh segmentation node. | SEGMENT_TASK_ID | Yes | Single task ID |
+| `part_names` | Comma-separated part names to complete. Empty completes every part. Default: empty string. Extra spaces around names are removed and duplicate names are ignored. | STRING | No | Free text or empty |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `model_file` | File name of the completed model. This output exists for backward compatibility only. | STRING |
+| `MODEL_TASK_ID` | Task ID of the completed Tripo mesh completion task. Can be used as input by other Tripo nodes that expect a model task ID. | MODEL_TASK_ID |
+| `GLB` | The completed 3D model with repaired parts, downloaded as a GLB file. | GLB |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoMeshCompleteNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `aa7173f25f54d9fca9605e246a93fe319cf46c07d8d3aacc214a24a60c92e611`
diff --git a/built-in-nodes/TripoMultiviewToModelNode.mdx b/built-in-nodes/TripoMultiviewToModelNode.mdx
index afcc1bd6a..aa41f149e 100644
--- a/built-in-nodes/TripoMultiviewToModelNode.mdx
+++ b/built-in-nodes/TripoMultiviewToModelNode.mdx
@@ -1,44 +1,47 @@
---
title: "TripoMultiviewToModelNode - ComfyUI Built-in Node Documentation"
-description: "This node generates 3D models synchronously using Tripo's API by processing up to four images showing different views of an object."
+description: "This node generates 3D models synchronously using Tripo's API by processing up to four images showing different views of an object (front, left, back, right)."
sidebarTitle: "TripoMultiviewToModelNode"
icon: "circle"
mode: wide
---
-This node generates 3D models synchronously using Tripo's API by processing up to four images showing different views of an object. It requires a front image and at least one additional view (left, back, or right) to create a complete 3D model with texture and material options.
+This node generates 3D models synchronously using Tripo's API by processing up to four images showing different views of an object (front, left, back, right). It requires a front image and at least one additional view (left, back, or right) to build the 3D model. Texture, PBR material, geometry quality, and output format can be controlled from the node.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `image` | Front view image of the object | IMAGE | Yes | - |
-| `image_left` | Left view image of the object | IMAGE | No | - |
-| `image_back` | Back view image of the object | IMAGE | No | - |
-| `image_right` | Right view image of the object | IMAGE | No | - |
-| `model_version` | The model version to use for generation | COMBO | No | Multiple options available |
-| `orientation` | Orientation setting for the 3D model (default: "default") | COMBO | No | Multiple options available |
-| `texture` | Whether to generate textures for the model (default: True) | BOOLEAN | No | - |
-| `pbr` | Whether to generate PBR (Physically Based Rendering) materials (default: True) | BOOLEAN | No | - |
-| `model_seed` | Random seed for model generation (default: 42) | INT | No | - |
-| `texture_seed` | Random seed for texture generation (default: 42) | INT | No | - |
-| `texture_quality` | Quality level for texture generation (default: "standard") | COMBO | No | `"standard"` `"detailed"` |
-| `texture_alignment` | Method for aligning textures to the model (default: "original_image") | COMBO | No | `"original_image"` `"geometry"` |
-| `face_limit` | Maximum number of faces in the generated model. Set to -1 for no limit (default: -1) | INT | No | -1 to 500000 |
-| `quad` | This parameter is deprecated and does nothing (default: False) | BOOLEAN | No | - |
-| `geometry_quality` | Quality level for geometry generation (default: "standard") | COMBO | No | `"standard"` `"detailed"` |
-
-**Note:** The front image (`image`) is always required. At least one additional view image (`image_left`, `image_back`, or `image_right`) must be provided for multiview processing.
+| `image` | Front view image of the object. | IMAGE | Yes | - |
+| `image_left` | Left view image of the object. | IMAGE | No | - |
+| `image_back` | Back view image of the object. | IMAGE | No | - |
+| `image_right` | Right view image of the object. | IMAGE | No | - |
+| `model_version` | The model version to use for generation. | COMBO | No | Multiple options available |
+| `orientation` | Orientation setting for the 3D model (default: `"default"`). | COMBO | No | Multiple options available |
+| `texture` | Generate texture maps. Off returns bare geometry and ignores pbr. (default: True) | BOOLEAN | No | - |
+| `pbr` | PBR material maps (base color, metallic, roughness, normal). Requires texture. (default: True) | BOOLEAN | No | - |
+| `model_seed` | Random seed for model generation (default: 42). | INT | No | 0 to 2,147,483,647 |
+| `texture_seed` | Random seed for texture generation (default: 42). | INT | No | 0 to 2,147,483,647 |
+| `texture_quality` | Quality level for texture generation (default: `"standard"`). `"detailed"` = HD textures, `"extreme"` = 8K Ultra textures. | COMBO | No | `"standard"` `"detailed"` `"extreme"` |
+| `texture_alignment` | Method used for aligning textures to the model (default: `"original_image"`). | COMBO | No | `"original_image"` `"geometry"` |
+| `face_limit` | Maximum face count. -1 lets Tripo pick adaptively (about 1.4M faces on v3.x standard, 2M on detailed). Tripo clamps silently: v2.5 at 500,000, quad meshes at 150,000. (default: -1) | INT | No | -1 to 2,000,000 |
+| `quad` | Quad mesh output. Tripo delivers quad meshes as FBX, so the result arrives on the FBX output and the GLB output stays empty. (default: False) | BOOLEAN | No | - |
+| `geometry_quality` | Quality level for geometry generation (default: `"standard"`). | COMBO | No | `"standard"` `"detailed"` |
+| `smart_low_poly` | Low-poly mesh with clean, hand-crafted style topology (500-20,000 faces, quad 500-10,000). Best for simple subjects; complex ones may fail. (default: False) | BOOLEAN | No | - |
+| `auto_size` | Scale textured models to their real-world size in meters. Tripo stores the size as the model's scene transform and bakes it in when the model is converted, rigged or retargeted; ignored without texture. (default: False) | BOOLEAN | No | - |
+
+**Note:** The front image (`image`) is always required, and at least one of `image_left`, `image_back`, or `image_right` must also be provided. Turning `texture` off automatically turns `pbr` off as well, since `pbr` requires texture. When `smart_low_poly` is enabled and `face_limit` is not left at -1, `face_limit` must be between 500 and 20,000 for triangle meshes or between 500 and 10,000 for quad meshes.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | File path or identifier for the generated 3D model (for backward compatibility only) | STRING |
-| `model task_id` | Task identifier for tracking the model generation process | MODEL_TASK_ID |
-| `GLB` | The generated 3D model file in GLB format | FILE3DGLB |
+| `model_file` | File path or identifier for the generated 3D model (for backward compatibility only). | STRING |
+| `model task_id` | Task identifier for tracking the model generation process. | MODEL_TASK_ID |
+| `GLB` | The generated 3D model file in GLB format. Empty when `quad` is enabled. | FILE3DGLB |
+| `FBX` | The generated 3D model file in FBX format. Only populated when `quad` is enabled. | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoMultiviewToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `17e8b7a72b6d98585daf5c4839f6fdea08f236fb06287dedc4bf8723bdf5c885`
+**Source fingerprint (SHA-256):** `73f1259dcba75ce1d56aabb6f0435f11d21eee3268f93502c4c3293d562a6db0`
diff --git a/built-in-nodes/TripoP1ImageToModelNode.mdx b/built-in-nodes/TripoP1ImageToModelNode.mdx
index fa947de3d..3bb94108c 100644
--- a/built-in-nodes/TripoP1ImageToModelNode.mdx
+++ b/built-in-nodes/TripoP1ImageToModelNode.mdx
@@ -1,37 +1,53 @@
---
title: "TripoP1ImageToModelNode - ComfyUI Built-in Node Documentation"
-description: "Documentation for TripoP1ImageToModelNode node."
+description: "Tripo P1: Image to Model converts a single 2D image into a 3D model using the Tripo P1 API."
sidebarTitle: "TripoP1ImageToModelNode"
icon: "circle"
mode: wide
---
-## Overview
-
-This node converts a single 2D image into a 3D model using the Tripo P1 API. It is optimized for generating low-polygon, game-ready meshes.
+Tripo P1: Image to Model converts a single 2D image into a 3D model using the Tripo P1 API. It is optimized for generating low-polygon, game-ready meshes, and lets you choose between a geometry-only mesh or a textured model with PBR maps. The finished model is returned as a GLB file.
## Inputs
+### Common Inputs
+
+These parameters are always available.
+
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `image` | The input image to convert to a 3D model. | IMAGE | Yes | - |
-| `output_mode` | A dictionary specifying the output mode and quality settings. This parameter controls the type of model generated and its texture quality. The available options are defined by the `_build_p1_output_mode` helper function and include settings for `texture_quality` (e.g., "standard", "high", "ultra") and `image_alignment`. | DICT | Yes | See description |
+| `output_mode` | Chooses the type of result. "Geometry only" returns an untextured mesh; "Textured" adds color and PBR maps and reveals extra texture settings. | DYNAMIC_COMBO | Yes | `"Geometry only"` `"Textured"` |
+| `image` | The source 2D image used to generate the 3D model. The node requires a single image and raises an error if none is provided. | IMAGE | Yes | - |
| `enable_image_autofix` | Pre-process the input image for better generation quality. (default: False) | BOOLEAN | No | True False |
-| `face_limit` | Limits the number of faces in the generated mesh. A value of -1 means no limit. (default: -1) | INT | No | - |
-| `model_seed` | A seed value for reproducible model generation. If not provided, a random seed is used. (default: None) | INT | No | - |
-| `auto_size` | Automatically determine the optimal size for the generated model. (default: False) | BOOLEAN | No | True False |
-| `export_uv` | Export UV coordinates with the model. (default: True) | BOOLEAN | No | True False |
-| `compress_geometry` | Compress the geometry data to reduce file size. (default: False) | BOOLEAN | No | True False |
+| `face_limit` | Target face count, 48-20000. -1 lets Tripo pick adaptively. (default: -1) | INT | No | -1 to 20000 |
+| `model_seed` | Seed used for the geometry generation so results can be reproduced. (default: 42) | INT | No | 0 to 2147483647 |
+| `auto_size` | Scale the output to approximate real-world meters. (default: False) | BOOLEAN | No | True False |
+| `export_uv` | UV unwrap during generation. Turn off for faster geometry-only runs. (default: True) | BOOLEAN | No | True False |
+| `compress_geometry` | Apply meshopt geometry compression (EXT_meshopt_compression). Smaller files, but ComfyUI's 3D preview cannot display them; decompress before editing. (default: False) | BOOLEAN | No | True False |
+
+### Textured Inputs
+
+These parameters appear when `output_mode` is set to "Textured". The "Geometry only" mode has no extra parameters.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `pbr` | Include PBR maps. When on, base texture is forced on too. (default: True) | BOOLEAN | No | True False |
+| `texture_quality` | Texture resolution level. "detailed" = HD textures, "extreme" = 8K Ultra textures. (default: "standard") | COMBO | No | `"standard"` `"detailed"` `"extreme"` |
+| `texture_alignment` | Prioritize visual fidelity to the source image, or alignment to the mesh geometry. (default: "original_image") | COMBO | No | `"original_image"` `"geometry"` |
+| `orientation` | Rotate the output to match the source image. Only applies when textured. (default: "default") | COMBO | No | `"default"` `"align_image"` |
+| `texture_seed` | Seed used for the texture generation so textured results can be reproduced. (default: 42) | INT | No | 0 to 2147483647 |
+
+Note: When `output_mode` is "Geometry only", texturing is disabled for the request. In "Textured" mode, a color texture is always requested; disabling `pbr` removes the PBR maps but keeps the base color texture, while enabling `pbr` forces the base texture on as well.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The file path to the generated 3D model. This output is provided for backward compatibility only. | STRING |
-| `model task_id` | The unique task ID for the model generation request. | MODEL_TASK_ID |
+| `model_file` | The generated 3D model result. Kept for backward compatibility only. | STRING |
+| `model task_id` | The unique task ID returned by the Tripo API for the completed generation job. | MODEL_TASK_ID |
| `GLB` | The generated 3D model in GLB format. | FILE3DGLB |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoP1ImageToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `e45f8b77bf5240852c9ad7d065811a4b580ca4f38849d67c7bd62964fb2768b1`
+**Source fingerprint (SHA-256):** `db5dc76518a4efcd28d388dc00ad0810f619481482f20fa456c4ff2478192aa3`
diff --git a/built-in-nodes/TripoP1MultiviewToModelNode.mdx b/built-in-nodes/TripoP1MultiviewToModelNode.mdx
index bf7703e44..7edf4cae3 100644
--- a/built-in-nodes/TripoP1MultiviewToModelNode.mdx
+++ b/built-in-nodes/TripoP1MultiviewToModelNode.mdx
@@ -1,27 +1,45 @@
---
title: "TripoP1MultiviewToModelNode - ComfyUI Built-in Node Documentation"
-description: "This node generates a 3D model from 2 to 4 reference images of an object or character."
+description: "This node generates a 3D model from two to four reference images of an object or character."
sidebarTitle: "TripoP1MultiviewToModelNode"
icon: "circle"
mode: wide
---
-This node generates a 3D model from 2 to 4 reference images of an object or character. You provide images from different angles (front, left, back, right), and the node creates a 3D mesh in GLB format. The front view is required, and you can optionally add any combination of the other three views for better results.
+This node generates a 3D model from two to four reference images of an object or character. Provide the front view plus any combination of left, back, and right views, and the node returns the reconstructed subject as a GLB mesh.
## Inputs
+### Common Inputs
+
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `image` | Front view (0°). Required. | IMAGE | Yes | - |
| `image_left` | Left view (90°), i.e. the subject's left side. | IMAGE | No | - |
| `image_back` | Back view (180°). | IMAGE | No | - |
| `image_right` | Right view (270°), i.e. the subject's right side. | IMAGE | No | - |
-| `output_mode` | The output mode for the generated model. `"geometry"` produces a raw mesh, `"textured"` adds a standard texture, and `"detailed"` creates a high-detail textured model (default: `"textured"`). | COMBO | Yes | `"geometry"` `"textured"` `"detailed"` |
-| `face_limit` | Maximum number of faces for the output mesh. Set to -1 for no limit (default: -1). | INT | No | -1 to 100000 |
-| `model_seed` | Seed for reproducible model generation. Set to 0 for random (default: 0). | INT | No | 0 to 2147483647 |
-| `auto_size` | Automatically size the model to fit within a standard bounding box (default: False). | BOOLEAN | No | True / False |
-| `export_uv` | Export UV coordinates with the model (default: True). | BOOLEAN | No | True / False |
-| `compress_geometry` | Compress the geometry data to reduce file size (default: False). | BOOLEAN | No | True / False |
+| `output_mode` | Choose the type of model to generate. "Geometry only" returns an untextured mesh. "Textured" adds color/PBR maps. | DYNAMIC_COMBO | Yes | "Geometry only" "Textured" |
+| `face_limit` | Target face count, 48-20000. -1 lets Tripo pick adaptively. (default: -1) | INT | No | -1 to 20000 |
+| `model_seed` | Seed for reproducible model generation. (default: 42) | INT | No | 0 to 2147483647 |
+| `auto_size` | Scale the output to approximate real-world meters. (default: False) | BOOLEAN | No | True False |
+| `export_uv` | UV unwrap during generation. Turn off for faster geometry-only runs. (default: True) | BOOLEAN | No | True False |
+| `compress_geometry` | Apply meshopt geometry compression (EXT_meshopt_compression). Smaller files, but ComfyUI's 3D preview cannot display them; decompress before editing. (default: False) | BOOLEAN | No | True False |
+
+### Geometry only Inputs
+
+No additional inputs are shown for this mode. The generated model is returned without a texture.
+
+### Textured Inputs
+
+These inputs appear when `output_mode` is set to `"Textured"`.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `pbr` | Include PBR maps. When on, base texture is forced on too. (default: True) | BOOLEAN | Yes | True False |
+| `texture_quality` | Texture quality level. `detailed` = HD textures, `extreme` = 8K Ultra textures. (default: "standard") | COMBO | Yes | "standard" "detailed" "extreme" |
+| `texture_alignment` | Prioritize visual fidelity to the source image, or alignment to the mesh geometry. (default: "original_image") | COMBO | Yes | "original_image" "geometry" |
+| `orientation` | Rotate the output to match the source image. Only applies when textured. (default: "default") | COMBO | Yes | "default" "align_image" |
+| `texture_seed` | Seed used for texture generation. (default: 42) | INT | Yes | 0 to 2147483647 |
**Note:** You must provide at least 2 images: the front view (`image`) plus at least one of the other views (`image_left`, `image_back`, or `image_right`). If fewer than 2 images are provided, the node will raise an error.
@@ -36,4 +54,4 @@ This node generates a 3D model from 2 to 4 reference images of an object or char
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoP1MultiviewToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `a9f1b334ca425631b5f841328ff993df82636cf3e3b7d1269c46f2b396155970`
+**Source fingerprint (SHA-256):** `c26bf9d46f6b95ec57e4eb663cb6c602035c3ad00682e7f9622ce575ff54d228`
diff --git a/built-in-nodes/TripoP1TextToModelNode.mdx b/built-in-nodes/TripoP1TextToModelNode.mdx
index 434cc3dcb..78347d7a7 100644
--- a/built-in-nodes/TripoP1TextToModelNode.mdx
+++ b/built-in-nodes/TripoP1TextToModelNode.mdx
@@ -10,27 +10,43 @@ This node generates a 3D model from a text description using the Tripo P1 API. I
## Inputs
+### Common Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `output_mode` | Controls whether the generated model contains only geometry or also color/PBR textures. Selecting "Textured" adds texture inputs below. "Geometry only" returns an untextured mesh; "Textured" adds color/PBR maps. | DYNAMIC_COMBO | Yes | `"Geometry only"` `"Textured"` |
+| `prompt` | The text description of the 3D model you want to generate. Up to 1024 characters. | STRING | Yes | Up to 1024 characters |
+| `negative_prompt` | A text description of what you do not want in the generated model. Up to 255 characters. | STRING | No | Up to 255 characters |
+| `image_seed` | A seed value for image generation, used to control randomness. Default: 42. | INT | No | 0 to 2147483647 |
+| `face_limit` | Target face count, 48-20000. A value of -1 lets Tripo pick adaptively. Default: -1. | INT | No | -1 to 20000 |
+| `model_seed` | A seed value for model generation, used to control randomness. Default: 42. | INT | No | 0 to 2147483647 |
+| `auto_size` | Scale the output to approximate real-world meters. Default: False. | BOOLEAN | No | True / False |
+| `export_uv` | UV unwrap during generation. Turn off for faster geometry-only runs. Default: True. | BOOLEAN | No | True / False |
+| `compress_geometry` | Apply meshopt geometry compression (EXT_meshopt_compression). Smaller files, but ComfyUI's 3D preview cannot display them; decompress before editing. Default: False. | BOOLEAN | No | True / False |
+
+### Geometry only Inputs
+
+No extra inputs are available when `output_mode` is set to `"Geometry only"`. Texture-related parameters are not sent to Tripo in this mode.
+
+### Textured Inputs
+
+These inputs appear only when `output_mode` is set to `"Textured"`.
+
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `prompt` | The text description of the 3D model you want to generate. | STRING | Yes | Up to 1024 characters |
-| `negative_prompt` | A text description of what you do not want in the generated model. | STRING | No | Up to 255 characters |
-| `output_mode` | Controls the output model's quality and texture settings. This parameter is a dictionary with the following keys: `texture_quality`: STRING, Range: `"standard"` `pbr`: BOOLEAN, default: True `texture`: BOOLEAN, default: True `subdivision`: INT, default: 0, Range: 0 to 2 `texture_size`: INT, default: 2048, Range: 512 to 4096 (must be a power of 2) `texture_format`: STRING, Range: `"png"` `texture_clean`: BOOLEAN, default: False `texture_seamless`: BOOLEAN, default: False Default: `{"texture_quality": "standard", "pbr": True, "texture": True, "subdivision": 0, "texture_size": 2048, "texture_format": "png", "texture_clean": False, "texture_seamless": False}` | DICT | Yes | See description |
-| `image_seed` | A seed value for image generation, used to control randomness. Default: 42. | INT | No | |
-| `face_limit` | The maximum number of faces for the generated mesh. A value of -1 means no limit. Default: -1. | INT | No | |
-| `model_seed` | A seed value for model generation, used to control randomness. | INT | No | |
-| `auto_size` | If enabled, the node will automatically determine the optimal model size. Default: False. | BOOLEAN | No | |
-| `export_uv` | If enabled, the model will include UV coordinates for texture mapping. Default: True. | BOOLEAN | No | |
-| `compress_geometry` | If enabled, the geometry will be compressed to reduce file size. Default: False. | BOOLEAN | No | |
+| `pbr` | Include PBR maps. When on, base texture is forced on too. Default: True. | BOOLEAN | Yes | True / False |
+| `texture_quality` | Texture quality preset. detailed = HD textures, extreme = 8K Ultra textures. Default: "standard". | COMBO | Yes | `"standard"` `"detailed"` `"extreme"` |
+| `texture_seed` | A seed value for texture generation, used to control randomness. Default: 42. | INT | Yes | 0 to 2147483647 |
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The file path to the generated 3D model (for backward compatibility only). | STRING |
+| `model_file` | The file path to the generated 3D model, kept for backward compatibility only. | STRING |
| `model task_id` | The unique task ID for the model generation request. | MODEL_TASK_ID |
| `GLB` | The generated 3D model in GLB format. | FILE3DGLB |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoP1TextToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `189b0c301daf29e57962038f5cd8b7045baf12a6903877f155c0befcb5abd297`
+**Source fingerprint (SHA-256):** `63781a990f892e6b1f241179039d1fb24778ba7aa7dccda7d14557cbf190b712`
diff --git a/built-in-nodes/TripoRetargetNode.mdx b/built-in-nodes/TripoRetargetNode.mdx
index 7637ef242..4d87e51fa 100644
--- a/built-in-nodes/TripoRetargetNode.mdx
+++ b/built-in-nodes/TripoRetargetNode.mdx
@@ -1,32 +1,38 @@
---
title: "TripoRetargetNode - ComfyUI Built-in Node Documentation"
-description: "The TripoRetargetNode applies predefined animations to 3D character models by retargeting motion data."
+description: "The TripoRetargetNode applies a preset animation to an existing rigged 3D model."
sidebarTitle: "TripoRetargetNode"
icon: "circle"
mode: wide
---
-The TripoRetargetNode applies predefined animations to 3D character models by retargeting motion data. It takes a previously rigged 3D model and applies one of several preset animations, generating an animated 3D model file as output. The node communicates with the Tripo API to process the animation retargeting operation.
+The TripoRetargetNode applies a preset animation to an existing rigged 3D model. It takes the task ID of a model that was previously rigged, sends a retarget request to the Tripo API, and downloads the resulting animated file. The animated model can be returned as GLB or FBX, with optional mesh geometry and optional in-place playback.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `original_model_task_id` | The task ID of the previously processed rigged 3D model to apply animation to | RIG_TASK_ID | Yes | - |
-| `animation` | The animation preset to apply to the 3D model. Options include humanoid animations (idle, walk, run, dive, climb, jump, slash, shoot, hurt, fall, turn) and creature animations (quadruped walk, hexapod walk, octopod walk, serpentine march, aquatic march). | STRING | Yes | `"preset:idle"` `"preset:walk"` `"preset:run"` `"preset:dive"` `"preset:climb"` `"preset:jump"` `"preset:slash"` `"preset:shoot"` `"preset:hurt"` `"preset:fall"` `"preset:turn"` `"preset:quadruped:walk"` `"preset:hexapod:walk"` `"preset:octopod:walk"` `"preset:serpentine:march"` `"preset:aquatic:march"` |
-| `auth_token_comfy_org` | Authentication token for Comfy.org API access (hidden parameter) | AUTH_TOKEN_COMFY_ORG | No | - |
-| `api_key_comfy_org` | API key for Comfy.org service access (hidden parameter) | API_KEY_COMFY_ORG | No | - |
-| `unique_id` | Unique identifier for tracking the operation (hidden parameter) | UNIQUE_ID | No | - |
+| `original_model_task_id` | The task ID of the previously rigged 3D model to retarget. The referenced task must be a rig task; a rig made with the Mixamo spec on model version v1.0 cannot be used for retargeting. | RIG_TASK_ID | Yes | - |
+| `animation` | The animation preset to apply to the rigged model. `preset:*` animations work with both rig models; `preset:biped:*` animations require a rig made with model v1.0-20240301. | COMBO | Yes | `"preset:idle"` `"preset:walk"` `"preset:run"` `"preset:dive"` `"preset:climb"` `"preset:jump"` `"preset:slash"` `"preset:shoot"` `"preset:hurt"` `"preset:fall"` `"preset:turn"` `"preset:quadruped:walk"` `"preset:hexapod:walk"` `"preset:octopod:walk"` `"preset:serpentine:march"` `"preset:aquatic:march"` plus additional `"preset:biped:*"` options shown in the UI |
+| `out_format` | Output file format; the result arrives on the matching output. (default: glb) | COMBO | No | `"glb"` `"fbx"` |
+| `export_with_geometry` | Include the mesh in the export; off exports the animated skeleton only. (default: True) | BOOLEAN | No | True False |
+| `animate_in_place` | Play the animation in place, without root displacement. (default: False) | BOOLEAN | No | True False |
+| `auth_token_comfy_org` | Authentication token for Comfy.org API access (hidden parameter). | AUTH_TOKEN_COMFY_ORG | No | - |
+| `api_key_comfy_org` | API key for Comfy.org service access (hidden parameter). | API_KEY_COMFY_ORG | No | - |
+| `unique_id` | Unique identifier for tracking the operation (hidden parameter). | UNIQUE_ID | No | - |
+
+Note: Animations in the `preset:*` group work with both rig models, while animations in the `preset:biped:*` group require a rig made with model v1.0-20240301. If the referenced rig was created with the Mixamo spec and a model version starting with `v1.0`, the retargeting call fails with an error.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The generated animated 3D model file (for backward compatibility only) | STRING |
-| `retarget task_id` | The task ID for tracking the retargeting operation | RETARGET_TASK_ID |
-| `GLB` | The animated 3D model in GLB format | FILE3DGLB |
+| `model_file` | The generated animated 3D model file (for backward compatibility only). | STRING |
+| `retarget task_id` | The task ID for tracking the retargeting operation. | RETARGET_TASK_ID |
+| `GLB` | The animated 3D model in GLB format. Populated when `out_format` is glb. | FILE3DGLB |
+| `FBX` | The animated 3D model in FBX format. Populated when `out_format` is fbx. | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRetargetNode/en.md)
---
-**Source fingerprint (SHA-256):** `c20ad0b1f59058cbb866e83e236f01ba480b41951ff9486190cb311e6636b33c`
+**Source fingerprint (SHA-256):** `e5417a8fa584285ba9e57526e65b091c2383374c70364df9053777a3ce09541a`
diff --git a/built-in-nodes/TripoRetopologyNode.mdx b/built-in-nodes/TripoRetopologyNode.mdx
new file mode 100644
index 000000000..2ee177b8a
--- /dev/null
+++ b/built-in-nodes/TripoRetopologyNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoRetopologyNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Retopology takes a high-poly 3D model that was generated by an earlier Tripo node and rebuilds it as a low-poly version with clean topology."
+sidebarTitle: "TripoRetopologyNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Retopology takes a high-poly 3D model that was generated by an earlier Tripo node and rebuilds it as a low-poly version with clean topology. It submits the model to the Tripo retopology service, waits for the task to finish, then downloads the finished model and exposes its task ID for use by other Tripo nodes.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | Task ID of the source high-poly model. Accepts a model task ID from a Tripo generation node or a segment task ID from Tripo: Segment Model. | STRING | Yes | Tripo task ID |
+| `face_limit` | Target face count: 500-20,000 triangles or 500-10,000 quads. -1 lets Tripo choose. (default: -1) | INT | Yes | -1 (automatic) 500 to 20,000 (triangles) 500 to 10,000 (quads) |
+| `quad` | Quad mesh output. Tripo delivers quad meshes as FBX, so the result arrives on the FBX output and the GLB output stays empty. (default: False) | BOOLEAN | Yes | True False (default) |
+| `bake` | Bake the source textures onto the low-poly mesh. (default: True) | BOOLEAN | No | True (default) False |
+| `part_names` | Comma-separated part names from Tripo: Segment Model. Empty processes the whole model. (default: "") | STRING | No | Model part names or empty |
+
+Note: When `face_limit` is set to -1, Tripo decides the face count automatically. When `quad` is enabled, the maximum face limit is 10,000 quads instead of 20,000 triangles, and the result is provided as FBX (the GLB output stays empty). When `part_names` is empty, the whole model is processed.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `model_file` | Backward-compatible output that identifies the completed model file. Newer workflows should use the GLB or FBX outputs instead. | STRING |
+| `model task_id` | Task ID of the finished retopology result. Can be passed to other Tripo nodes to reference this model. | STRING |
+| `GLB` | The retopologized low-poly model in GLB format. Empty when `quad` is enabled. | GLB FILE |
+| `FBX` | The retopologized low-poly model in FBX format. Only populated when `quad` is enabled. | FBX FILE |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRetopologyNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `dc15f469b160a1d738e8089cf18de4a8262721bc77ebafa45bf194f04c7726b6`
diff --git a/built-in-nodes/TripoRigCheckNode.mdx b/built-in-nodes/TripoRigCheckNode.mdx
new file mode 100644
index 000000000..99135b1e3
--- /dev/null
+++ b/built-in-nodes/TripoRigCheckNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "TripoRigCheckNode - ComfyUI Built-in Node Documentation"
+description: "This node sends the ID of a completed Tripo 3D model task to the Tripo API and checks whether that model can be rigged."
+sidebarTitle: "TripoRigCheckNode"
+icon: "circle"
+mode: wide
+---
+
+This node sends the ID of a completed Tripo 3D model task to the Tripo API and checks whether that model can be rigged. It waits for the check to finish and then returns a yes/no result plus the skeleton type Tripo recommends for the model.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | The Tripo task ID of the model to analyze. It identifies a model that was previously generated, imported, or otherwise created through a Tripo task. | STRING | Yes | N/A |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `riggable` | Whether the model can be rigged. | BOOLEAN |
+| `rig_type` | Recommended skeleton: biped, quadruped, hexapod, octopod, avian, serpentine or aquatic; 'others' when the model is not riggable. | STRING |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRigCheckNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `3aa0bc194e887804b92ca1f9f2b12997c73e111fb282c5de96e55f664c21545e`
diff --git a/built-in-nodes/TripoRigNode.mdx b/built-in-nodes/TripoRigNode.mdx
index f784ba831..68ab5e241 100644
--- a/built-in-nodes/TripoRigNode.mdx
+++ b/built-in-nodes/TripoRigNode.mdx
@@ -1,28 +1,37 @@
---
title: "TripoRigNode - ComfyUI Built-in Node Documentation"
-description: "The TripoRigNode generates a rigged 3D model from an original model task ID."
+description: "This node takes an existing Tripo 3D model and creates a rigged version of it, meaning the model gets a skeleton so it can be animated."
sidebarTitle: "TripoRigNode"
icon: "circle"
mode: wide
---
-The TripoRigNode generates a rigged 3D model from an original model task ID. It sends a request to the Tripo API to create an animated rig in GLB format using the Tripo specification, then polls the API until the rig generation task is complete.
+This node takes an existing Tripo 3D model and creates a rigged version of it, meaning the model gets a skeleton so it can be animated. You provide the task ID of the model to rig, choose the rig version, skeleton type, bone-naming style, and output file format, and the node sends the job to Tripo, waits until it finishes, then returns the downloaded result.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `original_model_task_id` | The task ID of the original 3D model to be rigged | MODEL_TASK_ID | Yes | - |
+| `original_model_task_id` | The task ID of the original 3D model to be rigged. This is usually the ID produced by an earlier Tripo model-generation node. | MODEL_TASK_ID | Yes | - |
+| `model_version` | Rig model version to use. v1.0: humanoid (biped) characters only, 90+ animation presets. v2.5: non-humanoid creatures (quadruped, hexapod, octopod, avian, serpentine, aquatic). Default: `v1.0-20240301`. | COMBO | No | "v1.0-20240301" "v2.5-20260210" |
+| `rig_type` | Skeleton type. "auto" runs Tripo's free rig check first and uses the recommended type. Other values force a specific skeleton type, such as biped for humanoid characters. Default: "auto". | COMBO | No | "auto" "biped" "quadruped" "hexapod" "octopod" "avian" "serpentine" "aquatic" |
+| `spec` | Bone naming scheme: Tripo native or Mixamo-compatible. Tripo cannot retarget its animation presets onto a v1.0 rig made with the mixamo spec; use tripo for Tripo: Retarget rigged model. Default: "tripo". | COMBO | No | "tripo" "mixamo" |
+| `out_format` | Output file format; the result arrives on the matching output. Default: "glb". | COMBO | No | "glb" "fbx" |
+
+**Note:** The v1.0 model version (`v1.0-20240301`) only supports biped skeletons. If a non-biped `rig_type` is used with this version, the node raises an error and instructs you to use `v2.5-20260210` instead.
+
+**Note:** When `rig_type` is "auto", Tripo first checks whether the model can be rigged and picks the recommended skeleton type. If Tripo reports that the model cannot be rigged, the node fails with an error.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The generated rigged 3D model file (kept for backward compatibility) | STRING |
-| `rig task_id` | The task ID for tracking the rig generation process | RIG_TASK_ID |
-| `GLB` | The generated rigged 3D model in GLB format | FILE3DGLB |
+| `model_file` | The generated rigged 3D model file. Kept for backward compatibility only. | STRING |
+| `rig task_id` | The task ID for tracking the rig generation process. | RIG_TASK_ID |
+| `GLB` | The rigged model as a GLB 3D file. Populated when `out_format` is "glb". | FILE3DGLB |
+| `FBX` | The rigged model as an FBX 3D file. Populated when `out_format` is "fbx". | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRigNode/en.md)
---
-**Source fingerprint (SHA-256):** `01b2b71097b5bbac33e09e2d81e655a145db1ae30bd704e2cc0cbdd215f0a0a0`
+**Source fingerprint (SHA-256):** `54c3b0984835160b74884d2c30191ad6dac6ea447862e9276253ace7367bc419`
diff --git a/built-in-nodes/TripoSegmentNode.mdx b/built-in-nodes/TripoSegmentNode.mdx
new file mode 100644
index 000000000..ecd0c58f8
--- /dev/null
+++ b/built-in-nodes/TripoSegmentNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoSegmentNode - ComfyUI Built-in Node Documentation"
+description: "This node splits a 3D model into individual parts."
+sidebarTitle: "TripoSegmentNode"
+icon: "circle"
+mode: wide
+---
+
+This node splits a 3D model into individual parts. It sends the model to the Tripo segmentation service, waits for the job to finish, and returns the segmented model in GLB format with a comma-separated list of part names. These part names feed downstream steps such as Tripo: Complete Mesh Parts, Tripo: Retopology and Tripo: Convert model.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | The task ID of the 3D model to be segmented into parts. | MODEL_TASK_ID | Yes | N/A |
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `model_file` | Output file name of the segmented GLB model. Kept for backward compatibility only. | STRING |
+| `SEGMENT_TASK_ID` | The task ID of the segmentation job that produced the result. | SEGMENT_TASK_ID |
+| `GLB` | The segmented 3D model, as a GLB file. | GLB |
+| `part_names` | Comma-separated names of the parts. | STRING |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoSegmentNode/en.md)
+
+---
+**Source fingerprint (SHA-256):** `d27580a7f2118e76cecff5e1d682c7605f966bf657d7a02b2d2ddf764d9b72d0`
diff --git a/built-in-nodes/TripoTextToModelNode.mdx b/built-in-nodes/TripoTextToModelNode.mdx
index 36452d0b5..3e92ade46 100644
--- a/built-in-nodes/TripoTextToModelNode.mdx
+++ b/built-in-nodes/TripoTextToModelNode.mdx
@@ -1,42 +1,49 @@
---
title: "TripoTextToModelNode - ComfyUI Built-in Node Documentation"
-description: "Generates 3D models synchronously based on a text prompt using Tripo's API."
+description: "Generates finished 3D models from a text description using Tripo's API."
sidebarTitle: "TripoTextToModelNode"
icon: "circle"
mode: wide
---
-Generates 3D models synchronously based on a text prompt using Tripo's API. This node takes a text description and creates a 3D model with optional texture and material properties.
+Generates finished 3D models from a text description using Tripo's API. The node waits for generation to complete and then returns the model file, optionally with textures and PBR materials.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `prompt` | Text description for generating the 3D model (multiline input) | STRING | Yes | - |
-| `negative_prompt` | Text description of what to avoid in the generated model (multiline input) | STRING | No | - |
-| `model_version` | The version of the Tripo model to use for generation (default: v2.5-20250123) | COMBO | No | `v1.4` `v2.0` `v2.5-20250123` `v3.0` |
-| `style` | Style setting for the generated model (default: "None") | COMBO | No | `None` `sculpture` `low-poly` `voxel` `brick` `clay` `marble` `origami` `papercraft` `pixel-art` `tile` `cartoon` `fantasy` `hand-drawn` `illustration` `isometric` `sketch` `stained-glass` `steampunk` `vector` `watercolor` |
-| `texture` | Whether to generate textures for the model (default: True) | BOOLEAN | No | - |
-| `pbr` | Whether to generate PBR (Physically Based Rendering) materials (default: True) | BOOLEAN | No | - |
-| `image_seed` | Random seed for image generation (default: 42) | INT | No | - |
-| `model_seed` | Random seed for model generation (default: 42) | INT | No | - |
-| `texture_seed` | Random seed for texture generation (default: 42) | INT | No | - |
-| `texture_quality` | Quality level for texture generation (default: "standard") | COMBO | No | `standard` `detailed` |
-| `face_limit` | Maximum number of faces in the generated model, -1 for no limit (default: -1) | INT | No | -1 to 2000000 |
-| `quad` | Whether to generate quad-based geometry instead of triangles (default: False) | BOOLEAN | No | - |
-| `geometry_quality` | Quality level for geometry generation (default: "standard") | COMBO | No | `standard` `detailed` |
-
-**Note:** The `prompt` parameter is required and cannot be empty. If no prompt is provided, the node will raise an error.
+| `prompt` | Text description of the 3D model to generate (multiline). This parameter is required and cannot be empty. | STRING | Yes | - |
+| `negative_prompt` | Text description of what to avoid in the generated model (multiline). Up to 255 characters. Sent to the API only when non-empty. | STRING | No | Up to 255 characters |
+| `model_version` | Version of the Tripo model to use for generation (default: v3.1-20260211). | COMBO | No | Multiple options available |
+| `style` | Style applied to the generated model (default: None). No longer supported by Tripo and ignored; kept for older workflows. | COMBO | No | Multiple options available |
+| `texture` | Whether to generate texture maps. Off returns bare geometry and ignores `pbr` (default: True). | BOOLEAN | No | true / false |
+| `pbr` | Whether to generate PBR material maps (base color, metallic, roughness, normal). Requires `texture`; forced off when `texture` is off (default: True). | BOOLEAN | No | true / false |
+| `image_seed` | Seed used for the image generation stage (default: 42). | INT | No | 0 to 2147483647 |
+| `model_seed` | Seed used for the model generation stage (default: 42). | INT | No | 0 to 2147483647 |
+| `texture_seed` | Seed used for the texture generation stage (default: 42). | INT | No | 0 to 2147483647 |
+| `texture_quality` | Quality of the generated textures. detailed = HD textures, extreme = 8K Ultra textures (default: standard). | COMBO | No | "standard" "detailed" "extreme" |
+| `face_limit` | Maximum face count. -1 lets Tripo pick adaptively (about 1.4M faces on v3.x standard, 2M on detailed). Tripo clamps silently: v2.5 at 500,000, quad meshes at 150,000. (default: -1) | INT | No | -1 to 2000000 |
+| `quad` | Quad mesh output. Tripo delivers quad meshes as FBX, so the result arrives on the FBX output and the GLB output stays empty. (default: False) | BOOLEAN | No | true / false |
+| `geometry_quality` | Quality of the generated geometry (default: standard). | COMBO | No | "standard" "detailed" |
+| `smart_low_poly` | Low-poly mesh with clean, hand-crafted style topology (500-20,000 faces, quad 500-10,000). Best for simple subjects; complex ones may fail. (default: False) | BOOLEAN | No | true / false |
+| `auto_size` | Scale textured models to their real-world size in meters. Tripo stores the size as the model's scene transform and bakes it in when the model is converted, rigged or retargeted; ignored without texture. (default: True) | BOOLEAN | No | true / false |
+
+**Notes:**
+- The `prompt` parameter is mandatory: an empty prompt causes the node to raise an error.
+- `pbr` requires `texture`. When `texture` is off, the node forces `pbr` to off and ignores its value. `auto_size` also has no effect without `texture`.
+- When `smart_low_poly` is enabled and `face_limit` is set to a value other than -1, the face limit must be between 500 and 20,000 for triangle output, or between 500 and 10,000 when `quad` is enabled; otherwise the node raises an error.
+- When `quad` is enabled, the generated quad mesh is delivered as FBX, so the FBX output is populated and the GLB output stays empty.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The generated 3D model file (for backward compatibility only) | STRING |
-| `model task_id` | The unique task identifier for the model generation process | MODEL_TASK_ID |
-| `GLB` | The generated 3D model in GLB format | FILE3DGLB |
+| `model_file` | The generated 3D model file, kept for backward compatibility only. | STRING |
+| `model task_id` | The unique task identifier for the model generation process. | MODEL_TASK_ID |
+| `GLB` | The generated 3D model in GLB format. Empty when `quad` is enabled. | FILE3DGLB |
+| `FBX` | The generated 3D model in FBX format. Only populated when `quad` is enabled. | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoTextToModelNode/en.md)
---
-**Source fingerprint (SHA-256):** `7fb03aedc1481d95c6dcbdc1be1cd8087fb5104473d58d29827eb85b397129b8`
+**Source fingerprint (SHA-256):** `3f4bc09d125fedb6c30968f31804cfc7ec6d2f068a7c28d90b006137803020b0`
diff --git a/built-in-nodes/TripoTextureNode.mdx b/built-in-nodes/TripoTextureNode.mdx
index 308c4b1fa..166ffe6a0 100644
--- a/built-in-nodes/TripoTextureNode.mdx
+++ b/built-in-nodes/TripoTextureNode.mdx
@@ -1,36 +1,62 @@
---
title: "TripoTextureNode - ComfyUI Built-in Node Documentation"
-description: "The TripoTextureNode generates textured 3D models using the Tripo API."
+description: "The TripoTextureNode adds textures to an existing Tripo 3D model using the Tripo API."
sidebarTitle: "TripoTextureNode"
icon: "circle"
mode: wide
---
-The TripoTextureNode generates textured 3D models using the Tripo API. It takes a model task ID and applies texture generation with various options including PBR materials, texture quality settings, and alignment methods. The node communicates with the Tripo API to process the texture generation request and returns the resulting model file and task ID.
+The TripoTextureNode adds textures to an existing Tripo 3D model using the Tripo API. It takes the task ID of a model created by another Tripo node and returns a textured GLB or FBX model after the texture job finishes. You can control material maps, texture quality, alignment, seed, and guide the textures with a text prompt, a style image, or reference images.
## Inputs
+### Common Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | The Tripo task ID of the model to texture. Accepts model task IDs and segmentation task IDs. | MODEL_TASK_ID | Yes | - |
+| `texture` | Ignored: this node always generates textures. Kept for older workflows. (default: True) | BOOLEAN | No | true false |
+| `pbr` | PBR material maps (base color, metallic, roughness, normal); off gives a plain color texture. (default: True) | BOOLEAN | No | true false |
+| `texture_seed` | Random seed for texture generation. Using the same seed with the same inputs produces the same result. (default: 42) | INT | No | 0 – 2147483647 |
+| `texture_quality` | Texture resolution quality: detailed = HD textures, extreme = 8K Ultra textures. (default: "standard"). Approximate cost: standard $0.10, detailed $0.20, extreme $0.30. | COMBO | No | "standard" "detailed" "extreme" |
+| `texture_alignment` | Method used to align the generated textures to the model. (default: "original_image"). | COMBO | No | "original_image" "geometry" |
+| `texture_prompt` | Optional text guidance for texturing. Required in practice for imported models (Tripo: Import Model), which carry no source image to infer colors from. Cannot be combined with reference images. (default: "") | STRING | No | - |
+| `model_version` | Texture model: v3.0 for meshes generated with v3.x, v2.5 for meshes generated with v2.5. (default: the latest v3.0 version) | COMBO | No | Multiple options available |
+| `style_image` | Reference image for the artistic style of the textures. Only used together with `texture_prompt`. | IMAGE | No | - |
+| `reference` | Reference images guiding the textures. Cannot be combined with `texture_prompt` or `style_image`. (default: "none") | DYNAMIC_COMBO | No | "none" "image" "multiview" |
+| `part_names` | Comma-separated part names from Tripo: Segment Model to texture. Empty textures every part. (default: "") | STRING | No | - |
+
+### "image" Reference Inputs
+
+These inputs are available when `reference` is set to `"image"`.
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `reference_image` | Single reference image the textures should follow. | IMAGE | No | - |
+
+### "multiview" Reference Inputs
+
+These inputs are available when `reference` is set to `"multiview"`.
+
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
-| `model_task_id` | The task ID of the model to apply textures to | MODEL_TASK_ID | Yes | - |
-| `texture` | Whether to generate textures (default: True) | BOOLEAN | No | - |
-| `pbr` | Whether to generate PBR (Physically Based Rendering) materials (default: True) | BOOLEAN | No | - |
-| `texture_seed` | Random seed for texture generation (default: 42) | INT | No | - |
-| `texture_quality` | Quality level for texture generation (default: "standard"). The "detailed" option costs $0.20 USD, while "standard" costs $0.10 USD. | COMBO | No | "standard" "detailed" |
-| `texture_alignment` | Method for aligning textures (default: "original_image"). "original_image" aligns textures to the original input image, while "geometry" aligns them to the 3D geometry. | COMBO | No | "original_image" "geometry" |
-| `texture_prompt` | Optional text guidance for texturing. Required in practice for imported models (Tripo: Import Model), which carry no source image to infer colors from. (default: "") | STRING | No | - |
+| `image_front` | Front view (0°). | IMAGE | No | - |
+| `image_left` | Left view (90°). | IMAGE | No | - |
+| `image_back` | Back view (180°). | IMAGE | No | - |
+| `image_right` | Right view (270°). | IMAGE | No | - |
-*Note: This node requires authentication tokens and API keys which are automatically handled by the system.*
+**Note:** The `"image"` and `"multiview"` reference modes cannot be combined with a non-empty `texture_prompt` or with `style_image`. The `style_image` input requires a non-empty `texture_prompt`. When `texture_prompt` is left empty, the source model must already have its own source image (for example, models produced by text-to-model, image-to-model, multiview-to-model, or an earlier texturing task). Models that carry no source image — such as imported, segmented, completed, or retopologized models — must be textured with a `texture_prompt`; reference images are accepted only for models the Tripo API generated itself.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `model_file` | The generated model file with applied textures (for backward compatibility only) | STRING |
-| `model task_id` | The task ID for tracking the texture generation process | MODEL_TASK_ID |
-| `GLB` | The generated 3D model in GLB format with applied textures | FILE3DGLB |
+| `model_file` | The generated model file (for backward compatibility only). | STRING |
+| `model task_id` | The task ID of the completed texture generation task, usable as input for other Tripo nodes. | MODEL_TASK_ID |
+| `GLB` | The generated textured model in GLB format. Empty when the source is a quad mesh or an FBX import. | FILE3DGLB |
+| `FBX` | The generated textured model in FBX format. Tripo returns FBX for quad meshes and FBX imports; empty otherwise. | FILE3DFBX |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoTextureNode/en.md)
---
-**Source fingerprint (SHA-256):** `a0157b7fa2bb94d174ea5893d7389885180876794032a510642586e310ba30d4`
+**Source fingerprint (SHA-256):** `815c22a9d8f4785ef5219789e0f2eee804776ec7e4752099ec0db0a2b5ad4bb2`
diff --git a/built-in-nodes/UnwrapMesh.mdx b/built-in-nodes/UnwrapMesh.mdx
index a1bd973a1..4ee2f9280 100644
--- a/built-in-nodes/UnwrapMesh.mdx
+++ b/built-in-nodes/UnwrapMesh.mdx
@@ -6,27 +6,27 @@ icon: "circle"
mode: wide
---
-Generates a UV atlas for a 3D mesh. The surface is split into charts, each chart is flattened into two dimensions, and the results are packed into a [0,1] UV atlas. Vertices on chart seams are duplicated, so the output mesh can contain more vertices than the input.
+Generates a UV atlas for a 3D mesh. The mesh surface is split into charts, each chart is flattened into two dimensions, and the flattened charts are packed into a [0,1] UV atlas. Vertices on chart seams are duplicated, so the output mesh can contain more vertices than the input mesh.
## Inputs
| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `mesh` | The input mesh to unwrap. Accepts a single mesh or a batch of meshes. | MESH | Yes | — |
-| `segmenter` | Charting algorithm to use. pec: fast parallel-edge-collapse charting on GPU. adaptive: CPU, slower. (default: "pec") | COMBO | Yes | "pec" "adaptive" |
+| `segmenter` | Charting algorithm to use. `pec`: fast parallel-edge-collapse charting on GPU. `adaptive`: CPU, slower. (default: "pec") | COMBO | Yes | "pec" "adaptive" |
| `resolution` | Target atlas resolution for texel-density auto-scale (0 = fit-to-content). (default: 1024) | INT | Yes | 0 to 8192 (step 256) |
| `padding` | Texel padding between charts. (default: 1) | INT | Yes | 0 to 16 |
| `weld_distance` | Coincident-vert merge radius as a fraction of mesh extent (0 = auto). Raise to ~0.001 if you get per-triangle charts (unwelded input). (default: 0.0) | FLOAT | Yes | 0.0 to 1.0 (step 0.0001) |
-Note: if the input mesh contains unwelded vertices (triangle soup), the node may warn that face adjacency is low and produce per-face UV charts; increasing `weld_distance` merges coincident vertices before unwrapping.
+Note: if the input mesh contains unwelded vertices, the node may warn that face adjacency is low and produce per-face UV charts; increasing `weld_distance` merges coincident vertices before unwrapping.
## Outputs
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `mesh` | The input mesh with a generated UV atlas in [0,1]. Seam vertices are duplicated, so the output vertex count can exceed the input. Vertex colors and texture from the input mesh are preserved. | MESH |
+| `mesh` | The input mesh with a generated UV atlas in the range [0,1]. Seam vertices are duplicated, so the output vertex count can exceed the input. Vertex colors and texture from the input mesh are preserved. | MESH |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/UnwrapMesh/en.md)
---
-**Source fingerprint (SHA-256):** `cf0dbbe43df507921e6e9795b42d5cb5691ccc2ae98a8bb17e02e3928ea0b815`
+**Source fingerprint (SHA-256):** `fcab6f0b621693d862ee74b5ec498498d2f1f247a66f478704377598a6b39388`
diff --git a/built-in-nodes/VaeDecodeShapeTrellis.mdx b/built-in-nodes/VaeDecodeShapeTrellis.mdx
index 9240f7892..f12852fcd 100644
--- a/built-in-nodes/VaeDecodeShapeTrellis.mdx
+++ b/built-in-nodes/VaeDecodeShapeTrellis.mdx
@@ -26,10 +26,10 @@ This node decodes Trellis2 shape latent representations into a 3D mesh. It uses
| Output Name | Description | Data Type |
|-------------|-------------|-----------|
-| `mesh` | The decoded 3D mesh, containing vertex positions and face indices. | MESH |
+| `mesh` | The decoded 3D mesh, containing vertex positions and face indices. When decoding multiple shapes, the meshes are returned as a single stacked tensor if they all share the same shape, or as a packed variable-size batch otherwise. | MESH |
| `shape_subdivides` | Shape subdivision data produced at each stage of the decoding process. | SHAPE_SUBDIVIDES |
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VaeDecodeShapeTrellis/en.md)
---
-**Source fingerprint (SHA-256):** `50f1b8200bd750671473278aaf94e6b08d6f9a6a72d5d1dc882ea7ab87084681`
+**Source fingerprint (SHA-256):** `28bd0f69c0ea58ca499f6523471cf6071c041c21242126715d56f362484377a2`
diff --git a/built-in-nodes/VaeDecodeTextureTrellis.mdx b/built-in-nodes/VaeDecodeTextureTrellis.mdx
index a68f3ba6f..ae135f214 100644
--- a/built-in-nodes/VaeDecodeTextureTrellis.mdx
+++ b/built-in-nodes/VaeDecodeTextureTrellis.mdx
@@ -27,4 +27,4 @@ Note: When the `samples` latent includes coordinate counts, the counts must be n
> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VaeDecodeTextureTrellis/en.md)
---
-**Source fingerprint (SHA-256):** `cfbe59efb18d2c3c7c597c5212900fea54d660aa98005817debf4711401a6967`
+**Source fingerprint (SHA-256):** `952ea7d7a0147519392bebe352a0da731462db278c8640fa527aa5b6f64e4aa7`
diff --git a/built-in-nodes/VideoCrop.mdx b/built-in-nodes/VideoCrop.mdx
new file mode 100644
index 000000000..da3aef219
--- /dev/null
+++ b/built-in-nodes/VideoCrop.mdx
@@ -0,0 +1,29 @@
+---
+title: "VideoCrop - ComfyUI Built-in Node Documentation"
+description: "This node crops a video to a selected rectangular region, keeping only the part inside that rectangle."
+sidebarTitle: "VideoCrop"
+icon: "circle"
+mode: wide
+---
+
+This node crops a video to a selected rectangular region, keeping only the part inside that rectangle. It also creates a preview of the cropped video so you can see the result. If the crop width and height are zero, the full video is kept unchanged.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `video` | The source video that will be cropped. | VIDEO | Yes | Any video |
+| `crop` | Crop region in pixels. Zero width/height keeps the full frame. The crop rectangle provides `x`, `y`, `width`, and `height` values, all with a default of 0. | VIDEO_EDIT | Yes | `x` ≥ 0 `y` ≥ 0 `width` ≥ 0 `height` ≥ 0 All values default to 0 |
+
+Note: The crop region is described in pixel coordinates. When the width and height are 0, no cropping is applied and the node outputs the full input video.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `video` | The video cropped to the selected rectangular region. When the crop width and height are 0, the output is the full input video. The cropped result is also saved as a temporary MP4 file and shown as a video preview. | VIDEO |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoCrop/en.md)
+
+---
+**Source fingerprint (SHA-256):** `0c4ebd51027669fc232fe42a5e8840b5e4e95083b6794cd7b4c43123ddc0341b`
diff --git a/built-in-nodes/VideoTrim.mdx b/built-in-nodes/VideoTrim.mdx
new file mode 100644
index 000000000..48fd063dc
--- /dev/null
+++ b/built-in-nodes/VideoTrim.mdx
@@ -0,0 +1,30 @@
+---
+title: "VideoTrim - ComfyUI Built-in Node Documentation"
+description: "This node cuts a video to a chosen time window by setting a start time and a duration."
+sidebarTitle: "VideoTrim"
+icon: "circle"
+mode: wide
+---
+
+This node cuts a video to a chosen time window by setting a start time and a duration. It also offers a strict mode that raises an error when the requested duration cannot be achieved.
+
+## Inputs
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `video` | The video to trim. | VIDEO | Yes | — |
+| `trim` | Trim window using start/end frames. The window is converted into a start time (in seconds from the beginning of the video) and a duration (in seconds). When both the start time and the duration are 0, the video is returned without any trimming. | VIDEO_EDIT | Yes | start_time: >= 0, default 0 duration: >= 0, default 0 |
+| `strict_duration` | If True, when the specified duration is not possible, an error will be raised. (default: False) | BOOLEAN | No | true false |
+
+Note: The trim duration must be >= 0; negative values raise an error. The requested trim window must fit inside the source video. If the trim cannot be applied, an error is raised that reports the source duration, start time, and target duration.
+
+## Outputs
+
+| Output Name | Description | Data Type |
+|-------------|-------------|-----------|
+| `video` | The trimmed video. When the trim window is empty (start time and duration both 0), the original video is returned unchanged. | VIDEO |
+
+> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoTrim/en.md)
+
+---
+**Source fingerprint (SHA-256):** `ba8f8ccbae7e8aebda553810b81ccaa427d45523142bd00746c4e2f4e5b41a1b`
diff --git a/docs.json b/docs.json
index 0a9f8f68d..94fcec337 100644
--- a/docs.json
+++ b/docs.json
@@ -954,6 +954,10 @@
"built-in-nodes/SelectVAEDevice"
]
},
+ "built-in-nodes/ComfyCloudFlux2TextToImageNode",
+ "built-in-nodes/ComfyCloudMageFlowTextToImageNode",
+ "built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode",
+ "built-in-nodes/ComfyCloudZImageTurboNode",
"built-in-nodes/IdeogramV1",
"built-in-nodes/IdeogramV2",
"built-in-nodes/KlingCameraControlI2VNode",
@@ -1134,7 +1138,6 @@
"group": "Video Models",
"pages": [
"built-in-nodes/conditioning/video-models/wan-vace-to-video",
- "built-in-nodes/LTXVDurationPredictor",
"built-in-nodes/Stablezero123Conditioning",
"built-in-nodes/Stablezero123ConditioningBatched",
"built-in-nodes/SVD_img2vid_Conditioning",
@@ -1340,7 +1343,6 @@
{
"group": "Video",
"pages": [
- "built-in-nodes/ShuffleVideoTextDataset",
"built-in-nodes/WanDancerPadKeyframes",
"built-in-nodes/WanDancerPadKeyframesList"
]
@@ -1521,6 +1523,7 @@
"built-in-nodes/LTXVAddGuide",
"built-in-nodes/LTXVConditioning",
"built-in-nodes/LTXVCropGuides",
+ "built-in-nodes/LTXVDurationPredictor",
"built-in-nodes/LTXVImgToVideo",
"built-in-nodes/LTXVImgToVideoInplace",
"built-in-nodes/LTXVReferenceAudio"
@@ -2040,6 +2043,12 @@
{
"group": "Patch",
"pages": [
+ {
+ "group": "Anima",
+ "pages": [
+ "built-in-nodes/AnimaLLLiteApply"
+ ]
+ },
{
"group": "Chroma Radiance",
"pages": [
@@ -2062,12 +2071,14 @@
{
"group": "Ltxv",
"pages": [
+ "built-in-nodes/LTXVContextWindows",
"built-in-nodes/ModelSamplingLTXV"
]
},
{
"group": "Minimax",
"pages": [
+ "built-in-nodes/MiniMaxH3FunControlNetApply",
"built-in-nodes/MiniMaxH3SigmaShift"
]
},
@@ -2077,6 +2088,12 @@
"built-in-nodes/QwenImageDiffsynthControlnet"
]
},
+ {
+ "group": "Sensenova",
+ "pages": [
+ "built-in-nodes/SenseNovaSamplingOptions"
+ ]
+ },
{
"group": "Stable Cascade",
"pages": [
@@ -2122,7 +2139,6 @@
]
},
"built-in-nodes/ContextWindowsManual",
- "built-in-nodes/LTXVContextWindows",
"built-in-nodes/ModelAttentionBackend",
"built-in-nodes/ModelNoiseScale",
"built-in-nodes/ModelSamplingAuraFlow",
@@ -2235,17 +2251,6 @@
}
]
},
- {
- "group": "Model Patches",
- "pages": [
- {
- "group": "Anima",
- "pages": [
- "built-in-nodes/AnimaLLLiteApply"
- ]
- }
- ]
- },
{
"group": "Partner",
"pages": [
@@ -2292,14 +2297,20 @@
"group": "Tripo",
"pages": [
"built-in-nodes/TripoConversionNode",
+ "built-in-nodes/TripoEditMultiviewNode",
"built-in-nodes/TripoImageToModelNode",
+ "built-in-nodes/TripoImageToMultiviewNode",
"built-in-nodes/TripoImportModelNode",
+ "built-in-nodes/TripoMeshCompleteNode",
"built-in-nodes/TripoMultiviewToModelNode",
"built-in-nodes/TripoP1ImageToModelNode",
"built-in-nodes/TripoP1MultiviewToModelNode",
"built-in-nodes/TripoP1TextToModelNode",
"built-in-nodes/TripoRetargetNode",
+ "built-in-nodes/TripoRetopologyNode",
+ "built-in-nodes/TripoRigCheckNode",
"built-in-nodes/TripoRigNode",
+ "built-in-nodes/TripoSegmentNode",
"built-in-nodes/TripoTextToModelNode",
"built-in-nodes/TripoTextureNode"
]
@@ -2459,6 +2470,13 @@
"built-in-nodes/MagnificImageUpscalerPreciseV2Node"
]
},
+ {
+ "group": "Meta",
+ "pages": [
+ "built-in-nodes/MetaMuseImageEditApi",
+ "built-in-nodes/MetaMuseImageTextToImageApi"
+ ]
+ },
{
"group": "Openai",
"pages": [
@@ -2925,7 +2943,8 @@
{
"group": "Batch",
"pages": [
- "built-in-nodes/ShuffleVideoDataset"
+ "built-in-nodes/ShuffleVideoDataset",
+ "built-in-nodes/ShuffleVideoTextDataset"
]
},
{
@@ -2950,7 +2969,9 @@
"built-in-nodes/SaveVideo",
"built-in-nodes/SaveWEBM",
"built-in-nodes/Video Slice",
- "built-in-nodes/VideoFrameSample"
+ "built-in-nodes/VideoCrop",
+ "built-in-nodes/VideoFrameSample",
+ "built-in-nodes/VideoTrim"
]
}
]
@@ -4669,6 +4690,7 @@
"zh/built-in-nodes/LTXVAddGuide",
"zh/built-in-nodes/LTXVConditioning",
"zh/built-in-nodes/LTXVCropGuides",
+ "zh/built-in-nodes/LTXVDurationPredictor",
"zh/built-in-nodes/LTXVImgToVideo",
"zh/built-in-nodes/LTXVImgToVideoInplace",
"zh/built-in-nodes/LTXVReferenceAudio"
@@ -5188,6 +5210,12 @@
{
"group": "Patch",
"pages": [
+ {
+ "group": "Anima",
+ "pages": [
+ "zh/built-in-nodes/AnimaLLLiteApply"
+ ]
+ },
{
"group": "Chroma Radiance",
"pages": [
@@ -5210,12 +5238,14 @@
{
"group": "Ltxv",
"pages": [
+ "zh/built-in-nodes/LTXVContextWindows",
"zh/built-in-nodes/ModelSamplingLTXV"
]
},
{
"group": "Minimax",
"pages": [
+ "zh/built-in-nodes/MiniMaxH3FunControlNetApply",
"zh/built-in-nodes/MiniMaxH3SigmaShift"
]
},
@@ -5225,6 +5255,12 @@
"zh/built-in-nodes/QwenImageDiffsynthControlnet"
]
},
+ {
+ "group": "Sensenova",
+ "pages": [
+ "zh/built-in-nodes/SenseNovaSamplingOptions"
+ ]
+ },
{
"group": "Stable Cascade",
"pages": [
@@ -5270,7 +5306,6 @@
]
},
"zh/built-in-nodes/ContextWindowsManual",
- "zh/built-in-nodes/LTXVContextWindows",
"zh/built-in-nodes/ModelAttentionBackend",
"zh/built-in-nodes/ModelNoiseScale",
"zh/built-in-nodes/ModelSamplingAuraFlow",
@@ -5429,14 +5464,20 @@
"group": "Tripo",
"pages": [
"zh/built-in-nodes/TripoConversionNode",
+ "zh/built-in-nodes/TripoEditMultiviewNode",
"zh/built-in-nodes/TripoImageToModelNode",
+ "zh/built-in-nodes/TripoImageToMultiviewNode",
"zh/built-in-nodes/TripoImportModelNode",
+ "zh/built-in-nodes/TripoMeshCompleteNode",
"zh/built-in-nodes/TripoMultiviewToModelNode",
"zh/built-in-nodes/TripoP1ImageToModelNode",
"zh/built-in-nodes/TripoP1MultiviewToModelNode",
"zh/built-in-nodes/TripoP1TextToModelNode",
"zh/built-in-nodes/TripoRetargetNode",
+ "zh/built-in-nodes/TripoRetopologyNode",
+ "zh/built-in-nodes/TripoRigCheckNode",
"zh/built-in-nodes/TripoRigNode",
+ "zh/built-in-nodes/TripoSegmentNode",
"zh/built-in-nodes/TripoTextToModelNode",
"zh/built-in-nodes/TripoTextureNode"
]
@@ -5596,6 +5637,13 @@
"zh/built-in-nodes/MagnificImageUpscalerPreciseV2Node"
]
},
+ {
+ "group": "Meta",
+ "pages": [
+ "zh/built-in-nodes/MetaMuseImageEditApi",
+ "zh/built-in-nodes/MetaMuseImageTextToImageApi"
+ ]
+ },
{
"group": "Openai",
"pages": [
@@ -6034,7 +6082,8 @@
{
"group": "Batch",
"pages": [
- "zh/built-in-nodes/ShuffleVideoDataset"
+ "zh/built-in-nodes/ShuffleVideoDataset",
+ "zh/built-in-nodes/ShuffleVideoTextDataset"
]
},
{
@@ -6059,7 +6108,9 @@
"zh/built-in-nodes/SaveVideo",
"zh/built-in-nodes/SaveWEBM",
"zh/built-in-nodes/Video Slice",
- "zh/built-in-nodes/VideoFrameSample"
+ "zh/built-in-nodes/VideoCrop",
+ "zh/built-in-nodes/VideoFrameSample",
+ "zh/built-in-nodes/VideoTrim"
]
},
{
@@ -6232,7 +6283,6 @@
{
"group": "Video",
"pages": [
- "zh/built-in-nodes/ShuffleVideoTextDataset",
"zh/built-in-nodes/WanDancerPadKeyframes",
"zh/built-in-nodes/WanDancerPadKeyframesList"
]
@@ -6288,7 +6338,6 @@
"group": "Video Models",
"pages": [
"zh/built-in-nodes/conditioning/video-models/wan-vace-to-video",
- "zh/built-in-nodes/LTXVDurationPredictor",
"zh/built-in-nodes/Stablezero123Conditioning",
"zh/built-in-nodes/Stablezero123ConditioningBatched",
"zh/built-in-nodes/SVD_img2vid_Conditioning",
@@ -6299,17 +6348,6 @@
"zh/built-in-nodes/Sd4xupscaleConditioning"
]
},
- {
- "group": "模型补丁",
- "pages": [
- {
- "group": "Anima",
- "pages": [
- "zh/built-in-nodes/AnimaLLLiteApply"
- ]
- }
- ]
- },
{
"group": "潜变量",
"pages": [
@@ -6447,6 +6485,10 @@
"zh/built-in-nodes/SelectVAEDevice"
]
},
+ "zh/built-in-nodes/ComfyCloudFlux2TextToImageNode",
+ "zh/built-in-nodes/ComfyCloudMageFlowTextToImageNode",
+ "zh/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode",
+ "zh/built-in-nodes/ComfyCloudZImageTurboNode",
"zh/built-in-nodes/IdeogramV1",
"zh/built-in-nodes/IdeogramV2",
"zh/built-in-nodes/KlingCameraControlI2VNode",
@@ -7946,6 +7988,7 @@
"ja/built-in-nodes/LTXVAddGuide",
"ja/built-in-nodes/LTXVConditioning",
"ja/built-in-nodes/LTXVCropGuides",
+ "ja/built-in-nodes/LTXVDurationPredictor",
"ja/built-in-nodes/LTXVImgToVideo",
"ja/built-in-nodes/LTXVImgToVideoInplace",
"ja/built-in-nodes/LTXVReferenceAudio"
@@ -8465,6 +8508,12 @@
{
"group": "Patch",
"pages": [
+ {
+ "group": "Anima",
+ "pages": [
+ "ja/built-in-nodes/AnimaLLLiteApply"
+ ]
+ },
{
"group": "Chroma Radiance",
"pages": [
@@ -8487,12 +8536,14 @@
{
"group": "Ltxv",
"pages": [
+ "ja/built-in-nodes/LTXVContextWindows",
"ja/built-in-nodes/ModelSamplingLTXV"
]
},
{
"group": "Minimax",
"pages": [
+ "ja/built-in-nodes/MiniMaxH3FunControlNetApply",
"ja/built-in-nodes/MiniMaxH3SigmaShift"
]
},
@@ -8502,6 +8553,12 @@
"ja/built-in-nodes/QwenImageDiffsynthControlnet"
]
},
+ {
+ "group": "Sensenova",
+ "pages": [
+ "ja/built-in-nodes/SenseNovaSamplingOptions"
+ ]
+ },
{
"group": "Stable Cascade",
"pages": [
@@ -8547,7 +8604,6 @@
]
},
"ja/built-in-nodes/ContextWindowsManual",
- "ja/built-in-nodes/LTXVContextWindows",
"ja/built-in-nodes/ModelAttentionBackend",
"ja/built-in-nodes/ModelNoiseScale",
"ja/built-in-nodes/ModelSamplingAuraFlow",
@@ -8706,14 +8762,20 @@
"group": "Tripo",
"pages": [
"ja/built-in-nodes/TripoConversionNode",
+ "ja/built-in-nodes/TripoEditMultiviewNode",
"ja/built-in-nodes/TripoImageToModelNode",
+ "ja/built-in-nodes/TripoImageToMultiviewNode",
"ja/built-in-nodes/TripoImportModelNode",
+ "ja/built-in-nodes/TripoMeshCompleteNode",
"ja/built-in-nodes/TripoMultiviewToModelNode",
"ja/built-in-nodes/TripoP1ImageToModelNode",
"ja/built-in-nodes/TripoP1MultiviewToModelNode",
"ja/built-in-nodes/TripoP1TextToModelNode",
"ja/built-in-nodes/TripoRetargetNode",
+ "ja/built-in-nodes/TripoRetopologyNode",
+ "ja/built-in-nodes/TripoRigCheckNode",
"ja/built-in-nodes/TripoRigNode",
+ "ja/built-in-nodes/TripoSegmentNode",
"ja/built-in-nodes/TripoTextToModelNode",
"ja/built-in-nodes/TripoTextureNode"
]
@@ -8873,6 +8935,13 @@
"ja/built-in-nodes/MagnificImageUpscalerPreciseV2Node"
]
},
+ {
+ "group": "Meta",
+ "pages": [
+ "ja/built-in-nodes/MetaMuseImageEditApi",
+ "ja/built-in-nodes/MetaMuseImageTextToImageApi"
+ ]
+ },
{
"group": "Openai",
"pages": [
@@ -9311,7 +9380,8 @@
{
"group": "Batch",
"pages": [
- "ja/built-in-nodes/ShuffleVideoDataset"
+ "ja/built-in-nodes/ShuffleVideoDataset",
+ "ja/built-in-nodes/ShuffleVideoTextDataset"
]
},
{
@@ -9336,7 +9406,9 @@
"ja/built-in-nodes/SaveVideo",
"ja/built-in-nodes/SaveWEBM",
"ja/built-in-nodes/Video Slice",
- "ja/built-in-nodes/VideoFrameSample"
+ "ja/built-in-nodes/VideoCrop",
+ "ja/built-in-nodes/VideoFrameSample",
+ "ja/built-in-nodes/VideoTrim"
]
},
{
@@ -9356,17 +9428,6 @@
}
]
},
- {
- "group": "モデルパッチ",
- "pages": [
- {
- "group": "Anima",
- "pages": [
- "ja/built-in-nodes/AnimaLLLiteApply"
- ]
- }
- ]
- },
{
"group": "ユーティリティ",
"pages": [
@@ -9493,6 +9554,10 @@
"ja/built-in-nodes/SelectVAEDevice"
]
},
+ "ja/built-in-nodes/ComfyCloudFlux2TextToImageNode",
+ "ja/built-in-nodes/ComfyCloudMageFlowTextToImageNode",
+ "ja/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode",
+ "ja/built-in-nodes/ComfyCloudZImageTurboNode",
"ja/built-in-nodes/IdeogramV1",
"ja/built-in-nodes/IdeogramV2",
"ja/built-in-nodes/KlingCameraControlI2VNode",
@@ -9524,7 +9589,6 @@
"group": "Video Models",
"pages": [
"ja/built-in-nodes/conditioning/video-models/wan-vace-to-video",
- "ja/built-in-nodes/LTXVDurationPredictor",
"ja/built-in-nodes/Stablezero123Conditioning",
"ja/built-in-nodes/Stablezero123ConditioningBatched",
"ja/built-in-nodes/SVD_img2vid_Conditioning",
@@ -9710,7 +9774,6 @@
{
"group": "Video",
"pages": [
- "ja/built-in-nodes/ShuffleVideoTextDataset",
"ja/built-in-nodes/WanDancerPadKeyframes",
"ja/built-in-nodes/WanDancerPadKeyframesList"
]
@@ -11148,6 +11211,7 @@
"ko/built-in-nodes/LTXVAddGuide",
"ko/built-in-nodes/LTXVConditioning",
"ko/built-in-nodes/LTXVCropGuides",
+ "ko/built-in-nodes/LTXVDurationPredictor",
"ko/built-in-nodes/LTXVImgToVideo",
"ko/built-in-nodes/LTXVImgToVideoInplace",
"ko/built-in-nodes/LTXVReferenceAudio"
@@ -11667,6 +11731,12 @@
{
"group": "Patch",
"pages": [
+ {
+ "group": "Anima",
+ "pages": [
+ "ko/built-in-nodes/AnimaLLLiteApply"
+ ]
+ },
{
"group": "Chroma Radiance",
"pages": [
@@ -11689,12 +11759,14 @@
{
"group": "Ltxv",
"pages": [
+ "ko/built-in-nodes/LTXVContextWindows",
"ko/built-in-nodes/ModelSamplingLTXV"
]
},
{
"group": "Minimax",
"pages": [
+ "ko/built-in-nodes/MiniMaxH3FunControlNetApply",
"ko/built-in-nodes/MiniMaxH3SigmaShift"
]
},
@@ -11704,6 +11776,12 @@
"ko/built-in-nodes/QwenImageDiffsynthControlnet"
]
},
+ {
+ "group": "Sensenova",
+ "pages": [
+ "ko/built-in-nodes/SenseNovaSamplingOptions"
+ ]
+ },
{
"group": "Stable Cascade",
"pages": [
@@ -11749,7 +11827,6 @@
]
},
"ko/built-in-nodes/ContextWindowsManual",
- "ko/built-in-nodes/LTXVContextWindows",
"ko/built-in-nodes/ModelAttentionBackend",
"ko/built-in-nodes/ModelNoiseScale",
"ko/built-in-nodes/ModelSamplingAuraFlow",
@@ -11908,14 +11985,20 @@
"group": "Tripo",
"pages": [
"ko/built-in-nodes/TripoConversionNode",
+ "ko/built-in-nodes/TripoEditMultiviewNode",
"ko/built-in-nodes/TripoImageToModelNode",
+ "ko/built-in-nodes/TripoImageToMultiviewNode",
"ko/built-in-nodes/TripoImportModelNode",
+ "ko/built-in-nodes/TripoMeshCompleteNode",
"ko/built-in-nodes/TripoMultiviewToModelNode",
"ko/built-in-nodes/TripoP1ImageToModelNode",
"ko/built-in-nodes/TripoP1MultiviewToModelNode",
"ko/built-in-nodes/TripoP1TextToModelNode",
"ko/built-in-nodes/TripoRetargetNode",
+ "ko/built-in-nodes/TripoRetopologyNode",
+ "ko/built-in-nodes/TripoRigCheckNode",
"ko/built-in-nodes/TripoRigNode",
+ "ko/built-in-nodes/TripoSegmentNode",
"ko/built-in-nodes/TripoTextToModelNode",
"ko/built-in-nodes/TripoTextureNode"
]
@@ -12075,6 +12158,13 @@
"ko/built-in-nodes/MagnificImageUpscalerPreciseV2Node"
]
},
+ {
+ "group": "Meta",
+ "pages": [
+ "ko/built-in-nodes/MetaMuseImageEditApi",
+ "ko/built-in-nodes/MetaMuseImageTextToImageApi"
+ ]
+ },
{
"group": "Openai",
"pages": [
@@ -12513,7 +12603,8 @@
{
"group": "Batch",
"pages": [
- "ko/built-in-nodes/ShuffleVideoDataset"
+ "ko/built-in-nodes/ShuffleVideoDataset",
+ "ko/built-in-nodes/ShuffleVideoTextDataset"
]
},
{
@@ -12538,7 +12629,9 @@
"ko/built-in-nodes/SaveVideo",
"ko/built-in-nodes/SaveWEBM",
"ko/built-in-nodes/Video Slice",
- "ko/built-in-nodes/VideoFrameSample"
+ "ko/built-in-nodes/VideoCrop",
+ "ko/built-in-nodes/VideoFrameSample",
+ "ko/built-in-nodes/VideoTrim"
]
},
{
@@ -12650,6 +12743,10 @@
"ko/built-in-nodes/SelectVAEDevice"
]
},
+ "ko/built-in-nodes/ComfyCloudFlux2TextToImageNode",
+ "ko/built-in-nodes/ComfyCloudMageFlowTextToImageNode",
+ "ko/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode",
+ "ko/built-in-nodes/ComfyCloudZImageTurboNode",
"ko/built-in-nodes/IdeogramV1",
"ko/built-in-nodes/IdeogramV2",
"ko/built-in-nodes/KlingCameraControlI2VNode",
@@ -12680,17 +12777,6 @@
"ko/built-in-nodes/ControlNetLoader"
]
},
- {
- "group": "모델 패치",
- "pages": [
- {
- "group": "Anima",
- "pages": [
- "ko/built-in-nodes/AnimaLLLiteApply"
- ]
- }
- ]
- },
{
"group": "샘플링",
"pages": [
@@ -12883,7 +12969,6 @@
{
"group": "Video",
"pages": [
- "ko/built-in-nodes/ShuffleVideoTextDataset",
"ko/built-in-nodes/WanDancerPadKeyframes",
"ko/built-in-nodes/WanDancerPadKeyframesList"
]
@@ -12927,7 +13012,6 @@
{
"group": "Video Models",
"pages": [
- "ko/built-in-nodes/LTXVDurationPredictor",
"ko/built-in-nodes/Stablezero123Conditioning",
"ko/built-in-nodes/Stablezero123ConditioningBatched",
"ko/built-in-nodes/SVD_img2vid_Conditioning",
diff --git a/ja/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx b/ja/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
new file mode 100644
index 000000000..fdc1ca42d
--- /dev/null
+++ b/ja/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudFlux2TextToImageNode - ComfyUI Built-in Node Documentation"
+description: "Flux 2 dev テキスト読み込みモデルをComfy Cloud GPU上で実行し、生成された画像を返します。"
+sidebarTitle: "ComfyCloudFlux2TextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+Flux 2 dev テキスト読み込みモデルをComfy Cloud GPU上で実行し、生成された画像を返します。`turbo` オプションはTurbo LoRAを短いスケジュールで適用し、忠実度を少し犠牲にしてはるかに高速な実行を実現します。オフにするとLoRAなしで完全なdevパスを実行します。これはベータ版ノードセットであり、実行時間に応じてクレジットで課金されます。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 生成する画像を説明するテキストプロンプトです。送信前に前後の空白が除去されます。 | STRING | はい | 1〜4096文字 |
+| `seed` | 再現性のために生成結果を制御する乱数シードです(デフォルト: 42)。 | INT | はい | 0 〜 18446744073709551615 |
+| `aspect_ratio` | 出力画像のアスペクト比です(デフォルト: "1:1")。 | COMBO | はい | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 合計ピクセル予算です。1.0は正方形比で約1024x1024に相当します(デフォルト: 1.0)。 | FLOAT | はい | 0.1 〜 16.0 (ステップ 0.1) |
+| `turbo` | Turbo LoRAを短いスケジュールで実行し、忠実度を少し犠牲にしてはるかに高速な実行を実現します。OffにするとLoRAなしで完全なdevパスを実行します(デフォルト: True)。 | BOOLEAN | はい | True / False |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `IMAGE` | テキストプロンプトから生成された画像です。他のノードに渡すことができるComfyUI画像テンソルとして返されます。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudFlux2TextToImageNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `1b51a8ab89ae7c355dec4256a1a25a09a15e192c72fc8d1862c652dbdf337fcb`
diff --git a/ja/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx b/ja/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
new file mode 100644
index 000000000..071124057
--- /dev/null
+++ b/ja/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "ComfyCloudMageFlowTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "このノードは、Comfy Cloud の Mage-Flow テキストから画像へのワークフローにリクエストを送信して、テキストプロンプトから画像を生成します。"
+sidebarTitle: "ComfyCloudMageFlowTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+このノードは、Comfy Cloud の Mage-Flow テキストから画像へのワークフローにリクエストを送信して、テキストプロンプトから画像を生成します。より高速な蒸留ターボパスではなく、完全な30ステップ生成パスを実行し、最終画像に含めたくないコンテンツを指定できるネガティブプロンプトを受け付けます。ネガティブプロンプトはこの30ステップモードでサポートされています。ノードの概要によると、蒸留ターボバリアントではネガティブプロンプトをうまく活用できません。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|------|----------|------|------|
+| `prompt` | 生成する画像を説明するテキスト。 | STRING | はい | 自由記述テキスト |
+| `negative_prompt` | 生成画像に含めるべきではないコンテンツを説明するテキスト。この入力は標準の30ステップ生成パスで使用されます。ただし、蒸留ターボバリアントではネガティブプロンプトをうまく活用できません。 | STRING | いいえ | 自由記述テキスト |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|--------|------|----------|
+| `image` | 提供されたテキストプロンプトとネガティブプロンプトから生成された画像。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTextToImageNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `80f4ecf1df3f2c46d94138f8ada817e12cc49e69e69a001630776ed644868367`
diff --git a/ja/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx b/ja/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
new file mode 100644
index 000000000..017288297
--- /dev/null
+++ b/ja/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudMageFlowTurboTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "この Comfy Cloud ノードは、Mage-Flow Turbo ワークフロー(mage-flow-turbo/text-to-image)を使用して、テキストプロンプトから画像を生成します。"
+sidebarTitle: "ComfyCloudMageFlowTurboTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+この Comfy Cloud ノードは、Mage-Flow Turbo ワークフロー(`mage-flow-turbo/text-to-image`)を使用して、テキストプロンプトから画像を生成します。これは、Mage-Flow モデルの蒸留版を実行し、cfg 値を 1 として 4 ステップで画像を生成します。これにより、フル Mage-Flow パスの約 7 分の 1 の GPU 時間しかかからないため、高速な反復を目的としたバリアントとなっています。
+
+## 入力
+
+ノードクラス自体は、利用可能なソース内で入力ウィジェットを宣言していません。その入力スキーマは、共有ベースクラス `_ComfyCloudMageFlowNode` から継承されており、このクラスの定義はソーススナップショットには含まれていません。ノードの要約と text-to-image ワークフロー名に基づくと、このノードは生成する画像を説明するテキストプロンプトを受け取ります。
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 生成する画像を説明するテキストプロンプトです。正確なパラメータ名は、継承された `_ComfyCloudMageFlowNode` ベーススキーマによって設定され、このラベルとは異なる場合があります。 | STRING | はい | 自由テキスト |
+
+注:提供されたソースには利用できない、継承されたベースノード定義に追加の入力パラメータが存在する場合があります。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `IMAGE` | テキストプロンプトから生成された画像です。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTurboTextToImageNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `8d867a0c906028597ef52c75f5c9a994fdc00211c7aae410ffca8204943f0c34`
diff --git a/ja/built-in-nodes/ComfyCloudZImageTurboNode.mdx b/ja/built-in-nodes/ComfyCloudZImageTurboNode.mdx
new file mode 100644
index 000000000..7bb1f7dde
--- /dev/null
+++ b/ja/built-in-nodes/ComfyCloudZImageTurboNode.mdx
@@ -0,0 +1,31 @@
+---
+title: "ComfyCloudZImageTurboNode - ComfyUI Built-in Node Documentation"
+description: "このノードは、Z-Image Turboモデルを使用してテキストプロンプトから画像を生成し、わずか8ステップで完了します。"
+sidebarTitle: "ComfyCloudZImageTurboNode"
+icon: "circle"
+mode: wide
+---
+
+このノードは、Z-Image Turboモデルを使用してテキストプロンプトから画像を生成し、わずか8ステップで完了します。生成はComfy CloudのGPU上でリモートで実行され、GPU時間に基づいて課金されます。そのため、画像アイデアを繰り返し検討するための選択肢の中でも、最も高速で低コストなものの1つです。生成が完了すると、ノードは完成した画像をダウンロードして、ワークフローで使用できるようにします。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 生成する画像を説明するテキストプロンプト。複数行の入力に対応し、送信前にトリミングされます。トリミング後も空にすることはできません。 | STRING | はい | 1 - 4096 文字 |
+| `seed` | 生成の再現性を制御するためのランダムシード。変更すると異なるバリエーションが生成されます。生成後コントロールオプションを含みます。デフォルト: 42。 | INT | いいえ | 0 - 18446744073709551615 |
+| `aspect_ratio` | 生成画像のアスペクト比。デフォルト: "1:1"。 | COMBO | いいえ | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 総ピクセル予算。1.0は正方形比で約1024x1024です。デフォルト: 1.0。 | FLOAT | いいえ | 0.1 - 16.0 (0.1刻み) |
+
+注: 入力値は生成を送信する前に検証されます。`prompt` は空白をトリミングした後に1文字以上4096文字以下である必要があります。`aspect_ratio` はリストされたオプションのいずれかである必要があり、`megapixels` は0.1刻みで入力する必要があります。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `IMAGE` | 生成された画像が画像テンソルとして返され、さらなる画像処理や保存ノードで利用できる状態です。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudZImageTurboNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `9c78bf9aca5800212d1c5a8f9581dc6c154a82220cd60a8b55ebe74111d2f542`
diff --git a/ja/built-in-nodes/HiDreamO1ReferenceImages.mdx b/ja/built-in-nodes/HiDreamO1ReferenceImages.mdx
index 569893241..210dfc58a 100644
--- a/ja/built-in-nodes/HiDreamO1ReferenceImages.mdx
+++ b/ja/built-in-nodes/HiDreamO1ReferenceImages.mdx
@@ -1,6 +1,6 @@
---
title: "HiDreamO1ReferenceImages - ComfyUI Built-in Node Documentation"
-description: "Documentation for HiDreamO1ReferenceImages node."
+description: "This node attaches reference images to both positive and negative conditioning, so downstream nodes can use them to guide generation."
sidebarTitle: "HiDreamO1ReferenceImages"
icon: "circle"
mode: wide
diff --git a/ja/built-in-nodes/MetaMuseImageEditApi.mdx b/ja/built-in-nodes/MetaMuseImageEditApi.mdx
new file mode 100644
index 000000000..1f60a3507
--- /dev/null
+++ b/ja/built-in-nodes/MetaMuseImageEditApi.mdx
@@ -0,0 +1,50 @@
+---
+title: "MetaMuseImageEditApi - ComfyUI Built-in Node Documentation"
+description: "このノードは、テキストプロンプトとMetaのMuse Imageモデルを使用して、最大10枚の参照画像を編集または合成します。"
+sidebarTitle: "MetaMuseImageEditApi"
+icon: "circle"
+mode: wide
+---
+
+このノードは、テキストプロンプトとMetaのMuse Imageモデルを使用して、最大10枚の参照画像を編集または合成します。プロンプトには希望する編集内容を記述し、必要に応じて参照画像を`@Image1`、`@Image2`のように参照します。ノードは参照画像をアップロードし、Meta Muse Image APIを呼び出して、編集結果を画像として返します。
+
+## 入力
+
+ノードは`model`セレクタによって制御されます。モデルを選択すると、以下に説明するモデル固有の入力が表示されます。接続する参照画像は、必要に応じて増減できます。
+
+### 共通入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `モデル` | 使用するモデルです。 | DYNAMIC_COMBO | はい | "muse-image-1.0" |
+
+### muse-image-1.0 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 編集の指示です。入力画像への`@Image1`形式の参照をサポートします。デフォルトは空文字列です。プロンプトには少なくとも1文字を含める必要があります。 | STRING | はい | Any text with a minimum length of 1 character |
+| `aspect_ratio` | 出力のアスペクト比です。画像は約2.5メガピクセルでレンダリングされます(1:1は1600x1600、16:9は2048x1152)。"auto"は入力のアスペクト比を維持します。 | COMBO | はい | "auto" "1:1" "3:2" "2:3" "4:3" "3:4" "5:4" "4:5" "16:9" "9:16" "21:9" "9:21" "2:1" "1:2" |
+| `reasoning_strength` | レンダリング前に、モデルがどの程度考え、計画し、自己改善するかを指定します。 | COMBO | はい | "high" "low" |
+| `enable_web_search` | 画像のプランニング中に、モデルが事実や最新情報をウェブ検索できるようにします。デフォルト:true。 | BOOLEAN | はい | true or false (default: true) |
+| `enable_image_search` | 画像のプランニング中に、モデルが参照画像を検索できるようにします。デフォルト:true。 | BOOLEAN | はい | true or false (default: true) |
+| `enable_shell` | プランニング中にモデルがコードを実行できるようにし、正確なレイアウト、グラフ、図表を可能にします。オフにすると、数量と配置は近似されます。デフォルト:true。 | BOOLEAN | はい | true or false (default: true) |
+| `seed` | ノードを再実行するかどうかを決定するためのシードです。APIにはシードがありません。そのため、実際の結果はこの値に関係なく非決定的です。デフォルト:42。 | INT | はい | 0 〜 2147483647 (ステップ 1) |
+
+### 参照入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `images` | 拡張可能なスロットです。編集または合成の対象となる参照画像(`image_1`~`image_10`)を1~10枚接続します。プロンプト内では、入力順に番号付けされた`@Image1`、`@Image2`、...として参照します。バッチ入力は、画像1枚ごとに1回としてカウントされます。 | IMAGE | はい | 1 〜 10 reference images |
+
+注:プロンプトは空にできません。また、プロンプトに含まれる各`@ImageN`参照は、入力順に接続された画像のいずれかと一致する必要があります(例:`@Image1`は最初に接続された参照画像です)。プロンプトが接続されていない画像番号を参照した場合、または10枚を超える参照画像が接続された場合、ノードはエラーを発生させます。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `image` | Muse Imageモデルによって返された編集済みまたは合成済みの画像です。APIが複数の画像を返す場合は、バッチとして返されます。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageEditApi/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `5c009ca45199f9c70465f12d48a46b685abebd0194c3d437121b9df0636dbea7`
diff --git a/ja/built-in-nodes/MetaMuseImageTextToImageApi.mdx b/ja/built-in-nodes/MetaMuseImageTextToImageApi.mdx
new file mode 100644
index 000000000..6b425de24
--- /dev/null
+++ b/ja/built-in-nodes/MetaMuseImageTextToImageApi.mdx
@@ -0,0 +1,44 @@
+---
+title: "MetaMuseImageTextToImageApi - ComfyUI Built-in Node Documentation"
+description: "Meta Muse Image Text to Imageは、MetaのMuse Imageモデルを使用して、テキストプロンプトから画像を生成します。"
+sidebarTitle: "MetaMuseImageTextToImageApi"
+icon: "circle"
+mode: wide
+---
+
+Meta Muse Image Text to Imageは、MetaのMuse Imageモデルを使用して、テキストプロンプトから画像を生成します。モデルはレンダリングの前にプロンプトについて推論し、画像を計画する際にウェブ検索、画像検索、コード実行を使用できます。このノードはMuse Image APIを呼び出し、生成された画像を返します。
+
+## 入力
+
+### 共通入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `モデル` | 使用するモデル。 | DYNAMIC_COMBO | はい | `"muse-image-1.0"` |
+
+リスト内のモデルを選択すると、そのモデルがサポートする設定が表示されます。利用可能なモデルは`muse-image-1.0`のみで、その設定は以下のとおりです。
+
+### muse-image-1.0 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 画像を説明するプロンプト。モデルはレンダリングの前にプロンプトについて推論し、内蔵のウェブ検索と画像検索を使用できます。 | STRING | はい | 複数行テキスト、最低1文字 |
+| `aspect_ratio` | 出力のアスペクト比。画像は約2.5メガピクセルでレンダリングされます(1:1は1600x1600、16:9は2048x1152)。"auto"を指定すると、モデルがプロンプトから選択します。 | COMBO | はい | `"auto"` `"1:1"` `"3:2"` `"2:3"` `"4:3"` `"3:4"` `"5:4"` `"4:5"` `"16:9"` `"9:16"` `"21:9"` `"9:21"` `"2:1"` `"1:2"` |
+| `reasoning_strength` | モデルがレンダリングの前に、どの程度思考、計画、自己改善を行うか。 | COMBO | はい | `"high"` `"low"` |
+| `enable_web_search` | 画像の計画中に、モデルが事実や最新情報をウェブ検索できるようにします。 | BOOLEAN | いいえ | True False(デフォルト: True) |
+| `enable_image_search` | 画像の計画中に、モデルが参照画像を検索できるようにします。 | BOOLEAN | いいえ | True False(デフォルト: True) |
+| `enable_shell` | 画像の計画中に、モデルがコードを実行できるようにします。正確なレイアウト、グラフ、図表の作成に役立ちます。オフにすると、数量と配置は近似になります。 | BOOLEAN | いいえ | True False(デフォルト: True) |
+| `seed` | ノードを再実行するかどうかを決定するシード。APIにはシードがないため、この値に関係なく実際の結果は非決定的です。 | INT | はい | 0 – 2147483647(デフォルト: 42) |
+
+注:プロンプトには少なくとも1文字を含める必要があります。`aspect_ratio` が "auto" に設定されている場合、明示的なサイズはAPIに送信されず、モデルがプロンプトから出力サイズを決定します。`seed` パラメータはノードがいつ再実行されるかのみを制御し、APIには送信されないため、生成される結果は非決定的です。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `image` | APIから返された生成画像をデコードし、バッチ画像として提供します。APIレスポンスに複数の画像が含まれる場合は、それらが1つのバッチに結合されます。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageTextToImageApi/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `59ebd72fab3db44a35ceac723606de4eabb5fe2b690d0b701db50e0e22a9e699`
diff --git a/ja/built-in-nodes/MiniMaxH3FunControlNetApply.mdx b/ja/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
new file mode 100644
index 000000000..2f4fa5d1c
--- /dev/null
+++ b/ja/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
@@ -0,0 +1,36 @@
+---
+title: "MiniMaxH3FunControlNetApply - ComfyUI Built-in Node Documentation"
+description: "このノードは、テキストから動画を生成するモデルに対して、モデルパッチとしてMiniMax H3 Fun ControlNetを適用します。"
+sidebarTitle: "MiniMaxH3FunControlNetApply"
+icon: "circle"
+mode: wide
+---
+
+このノードは、テキストから動画を生成するモデルに対して、モデルパッチとしてMiniMax H3 Fun ControlNetを適用します。オプションのコントロール動画とオプションのマスクを使用して生成を制御でき、さらにサンプリングを行うためのパッチ適用済みモデルのコピーを返します。`strength`が0に設定されている場合、またはコントロール動画とマスクのいずれも提供されていない場合には、入力モデルが変更されずにそのまま返されます。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | MiniMax H3 Fun ControlNetパッチが適用される拡散モデルです。 | MODEL | はい | N/A |
+| `model_patch` | 制御信号がモデルに注入されるMiniMax H3 Fun ControlNetパッチです。指定された`model`と互換性がある必要があります。 | MODEL_PATCH | はい | N/A |
+| `vae` | コントロール動画とソース動画のフレームを、モデルが期待する潜在空間にエンコードするために使用されるVAEです。 | VAE | はい | N/A |
+| `strength` | ControlNet効果の全体的な強度です。0に設定すると、このノードは何も行わず、入力モデルを変更せずに返します。(デフォルト: 1.0) | FLOAT | はい | min 0.0, max 10.0, step 0.01 |
+| `start_percent` | ControlNetが有効なサンプリング範囲の開始位置であり、サンプリングスケジュールに対するパーセンテージとして表されます。内部的には対応するシグマ値に変換されます。(デフォルト: 0.0) | FLOAT | はい | min 0.0, max 1.0, step 0.001 |
+| `end_percent` | ControlNetが有効なサンプリング範囲の終了位置であり、サンプリングスケジュールに対するパーセンテージとして表されます。内部的には対応するシグマ値に変換されます。(デフォルト: 1.0) | FLOAT | はい | min 0.0, max 1.0, step 0.001 |
+| `control_video` | ControlNetの視覚的なヒントとして使用されるオプションの動画フレームです。フレームは生成される動画に合わせてリサイズされ、`vae`でエンコードされます。 | IMAGE | いいえ | N/A |
+| `mask` | 1は再生成する領域を示します。0.5を超えるマスク値はマークされた領域として扱われます。 | MASK | いいえ | N/A |
+| `source_video` | マスクの背後にある動画です。マスクが指定された場合にのみ読み取られます。 | IMAGE | いいえ | N/A |
+
+注記:パッチが効果を発揮するには、`strength`が0より大きく、かつ`control_video`または`mask`の少なくとも一方が指定されている必要があります。`source_video`は、`mask`が指定されない限り無視されます。`mask`が指定されて`source_video`が指定されていない場合、マスクされた領域の背後にあるコンテンツは黒として扱われます。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `model` | MiniMax H3 Fun ControlNetが適用された入力モデルのパッチ適用済みクローンです。`strength`が0の場合、またはコントロール動画とマスクのいずれも指定されていない場合、元のモデルが変更されずに返されます。 | MODEL |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MiniMaxH3FunControlNetApply/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `e907fb8e5ae60663d1d10b315985695ee5d49397fef6bd76b0e723637457a74a`
diff --git a/ja/built-in-nodes/SenseNovaSamplingOptions.mdx b/ja/built-in-nodes/SenseNovaSamplingOptions.mdx
new file mode 100644
index 000000000..a5c3ef202
--- /dev/null
+++ b/ja/built-in-nodes/SenseNovaSamplingOptions.mdx
@@ -0,0 +1,27 @@
+---
+title: "SenseNovaSamplingOptions - ComfyUI Built-in Node Documentation"
+description: "SenseNova Sampling Options は、モデルに SenseNova フローシフトを設定します。"
+sidebarTitle: "SenseNovaSamplingOptions"
+icon: "circle"
+mode: wide
+---
+
+SenseNova Sampling Options は、モデルに SenseNova フローシフトを設定します。入力モデルをクローンし、選択したフローシフト値を使用して SenseNova モデルサンプリング設定をアタッチし、サンプリング中に使用するためのパッチ済みモデルを返します。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | SenseNova フローシフトサンプリング設定が適用されるモデルです。 | MODEL | はい | - |
+| `shift` | SenseNova モデルサンプリングに設定するフローシフト値です(デフォルト: 3.0、UI ステップ: 0.01)。 | FLOAT | はい | 最小値・最大値は定義されていません |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `MODEL` | SenseNova フローシフトをサンプリング設定に適用した、入力モデルのクローンです。 | MODEL |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SenseNovaSamplingOptions/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `b0dea4a5c226bccb54bb1d70e8ea2791a645018853571429c556034351e9e75a`
diff --git a/ja/built-in-nodes/TripoEditMultiviewNode.mdx b/ja/built-in-nodes/TripoEditMultiviewNode.mdx
new file mode 100644
index 000000000..f003e1f00
--- /dev/null
+++ b/ja/built-in-nodes/TripoEditMultiviewNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoEditMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Edit Multiview は、Tripo: Image to Multiview の結果の4つのビューを、各ビューに個別のテキスト指示を使用して編集します。"
+sidebarTitle: "TripoEditMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Edit Multiview は、Tripo: Image to Multiview の結果の4つのビューを、各ビューに個別のテキスト指示を使用して編集します。指示がないビューは変更されません。編集した画像は、Tripo: Multiview to Model に接続して3Dモデルを作成するためのものです。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `multiview_task_id` | 編集対象となるビューを持つ、Tripo: Image to Multiview の結果のタスク ID。 | MULTIVIEW_TASK_ID | はい | タスク ID |
+| `front_prompt` | 正面ビューに適用する編集内容を説明するテキスト指示。空の場合、正面ビューは変更されません。デフォルト: 空。 | STRING | いいえ | 複数行テキスト |
+| `left_prompt` | 左側ビューに適用する編集内容を説明するテキスト指示。空の場合、左側ビューは変更されません。デフォルト: 空。 | STRING | いいえ | 複数行テキスト |
+| `back_prompt` | 背面ビューに適用する編集内容を説明するテキスト指示。空の場合、背面ビューは変更されません。デフォルト: 空。 | STRING | いいえ | 複数行テキスト |
+| `right_prompt` | 右側ビューに適用する編集内容を説明するテキスト指示。空の場合、右側ビューは変更されません。デフォルト: 空。 | STRING | いいえ | 複数行テキスト |
+
+注: 4つのプロンプト(`front_prompt`、`left_prompt`、`back_prompt`、`right_prompt`)のうち少なくとも1つは空でないテキストを含む必要があります。そうでない場合、ノードはエラーを発生させます。`multiview_task_id` は Tripo: Image to Multiview ノードから取得する必要があります。編集済みのマルチビューセットを再度編集することはできません。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `front` | 編集された正面ビュー画像。 | IMAGE |
+| `左` | 編集された左側ビュー画像。 | IMAGE |
+| `背面` | 編集された背面ビュー画像。 | IMAGE |
+| `右` | 編集された右側ビュー画像。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoEditMultiviewNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `7a25f3867776c01ab606d43a988b5491e543b72d3eedac1779fa170453c1ca21`
diff --git a/ja/built-in-nodes/TripoImageToMultiviewNode.mdx b/ja/built-in-nodes/TripoImageToMultiviewNode.mdx
new file mode 100644
index 000000000..b3f59d233
--- /dev/null
+++ b/ja/built-in-nodes/TripoImageToMultiviewNode.mdx
@@ -0,0 +1,32 @@
+---
+title: "TripoImageToMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Tripo APIを使用して、1枚の入力画像から被写体の正面・左側面・背面・右側面のビューを生成します。"
+sidebarTitle: "TripoImageToMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo APIを使用して、1枚の入力画像から被写体の正面・左側面・背面・右側面のビューを生成します。これは有料タスクであり、約0.10米ドルが請求されます。ノードは画像をアップロードし、Tripoの生成タスクが完了するのを待ってから、4つのビューをマルチビュータスクIDとともに返します。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `画像` | Tripoが正面・左側面・背面・右側面の各ビューを生成するための、被写体のソース画像です。リクエストには正確に1枚の画像が使用されます。 | IMAGE | はい | 単一画像 |
+
+注:ノードはTripoのクラウドAPIを呼び出し、生成タスクが完了するまで待機します。通常のタスクには約25秒かかります。認証はノードの隠し入力によって自動的に処理されるため、ワークフローでTripo APIキーを提供する必要はありません。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `multiview task_id` | Tripoがマルチビュー画像生成リクエストに対して返すタスク識別子です。完了したタスクを参照するために使用できる文字列識別子です。 | MULTIVIEW_TASK_ID |
+| `正面` | 生成された被写体の正面ビューです。 | IMAGE |
+| `左` | 生成された被写体の左側面ビューです。 | IMAGE |
+| `背面` | 生成された被写体の背面ビューです。 | IMAGE |
+| `右` | 生成された被写体の右側面ビューです。 | IMAGE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoImageToMultiviewNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `3beca1feeb88aa080330e6867ffd7076bd45b2c52471d1bfacc71f66452211a5`
diff --git a/ja/built-in-nodes/TripoMeshCompleteNode.mdx b/ja/built-in-nodes/TripoMeshCompleteNode.mdx
new file mode 100644
index 000000000..84908fb83
--- /dev/null
+++ b/ja/built-in-nodes/TripoMeshCompleteNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoMeshCompleteNode - ComfyUI Built-in Node Documentation"
+description: "分割済みの3Dモデルに欠落または不完全な部分を補完し、メッシュの損傷領域を修復します。"
+sidebarTitle: "TripoMeshCompleteNode"
+icon: "circle"
+mode: wide
+---
+
+分割済みの3Dモデルに欠落または不完全な部分を補完し、メッシュの損傷領域を修復します。Tripoメッシュ分割結果のタスクIDを受け取り、Tripoにモデルの補完を依頼した後、ジョブが完了するまで待機します。補完されたパーツはGLBファイルとして返されます。オプションで、特定のパーツ名に作業を限定できます。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `segment_task_id` | Tripoメッシュ分割タスクのタスクID。このタスクで分割されたモデルのパーツが補完されます。前段のTripoメッシュ分割ノードのSEGMENT_TASK_ID出力を接続してください。 | SEGMENT_TASK_ID | はい | 単一のタスクID |
+| `part_names` | 補完するパーツ名をカンマ区切りで指定します。空の場合、すべてのパーツが補完されます。デフォルト: 空文字列。名前の前後の余分なスペースは削除され、重複した名前は無視されます。 | STRING | いいえ | 自由テキストまたは空 |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `model_file` | 補完されたモデルのファイル名。この出力は後方互換性のためだけに存在します。 | STRING |
+| `MODEL_TASK_ID` | 完了したTripoメッシュ補完タスクのタスクID。モデルタスクIDを期待する他のTripoノードの入力として使用できます。 | MODEL_TASK_ID |
+| `GLB` | 修復されたパーツを含む補完済み3Dモデルで、GLBファイルとしてダウンロードされます。 | GLB |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoMeshCompleteNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `aa7173f25f54d9fca9605e246a93fe319cf46c07d8d3aacc214a24a60c92e611`
diff --git a/ja/built-in-nodes/TripoRetopologyNode.mdx b/ja/built-in-nodes/TripoRetopologyNode.mdx
new file mode 100644
index 000000000..02bab456d
--- /dev/null
+++ b/ja/built-in-nodes/TripoRetopologyNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoRetopologyNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: リトポロジは、以前の Tripo ノードで生成されたハイポリ 3D モデルを取得し、クリーンなトポロジを持つローポリ版として再構築します。"
+sidebarTitle: "TripoRetopologyNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: リトポロジは、以前の Tripo ノードで生成されたハイポリ 3D モデルを取得し、クリーンなトポロジを持つローポリ版として再構築します。モデルを Tripo リトポロジサービスに送信し、タスクが完了するまで待機してから、完成したモデルをダウンロードし、そのタスク ID を他の Tripo ノードで使用できるように公開します。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | ソースとなるハイポリモデルのタスク ID です。Tripo 生成ノードのモデルタスク ID、または Tripo: Segment Model のセグメントタスク ID を受け入れます。 | STRING | 必須 | Tripo タスク ID |
+| `face_limit` | ターゲットの面数: 500~20,000 三角形、または 500~10,000 四角形。-1 は Tripo が自動的に選択します。(デフォルト: -1) | INT | 必須 | -1 (自動) 500~20,000 (三角形) 500~10,000 (四角形) |
+| `quad` | クアッドメッシュ出力です。Tripo はクアッドメッシュを FBX として提供するため、結果は FBX 出力に格納され、GLB 出力は空のままになります。(デフォルト: False) | BOOLEAN | 必須 | True False (デフォルト) |
+| `bake` | ソーステクスチャをローポリメッシュにベイクします。(デフォルト: True) | BOOLEAN | 任意 | True (デフォルト) False |
+| `part_names` | Tripo: Segment Model のパーツ名をカンマ区切りで指定します。空の場合はモデル全体を処理します。(デフォルト: "") | STRING | 任意 | モデルのパーツ名または空 |
+
+注: `face_limit` が -1 に設定されている場合、Tripo が面数を自動的に決定します。`quad` が有効な場合、最大面数は 20,000 三角形ではなく 10,000 四角形となり、結果は FBX として提供されます (GLB 出力は空のままです)。`part_names` が空の場合、モデル全体が処理されます。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `model_file` | 後方互換性のある出力で、完了したモデルファイルを識別します。新しいワークフローでは、代わりに GLB 出力または FBX 出力を使用してください。 | STRING |
+| `model task_id` | 完了したリトポロジ結果のタスク ID です。他の Tripo ノードに渡して、このモデルを参照させることができます。 | STRING |
+| GLB | リトポロジ化されたローポリモデルを GLB 形式で提供します。`quad` が有効な場合は空です。 | GLB FILE |
+| FBX | リトポロジ化されたローポリモデルを FBX 形式で提供します。`quad` が有効な場合のみ値が設定されます。 | FBX FILE |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRetopologyNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `dc15f469b160a1d738e8089cf18de4a8262721bc77ebafa45bf194f04c7726b6`
diff --git a/ja/built-in-nodes/TripoRigCheckNode.mdx b/ja/built-in-nodes/TripoRigCheckNode.mdx
new file mode 100644
index 000000000..14b470b90
--- /dev/null
+++ b/ja/built-in-nodes/TripoRigCheckNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "TripoRigCheckNode - ComfyUI Built-in Node Documentation"
+description: "このノードは、完了したTripo 3DモデルタスクのIDをTripo APIに送信し、そのモデルがリギング可能かどうかを確認します。"
+sidebarTitle: "TripoRigCheckNode"
+icon: "circle"
+mode: wide
+---
+
+このノードは、完了したTripo 3DモデルタスクのIDをTripo APIに送信し、そのモデルがリギング可能かどうかを確認します。確認が完了するまで待機し、その後、リギング可能かどうかの結果と、Tripoがそのモデルに推奨するスケルトンタイプを返します。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 分析対象のモデルのTripoタスクIDです。以前に生成、インポート、またはTripoタスクを通じて作成されたモデルを識別します。 | STRING | はい | N/A |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `riggable` | モデルがリギング可能かどうか。 | BOOLEAN |
+| `rig_type` | 推奨されるスケルトン: biped(二足)、quadruped(四足)、hexapod(六足)、octopod(八足)、avian(鳥類)、serpentine(蛇型)、aquatic(水生)のいずれか。モデルがリギング不可能な場合は'others'。 | STRING |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRigCheckNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `3aa0bc194e887804b92ca1f9f2b12997c73e111fb282c5de96e55f664c21545e`
diff --git a/ja/built-in-nodes/TripoSegmentNode.mdx b/ja/built-in-nodes/TripoSegmentNode.mdx
new file mode 100644
index 000000000..bf6cd1822
--- /dev/null
+++ b/ja/built-in-nodes/TripoSegmentNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoSegmentNode - ComfyUI Built-in Node Documentation"
+description: "このノードは、3Dモデルを個々のパーツに分割します。"
+sidebarTitle: "TripoSegmentNode"
+icon: "circle"
+mode: wide
+---
+
+このノードは、3Dモデルを個々のパーツに分割します。モデルを Tripo セグメンテーションサービスに送信し、ジョブの完了を待って、パーツ名のカンマ区切りリストとともにセグメント化されたモデルを GLB 形式で返します。これらのパーツ名は、Tripo: Complete Mesh Parts、Tripo: Retopology、Tripo: Convert model などの後続ステップに渡されます。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | パーツに分割する3DモデルのタスクID。 | MODEL_TASK_ID | はい | N/A |
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `model_file` | セグメント化されたGLBモデルの出力ファイル名。後方互換性のためだけに保持されています。 | STRING |
+| `segment task_id` | 結果を生成したセグメンテーションジョブのタスクID。 | SEGMENT_TASK_ID |
+| `GLB` | セグメント化された3Dモデル(GLBファイル)。 | GLB |
+| `part_names` | パーツ名のカンマ区切りリスト。 | STRING |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoSegmentNode/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `d27580a7f2118e76cecff5e1d682c7605f966bf657d7a02b2d2ddf764d9b72d0`
diff --git a/ja/built-in-nodes/VideoCrop.mdx b/ja/built-in-nodes/VideoCrop.mdx
new file mode 100644
index 000000000..7be55de75
--- /dev/null
+++ b/ja/built-in-nodes/VideoCrop.mdx
@@ -0,0 +1,29 @@
+---
+title: "VideoCrop - ComfyUI Built-in Node Documentation"
+description: "このノードは、動画を選択した矩形領域にクロップし、その矩形内の部分のみを保持します。"
+sidebarTitle: "VideoCrop"
+icon: "circle"
+mode: wide
+---
+
+このノードは、動画を選択した矩形領域にクロップし、その矩形内の部分のみを保持します。また、クロップ後の動画のプレビューも作成するため、結果を確認できます。クロップの幅と高さがゼロの場合、元の動画がそのまま保持されます。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | クロップされるソース動画。 | VIDEO | はい | 任意の動画 |
+| `crop` | クロップ領域(ピクセル単位)。幅と高さがゼロの場合はフルフレームを維持します。クロップ矩形は `x`、`y`、`width`、`height` の値を提供し、すべてデフォルトで0です。 | VIDEO_EDIT | はい | `x` ≥ 0 `y` ≥ 0 `width` ≥ 0 `height` ≥ 0 すべての値はデフォルトで0です |
+
+注:クロップ領域はピクセル座標で表されます。幅と高さが0の場合、クロップは適用されず、ノードは入力動画全体を出力します。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `video` | 選択した矩形領域にクロップされた動画。クロップの幅と高さが0の場合、出力は入力動画全体になります。クロップ結果は一時的なMP4ファイルとして保存され、ビデオプレビューとして表示されます。 | VIDEO |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoCrop/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `0c4ebd51027669fc232fe42a5e8840b5e4e95083b6794cd7b4c43123ddc0341b`
diff --git a/ja/built-in-nodes/VideoTrim.mdx b/ja/built-in-nodes/VideoTrim.mdx
new file mode 100644
index 000000000..568595c2b
--- /dev/null
+++ b/ja/built-in-nodes/VideoTrim.mdx
@@ -0,0 +1,30 @@
+---
+title: "VideoTrim - ComfyUI Built-in Node Documentation"
+description: "このノードは、開始時間と長さを設定することで、動画を指定した時間ウィンドウに切り取ります。"
+sidebarTitle: "VideoTrim"
+icon: "circle"
+mode: wide
+---
+
+このノードは、開始時間と長さを設定することで、動画を指定した時間ウィンドウに切り取ります。また、要求された長さを実現できない場合にエラーを発生させる厳密モードも提供します。
+
+## 入力
+
+| パラメータ | 説明 | データ型 | 必須 | 範囲 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | トリムする動画。 | VIDEO | はい | — |
+| `trim` | 開始/終了フレームを使用したトリムウィンドウ。このウィンドウは、動画の先頭からの秒数による開始時間と、秒数による長さに変換されます。開始時間と長さの両方が0の場合、動画はトリムされずに返されます。 | VIDEO_EDIT | はい | start_time: >= 0, default 0 duration: >= 0, default 0 |
+| `strict_duration` | Trueの場合、指定された長さを実現できないときにエラーが発生します。(デフォルト: False) | BOOLEAN | いいえ | true false |
+
+注:トリムの長さは0以上である必要があります。負の値はエラーを発生させます。要求されたトリムウィンドウはソース動画内に収まる必要があります。トリムを適用できない場合、ソースの長さ、開始時間、ターゲットの長さを報告するエラーが発生します。
+
+## 出力
+
+| 出力名 | 説明 | データ型 |
+|-------------|-------------|-----------|
+| `video` | トリムされた動画。トリムウィンドウが空の場合(開始時間と長さがともに0の場合)、元の動画が変更されずに返されます。 | VIDEO |
+
+> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoTrim/ja.md)
+
+---
+**Source fingerprint (SHA-256):** `ba8f8ccbae7e8aebda553810b81ccaa427d45523142bd00746c4e2f4e5b41a1b`
diff --git a/ko/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx b/ko/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
new file mode 100644
index 000000000..d5e4e640f
--- /dev/null
+++ b/ko/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudFlux2TextToImageNode - ComfyUI Built-in Node Documentation"
+description: "Flux 2 dev text-to-image 모델을 Comfy Cloud GPU에서 실행하고 생성된 이미지를 반환합니다. turbo 옵션은 짧은 스케줄로 Turbo LoRA를 적용하여 충실도가 약간 희생되는 대신 훨씬 빠른 실행을 제공합니다. 끄면 LoRA 없이 전체 길이 dev 패스를 수행합니다. 이 노드 세트는 베"
+sidebarTitle: "ComfyCloudFlux2TextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+Flux 2 dev text-to-image 모델을 Comfy Cloud GPU에서 실행하고 생성된 이미지를 반환합니다. `turbo` 옵션은 짧은 스케줄로 Turbo LoRA를 적용하여 충실도가 약간 희생되는 대신 훨씬 빠른 실행을 제공합니다. 끄면 LoRA 없이 전체 길이 dev 패스를 수행합니다. 이 노드 세트는 베타 버전이며 실행 시간(크레딧)에 따라 요금이 부과됩니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 생성할 이미지를 설명하는 텍스트 프롬프트입니다. 제출 전에 앞뒤 공백이 제거됩니다. | STRING | 예 | 1 ~ 4096자 |
+| `seed` | 재현 가능한 결과를 제어하는 난수 시드입니다 (기본값: 42). | INT | 예 | 0 ~ 18446744073709551615 |
+| `aspect_ratio` | 출력 이미지의 화면 비율입니다 (기본값: "1:1"). | COMBO | 예 | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 총 픽셀 예산입니다. 정사각형 비율에서 1.0은 약 1024x1024입니다 (기본값: 1.0). | FLOAT | 예 | 0.1 ~ 16.0 (단계 0.1) |
+| `turbo` | 짧은 스케줄로 Turbo LoRA를 실행하여 충실도를 약간 희생하고 훨씬 빠르게 실행합니다. 끄면 LoRA 없이 전체 dev 패스를 수행합니다 (기본값: True). | BOOLEAN | 예 | True / False |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `IMAGE` | 텍스트 프롬프트에서 생성된 이미지로, 다른 노드에 전달할 수 있는 ComfyUI 이미지 텐서로 반환됩니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudFlux2TextToImageNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `1b51a8ab89ae7c355dec4256a1a25a09a15e192c72fc8d1862c652dbdf337fcb`
diff --git a/ko/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx b/ko/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
new file mode 100644
index 000000000..6dad422f9
--- /dev/null
+++ b/ko/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "ComfyCloudMageFlowTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "이 노드는 Comfy Cloud의 Mage-Flow 텍스트-이미지 워크플로에 요청을 전송하여 텍스트 프롬프트에서 이미지를 생성합니다. 더 빠른 distilled turbo 실행 과정 대신 전체 30단계 생성 과정을 실행하며, 최종 이미지에 포함하고 싶지 않은 내용을 설명할 수 있도록 네거티브 프롬프트를 허용합니다. 네거티"
+sidebarTitle: "ComfyCloudMageFlowTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 Comfy Cloud의 Mage-Flow 텍스트-이미지 워크플로에 요청을 전송하여 텍스트 프롬프트에서 이미지를 생성합니다. 더 빠른 distilled turbo 실행 과정 대신 전체 30단계 생성 과정을 실행하며, 최종 이미지에 포함하고 싶지 않은 내용을 설명할 수 있도록 네거티브 프롬프트를 허용합니다. 네거티브 프롬프트는 이 30단계 모드에서 지원됩니다. 노드 요약에 따르면 distilled turbo 변형은 네거티브 프롬프트를 잘 활용할 수 없습니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 생성할 이미지에 대한 텍스트 설명입니다. | STRING | 예 | 자유 형식 텍스트 |
+| `negative_prompt` | 생성된 이미지에 나타나지 않아야 할 내용을 설명하는 텍스트입니다. 이 입력은 표준 30단계 생성 과정에서 사용되지만, distilled turbo 변형은 네거티브 프롬프트를 잘 활용하지 못합니다. | STRING | 아니요 | 자유 형식 텍스트 |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `image` | 제공된 텍스트 프롬프트와 네거티브 프롬프트에서 생성된 이미지입니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTextToImageNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `80f4ecf1df3f2c46d94138f8ada817e12cc49e69e69a001630776ed644868367`
diff --git a/ko/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx b/ko/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
new file mode 100644
index 000000000..ba513a2f9
--- /dev/null
+++ b/ko/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudMageFlowTurboTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "이 Comfy Cloud 노드는 Mage-Flow Turbo 워크플로(mage-flow-turbo/text-to-image)를 사용하여 텍스트 프롬프트에서 이미지를 생성합니다. 이 노드는 Mage-Flow 모델의 증류(distilled) 버전을 실행하며, cfg 값 1에서 4단계로 이미지를 생성합니다. 전체 Mage-"
+sidebarTitle: "ComfyCloudMageFlowTurboTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+이 Comfy Cloud 노드는 Mage-Flow Turbo 워크플로(`mage-flow-turbo/text-to-image`)를 사용하여 텍스트 프롬프트에서 이미지를 생성합니다. 이 노드는 Mage-Flow 모델의 증류(distilled) 버전을 실행하며, cfg 값 1에서 4단계로 이미지를 생성합니다. 전체 Mage-Flow 패스에 필요한 GPU 시간의 약 1/7만 소요되므로, 빠른 반복 작업을 위해 고안된 변형입니다.
+
+## 입력
+
+이 노드 클래스는 제공된 소스에서 입력 위젯을 직접 선언하지 않습니다. 입력 스키마는 공유 기본 클래스 `_ComfyCloudMageFlowNode`에서 상속되며, 해당 클래스의 정의는 소스 스냅샷에 포함되어 있지 않습니다. 노드 요약과 텍스트-이미지 워크플로 이름에 따라, 이 노드는 생성할 이미지를 설명하는 텍스트 프롬프트를 입력으로 받습니다.
+
+| 파라미터 | 설명 | 데이터 타입 | 필수 여부 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 생성할 이미지를 설명하는 텍스트 프롬프트입니다. 정확한 파라미터 이름은 상속된 `_ComfyCloudMageFlowNode` 기본 스키마에 의해 설정되며, 이 표에 표시된 라벨과 다를 수 있습니다. | STRING | 예 | 자유 텍스트 |
+
+참고: 상속된 기본 노드 정의에는 추가 입력 파라미터가 존재할 수 있으며, 해당 정의는 제공된 소스에 포함되어 있지 않습니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `IMAGE` | 텍스트 프롬프트에서 생성된 이미지입니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTurboTextToImageNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `8d867a0c906028597ef52c75f5c9a994fdc00211c7aae410ffca8204943f0c34`
diff --git a/ko/built-in-nodes/ComfyCloudZImageTurboNode.mdx b/ko/built-in-nodes/ComfyCloudZImageTurboNode.mdx
new file mode 100644
index 000000000..8fc4141bd
--- /dev/null
+++ b/ko/built-in-nodes/ComfyCloudZImageTurboNode.mdx
@@ -0,0 +1,31 @@
+---
+title: "ComfyCloudZImageTurboNode - ComfyUI Built-in Node Documentation"
+description: "이 노드는 Z-Image Turbo 모델을 사용하여 텍스트 프롬프트에서 이미지를 생성하며, 단 8스텝만에 완료됩니다. 이미지 생성은 Comfy Cloud GPU에서 원격으로 실행되며 GPU 시간 단위로 과금됩니다. 따라서 이미지 아이디어를 반복적으로 시험하기 위한 가장 빠르고 저렴한 옵션 중 하나입니다. 생성이 완료되면"
+sidebarTitle: "ComfyCloudZImageTurboNode"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 Z-Image Turbo 모델을 사용하여 텍스트 프롬프트에서 이미지를 생성하며, 단 8스텝만에 완료됩니다. 이미지 생성은 Comfy Cloud GPU에서 원격으로 실행되며 GPU 시간 단위로 과금됩니다. 따라서 이미지 아이디어를 반복적으로 시험하기 위한 가장 빠르고 저렴한 옵션 중 하나입니다. 생성이 완료되면 노드는 완성된 이미지를 다운로드하여 워크플로우에서 사용할 수 있도록 합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 생성할 이미지를 설명하는 텍스트 프롬프트입니다. 여러 줄 입력을 지원하며 제출 전에 공백이 제거됩니다. 공백 제거 후 비어 있으면 안 됩니다. | STRING | 예 | 1 - 4096 characters |
+| `seed` | 생성 재현성을 제어하는 데 사용되는 난수 시드입니다. 변경하면 다른 변형이 생성됩니다. 생성 후 제어 옵션을 포함합니다. 기본값: 42. | INT | 아니요 | 0 - 18446744073709551615 |
+| `aspect_ratio` | 생성된 이미지의 종횡비입니다. 기본값: "1:1". | COMBO | 아니요 | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 총 픽셀 예산입니다. 1.0은 정사각형 비율에서 약 1024x1024입니다. 기본값: 1.0. | FLOAT | 아니요 | 0.1 - 16.0 (step of 0.1) |
+
+참고: 입력 값은 생성이 제출되기 전에 검증됩니다. `prompt`는 공백 제거 후 1~4,096자 사이여야 하며, `aspect_ratio`는 나열된 옵션 중 하나여야 하고, `megapixels`는 0.1 단위로 입력해야 합니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `IMAGE` | 생성된 이미지를 이미지 텐서로 반환하며, 추가 이미지 처리 또는 저장 노드에 사용할 준비가 된 상태입니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudZImageTurboNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `9c78bf9aca5800212d1c5a8f9581dc6c154a82220cd60a8b55ebe74111d2f542`
diff --git a/ko/built-in-nodes/HiDreamO1ReferenceImages.mdx b/ko/built-in-nodes/HiDreamO1ReferenceImages.mdx
index a87247118..2467dccea 100644
--- a/ko/built-in-nodes/HiDreamO1ReferenceImages.mdx
+++ b/ko/built-in-nodes/HiDreamO1ReferenceImages.mdx
@@ -1,6 +1,6 @@
---
title: "HiDreamO1ReferenceImages - ComfyUI Built-in Node Documentation"
-description: "Documentation for HiDreamO1ReferenceImages node."
+description: "This node attaches reference images to both positive and negative conditioning, so downstream nodes can use them to guide generation."
sidebarTitle: "HiDreamO1ReferenceImages"
icon: "circle"
mode: wide
diff --git a/ko/built-in-nodes/MetaMuseImageEditApi.mdx b/ko/built-in-nodes/MetaMuseImageEditApi.mdx
new file mode 100644
index 000000000..8f3d46a3d
--- /dev/null
+++ b/ko/built-in-nodes/MetaMuseImageEditApi.mdx
@@ -0,0 +1,50 @@
+---
+title: "MetaMuseImageEditApi - ComfyUI Built-in Node Documentation"
+description: "텍스트 프롬프트와 Meta의 Muse Image 모델을 사용하여 최대 10개의 참조 이미지를 편집하거나 결합합니다. 프롬프트에서 원하는 편집을 설명하고, 필요할 때 참조 이미지를 @Image1, @Image2 등으로 지칭합니다. 노드는 참조 이미지를 업로드하고 Meta Muse Image API를 호출한 후 편집된"
+sidebarTitle: "MetaMuseImageEditApi"
+icon: "circle"
+mode: wide
+---
+
+텍스트 프롬프트와 Meta의 Muse Image 모델을 사용하여 최대 10개의 참조 이미지를 편집하거나 결합합니다. 프롬프트에서 원하는 편집을 설명하고, 필요할 때 참조 이미지를 `@Image1`, `@Image2` 등으로 지칭합니다. 노드는 참조 이미지를 업로드하고 Meta Muse Image API를 호출한 후 편집된 결과를 이미지로 반환합니다.
+
+## 입력
+
+노드는 `model` 선택기로 제어됩니다. 아래 설명되는 모델별 입력은 모델을 선택하면 표시되며, 연결하는 참조 이미지는 필요에 따라 늘리거나 줄일 수 있습니다.
+
+### 공통 입력
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `모델` | 사용할 모델입니다. | DYNAMIC_COMBO | 예 | "muse-image-1.0" |
+
+### muse-image-1.0 입력
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 편집 지침입니다. 입력 이미지에 대한 `@Image1` 스타일의 참조를 지원합니다. 기본값: 빈 문자열. 프롬프트에는 최소 한 글자 이상이 포함되어야 합니다. | STRING | 예 | 최소 1자 이상의 모든 텍스트 |
+| `aspect_ratio` | 출력 이미지의 가로세로 비율입니다. 이미지는 약 2.5메가픽셀로 렌더링됩니다(1:1은 1600x1600, 16:9는 2048x1152). "auto"는 입력 이미지의 가로세로 비율을 유지합니다. | COMBO | 예 | "auto" "1:1" "3:2" "2:3" "4:3" "3:4" "5:4" "4:5" "16:9" "9:16" "21:9" "9:21" "2:1" "1:2" |
+| `reasoning_strength` | 렌더링 전에 모델이 얼마나 많이 생각하고, 계획하고, 자체 개선하는지를 나타냅니다. | COMBO | 예 | "high" "low" |
+| `enable_web_search` | 모델이 이미지를 계획하는 동안 웹에서 사실과 실시간 정보를 검색할 수 있게 합니다. 기본값: true. | BOOLEAN | 예 | true 또는 false (기본값: true) |
+| `enable_image_search` | 모델이 이미지를 계획하는 동안 참조 이미지를 검색할 수 있게 합니다. 기본값: true. | BOOLEAN | 예 | true 또는 false (기본값: true) |
+| `enable_shell` | 모델이 정확한 레이아웃, 차트, 다이어그램을 위해 계획 중에 코드를 실행할 수 있게 합니다. 비활성화하면 수량과 정렬이 근사치로 처리됩니다. 기본값: true. | BOOLEAN | 예 | true 또는 false (기본값: true) |
+| `seed` | 노드가 다시 실행되어야 하는지 결정하는 시드입니다. API에는 시드가 없으므로 이 값과 관계없이 실제 결과는 비결정적입니다. 기본값: 42. | INT | 예 | 0 ~ 2147483647 (단계 1) |
+
+### 참조 입력
+
+| Parameter | Description | Data Type | Required | Range |
+|-----------|-------------|-----------|----------|-------|
+| `images` | 늘릴 수 있는 슬롯입니다. 편집하거나 결합할 참조 이미지 1~10개(`image_1`~`image_10`)를 연결하세요. 프롬프트에서 입력 순서에 따라 `@Image1`, `@Image2`, ...로 지칭하십시오. 배치(batched)된 입력은 이미지마다 한 번씩 계산됩니다. | IMAGE | 예 | 참조 이미지 1~10개 |
+
+참고: 프롬프트는 비어 있을 수 없으며, 프롬프트에 포함된 각 `@ImageN` 참조는 연결된 이미지 중 하나와 입력 순서가 일치해야 합니다(예: `@Image1`은 첫 번째 연결된 참조 이미지입니다). 프롬프트가 연결되지 않은 이미지 번호를 참조하거나 참조 이미지가 10개를 초과하여 연결되면 노드에서 오류가 발생합니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-----------|-------------|-----------|
+| `image` | Muse Image 모델이 반환한 편집 또는 결합된 이미지입니다. API가 여러 이미지를 반환하면 배치(batch)로 반환됩니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageEditApi/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `5c009ca45199f9c70465f12d48a46b685abebd0194c3d437121b9df0636dbea7`
diff --git a/ko/built-in-nodes/MetaMuseImageTextToImageApi.mdx b/ko/built-in-nodes/MetaMuseImageTextToImageApi.mdx
new file mode 100644
index 000000000..bba10f583
--- /dev/null
+++ b/ko/built-in-nodes/MetaMuseImageTextToImageApi.mdx
@@ -0,0 +1,44 @@
+---
+title: "MetaMuseImageTextToImageApi - ComfyUI Built-in Node Documentation"
+description: "Meta Muse Image Text to Image는 Meta의 Muse Image 모델을 사용하여 텍스트 프롬프트에서 이미지를 생성합니다. 모델은 렌더링 전에 프롬프트에 대해 추론하며, 이미지를 계획하는 동안 웹 검색, 이미지 검색, 코드 실행을 사용할 수 있습니다. 이 노드는 Muse Image API를 호출하고 결"
+sidebarTitle: "MetaMuseImageTextToImageApi"
+icon: "circle"
+mode: wide
+---
+
+Meta Muse Image Text to Image는 Meta의 Muse Image 모델을 사용하여 텍스트 프롬프트에서 이미지를 생성합니다. 모델은 렌더링 전에 프롬프트에 대해 추론하며, 이미지를 계획하는 동안 웹 검색, 이미지 검색, 코드 실행을 사용할 수 있습니다. 이 노드는 Muse Image API를 호출하고 결과 이미지(들)를 반환합니다.
+
+## 입력
+
+### 공통 입력
+
+| 매개변수 | 설명 | 데이터 유형 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `모델` | 사용할 모델입니다. | DYNAMIC_COMBO | 예 | `"muse-image-1.0"` |
+
+목록에서 모델을 선택하면 해당 모델이 지원하는 설정이 표시됩니다. 사용 가능한 유일한 모델은 `muse-image-1.0`이며, 해당 설정은 아래에 나열되어 있습니다.
+
+### muse-image-1.0 입력
+
+| 매개변수 | 설명 | 데이터 유형 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 이미지를 설명하는 프롬프트입니다. 모델은 프롬프트에 대해 추론하며 렌더링 전에 내장된 웹 검색 및 이미지 검색을 사용할 수 있습니다. | STRING | 예 | 여러 줄 텍스트, 최소 1자 |
+| `aspect_ratio` | 출력의 종횡비입니다. 이미지는 약 2.5메가픽셀로 렌더링됩니다(1:1은 1600x1600, 16:9는 2048x1152). "auto"는 모델이 프롬프트에서 비율을 선택하게 합니다. | COMBO | 예 | `"auto"` `"1:1"` `"3:2"` `"2:3"` `"4:3"` `"3:4"` `"5:4"` `"4:5"` `"16:9"` `"9:16"` `"21:9"` `"9:21"` `"2:1"` `"1:2"` |
+| `reasoning_strength` | 모델이 렌더링 전에 얼마나 많이 생각하고, 계획하고, 스스로 다듬는지를 결정합니다. | COMBO | 예 | `"high"` `"low"` |
+| `enable_web_search` | 이미지 계획 중에 모델이 사실 및 실시간 정보를 웹에서 검색할 수 있게 합니다. | BOOLEAN | 아니요 | True False (기본값: True) |
+| `enable_image_search` | 이미지 계획 중에 모델이 참조 이미지를 검색할 수 있게 합니다. | BOOLEAN | 아니요 | True False (기본값: True) |
+| `enable_shell` | 정밀한 레이아웃, 차트 및 다이어그램을 위해 계획 중에 모델이 코드를 실행할 수 있게 합니다. 이 기능이 꺼져 있으면 수량과 정렬이 근사됩니다. | BOOLEAN | 아니요 | True False (기본값: True) |
+| `seed` | 노드를 다시 실행할지 여부를 결정하는 시드입니다. API에는 시드가 없으므로 이 값과 관계없이 실제 결과는 비결정적입니다. | INT | 예 | 0 – 2147483647 (기본값: 42) |
+
+참고: 프롬프트는 최소 1자 이상이어야 합니다. `aspect_ratio`가 "auto"로 설정되면 API에 명시적 크기가 전송되지 않으며, 모델이 프롬프트에서 출력 크기를 결정합니다. `seed` 매개변수는 노드가 다시 실행되는 시점만 제어하며, API로 전송되지 않으므로 생성된 결과는 비결정적입니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 유형 |
+|-------------|-------------|-----------|
+| `image` | API가 반환한 생성된 이미지입니다. 디코딩되어 배치 이미지로 제공됩니다. API 응답에 여러 이미지가 포함된 경우 하나의 배치로 결합됩니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageTextToImageApi/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `59ebd72fab3db44a35ceac723606de4eabb5fe2b690d0b701db50e0e22a9e699`
diff --git a/ko/built-in-nodes/MiniMaxH3FunControlNetApply.mdx b/ko/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
new file mode 100644
index 000000000..55fe74162
--- /dev/null
+++ b/ko/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
@@ -0,0 +1,36 @@
+---
+title: "MiniMaxH3FunControlNetApply - ComfyUI Built-in Node Documentation"
+description: "이 노드는 MiniMax H3 Fun ControlNet을 모델 패치로 텍스트-투-비디오 모델에 적용합니다. 선택적 제어 비디오와 선택적 마스크를 사용하여 생성을 유도할 수 있으며, 추가 샘플링을 위해 패치된 모델의 복사본을 반환합니다. strength가 0으로 설정되거나 제어 비디오와 마스크가 모두 제공되지 않으면"
+sidebarTitle: "MiniMaxH3FunControlNetApply"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 MiniMax H3 Fun ControlNet을 모델 패치로 텍스트-투-비디오 모델에 적용합니다. 선택적 제어 비디오와 선택적 마스크를 사용하여 생성을 유도할 수 있으며, 추가 샘플링을 위해 패치된 모델의 복사본을 반환합니다. `strength`가 0으로 설정되거나 제어 비디오와 마스크가 모두 제공되지 않으면 입력 모델이 변경 없이 반환됩니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | MiniMax H3 Fun ControlNet 패치가 적용되는 확산 모델입니다. | MODEL | 예 | 해당 없음 |
+| `model_patch` | 제어 신호가 모델에 주입되는 MiniMax H3 Fun ControlNet 패치로, 지정된 `model`과 호환되어야 합니다. | MODEL_PATCH | 예 | 해당 없음 |
+| `vae` | 제어 및 원본 비디오 프레임을 모델이 기대하는 잠재 공간으로 인코딩하는 데 사용되는 VAE입니다. | VAE | 예 | 해당 없음 |
+| `strength` | ControlNet 효과의 전반적인 강도입니다. 0으로 설정하면 노드가 아무 작업도 수행하지 않고 입력 모델을 변경 없이 반환합니다. (기본값: 1.0) | FLOAT | 예 | min 0.0, max 10.0, step 0.01 |
+| `start_percent` | ControlNet이 활성화되는 샘플링 구간의 시작으로, 샘플링 스케줄의 백분율로 표시됩니다. 내부적으로 동일한 시그마 값으로 변환됩니다. (기본값: 0.0) | FLOAT | 예 | min 0.0, max 1.0, step 0.001 |
+| `end_percent` | ControlNet이 활성화되는 샘플링 구간의 끝으로, 샘플링 스케줄의 백분율로 표시됩니다. 내부적으로 동일한 시그마 값으로 변환됩니다. (기본값: 1.0) | FLOAT | 예 | min 0.0, max 1.0, step 0.001 |
+| `control_video` | ControlNet의 시각적 힌트로 사용되는 선택적 비디오 프레임입니다. 프레임은 생성된 비디오에 맞게 크기가 조정된 후 `vae`로 인코딩됩니다. | IMAGE | 아니요 | 해당 없음 |
+| `mask` | 1은 다시 생성할 영역을 표시합니다. 0.5보다 큰 마스크 값은 표시된 영역으로 처리됩니다. | MASK | 아니요 | 해당 없음 |
+| `source_video` | 마스크 뒤에 있는 비디오로, 마스크가 제공된 경우에만 읽습니다. | IMAGE | 아니요 | 해당 없음 |
+
+참고: 패치가 효과를 나타내려면 `strength`가 0보다 커야 하며 `control_video` 또는 `mask` 중 하나 이상이 제공되어야 합니다. `source_video`는 `mask`가 제공되지 않으면 무시됩니다. `mask`가 제공되고 `source_video`가 없으면 마스크된 영역 뒤의 내용은 검은색으로 처리됩니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `model` | MiniMax H3 Fun ControlNet이 적용된 입력 모델의 패치된 복제본입니다. `strength`가 0이거나 제어 비디오와 마스크가 모두 제공되지 않으면 원본 모델이 변경 없이 반환됩니다. | MODEL |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MiniMaxH3FunControlNetApply/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `e907fb8e5ae60663d1d10b315985695ee5d49397fef6bd76b0e723637457a74a`
diff --git a/ko/built-in-nodes/SenseNovaSamplingOptions.mdx b/ko/built-in-nodes/SenseNovaSamplingOptions.mdx
new file mode 100644
index 000000000..e797919ea
--- /dev/null
+++ b/ko/built-in-nodes/SenseNovaSamplingOptions.mdx
@@ -0,0 +1,27 @@
+---
+title: "SenseNovaSamplingOptions - ComfyUI Built-in Node Documentation"
+description: "SenseNova Sampling Options는 모델에 SenseNova 플로우 시프트를 설정합니다. 입력 모델을 복제하고, 선택한 플로우 시프트 값을 사용하여 SenseNova 모델 샘플링 구성을 첨부한 다음, 샘플링 중에 사용할 패치된 모델을 반환합니다."
+sidebarTitle: "SenseNovaSamplingOptions"
+icon: "circle"
+mode: wide
+---
+
+SenseNova Sampling Options는 모델에 SenseNova 플로우 시프트를 설정합니다. 입력 모델을 복제하고, 선택한 플로우 시프트 값을 사용하여 SenseNova 모델 샘플링 구성을 첨부한 다음, 샘플링 중에 사용할 패치된 모델을 반환합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | SenseNova 플로우 시프트 샘플링 구성이 적용되는 모델입니다. | MODEL | 예 | - |
+| `shift` | SenseNova 모델 샘플링에 설정할 플로우 시프트 값입니다(기본값: 3.0, UI 단계: 0.01). | FLOAT | 예 | 정의된 최소값 또는 최대값 없음 |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `MODEL` | 입력 모델의 복제본으로, 샘플링 구성에 SenseNova 플로우 시프트가 적용된 모델입니다. | MODEL |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SenseNovaSamplingOptions/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `b0dea4a5c226bccb54bb1d70e8ea2791a645018853571429c556034351e9e75a`
diff --git a/ko/built-in-nodes/TripoEditMultiviewNode.mdx b/ko/built-in-nodes/TripoEditMultiviewNode.mdx
new file mode 100644
index 000000000..2e4414cbd
--- /dev/null
+++ b/ko/built-in-nodes/TripoEditMultiviewNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoEditMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Edit Multiview 노드는 Tripo: Image to Multiview 노드 결과의 네 개의 뷰를 각각 별도의 텍스트 프롬프트를 사용하여 편집합니다. 프롬프트가 없는 뷰는 변경되지 않은 상태로 유지됩니다. 편집된 이미지는 3D 모델을 생성하기 위해 Tripo: Multiview to Model 노드에"
+sidebarTitle: "TripoEditMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Edit Multiview 노드는 Tripo: Image to Multiview 노드 결과의 네 개의 뷰를 각각 별도의 텍스트 프롬프트를 사용하여 편집합니다. 프롬프트가 없는 뷰는 변경되지 않은 상태로 유지됩니다. 편집된 이미지는 3D 모델을 생성하기 위해 Tripo: Multiview to Model 노드에 연결하는 데 사용됩니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 여부 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `multiview_task_id` | 뷰가 편집될 Tripo: Image to Multiview 결과의 작업 ID입니다. | MULTIVIEW_TASK_ID | 예 | Task ID |
+| `front_prompt` | 정면 뷰에 적용할 편집 내용을 설명하는 텍스트 프롬프트입니다. 비어 있으면 정면 뷰는 변경되지 않은 상태로 유지됩니다. 기본값: 빈 문자열. | STRING | 아니요 | Multiline text |
+| `left_prompt` | 좌측 뷰에 적용할 편집 내용을 설명하는 텍스트 프롬프트입니다. 비어 있으면 좌측 뷰는 변경되지 않은 상태로 유지됩니다. 기본값: 빈 문자열. | STRING | 아니요 | Multiline text |
+| `back_prompt` | 후면 뷰에 적용할 편집 내용을 설명하는 텍스트 프롬프트입니다. 비어 있으면 후면 뷰는 변경되지 않은 상태로 유지됩니다. 기본값: 빈 문자열. | STRING | 아니요 | Multiline text |
+| `right_prompt` | 우측 뷰에 적용할 편집 내용을 설명하는 텍스트 프롬프트입니다. 비어 있으면 우측 뷰는 변경되지 않은 상태로 유지됩니다. 기본값: 빈 문자열. | STRING | 아니요 | Multiline text |
+
+참고: 네 개의 프롬프트(`front_prompt`, `left_prompt`, `back_prompt`, `right_prompt`) 중 하나 이상은 비어 있지 않은 텍스트를 포함해야 합니다. 그렇지 않으면 노드가 오류를 발생시킵니다. `multiview_task_id`는 반드시 Tripo: Image to Multiview 노드에서 가져온 값이어야 합니다. 이미 편집된 멀티뷰 세트는 다시 편집할 수 없습니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `전면` | 편집된 정면 뷰 이미지입니다. | IMAGE |
+| `왼쪽` | 편집된 좌측 뷰 이미지입니다. | IMAGE |
+| `뒤쪽` | 편집된 후면 뷰 이미지입니다. | IMAGE |
+| `오른쪽` | 편집된 우측 뷰 이미지입니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoEditMultiviewNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `7a25f3867776c01ab606d43a988b5491e543b72d3eedac1779fa170453c1ca21`
diff --git a/ko/built-in-nodes/TripoImageToMultiviewNode.mdx b/ko/built-in-nodes/TripoImageToMultiviewNode.mdx
new file mode 100644
index 000000000..fac29a8f3
--- /dev/null
+++ b/ko/built-in-nodes/TripoImageToMultiviewNode.mdx
@@ -0,0 +1,32 @@
+---
+title: "TripoImageToMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "단일 입력 이미지에서 피사체의 정면, 좌측, 후면 및 우측 뷰를 Tripo API를 사용하여 생성합니다. 이 작업은 약 0.10 USD가 청구되는 유료 작업입니다. 이 노드는 이미지를 업로드하고 Tripo 생성 작업이 완료될 때까지 대기한 후, 네 개의 뷰와 멀티뷰 작업 ID를 함께 반환합니다."
+sidebarTitle: "TripoImageToMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+단일 입력 이미지에서 피사체의 정면, 좌측, 후면 및 우측 뷰를 Tripo API를 사용하여 생성합니다. 이 작업은 약 0.10 USD가 청구되는 유료 작업입니다. 이 노드는 이미지를 업로드하고 Tripo 생성 작업이 완료될 때까지 대기한 후, 네 개의 뷰와 멀티뷰 작업 ID를 함께 반환합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 여부 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `image` | Tripo가 정면, 좌측, 후면 및 우측 뷰를 생성하는 데 사용하는 피사체의 원본 이미지입니다. 요청에는 정확히 하나의 이미지가 사용됩니다. | IMAGE | 예 | 단일 이미지 |
+
+참고: 이 노드는 Tripo의 클라우드 API를 호출하고 생성 작업이 완료될 때까지 대기합니다. 일반적인 작업은 약 25초가 소요됩니다. 인증은 노드의 숨겨진 입력을 통해 자동으로 처리되므로 워크플로우에 Tripo API 키를 제공할 필요가 없습니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `MULTIVIEW_TASK_ID` | Tripo가 멀티뷰 이미지 생성 요청에 대해 반환한 작업 식별자입니다. 완료된 작업을 참조하는 데 사용할 수 있는 문자열 식별자입니다. | MULTIVIEW_TASK_ID |
+| `front` | 생성된 피사체의 정면 뷰입니다. | IMAGE |
+| `left` | 생성된 피사체의 좌측 뷰입니다. | IMAGE |
+| `back` | 생성된 피사체의 후면 뷰입니다. | IMAGE |
+| `right` | 생성된 피사체의 우측 뷰입니다. | IMAGE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoImageToMultiviewNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `3beca1feeb88aa080330e6867ffd7076bd45b2c52471d1bfacc71f66452211a5`
diff --git a/ko/built-in-nodes/TripoMeshCompleteNode.mdx b/ko/built-in-nodes/TripoMeshCompleteNode.mdx
new file mode 100644
index 000000000..422ea0b14
--- /dev/null
+++ b/ko/built-in-nodes/TripoMeshCompleteNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoMeshCompleteNode - ComfyUI Built-in Node Documentation"
+description: "이미 분할된 3D 모델에서 누락되었거나 불완전한 파트를 완성하고, 메시의 손상된 영역을 복구합니다. 이 노드는 Tripo 메시 분할 결과의 작업 ID를 받아 Tripo에 모델 완성을 요청한 다음, 작업이 완료될 때까지 대기합니다. 완성된 파트는 GLB 파일로 반환되며, 선택적으로 특정 파트 이름으로 작업 범위를 제한할 수"
+sidebarTitle: "TripoMeshCompleteNode"
+icon: "circle"
+mode: wide
+---
+
+이미 분할된 3D 모델에서 누락되었거나 불완전한 파트를 완성하고, 메시의 손상된 영역을 복구합니다. 이 노드는 Tripo 메시 분할 결과의 작업 ID를 받아 Tripo에 모델 완성을 요청한 다음, 작업이 완료될 때까지 대기합니다. 완성된 파트는 GLB 파일로 반환되며, 선택적으로 특정 파트 이름으로 작업 범위를 제한할 수 있습니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `segment_task_id` | Tripo 메시 분할 작업의 작업 ID입니다. 이 작업에서 분할된 모델의 파트가 완성됩니다. 이전 Tripo 메시 분할 노드의 SEGMENT_TASK_ID 출력을 연결하십시오. | SEGMENT_TASK_ID | 예 | 단일 작업 ID |
+| `part_names` | 완성할 파트 이름을 쉼표로 구분하여 지정합니다. 비어 있으면 모든 파트를 완성합니다. 기본값: 빈 문자열. 이름 주변의 추가 공백은 제거되며, 중복된 이름은 무시됩니다. | STRING | 아니요 | 자유 텍스트 또는 비어 있음 |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `model_file` | 완성된 모델의 파일 이름입니다. 이 출력은 하위 호환성을 위해서만 존재합니다. | STRING |
+| `모델 task_id` | 완료된 Tripo 메시 완성 작업의 작업 ID입니다. 모델 작업 ID를 필요로 하는 다른 Tripo 노드의 입력으로 사용할 수 있습니다. | MODEL_TASK_ID |
+| `GLB` | 복구된 파트가 포함된 완성된 3D 모델이며, GLB 파일로 다운로드됩니다. | GLB |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoMeshCompleteNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `aa7173f25f54d9fca9605e246a93fe319cf46c07d8d3aacc214a24a60c92e611`
diff --git a/ko/built-in-nodes/TripoRetopologyNode.mdx b/ko/built-in-nodes/TripoRetopologyNode.mdx
new file mode 100644
index 000000000..a4b3f0b19
--- /dev/null
+++ b/ko/built-in-nodes/TripoRetopologyNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoRetopologyNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Retopology 노드는 이전 Tripo 노드에서 생성된 하이폴리 3D 모델을 가져와 토폴로지가 깨끗한 로우폴리 버전으로 재구축합니다. 이 노드는 모델을 Tripo 리토폴로지 서비스에 제출하고, 작업이 완료될 때까지 대기한 다음, 완성된 모델을 다운로드하여 다른 Tripo 노드에서 사용할 수 있도록 해당 작"
+sidebarTitle: "TripoRetopologyNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Retopology 노드는 이전 Tripo 노드에서 생성된 하이폴리 3D 모델을 가져와 토폴로지가 깨끗한 로우폴리 버전으로 재구축합니다. 이 노드는 모델을 Tripo 리토폴로지 서비스에 제출하고, 작업이 완료될 때까지 대기한 다음, 완성된 모델을 다운로드하여 다른 Tripo 노드에서 사용할 수 있도록 해당 작업 ID를 제공합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 원본 하이폴리 모델의 작업 ID입니다. Tripo 생성 노드의 모델 작업 ID 또는 Tripo: Segment Model의 세그먼트 작업 ID를 허용합니다. | STRING | 예 | Tripo 작업 ID |
+| `face_limit` | 목표 면 수입니다. 삼각형 500~20,000개 또는 쿼드 500~10,000개를 지정할 수 있습니다. -1로 설정하면 Tripo가 자동으로 결정합니다. (기본값: -1) | INT | 예 | -1 (자동) 500~20,000 (삼각형) 500~10,000 (쿼드) |
+| `quad` | 쿼드 메시 출력 여부입니다. Tripo는 쿼드 메시를 FBX 형식으로 제공하므로, 결과는 FBX 출력으로 전달되고 GLB 출력은 비어 있게 됩니다. (기본값: False) | BOOLEAN | 예 | True False (기본값) |
+| `bake` | 원본 텍스처를 로우폴리 메시에 베이크합니다. (기본값: True) | BOOLEAN | 아니요 | True (기본값) False |
+| `part_names` | Tripo: Segment Model에서 얻은 파트 이름을 쉼표로 구분한 목록입니다. 값이 비어 있으면 전체 모델이 처리됩니다. (기본값: 빈 문자열) | STRING | 아니요 | 모델 파트 이름 또는 빈 문자열 |
+
+참고: `face_limit` 값을 -1로 설정하면 Tripo가 면 수를 자동으로 결정합니다. `quad` 옵션을 활성화하면 최대 면 수는 삼각형 20,000개 대신 쿼드 10,000개가 되며, 결과는 FBX 형식으로 제공됩니다(GLB 출력은 비어 있습니다). `part_names` 값이 비어 있으면 전체 모델이 처리됩니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `model_file` | 이전 버전과 호환되는 출력으로, 완성된 모델 파일을 식별합니다. 최신 워크플로에서는 GLB 또는 FBX 출력을 사용해야 합니다. | STRING |
+| `모델 task_id` | 완료된 리토폴로지 결과의 작업 ID입니다. 다른 Tripo 노드에 전달하여 이 모델을 참조할 수 있습니다. | STRING |
+| `GLB` | GLB 형식의 리토폴로지 처리된 로우폴리 모델입니다. `quad` 옵션을 활성화한 경우 비어 있습니다. | GLB FILE |
+| `FBX` | FBX 형식의 리토폴로지 처리된 로우폴리 모델입니다. `quad` 옵션을 활성화한 경우에만 채워집니다. | FBX FILE |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRetopologyNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `dc15f469b160a1d738e8089cf18de4a8262721bc77ebafa45bf194f04c7726b6`
diff --git a/ko/built-in-nodes/TripoRigCheckNode.mdx b/ko/built-in-nodes/TripoRigCheckNode.mdx
new file mode 100644
index 000000000..17077b647
--- /dev/null
+++ b/ko/built-in-nodes/TripoRigCheckNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "TripoRigCheckNode - ComfyUI Built-in Node Documentation"
+description: "이 노드는 완료된 Tripo 3D 모델 작업의 ID를 Tripo API로 전송하고 해당 모델을 리깅할 수 있는지 확인합니다. 확인이 완료될 때까지 대기한 후, Tripo가 해당 모델에 대해 권장하는 골격 유형과 함께 예/아니오 결과를 반환합니다."
+sidebarTitle: "TripoRigCheckNode"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 완료된 Tripo 3D 모델 작업의 ID를 Tripo API로 전송하고 해당 모델을 리깅할 수 있는지 확인합니다. 확인이 완료될 때까지 대기한 후, Tripo가 해당 모델에 대해 권장하는 골격 유형과 함께 예/아니오 결과를 반환합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 분석할 모델의 Tripo 작업 ID입니다. 이전에 생성, 가져오기 또는 기타 Tripo 작업을 통해 만들어진 모델을 식별합니다. | STRING | 예 | 해당 없음 |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `riggable` | 모델을 리깅할 수 있는지 여부입니다. | BOOLEAN |
+| `rig_type` | 권장 골격 유형: biped, quadruped, hexapod, octopod, avian, serpentine 또는 aquatic이며, 모델을 리깅할 수 없는 경우에는 'others'입니다. | STRING |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRigCheckNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `3aa0bc194e887804b92ca1f9f2b12997c73e111fb282c5de96e55f664c21545e`
diff --git a/ko/built-in-nodes/TripoSegmentNode.mdx b/ko/built-in-nodes/TripoSegmentNode.mdx
new file mode 100644
index 000000000..370918ec2
--- /dev/null
+++ b/ko/built-in-nodes/TripoSegmentNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoSegmentNode - ComfyUI Built-in Node Documentation"
+description: "이 노드는 3D 모델을 개별 부품으로 분할합니다. 모델을 Tripo 분할 서비스로 전송하고 작업이 완료될 때까지 대기한 후, 분할된 모델을 GLB 형식과 쉼표로 구분된 부품 이름 목록과 함께 반환합니다. 이 부품 이름 목록은 Tripo: Complete Mesh Parts, Tripo: Retopology 및 Tripo:"
+sidebarTitle: "TripoSegmentNode"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 3D 모델을 개별 부품으로 분할합니다. 모델을 Tripo 분할 서비스로 전송하고 작업이 완료될 때까지 대기한 후, 분할된 모델을 GLB 형식과 쉼표로 구분된 부품 이름 목록과 함께 반환합니다. 이 부품 이름 목록은 Tripo: Complete Mesh Parts, Tripo: Retopology 및 Tripo: Convert model과 같은 후속 단계에 입력으로 제공됩니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 부품으로 분할할 3D 모델의 작업 ID입니다. | MODEL_TASK_ID | 예 | 해당 없음 |
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `model_file` | 분할된 GLB 모델의 출력 파일 이름입니다. 이전 버전과의 호환성을 위해서만 유지됩니다. | STRING |
+| `segment task_id` | 결과를 생성한 분할 작업의 작업 ID입니다. | SEGMENT_TASK_ID |
+| `GLB` | GLB 파일 형식의 분할된 3D 모델입니다. | GLB |
+| `part_names` | 쉼표로 구분된 부품 이름 목록입니다. | STRING |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoSegmentNode/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `d27580a7f2118e76cecff5e1d682c7605f966bf657d7a02b2d2ddf764d9b72d0`
diff --git a/ko/built-in-nodes/VideoCrop.mdx b/ko/built-in-nodes/VideoCrop.mdx
new file mode 100644
index 000000000..a4408ced0
--- /dev/null
+++ b/ko/built-in-nodes/VideoCrop.mdx
@@ -0,0 +1,29 @@
+---
+title: "VideoCrop - ComfyUI Built-in Node Documentation"
+description: "이 노드는 비디오를 선택한 사각형 영역으로 크롭하여 해당 사각형 내부의 부분만 유지합니다. 또한 크롭된 비디오의 미리 보기를 생성하여 결과를 확인할 수 있게 합니다. 크롭 너비와 높이가 0이면 전체 비디오가 변경 없이 유지됩니다."
+sidebarTitle: "VideoCrop"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 비디오를 선택한 사각형 영역으로 크롭하여 해당 사각형 내부의 부분만 유지합니다. 또한 크롭된 비디오의 미리 보기를 생성하여 결과를 확인할 수 있게 합니다. 크롭 너비와 높이가 0이면 전체 비디오가 변경 없이 유지됩니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | 크롭할 소스 비디오입니다. | VIDEO | 예 | 모든 비디오 |
+| `crop` | 픽셀 단위의 크롭 영역입니다. 너비/높이가 0이면 전체 프레임이 유지됩니다. 크롭 사각형은 `x`, `y`, `width`, `height` 값을 제공하며, 모든 값의 기본값은 0입니다. | VIDEO_EDIT | 예 | `x` ≥ 0 `y` ≥ 0 `width` ≥ 0 `height` ≥ 0 모든 값의 기본값은 0입니다. |
+
+참고: 크롭 영역은 픽셀 좌표로 설명됩니다. 너비와 높이가 0이면 크롭이 적용되지 않으며 노드는 전체 입력 비디오를 출력합니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `video` | 선택한 사각형 영역으로 크롭된 비디오입니다. 크롭 너비와 높이가 0이면 출력은 전체 입력 비디오입니다. 크롭 결과는 임시 MP4 파일로도 저장되며 비디오 미리 보기로 표시됩니다. | VIDEO |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoCrop/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `0c4ebd51027669fc232fe42a5e8840b5e4e95083b6794cd7b4c43123ddc0341b`
diff --git a/ko/built-in-nodes/VideoTrim.mdx b/ko/built-in-nodes/VideoTrim.mdx
new file mode 100644
index 000000000..cb586d960
--- /dev/null
+++ b/ko/built-in-nodes/VideoTrim.mdx
@@ -0,0 +1,30 @@
+---
+title: "VideoTrim - ComfyUI Built-in Node Documentation"
+description: "이 노드는 시작 시간과 지속 시간을 설정하여 비디오를 선택한 시간 창으로 자릅니다. 또한 요청한 지속 시간을 달성할 수 없는 경우 오류를 발생시키는 엄격 모드를 제공합니다."
+sidebarTitle: "VideoTrim"
+icon: "circle"
+mode: wide
+---
+
+이 노드는 시작 시간과 지속 시간을 설정하여 비디오를 선택한 시간 창으로 자릅니다. 또한 요청한 지속 시간을 달성할 수 없는 경우 오류를 발생시키는 엄격 모드를 제공합니다.
+
+## 입력
+
+| 매개변수 | 설명 | 데이터 타입 | 필수 여부 | 범위 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | 트림할 비디오입니다. | VIDEO | 예 | — |
+| `trim` | 시작/종료 프레임을 사용하는 트림 창입니다. 이 창은 비디오 시작부터의 시간(초)으로 나타낸 시작 시간과 지속 시간(초)으로 변환됩니다. 시작 시간과 지속 시간이 모두 0이면 비디오는 아무런 트림 없이 반환됩니다. | VIDEO_EDIT | 예 | start_time: >= 0, default 0 duration: >= 0, default 0 |
+| `strict_duration` | True인 경우, 지정된 지속 시간을 달성할 수 없으면 오류가 발생합니다. (기본값: False) | BOOLEAN | 아니요 | true false |
+
+참고: 트림 지속 시간은 0 이상이어야 하며, 음수 값이면 오류가 발생합니다. 요청한 트림 창은 소스 비디오 안에 포함되어야 합니다. 트림을 적용할 수 없으면 소스 지속 시간, 시작 시간 및 대상 지속 시간을 보고하는 오류가 발생합니다.
+
+## 출력
+
+| 출력 이름 | 설명 | 데이터 타입 |
+|-------------|-------------|-----------|
+| `video` | 트림된 비디오입니다. 트림 창이 비어 있으면(시작 시간과 지속 시간이 모두 0), 원본 비디오가 변경 없이 반환됩니다. | VIDEO |
+
+> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoTrim/ko.md)
+
+---
+**Source fingerprint (SHA-256):** `ba8f8ccbae7e8aebda553810b81ccaa427d45523142bd00746c4e2f4e5b41a1b`
diff --git a/zh/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx b/zh/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
new file mode 100644
index 000000000..c18b5665e
--- /dev/null
+++ b/zh/built-in-nodes/ComfyCloudFlux2TextToImageNode.mdx
@@ -0,0 +1,28 @@
+---
+title: "ComfyCloudFlux2TextToImageNode - ComfyUI Built-in Node Documentation"
+description: "在 Comfy Cloud GPU 上运行 Flux 2 dev 文生图模型,并返回生成的图像。"
+sidebarTitle: "ComfyCloudFlux2TextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+在 Comfy Cloud GPU 上运行 Flux 2 dev 文生图模型,并返回生成的图像。`turbo` 选项会以较短的调度运行 Turbo LoRA,以少量保真度损失为代价大幅提升速度;关闭该选项则执行不应用 LoRA 的完整 dev 推理流程。这是一组 beta 节点,按运行时长以积分计费。
+
+## 输入
+| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 描述要生成图像的文本提示。提交前会移除首尾空白字符。 | STRING | 是 | 1 到 4096 characters |
+| `seed` | 控制生成结果的随机种子,用于结果复现(默认值:42)。 | INT | 是 | 0 到 18446744073709551615 |
+| `aspect_ratio` | 输出图像的宽高比(默认值:"1:1")。 | COMBO | 是 | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 总像素预算。在方形宽高比下,1.0 约为 1024x1024(默认值:1.0)。 | FLOAT | 是 | 0.1 到 16.0 (步长 0.1) |
+| `turbo` | 以较短调度运行 Turbo LoRA,以少量保真度换取更快的运行。关闭后则执行完整的 dev 流程,不应用 LoRA(默认值:True)。 | BOOLEAN | 是 | True / False |
+
+## 输出
+| 输出名 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `IMAGE` | 根据文本提示生成的图像,以 ComfyUI 图像张量形式返回,可传递给其他节点。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudFlux2TextToImageNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `1b51a8ab89ae7c355dec4256a1a25a09a15e192c72fc8d1862c652dbdf337fcb`
diff --git a/zh/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx b/zh/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
new file mode 100644
index 000000000..d64d188b2
--- /dev/null
+++ b/zh/built-in-nodes/ComfyCloudMageFlowTextToImageNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "ComfyCloudMageFlowTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "此节点通过向 Comfy Cloud 中的 Mage-Flow 文生图工作流发送请求来根据文本提示生成图像。"
+sidebarTitle: "ComfyCloudMageFlowTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+此节点通过向 Comfy Cloud 中的 Mage-Flow 文生图工作流发送请求来根据文本提示生成图像。它会执行完整的 30 步生成过程,而非速度更快的蒸馏 turbo 过程,并且支持负向提示,以便描述您不希望出现在最终图像中的内容。负向提示在此 30 步模式下可用;根据节点摘要,蒸馏 turbo 变体无法有效利用负向提示。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 是否必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 要生成的图像的文本描述。 | STRING | 是 | 自由文本 |
+| `negative_prompt` | 描述不应出现在生成图像中的内容的文本。此输入在标准 30 步生成过程中使用,但蒸馏 turbo 变体无法很好地利用负向提示。 | STRING | 否 | 自由文本 |
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `image` | 根据提供的文本提示和负向提示生成的图像。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTextToImageNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `80f4ecf1df3f2c46d94138f8ada817e12cc49e69e69a001630776ed644868367`
diff --git a/zh/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx b/zh/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
new file mode 100644
index 000000000..05960cc2e
--- /dev/null
+++ b/zh/built-in-nodes/ComfyCloudMageFlowTurboTextToImageNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "ComfyCloudMageFlowTurboTextToImageNode - ComfyUI Built-in Node Documentation"
+description: "此 Comfy Cloud 节点使用 Mage-Flow Turbo 工作流(mage-flow-turbo/text-to-image)根据文本提示生成图像。"
+sidebarTitle: "ComfyCloudMageFlowTurboTextToImageNode"
+icon: "circle"
+mode: wide
+---
+
+此 Comfy Cloud 节点使用 Mage-Flow Turbo 工作流(`mage-flow-turbo/text-to-image`)根据文本提示生成图像。它运行的是 Mage-Flow 模型的蒸馏版本,在 cfg 值为 1 的情况下通过 4 步生成图像,所用的 GPU 时间约为完整 Mage-Flow 推理过程的七分之一,因此该变体适用于快速迭代。
+
+## 输入
+
+该节点类本身并未在可用源码中声明输入控件;其输入模式继承自共享基类 `_ComfyCloudMageFlowNode`,而该基类的定义未包含在源码快照中。根据节点摘要及文生图工作流名称,此节点接收用于描述待生成图像的文本提示。
+
+| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 描述待生成图像的文本提示。确切参数名由继承的 `_ComfyCloudMageFlowNode` 基类模式设定,可能与此处标签略有不同。 | STRING | 是 | 自由文本 |
+
+注:继承的基类节点定义中可能还存在其他输入参数,但定义未包含在提供的源码内。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `IMAGE` | 根据文本提示生成的图像。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudMageFlowTurboTextToImageNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `8d867a0c906028597ef52c75f5c9a994fdc00211c7aae410ffca8204943f0c34`
diff --git a/zh/built-in-nodes/ComfyCloudZImageTurboNode.mdx b/zh/built-in-nodes/ComfyCloudZImageTurboNode.mdx
new file mode 100644
index 000000000..0c411a2e1
--- /dev/null
+++ b/zh/built-in-nodes/ComfyCloudZImageTurboNode.mdx
@@ -0,0 +1,31 @@
+---
+title: "ComfyCloudZImageTurboNode - ComfyUI Built-in Node Documentation"
+description: "此节点使用 Z-Image Turbo 模型,根据文本提示词生成图像,仅需 8 步即可完成。"
+sidebarTitle: "ComfyCloudZImageTurboNode"
+icon: "circle"
+mode: wide
+---
+
+此节点使用 Z-Image Turbo 模型,根据文本提示词生成图像,仅需 8 步即可完成。生成过程在 Comfy Cloud GPU 上远程运行,并按 GPU 使用时长计费,因此,对于快速迭代图像创意而言,这是此处最快且成本最低的选项之一。生成完成后,节点会下载最终图像,供你的工作流使用。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 描述要生成图像的文本提示词。支持多行输入,提交前会去除首尾空白。去除空白后不能为空。 | STRING | 是 | 1 - 4096 characters |
+| `seed` | 用于控制生成结果可复现性的随机种子。更改该值会产生不同的变体。包含一个生成后控制选项。默认值:42。 | INT | 否 | 0 - 18446744073709551615 |
+| `aspect_ratio` | 生成图像的宽高比。默认值:"1:1"。 | COMBO | 否 | "1:1" "3:4" "2:3" "3:2" "4:3" "16:9" "9:16" "21:9" |
+| `megapixels` | 总像素预算。在方形比例下,1.0 约为 1024x1024。默认值:1.0。 | FLOAT | 否 | 0.1 - 16.0 (step of 0.1) |
+
+注意:输入值会在生成提交前进行验证。`prompt` 在去除首尾空白后必须包含 1 到 4,096 个字符;`aspect_ratio` 必须是列出的选项之一;`megapixels` 必须按 0.1 的增量输入。
+
+## 输出
+
+| 输出名 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `IMAGE` | 生成的图像以图像张量形式返回,可直接用于进一步的图像处理或保存节点。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyCloudZImageTurboNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `9c78bf9aca5800212d1c5a8f9581dc6c154a82220cd60a8b55ebe74111d2f542`
diff --git a/zh/built-in-nodes/HiDreamO1ReferenceImages.mdx b/zh/built-in-nodes/HiDreamO1ReferenceImages.mdx
index aa9c07701..ecafb2db2 100644
--- a/zh/built-in-nodes/HiDreamO1ReferenceImages.mdx
+++ b/zh/built-in-nodes/HiDreamO1ReferenceImages.mdx
@@ -1,6 +1,6 @@
---
title: "HiDreamO1ReferenceImages - ComfyUI Built-in Node Documentation"
-description: "Documentation for HiDreamO1ReferenceImages node."
+description: "This node attaches reference images to both positive and negative conditioning, so downstream nodes can use them to guide generation."
sidebarTitle: "HiDreamO1ReferenceImages"
icon: "circle"
mode: wide
diff --git a/zh/built-in-nodes/MetaMuseImageEditApi.mdx b/zh/built-in-nodes/MetaMuseImageEditApi.mdx
new file mode 100644
index 000000000..064a153df
--- /dev/null
+++ b/zh/built-in-nodes/MetaMuseImageEditApi.mdx
@@ -0,0 +1,50 @@
+---
+title: "MetaMuseImageEditApi - ComfyUI Built-in Node Documentation"
+description: "使用文本提示词和 Meta 的 Muse Image 模型,对最多 10 张参考图像进行编辑或合并。"
+sidebarTitle: "MetaMuseImageEditApi"
+icon: "circle"
+mode: wide
+---
+
+使用文本提示词和 Meta 的 Muse Image 模型,对最多 10 张参考图像进行编辑或合并。在提示词中描述所需的编辑操作,并在需要时以 `@Image1`、`@Image2` 等形式引用参考图像。该节点会上传参考图像,调用 Meta Muse Image API,并将编辑后的结果作为图像返回。
+
+## 输入
+
+该节点由 `model` 选择器控制。选择模型后,下方描述的模型专属输入会出现;您连接的参考图像可按需增加或减少。
+
+### 通用输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `模型` | 要使用的模型。 | DYNAMIC_COMBO | 是 | "muse-image-1.0" |
+
+### muse-image-1.0 输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 编辑指令。支持使用 `@Image1` 格式引用输入图像。默认:空字符串。提示词必须至少包含一个字符。 | STRING | 是 | 任意文本(长度至少为 1 个字符) |
+| `aspect_ratio` | 输出的宽高比。图像以约 2.5 兆像素渲染(1:1 为 1600x1600,16:9 为 2048x1152);"auto" 保持输入的宽高比。 | COMBO | 是 | "auto" "1:1" "3:2" "2:3" "4:3" "3:4" "5:4" "4:5" "16:9" "9:16" "21:9" "9:21" "2:1" "1:2" |
+| `reasoning_strength` | 模型在渲染前进行思考、规划和自我修正的程度。 | COMBO | 是 | "high" "low" |
+| `enable_web_search` | 允许模型在规划图像时搜索网络以获取事实和实时信息。默认:true。 | BOOLEAN | 是 | true 或 false(默认:true) |
+| `enable_image_search` | 允许模型在规划图像时搜索参考图像。默认:true。 | BOOLEAN | 是 | true 或 false(默认:true) |
+| `enable_shell` | 允许模型在规划时运行代码,以实现精确的布局、图表和示意图;关闭时,数量和排列对齐将被近似处理。默认:true。 | BOOLEAN | 是 | true 或 false(默认:true) |
+| `seed` | 用于确定节点是否应重新运行的种子;该 API 没有种子概念,因此无论此值如何,实际结果都是不确定的。默认:42。 | INT | 是 | 0 到 2147483647(步长 1) |
+
+### 参考输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `images` | 可增长的输入槽:连接 1 到 10 张参考图像(`image_1` 至 `image_10`)以进行编辑或合并。可在提示词中以 `@Image1`、`@Image2`…… 的形式引用它们,编号与输入顺序一致;批处理输入中的每张图像分别计数。 | IMAGE | 是 | 1 到 10 张参考图像 |
+
+注意:提示词不能为空,且其中包含的每个 `@ImageN` 引用都必须按输入顺序与已连接图像之一匹配(例如,`@Image1` 是第一个连接的参考图像)。如果提示词引用了未连接的图像编号,或连接的参考图像超过 10 张,节点将抛出错误。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-----------|-------------|-----------|
+| `image` | Muse Image 模型返回的编辑后或合并后的图像。如果 API 返回多张图像,则它们将以批处理形式返回。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageEditApi/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `5c009ca45199f9c70465f12d48a46b685abebd0194c3d437121b9df0636dbea7`
diff --git a/zh/built-in-nodes/MetaMuseImageTextToImageApi.mdx b/zh/built-in-nodes/MetaMuseImageTextToImageApi.mdx
new file mode 100644
index 000000000..03eb0f2b2
--- /dev/null
+++ b/zh/built-in-nodes/MetaMuseImageTextToImageApi.mdx
@@ -0,0 +1,44 @@
+---
+title: "MetaMuseImageTextToImageApi - ComfyUI Built-in Node Documentation"
+description: "Meta Muse Image Text to Image 使用 Meta 的 Muse Image 模型,根据文本提示词生成图像。"
+sidebarTitle: "MetaMuseImageTextToImageApi"
+icon: "circle"
+mode: wide
+---
+
+Meta Muse Image Text to Image 使用 Meta 的 Muse Image 模型,根据文本提示词生成图像。该模型在渲染前会对提示词进行推理,并可在规划图像时使用网络搜索、图像搜索和代码执行。此节点调用 Muse Image API,并返回生成的单个或多个图像。
+
+## 输入
+
+### 通用输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `模型` | 使用的模型。 | DYNAMIC_COMBO | 是 | `"muse-image-1.0"` |
+
+从列表中选择一个模型,会显示该模型支持的设置。目前唯一可用的模型是 `muse-image-1.0`;其设置如下所列。
+
+### muse-image-1.0 输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `prompt` | 描述图像的提示词。模型在渲染前会对提示词进行推理,并可能使用其内置的网络搜索和图像搜索。 | STRING | 是 | 多行文本,最少 1 个字符 |
+| `aspect_ratio` | 输出的宽高比。图像以约 250 万像素渲染(1:1 为 1600x1600,16:9 为 2048x1152);"auto" 可让模型根据提示词自行选择。 | COMBO | 是 | `"auto"` `"1:1"` `"3:2"` `"2:3"` `"4:3"` `"3:4"` `"5:4"` `"4:5"` `"16:9"` `"9:16"` `"21:9"` `"9:21"` `"2:1"` `"1:2"` |
+| `reasoning_strength` | 模型在渲染前进行思考、规划和自我修正的程度。 | COMBO | 是 | `"high"` `"low"` |
+| `enable_web_search` | 允许模型在规划图像时搜索网络,获取事实和实时信息。 | BOOLEAN | 否 | True False (default: True) |
+| `enable_image_search` | 允许模型在规划图像时搜索参考图像。 | BOOLEAN | 否 | True False (default: True) |
+| `enable_shell` | 允许模型在规划过程中运行代码,以实现精确的布局、图表和示意图;关闭时,数量和排列将采用近似值。 | BOOLEAN | 否 | True False (default: True) |
+| `seed` | 用于确定节点是否应重新运行的种子;API 没有种子机制,因此无论此值如何,实际结果都是不确定的。 | INT | 是 | 0 – 2147483647 (default: 42) |
+
+注意:提示词必须至少包含一个字符。当 `aspect_ratio` 设置为 "auto" 时,不会向 API 发送明确尺寸,而由模型根据提示词决定输出尺寸。`seed` 参数仅控制节点何时重新运行;它不会发送到 API,因此生成的结果是不确定的。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `image` | API 返回的生成图像,解码后作为批量图像提供。如果 API 响应包含多个图像,它们会合并为一个批次。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MetaMuseImageTextToImageApi/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `59ebd72fab3db44a35ceac723606de4eabb5fe2b690d0b701db50e0e22a9e699`
diff --git a/zh/built-in-nodes/MiniMaxH3FunControlNetApply.mdx b/zh/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
new file mode 100644
index 000000000..a38e2f1b4
--- /dev/null
+++ b/zh/built-in-nodes/MiniMaxH3FunControlNetApply.mdx
@@ -0,0 +1,36 @@
+---
+title: "MiniMaxH3FunControlNetApply - ComfyUI Built-in Node Documentation"
+description: "此节点将一个 MiniMax H3 Fun ControlNet 作为模型补丁应用于文本生成视频模型。"
+sidebarTitle: "MiniMaxH3FunControlNetApply"
+icon: "circle"
+mode: wide
+---
+
+此节点将一个 MiniMax H3 Fun ControlNet 作为模型补丁应用于文本生成视频模型。它可以使用可选的引导视频和可选遮罩来控制生成过程,并返回打了补丁的模型副本以供后续采样。当 `strength` 设为 0,或未提供引导视频与遮罩时,将原样返回输入模型。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | 将要应用 MiniMax H3 Fun ControlNet 补丁的扩散模型。 | MODEL | 是 | N/A |
+| `model_patch` | MiniMax H3 Fun ControlNet 补丁,其控制信号注入到模型中;它必须与给定的 `model` 兼容。 | MODEL_PATCH | 是 | N/A |
+| `vae` | 用于将控制帧和源视频帧编码为模型所期望的潜在空间的 VAE。 | VAE | 是 | N/A |
+| `strength` | ControlNet 效果的总体强度。当设为 0 时,节点不执行操作并原样返回输入模型。(默认值:1.0) | FLOAT | 是 | 最小值 0.0,最大值 10.0,步长 0.01 |
+| `start_percent` | ControlNet 处于激活状态的采样范围起点,以采样进度的百分比表示。内部会将其转换为对应的 sigma 值。(默认值:0.0) | FLOAT | 是 | 最小值 0.0,最大值 1.0,步长 0.001 |
+| `end_percent` | ControlNet 处于激活状态的采样范围终点,以采样进度的百分比表示。内部会将其转换为对应的 sigma 值。(默认值:1.0) | FLOAT | 是 | 最小值 0.0,最大值 1.0,步长 0.001 |
+| `control_video` | 用作 ControlNet 视觉提示的可选视频帧。这些帧会被调整大小以匹配生成的视频,并使用 `vae` 进行编码。 | IMAGE | 否 | N/A |
+| `mask` | 值为 1 表示需要重新生成的区域。遮罩值大于 0.5 的部分会被视为标记区域。 | MASK | 否 | N/A |
+| `source_video` | 遮罩背后的视频;仅在提供遮罩时才读取。 | IMAGE | 否 | N/A |
+
+注意:要使补丁生效,`strength` 必须大于 0,并且 `control_video` 和 `mask` 至少提供其中一个。未提供 `mask` 时,`source_video` 会被忽略;如果提供了 `mask` 但没有提供 `source_video`,遮罩区域背后的内容将按黑色处理。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `model` | 已应用 MiniMax H3 Fun ControlNet 的输入模型补丁副本。如果 `strength` 为 0,或未提供引导视频与遮罩,则原样返回原始模型。 | MODEL |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MiniMaxH3FunControlNetApply/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `e907fb8e5ae60663d1d10b315985695ee5d49397fef6bd76b0e723637457a74a`
diff --git a/zh/built-in-nodes/SenseNovaSamplingOptions.mdx b/zh/built-in-nodes/SenseNovaSamplingOptions.mdx
new file mode 100644
index 000000000..f3c2c6205
--- /dev/null
+++ b/zh/built-in-nodes/SenseNovaSamplingOptions.mdx
@@ -0,0 +1,27 @@
+---
+title: "SenseNovaSamplingOptions - ComfyUI Built-in Node Documentation"
+description: "SenseNova 采样选项用于在模型上设置 SenseNova 的 flow shift。"
+sidebarTitle: "SenseNovaSamplingOptions"
+icon: "circle"
+mode: wide
+---
+
+SenseNova 采样选项用于在模型上设置 SenseNova 的 flow shift。此节点会克隆输入模型,使用所选的 flow shift 值附加 SenseNova 模型采样配置,并返回修补后的模型供采样时使用。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `model` | 应用 SenseNova flow shift 采样配置的模型。 | MODEL | 是 | - |
+| `shift` | 要在 SenseNova 模型采样上设置的 flow shift 值(默认值:3.0;界面步长:0.01)。 | FLOAT | 是 | 未定义最小值或最大值 |
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `MODEL` | 输入模型的克隆版本,其采样配置已应用 SenseNova flow shift。 | MODEL |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SenseNovaSamplingOptions/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `b0dea4a5c226bccb54bb1d70e8ea2791a645018853571429c556034351e9e75a`
diff --git a/zh/built-in-nodes/TripoEditMultiviewNode.mdx b/zh/built-in-nodes/TripoEditMultiviewNode.mdx
new file mode 100644
index 000000000..0e7269c33
--- /dev/null
+++ b/zh/built-in-nodes/TripoEditMultiviewNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoEditMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Edit Multiview 可对 Tripo: Image to Multiview 生成的四个视图进行编辑,每个视图可分别使用独立的文本指令。"
+sidebarTitle: "TripoEditMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Edit Multiview 可对 Tripo: Image to Multiview 生成的四个视图进行编辑,每个视图可分别使用独立的文本指令。未提供指令的视图将保持不变。编辑后的图像通常连接到 Tripo: Multiview to Model 节点,用于创建 3D 模型。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `multiview_task_id` | 要编辑视图的 Tripo: Image to Multiview 结果的任务 ID。 | MULTIVIEW_TASK_ID | 是 | 任务 ID |
+| `front_prompt` | 描述对前视图进行编辑的文本指令。为空时,前视图保持不变。默认:空。 | STRING | 否 | 多行文本 |
+| `left_prompt` | 描述对左视图进行编辑的文本指令。为空时,左视图保持不变。默认:空。 | STRING | 否 | 多行文本 |
+| `back_prompt` | 描述对后视图进行编辑的文本指令。为空时,后视图保持不变。默认:空。 | STRING | 否 | 多行文本 |
+| `right_prompt` | 描述对右视图进行编辑的文本指令。为空时,右视图保持不变。默认:空。 | STRING | 否 | 多行文本 |
+
+注意:四个提示词(`front_prompt`、`left_prompt`、`back_prompt`、`right_prompt`)中至少有一个必须包含非空文本,否则节点将报错。`multiview_task_id` 必须来自 Tripo: Image to Multiview 节点。已编辑过的多视图结果不能再次编辑。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `front` | 编辑后的前视图图像。 | IMAGE |
+| `left` | 编辑后的左视图图像。 | IMAGE |
+| `back` | 编辑后的后视图图像。 | IMAGE |
+| `right` | 编辑后的右视图图像。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoEditMultiviewNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `7a25f3867776c01ab606d43a988b5491e543b72d3eedac1779fa170453c1ca21`
diff --git a/zh/built-in-nodes/TripoImageToMultiviewNode.mdx b/zh/built-in-nodes/TripoImageToMultiviewNode.mdx
new file mode 100644
index 000000000..bd041fcaa
--- /dev/null
+++ b/zh/built-in-nodes/TripoImageToMultiviewNode.mdx
@@ -0,0 +1,30 @@
+---
+title: "TripoImageToMultiviewNode - ComfyUI Built-in Node Documentation"
+description: "根据单张输入图像使用 Tripo API 生成主体的正面、左面、背面和右面视图。"
+sidebarTitle: "TripoImageToMultiviewNode"
+icon: "circle"
+mode: wide
+---
+
+根据单张输入图像使用 Tripo API 生成主体的正面、左面、背面和右面视图。这是按约 0.10 美元计费的付费任务。该节点会上传图像,等待 Tripo 生成任务完成,然后连同多视图任务 ID 一起返回四个视图。
+
+## 输入
+| 参数 | 描述 | 数据类型 | 必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `image` | 主体源图像,Tripo 将据此生成正面、左面、背面和右面视图。请求中仅使用一张图像。 | IMAGE | 是 | 单张图像 |
+
+注意:该节点会调用 Tripo 的云 API,并等待生成任务完成。典型任务大约需要 25 秒。认证通过节点的隐藏输入自动完成,因此在工作流中无需提供 Tripo API 密钥。
+
+## 输出
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `多视图 task_id` | Tripo 为多视图图像生成请求返回的任务标识符。它是一个字符串标识符,可用于引用已完成的对应任务。 | MULTIVIEW_TASK_ID |
+| `前方` | 生成的主体正面视图。 | IMAGE |
+| `左侧` | 生成的主体左侧视图。 | IMAGE |
+| `后方` | 生成的主体背面视图。 | IMAGE |
+| `右侧` | 生成的主体右侧视图。 | IMAGE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoImageToMultiviewNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `3beca1feeb88aa080330e6867ffd7076bd45b2c52471d1bfacc71f66452211a5`
diff --git a/zh/built-in-nodes/TripoMeshCompleteNode.mdx b/zh/built-in-nodes/TripoMeshCompleteNode.mdx
new file mode 100644
index 000000000..2676c0a40
--- /dev/null
+++ b/zh/built-in-nodes/TripoMeshCompleteNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoMeshCompleteNode - ComfyUI Built-in Node Documentation"
+description: "补齐已分割 3D 模型中缺失或不完整的部分,并修复网格的损坏区域。"
+sidebarTitle: "TripoMeshCompleteNode"
+icon: "circle"
+mode: wide
+---
+
+补齐已分割 3D 模型中缺失或不完整的部分,并修复网格的损坏区域。该节点接收 Tripo 网格分割结果的任务 ID,请求 Tripo 补全模型,然后等待任务完成。补全后的部分会作为 GLB 文件返回,并且你可以选择性地将工作范围限定在特定的部件名称上。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 是否必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `segment_task_id` | Tripo 网格分割任务的任务 ID。来自此任务的分割模型部件会被用于补全。请连接上一个 Tripo 网格分割节点的 `SEGMENT_TASK_ID` 输出。 | SEGMENT_TASK_ID | 是 | 单个任务 ID |
+| `part_names` | 要补全的部件名称,以逗号分隔。留空则补全所有部件。默认值:空字符串。名称两端的额外空格会被移除,重复的名称会被忽略。 | STRING | 否 | 自由文本或留空 |
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `model_file` | 补全模型的文件名。此输出仅为向后兼容而存在。 | STRING |
+| `模型 task_id` | 已完成的 Tripo 网格补全任务的任务 ID。可作为需要模型任务 ID 的其他 Tripo 节点的输入。 | MODEL_TASK_ID |
+| `GLB` | 补全后的 3D 模型,包含已修复的部件,以 GLB 文件形式下载。 | GLB |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoMeshCompleteNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `aa7173f25f54d9fca9605e246a93fe319cf46c07d8d3aacc214a24a60c92e611`
diff --git a/zh/built-in-nodes/TripoP1ImageToModelNode.mdx b/zh/built-in-nodes/TripoP1ImageToModelNode.mdx
index beae69f7e..df6152d29 100644
--- a/zh/built-in-nodes/TripoP1ImageToModelNode.mdx
+++ b/zh/built-in-nodes/TripoP1ImageToModelNode.mdx
@@ -1,6 +1,6 @@
---
title: "TripoP1ImageToModelNode - ComfyUI Built-in Node Documentation"
-description: "Documentation for TripoP1ImageToModelNode node."
+description: "Tripo P1: Image to Model converts a single 2D image into a 3D model using the Tripo P1 API."
sidebarTitle: "TripoP1ImageToModelNode"
icon: "circle"
mode: wide
diff --git a/zh/built-in-nodes/TripoP1MultiviewToModelNode.mdx b/zh/built-in-nodes/TripoP1MultiviewToModelNode.mdx
index 9fa43a910..4f874f9eb 100644
--- a/zh/built-in-nodes/TripoP1MultiviewToModelNode.mdx
+++ b/zh/built-in-nodes/TripoP1MultiviewToModelNode.mdx
@@ -1,6 +1,6 @@
---
title: "TripoP1MultiviewToModelNode - ComfyUI Built-in Node Documentation"
-description: "This node generates a 3D model from 2 to 4 reference images of an object or character."
+description: "This node generates a 3D model from two to four reference images of an object or character."
sidebarTitle: "TripoP1MultiviewToModelNode"
icon: "circle"
mode: wide
diff --git a/zh/built-in-nodes/TripoRetopologyNode.mdx b/zh/built-in-nodes/TripoRetopologyNode.mdx
new file mode 100644
index 000000000..091d0a670
--- /dev/null
+++ b/zh/built-in-nodes/TripoRetopologyNode.mdx
@@ -0,0 +1,35 @@
+---
+title: "TripoRetopologyNode - ComfyUI Built-in Node Documentation"
+description: "Tripo: Retopology 节点获取由先前 Tripo 节点生成的高多边形 3D 模型,并将其重建为具有干净拓扑的低多边形版本。"
+sidebarTitle: "TripoRetopologyNode"
+icon: "circle"
+mode: wide
+---
+
+Tripo: Retopology 节点获取由先前 Tripo 节点生成的高多边形 3D 模型,并将其重建为具有干净拓扑的低多边形版本。该节点会将模型提交至 Tripo 重拓扑服务,等待任务完成后下载成品模型,并暴露其任务 ID 以供其他 Tripo 节点使用。
+
+## 输入
+
+| 参数 | 说明 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 源高多边形模型的任务 ID。可接受来自 Tripo 生成节点的模型任务 ID,或来自 Tripo: Segment Model 节点的分段任务 ID。 | STRING | 是 | Tripo 任务 ID |
+| `face_limit` | 目标面数:500-20,000 个三角形,或 500-10,000 个四边形。-1 表示由 Tripo 自动选择。(默认值:-1) | INT | 是 | -1(自动) 500-20,000(三角形) 500-10,000(四边形) |
+| `quad` | 四边形网格输出。Tripo 以 FBX 格式提供四边形网格,因此结果会从 FBX 输出返回,GLB 输出则保持为空。(默认值:False) | BOOLEAN | 是 | True False(默认) |
+| `bake` | 将源纹理烘焙到低多边形网格上。(默认值:True) | BOOLEAN | 否 | True(默认) False |
+| `part_names` | 来自 Tripo: Segment Model 的逗号分隔的部分名称。留空则处理整个模型。(默认值:"") | STRING | 否 | 模型部分名称,或留空 |
+
+注意:当 `face_limit` 设置为 -1 时,Tripo 会自动决定面数。启用 `quad` 后,最大面数为 10,000 个四边形,而不是 20,000 个三角形,结果将以 FBX 格式提供(GLB 输出保持为空)。当 `part_names` 为空时,处理整个模型。
+
+## 输出
+
+| 输出名称 | 说明 | 数据类型 |
+|-------------|-------------|-----------|
+| `model_file` | 用于标识已完成模型文件的后向兼容输出。较新的工作流应改用 GLB 或 FBX 输出。 | STRING |
+| `模型 task_id` | 完成的重拓扑结果的任务 ID。可传递给其他 Tripo 节点以引用该模型。 | STRING |
+| GLB | 重拓扑后的低多边形模型,GLB 格式。启用 `quad` 时为空。 | GLB FILE |
+| FBX | 重拓扑后的低多边形模型,FBX 格式。仅在启用 `quad` 时填充。 | FBX FILE |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRetopologyNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `dc15f469b160a1d738e8089cf18de4a8262721bc77ebafa45bf194f04c7726b6`
diff --git a/zh/built-in-nodes/TripoRigCheckNode.mdx b/zh/built-in-nodes/TripoRigCheckNode.mdx
new file mode 100644
index 000000000..c7fc711d9
--- /dev/null
+++ b/zh/built-in-nodes/TripoRigCheckNode.mdx
@@ -0,0 +1,27 @@
+---
+title: "TripoRigCheckNode - ComfyUI Built-in Node Documentation"
+description: "此节点将已完成的 Tripo 3D 模型任务 ID 发送到 Tripo API,并检查该模型能否进行骨骼绑定。"
+sidebarTitle: "TripoRigCheckNode"
+icon: "circle"
+mode: wide
+---
+
+此节点将已完成的 Tripo 3D 模型任务 ID 发送到 Tripo API,并检查该模型能否进行骨骼绑定。它会等待检查完成,然后返回一个是/否结果以及 Tripo 为该模型推荐的骨架类型。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 要分析的模型的 Tripo 任务 ID。它标识先前通过 Tripo 任务生成、导入或以其他方式创建的模型。 | STRING | 是 | N/A |
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `riggable` | 模型是否可以绑定骨骼。 | BOOLEAN |
+| `rig_type` | 推荐的骨架类型:biped、quadruped、hexapod、octopod、avian、serpentine 或 aquatic;当模型不可绑定时为 'others'。 | STRING |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoRigCheckNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `3aa0bc194e887804b92ca1f9f2b12997c73e111fb282c5de96e55f664c21545e`
diff --git a/zh/built-in-nodes/TripoSegmentNode.mdx b/zh/built-in-nodes/TripoSegmentNode.mdx
new file mode 100644
index 000000000..cb8bb1641
--- /dev/null
+++ b/zh/built-in-nodes/TripoSegmentNode.mdx
@@ -0,0 +1,29 @@
+---
+title: "TripoSegmentNode - ComfyUI Built-in Node Documentation"
+description: "此节点将 3D 模型拆分为独立零件。"
+sidebarTitle: "TripoSegmentNode"
+icon: "circle"
+mode: wide
+---
+
+此节点将 3D 模型拆分为独立零件。它将模型发送到 Tripo 分割服务,等待任务完成,然后返回 GLB 格式的分割模型以及逗号分隔的零件名称列表。这些零件名称将提供给后续步骤,例如 Tripo: Complete Mesh Parts、Tripo: Retopology 和 Tripo: Convert model。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 必需 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `model_task_id` | 要分割成零件的 3D 模型的任务 ID。 | MODEL_TASK_ID | 是 | N/A |
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `model_file` | 分割后的 GLB 模型的输出文件名。仅为向后兼容而保留。 | STRING |
+| `segment task_id` | 生成此结果的分割作业的任务 ID。 | SEGMENT_TASK_ID |
+| `GLB` | 分割后的 3D 模型,格式为 GLB 文件。 | GLB |
+| `part_names` | 零件的名称,以逗号分隔。 | STRING |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoSegmentNode/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `d27580a7f2118e76cecff5e1d682c7605f966bf657d7a02b2d2ddf764d9b72d0`
diff --git a/zh/built-in-nodes/VideoCrop.mdx b/zh/built-in-nodes/VideoCrop.mdx
new file mode 100644
index 000000000..430d531e1
--- /dev/null
+++ b/zh/built-in-nodes/VideoCrop.mdx
@@ -0,0 +1,29 @@
+---
+title: "VideoCrop - ComfyUI Built-in Node Documentation"
+description: "此节点将视频裁剪到选定的矩形区域,仅保留该矩形内的部分。"
+sidebarTitle: "VideoCrop"
+icon: "circle"
+mode: wide
+---
+
+此节点将视频裁剪到选定的矩形区域,仅保留该矩形内的部分。它还会生成裁剪后视频的预览,以便查看结果。如果裁剪宽度和高度为零,则保持完整视频不变。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | 将被裁剪的源视频。 | VIDEO | 是 | 任意视频 |
+| `crop` | 以像素为单位的裁剪区域。宽度/高度为零时保持完整帧。裁剪矩形提供 `x`、`y`、`width` 和 `height` 值,默认值均为 0。 | VIDEO_EDIT | 是 | `x` ≥ 0 `y` ≥ 0 `width` ≥ 0 `height` ≥ 0 所有值默认均为 0 |
+
+注意:裁剪区域以像素坐标描述。当宽度和高度为 0 时,不进行裁剪,节点输出完整的输入视频。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `video` | 裁剪到选定矩形区域后的视频。当裁剪宽度和高度为 0 时,输出为完整的输入视频。裁剪结果也会保存为临时 MP4 文件,并作为视频预览显示。 | VIDEO |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoCrop/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `0c4ebd51027669fc232fe42a5e8840b5e4e95083b6794cd7b4c43123ddc0341b`
diff --git a/zh/built-in-nodes/VideoTrim.mdx b/zh/built-in-nodes/VideoTrim.mdx
new file mode 100644
index 000000000..afbe5fba7
--- /dev/null
+++ b/zh/built-in-nodes/VideoTrim.mdx
@@ -0,0 +1,30 @@
+---
+title: "VideoTrim - ComfyUI Built-in Node Documentation"
+description: "此节点通过设置开始时间和时长,将视频剪切到指定的时间窗口。"
+sidebarTitle: "VideoTrim"
+icon: "circle"
+mode: wide
+---
+
+此节点通过设置开始时间和时长,将视频剪切到指定的时间窗口。它还提供严格模式,当无法达到所请求的时长时会抛出错误。
+
+## 输入
+
+| 参数 | 描述 | 数据类型 | 是否必填 | 范围 |
+|-----------|-------------|-----------|----------|-------|
+| `video` | 要修剪的视频。 | VIDEO | 是 | — |
+| `trim` | 使用开始/结束帧的修剪窗口。该窗口会被转换为开始时间(距视频开头的秒数)和时长(秒)。当开始时间和时长均为 0 时,将不做任何修剪直接返回视频。 | VIDEO_EDIT | 是 | start_time: >= 0, default 0 duration: >= 0, default 0 |
+| `strict_duration` | 如果为 True,当指定的时长无法实现时,将抛出一个错误。(默认:False) | BOOLEAN | 否 | true false |
+
+注意:修剪时长必须 >= 0;负数值会引发错误。所请求的修剪窗口必须位于源视频范围内。如果无法应用修剪,将抛出一个错误,其中报告源时长、开始时间和目标时长。
+
+## 输出
+
+| 输出名称 | 描述 | 数据类型 |
+|-------------|-------------|-----------|
+| `video` | 修剪后的视频。当修剪窗口为空(开始时间和时长均为 0)时,返回原始视频且不作任何更改。 | VIDEO |
+
+> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/VideoTrim/zh.md)
+
+---
+**Source fingerprint (SHA-256):** `ba8f8ccbae7e8aebda553810b81ccaa427d45523142bd00746c4e2f4e5b41a1b`