ComfyUI > Nodes > ComfyUI-Texturaizer > Get IPAdapter Data (Texturaizer)

ComfyUI Node: Get IPAdapter Data (Texturaizer)

Class Name

Texturaizer_GetIPAdapterData

Category
Texturaizer
Author
LatentSpaceDirective (Account age: 523days)
Extension
ComfyUI-Texturaizer
Latest Updated
2025-12-15
Github Stars
0.02K

How to Install ComfyUI-Texturaizer

Install this extension via the ComfyUI Manager by searching for ComfyUI-Texturaizer
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-Texturaizer in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Get IPAdapter Data (Texturaizer) Description

Retrieves and processes IP adapter images and parameters from JSON for AI art workflows.

Get IPAdapter Data (Texturaizer):

The Texturaizer_GetIPAdapterData node is designed to retrieve and process IP adapter images and their associated parameters from JSON data. This node is particularly useful for AI artists who need to incorporate IP adapter data into their creative workflows. It supports both embedded base64 data and file paths, allowing for flexible data retrieval. The node extracts images and weights for two IP adapters, determines the preset type, and checks whether the IP adapter should be used. Additionally, it computes a combined hash to detect changes in the IP adapter data, ensuring that any modifications are easily identifiable. This functionality is crucial for maintaining consistency and accuracy in projects that rely on dynamic data inputs.

Get IPAdapter Data (Texturaizer) Input Parameters:

directory_optional

This parameter allows you to specify a directory from which to retrieve the JSON data. If not provided, the node will use a global directory. This flexibility enables you to organize your data sources according to your project needs. There are no specific minimum or maximum values for this parameter, as it is a directory path.

data_optional

This parameter accepts a dictionary containing JSON data. It serves as an alternative to specifying a directory, allowing you to directly input data into the node. This can be particularly useful for testing or when working with data that is not stored in a file. Like the directory parameter, there are no specific constraints on this input.

Get IPAdapter Data (Texturaizer) Output Parameters:

ip image 1

This output provides the first IP adapter image, which is retrieved from the specified JSON data. It is essential for visual tasks that require image inputs.

ip1 weight

This output represents the weight associated with the first IP adapter image. It influences how much the first image impacts the final result, with higher weights giving more prominence to the image.

ip image 2

Similar to ip image 1, this output provides the second IP adapter image. It allows for the use of multiple images in your project.

ip2 weight

This output indicates the weight of the second IP adapter image, functioning similarly to ip1 weight by determining the influence of the second image.

preset

This output specifies the IP preset type, which can affect the strength and style of the IP adapter's influence. Options include various strength levels and portrait-specific presets.

use IP

This boolean output indicates whether the IP adapter should be used in the current context. It allows for conditional application of the IP adapter based on project requirements.

IP data

This output provides the complete IP adapter data as a dictionary, offering a comprehensive view of all parameters and settings.

data_hash

This output is a hash value used for debugging purposes. It helps detect changes in the IP adapter data, ensuring that any updates are tracked and managed effectively.

Get IPAdapter Data (Texturaizer) Usage Tips:

  • Ensure that your JSON data is correctly formatted and accessible from the specified directory or directly inputted as a dictionary to avoid data retrieval issues.
  • Utilize the preset output to experiment with different IP adapter strengths and styles, optimizing the visual impact for your specific project needs.
  • Regularly check the data_hash output to monitor changes in your IP adapter data, which can help maintain consistency across different project iterations.

Get IPAdapter Data (Texturaizer) Common Errors and Solutions:

"Failed to retrieve image from path"

  • Explanation: This error occurs when the node cannot access the image file at the specified path.
  • Solution: Verify that the file path is correct and that the file is accessible. Ensure that the directory permissions allow for file reading.

"Invalid base64 data"

  • Explanation: This error indicates that the embedded base64 data is not properly formatted or corrupted.
  • Solution: Check the base64 data for errors and ensure it is correctly embedded in the JSON. You may need to re-encode the image data.

"Missing IP adapter data"

  • Explanation: This error arises when the expected IP adapter data is not present in the JSON input.
  • Solution: Confirm that the JSON data includes all necessary IP adapter fields and that they are correctly named and structured.

Get IPAdapter Data (Texturaizer) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-Texturaizer
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.