Skip to content

Commit e4afcc0

Browse files
committed
feat(api-nodes): add SD2 real human support
Signed-off-by: bigcat88 <bigcat88@icloud.com>
1 parent 91e1f45 commit e4afcc0

2 files changed

Lines changed: 397 additions & 11 deletions

File tree

comfy_api_nodes/apis/bytedance.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,41 @@ class TaskStatusResponse(BaseModel):
122122
usage: TaskStatusUsage | None = Field(None)
123123

124124

125+
class GetAssetResponse(BaseModel):
126+
id: str = Field(...)
127+
name: str | None = Field(None)
128+
url: str | None = Field(None)
129+
asset_type: str = Field(...)
130+
group_id: str = Field(...)
131+
status: str = Field(...)
132+
error: TaskStatusError | None = Field(None)
133+
134+
135+
class SeedanceCreateVisualValidateSessionResponse(BaseModel):
136+
session_id: str = Field(...)
137+
h5_link: str = Field(...)
138+
139+
140+
class SeedanceGetVisualValidateSessionResponse(BaseModel):
141+
session_id: str = Field(...)
142+
status: str = Field(...)
143+
group_id: str | None = Field(None)
144+
error_code: str | None = Field(None)
145+
error_message: str | None = Field(None)
146+
147+
148+
class SeedanceCreateAssetRequest(BaseModel):
149+
group_id: str = Field(...)
150+
url: str = Field(...)
151+
asset_type: str = Field(...)
152+
name: str | None = Field(None, max_length=64)
153+
project_name: str | None = Field(None)
154+
155+
156+
class SeedanceCreateAssetResponse(BaseModel):
157+
asset_id: str = Field(...)
158+
159+
125160
# Dollars per 1K tokens, keyed by (model_id, has_video_input).
126161
SEEDANCE2_PRICE_PER_1K_TOKENS = {
127162
("dreamina-seedance-2-0-260128", False): 0.007,

0 commit comments

Comments
 (0)