ComfyUI > Nodes > ComfyUI Browser > Upload To Remote

ComfyUI Node: Upload To Remote

Class Name

UploadToRemote __Browser

Category
Browser
Author
talesofai (Account age: 556days)
Extension
ComfyUI Browser
Latest Updated
2024-05-21
Github Stars
0.42K

How to Install ComfyUI Browser

Install this extension via the ComfyUI Manager by searching for ComfyUI Browser
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI Browser 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Upload To Remote Description

Facilitates seamless image uploads to remote servers for AI artists, supporting various formats and metadata embedding.

Upload To Remote:

The UploadToRemote node is designed to facilitate the seamless uploading of images to a specified remote server. This node is particularly useful for AI artists who need to share their generated images or results with remote systems or services. By converting images into a specified format and embedding optional metadata, this node ensures that your images are uploaded efficiently and with the desired quality. The node operates asynchronously, allowing for non-blocking uploads, and supports various image formats such as JPEG, PNG, and WEBP. Additionally, it can embed workflow prompts into the image metadata, making it a versatile tool for managing and sharing your creative outputs.

Upload To Remote Input Parameters:

remote_url

The remote_url parameter specifies the destination URL where the images will be uploaded. This is a required parameter and must be a valid URL string. The URL determines the remote server or service that will receive the uploaded images.

extension

The extension parameter defines the format in which the images will be saved before uploading. Available options are jpeg, webp, png, jpg, and gif. The default value is jpeg. This parameter impacts the file size and quality of the uploaded images.

quality

The quality parameter sets the quality level for the image compression, applicable to formats like JPEG and WEBP. It is an integer value ranging from 1 to 100, with a default value of 85. Higher values result in better image quality but larger file sizes.

embed_workflow

The embed_workflow parameter determines whether to embed the workflow prompt into the image metadata. It accepts two values: false and true, with the default being false. When set to true, the prompt used to generate the image is included in the metadata, which can be useful for tracking and documentation purposes.

images

The images parameter is an optional list of images to be uploaded. These images are processed and converted based on the specified extension and quality settings. If no images are provided, the node will not perform any upload.

extra

The extra parameter is an optional string that can be used to include additional data or metadata with the upload. This data is sent along with the images to the remote server.

track_id

The track_id parameter is an optional string that can be used to track the upload process. It is included in the upload data and can be used for logging or monitoring purposes.

unique_id

The unique_id parameter is a hidden field that uniquely identifies the upload session. It is used internally to manage the upload process and ensure that each upload is distinct.

prompt

The prompt parameter is a hidden field that contains the prompt used to generate the images. If embed_workflow is set to true, this prompt is embedded into the image metadata.

Upload To Remote Output Parameters:

None

This node does not produce any output parameters. Its primary function is to upload images to a remote server, and it does not return any values upon completion.

Upload To Remote Usage Tips:

  • Ensure that the remote_url is correctly specified and accessible to avoid upload failures.
  • Choose the appropriate extension and quality settings based on the desired balance between image quality and file size.
  • Use the embed_workflow option to include prompts in the image metadata for better tracking and documentation.
  • Utilize the track_id parameter to monitor and log the upload process, especially when uploading multiple images.

Upload To Remote Common Errors and Solutions:

Invalid URL

  • Explanation: The remote_url provided is not a valid URL or is inaccessible.
  • Solution: Verify that the URL is correct and that the remote server is reachable.

Unsupported Image Format

  • Explanation: The specified extension is not supported for image conversion.
  • Solution: Ensure that the extension parameter is set to one of the supported formats: jpeg, webp, png, jpg, or gif.

Upload Failed

  • Explanation: The upload process failed due to network issues or server errors.
  • Solution: Check your network connection and ensure that the remote server is functioning correctly. Retry the upload if necessary.

Missing Images

  • Explanation: No images were provided in the images parameter.
  • Solution: Ensure that the images parameter contains a list of images to be uploaded.

Upload To Remote Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI Browser
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.