Alexander Piskun
3e0eb8d33f
feat(V3-io): allow Enum classes for Combo options ( #10237 )
2025-10-08 00:14:04 -07:00
Alexander Piskun
9e984c48bc
feat(api-nodes): add Sora2 API node ( #10249 )
2025-10-07 14:11:37 -07:00
Alexander Piskun
fc34c3d112
fix(ReCraft-API-node): allow custom multipart parser to return FormData ( #10244 )
2025-10-07 13:15:32 -07:00
Alexander Piskun
8c19910427
convert nodes_kling.py to V3 schema ( #10236 )
2025-10-06 16:26:52 -07:00
Alexander Piskun
e77e0a8f8f
convert nodes_pika.py to V3 schema ( #10216 )
2025-10-06 16:20:26 -07:00
Alexander Piskun
a49007a7b0
fix(api-nodes): allow negative_prompt PixVerse to be multiline ( #10196 )
2025-10-06 16:13:43 -07:00
Alexander Piskun
6ae3515801
fix(api-nodes): enable more pylint rules ( #10213 )
2025-10-06 16:05:57 -07:00
Alexander Piskun
187f43696d
fix(api-nodes): disable "std" mode for Kling2.5-turbo ( #10212 )
2025-10-04 23:34:18 -07:00
Alexander Piskun
2ed74f7ac7
convert nodes_rodin.py to V3 schema ( #10195 )
2025-10-04 12:29:09 -07:00
Alexander Piskun
22f99fb97e
fix(api-nodes): enable 2 more pylint rules, removed non needed code ( #10192 )
2025-10-04 12:22:57 -07:00
Alexander Piskun
8c26d7bbe6
convert nodes_pixverse.py to V3 schema ( #10177 )
2025-10-03 11:48:21 -07:00
Alexander Piskun
c2c5a7d5f8
fix(api-nodes): bad indentation in Recraft API node function ( #10175 )
2025-10-03 11:41:06 -07:00
Alexander Piskun
8a293372ec
fix(api-nodes): reimport of base64 in Gemini node ( #10181 )
2025-10-03 11:40:27 -07:00
Alexander Piskun
ed3ca78e08
feat(api-nodes): add kling-2-5-turbo to txt2video and img2video nodes ( #10155 )
2025-10-03 11:26:34 -07:00
Alexander Piskun
4ffea0e864
feat(linter, api-nodes): add pylint for comfy_api_nodes folder ( #10157 )
2025-10-02 19:14:28 -04:00
Alexander Piskun
f6e3e9a456
fix(api-nodes): made logging path to be smaller ( #10156 )
2025-10-02 14:50:31 -07:00
Alexander Piskun
b682a73c55
enable Seedance Pro model in the FirstLastFrame node ( #10120 )
2025-09-30 10:43:41 -07:00
Alexander Piskun
631b9ae861
fix(Rodin3D-Gen2): missing "task_uuid" parameter ( #10128 )
2025-09-30 10:21:47 -07:00
Alexander Piskun
05a258efd8
add WanImageToImageApi node ( #10094 )
2025-09-29 12:01:04 -07:00
Changrz
6ec1cfe101
[Rodin3d api nodes] Updated the name of the save file path (changed from timestamp to UUID). ( #10011 )
...
* Update savepath name from time to uuid
* delete lib
2025-09-29 11:59:12 -07:00
Alexander Piskun
bcfd80dd79
convert nodes_luma.py to V3 schema ( #10030 )
2025-09-27 02:28:11 -07:00
Alexander Piskun
6b4b671ce7
convert nodes_bfl.py to V3 schema ( #10033 )
2025-09-27 02:27:01 -07:00
Changrz
341b4adefd
Rodin3D - add [Rodin3D Gen-2 generate] api-node ( #9994 )
...
* update Rodin api node
* update rodin3d gen2 api node
* fix images limited bug
2025-09-24 14:05:37 -04:00
Alexander Piskun
e808790799
feat(api-nodes): add wan t2i, t2v, i2v nodes ( #9996 )
2025-09-23 11:36:47 -04:00
Alexander Piskun
852704c81a
fix(seedream4): add flag to ignore error on partial success ( #9952 )
2025-09-19 16:04:51 -04:00
Alexander Piskun
9fdf8c25ab
api_nodes: reduce default timeout from 7 days to 2 hours ( #9918 )
2025-09-19 16:02:43 -04:00
Alexander Piskun
581bae2af3
convert Moonvalley API nodes to the V3 schema ( #9698 )
2025-09-12 17:41:26 -04:00
Alexander Piskun
45bc1f5c00
convert Minimax API nodes to the V3 schema ( #9693 )
2025-09-12 17:37:31 -04:00
Alexander Piskun
0aa074a420
add kling-v2-1 model to the KlingStartEndFrame node ( #9630 )
2025-09-12 17:29:03 -04:00
Alexander Piskun
9b0553809c
add new ByteDanceSeedream (4.0) node ( #9802 )
2025-09-10 14:13:18 -07:00
Alexander Piskun
de44b95db6
add StabilityAudio API nodes ( #9749 )
2025-09-10 05:06:47 -04:00
Alexander Piskun
f73b176abd
add ByteDance video API nodes ( #9712 )
2025-09-09 14:40:29 -04:00
Alexander Piskun
22da0a83e9
[V3] convert Runway API nodes to the V3 schema ( #9487 )
...
* convert RunAway API nodes to the V3 schema
* fixed small typo
* fix: add tooltip for "seed" input
2025-09-03 16:18:27 -04:00
Alexander Piskun
50333f1715
api nodes(Ideogram): add Ideogram Character ( #9616 )
...
* api nodes(Ideogram): add Ideogram Character
* rename renderingSpeed default value from 'balanced' to 'default'
2025-09-03 16:17:37 -04:00
Alexander Piskun
26d5b86da8
feat(api-nodes): add ByteDance Image nodes ( #9477 )
2025-09-03 16:17:07 -04:00
Alexander Piskun
d2c502e629
convert nodes_stability.py to V3 schema ( #9497 )
2025-08-30 23:20:17 -04:00
Jedrzej Kosinski
47f4db3e84
Adding Google Gemini Image API node ( #9566 )
...
* bigcat88's progress on adding Google Gemini Image node
* Made Google Gemini Image node functional
* Bump frontend version to get static pricing badge on Gemini Image node
2025-08-26 22:20:44 -04:00
Alexander Piskun
050c67323c
feat(api-nodes): add copy button to Gemini Chat node ( #9440 )
2025-08-22 10:51:14 -07:00
Alexander Piskun
497d41fb50
feat(api-nodes): change "OpenAI Chat" display name to "OpenAI ChatGPT" ( #9443 )
2025-08-22 10:50:35 -07:00
Alexander Piskun
7ed73d12d1
[V3] convert Ideogram API nodes to the V3 schema ( #9278 )
...
* convert Ideogram API nodes to the V3 schema
* use auth_kwargs instead of auth_token/comfy_api_key
2025-08-21 22:06:51 -04:00
Alexander Piskun
eb39019daa
[V3] convert Google Veo API node to the V3 schema ( #9272 )
...
* convert Google Veo API node to the V3 schema
* use own full io.Schema for Veo3VideoGenerationNode
* fixed typo
* use auth_kwargs instead of auth_token/comfy_api_key
2025-08-21 22:06:13 -04:00
Alexander Piskun
54d8fdbed0
feat(api-nodes): add Vidu Video nodes ( #9368 )
2025-08-19 16:30:06 -04:00
Alexander Piskun
d844d8b13b
api_nodes: added release version of google's models ( #9304 )
2025-08-19 16:29:24 -04:00
Alexander Piskun
07a927517c
api_nodes: add GPT-5 series models ( #9325 )
2025-08-19 16:29:01 -04:00
Alexander Piskun
f16a70ba67
api_nodes: add MinimaxHailuoVideoNode node ( #9262 )
2025-08-19 16:28:27 -04:00
Alexander Piskun
36b5127fd3
api_nodes: add kling-v2-1 and v2-1-master ( #9257 )
2025-08-19 16:28:07 -04:00
Alexander Piskun
027c63f63a
fix(OpenAIGPTImage1): set correct MIME type for multipart uploads to OpenAI edits ( #9348 )
2025-08-15 14:57:47 -04:00
guill
deebee4ff6
Update default parameters for Moonvalley video nodes ( #9290 )
...
* Update default parameters for Moonvalley video nodes
- Changed default negative prompts to a more extensive list for both BaseMoonvalleyVideoNode and MoonvalleyVideo2VideoNode.
- Updated default guidance scale values for both nodes to enhance prompt adherence.
- Set a fixed default seed value for consistency in video generation.
* no message
* ruff fix
---------
Co-authored-by: thorsten <thorsten@tripod-digital.co.nz>
2025-08-14 21:46:55 -04:00
Alexander Piskun
f4231a80b1
fix(Kling Image API Node): do not pass "image_type" when no image ( #9271 )
...
* fix(Kling Image API Node): do not pass "image_type" when no image
* fix(Kling Image API Node): raise client-side error when kling_v1 is used with reference image
2025-08-11 17:15:14 -04:00
Alexander Piskun
bf2a1b5b1e
async API nodes ( #9129 )
...
* converted API nodes to async
* converted BFL API nodes to async
* fixed client bug; converted gemini, ideogram, minimax
* fixed client bug; converted openai nodes
* fixed client bug; converted moonvalley, pika nodes
* fixed client bug; converted kling, luma nodes
* converted pixverse, rodin nodes
* converted tripo, veo2
* converted recraft nodes
* add lost log_request_response call
2025-08-07 23:37:50 -04:00