mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-06-03 10:02:09 +08:00
Refactor Pika API node imports and fix unique_id issue. (#8319)
Added unique_id to hidden parameters and corrected description formatting in PikAdditionsNode.
This commit is contained in:
parent
592d056100
commit
4eba3161cf
@ -6,40 +6,42 @@ Pika API docs: https://pika-827374fb.mintlify.app/api-reference
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import io
|
import io
|
||||||
from typing import Optional, TypeVar
|
|
||||||
import logging
|
import logging
|
||||||
import torch
|
from typing import Optional, TypeVar
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
import torch
|
||||||
|
|
||||||
|
from comfy.comfy_types.node_typing import IO, ComfyNodeABC, InputTypeOptions
|
||||||
|
from comfy_api.input_impl import VideoFromFile
|
||||||
|
from comfy_api.input_impl.video_types import VideoCodec, VideoContainer, VideoInput
|
||||||
|
from comfy_api_nodes.apinode_utils import (
|
||||||
|
download_url_to_video_output,
|
||||||
|
tensor_to_bytesio,
|
||||||
|
)
|
||||||
from comfy_api_nodes.apis import (
|
from comfy_api_nodes.apis import (
|
||||||
PikaBodyGenerate22T2vGenerate22T2vPost,
|
|
||||||
PikaGenerateResponse,
|
|
||||||
PikaBodyGenerate22I2vGenerate22I2vPost,
|
|
||||||
PikaVideoResponse,
|
|
||||||
PikaBodyGenerate22C2vGenerate22PikascenesPost,
|
|
||||||
IngredientsMode,
|
IngredientsMode,
|
||||||
PikaDurationEnum,
|
PikaBodyGenerate22C2vGenerate22PikascenesPost,
|
||||||
PikaResolutionEnum,
|
PikaBodyGenerate22I2vGenerate22I2vPost,
|
||||||
PikaBodyGeneratePikaffectsGeneratePikaffectsPost,
|
|
||||||
PikaBodyGeneratePikadditionsGeneratePikadditionsPost,
|
|
||||||
PikaBodyGeneratePikaswapsGeneratePikaswapsPost,
|
|
||||||
PikaBodyGenerate22KeyframeGenerate22PikaframesPost,
|
PikaBodyGenerate22KeyframeGenerate22PikaframesPost,
|
||||||
|
PikaBodyGenerate22T2vGenerate22T2vPost,
|
||||||
|
PikaBodyGeneratePikadditionsGeneratePikadditionsPost,
|
||||||
|
PikaBodyGeneratePikaffectsGeneratePikaffectsPost,
|
||||||
|
PikaBodyGeneratePikaswapsGeneratePikaswapsPost,
|
||||||
|
PikaDurationEnum,
|
||||||
Pikaffect,
|
Pikaffect,
|
||||||
|
PikaGenerateResponse,
|
||||||
|
PikaResolutionEnum,
|
||||||
|
PikaVideoResponse,
|
||||||
)
|
)
|
||||||
from comfy_api_nodes.apis.client import (
|
from comfy_api_nodes.apis.client import (
|
||||||
ApiEndpoint,
|
ApiEndpoint,
|
||||||
HttpMethod,
|
|
||||||
SynchronousOperation,
|
|
||||||
PollingOperation,
|
|
||||||
EmptyRequest,
|
EmptyRequest,
|
||||||
)
|
HttpMethod,
|
||||||
from comfy_api_nodes.apinode_utils import (
|
PollingOperation,
|
||||||
tensor_to_bytesio,
|
SynchronousOperation,
|
||||||
download_url_to_video_output,
|
|
||||||
)
|
)
|
||||||
from comfy_api_nodes.mapper_utils import model_field_to_node_input
|
from comfy_api_nodes.mapper_utils import model_field_to_node_input
|
||||||
from comfy_api.input_impl.video_types import VideoInput, VideoContainer, VideoCodec
|
|
||||||
from comfy_api.input_impl import VideoFromFile
|
|
||||||
from comfy.comfy_types.node_typing import IO, ComfyNodeABC, InputTypeOptions
|
|
||||||
|
|
||||||
R = TypeVar("R")
|
R = TypeVar("R")
|
||||||
|
|
||||||
@ -204,6 +206,7 @@ class PikaImageToVideoV2_2(PikaNodeBase):
|
|||||||
"hidden": {
|
"hidden": {
|
||||||
"auth_token": "AUTH_TOKEN_COMFY_ORG",
|
"auth_token": "AUTH_TOKEN_COMFY_ORG",
|
||||||
"comfy_api_key": "API_KEY_COMFY_ORG",
|
"comfy_api_key": "API_KEY_COMFY_ORG",
|
||||||
|
"unique_id": "UNIQUE_ID",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -457,7 +460,7 @@ class PikAdditionsNode(PikaNodeBase):
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
DESCRIPTION = "Add any object or image into your video. Upload a video and specify what you’d like to add to create a seamlessly integrated result."
|
DESCRIPTION = "Add any object or image into your video. Upload a video and specify what you'd like to add to create a seamlessly integrated result."
|
||||||
|
|
||||||
def api_call(
|
def api_call(
|
||||||
self,
|
self,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user