INNER CODE UNIT · Python

build

gokayfem/ComfyUI-fal-API · nodes/builder_node.py:484

    def build(self, frontal_image: Any, reference_images: Any = None, chain: str = "") -> tuple[str]:
        node = "FalReferenceImage"
        entry: dict[str, Any] = {"frontal_image_url": ImageUtils.upload_image(frontal_image)}
        if reference_images is not None:
            urls = ImageUtils.prepare_images(reference_images)
            if len(urls) > self._MAX_REFERENCE_IMAGES:
                raise FalApiError(
                    node,
                    f"'reference_images' supports at most {self._MAX_REFERENCE_IMAGES} "
                    f"images per element (got {len(urls)})",
                )
            if urls:
                entry = {**entry, "reference_image_urls": urls}
        return (_append_entry(node, chain, entry),)


class FalMultiPromptShot:
    """Append one Kling multi-prompt shot ({prompt, duration}) to a JSON array."""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…