Skip to content

Add HappyHorse 1.1, Seedance 2.0 4K, and Grok 1080P pricing#1182

Merged
comfyui-wiki merged 3 commits into
Comfy-Org:mainfrom
lin-bot23:docs/pricing-followup-jun-25
Jun 26, 2026
Merged

Add HappyHorse 1.1, Seedance 2.0 4K, and Grok 1080P pricing#1182
comfyui-wiki merged 3 commits into
Comfy-Org:mainfrom
lin-bot23:docs/pricing-followup-jun-25

Conversation

@lin-bot23

@lin-bot23 lin-bot23 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds missing pricing entries that were left out of #1173 (2026-06-22 pricing update):

  • HappyHorse 1.1 — 6 new rows (3 endpoints × 2 resolutions)
  • Seedance 2.0 4K — 3 new rows (dreamina-seedance-2-0 only; Fast model does not support 4K)
  • xAI Grok 1080P — 1 new row (only grok-imagine-video-1.5 supports 1080P)

Also renames the existing grok-imagine-video-1.5-preview rows to grok-imagine-video-1.5 to match the actual model ID used by:

  • The GrokVideoNode source code (comfy_api_nodes/nodes_grok.py)
  • The workflow templates (api_grok_imagine_video_1_5.json)

The -preview suffix was only used during the initial preview period (PR #1063); the model went GA without it.

Pricing data sources

All values are derived from price_badge expressions in the ComfyUI main repo source code:

Item Source location
HappyHorse 1.1 comfy_api_nodes/nodes_wan.pyHappyHorseTextToVideoApi (L1757), HappyHorseImageToVideoApi (L1907), HappyHorseReferenceVideoApi (L2257)
Seedance 2.0 4K comfy_api_nodes/apis/bytedance.pySEEDANCE2_PRICE_PER_1K_TOKENS (L167)
Grok 1080P comfy_api_nodes/nodes_grok.pyGrokVideoNode (L573)

Updated files

  • tutorials/partner-nodes/pricing.mdx (en)
  • ja/tutorials/partner-nodes/pricing.mdx
  • zh/tutorials/partner-nodes/pricing.mdx
  • ko/tutorials/partner-nodes/pricing.mdx

i18n translations generated via the local translate-i18n.ts script (deepseek-v4-pro model). Truncation scan: 0 issues. Sync check: all languages match.

Notes

@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 5560a921-a213-4ace-b635-7d1556b96937

📥 Commits

Reviewing files that changed from the base of the PR and between 2e007ec and dca907d.

📒 Files selected for processing (3)
  • ja/tutorials/partner-nodes/pricing.mdx
  • ko/tutorials/partner-nodes/pricing.mdx
  • zh/tutorials/partner-nodes/pricing.mdx

📝 Walkthrough

Walkthrough

Updated the partner-node pricing pages in Japanese, Korean, English, and Chinese. Translation metadata hashes changed, and the ByteDance, HappyHorse, Luma, and xAI pricing sections were revised with new rows, localized labels, and updated model identifiers.

Changes

Partner-node pricing updates

Layer / File(s) Summary
Translation hashes
ja/tutorials/partner-nodes/pricing.mdx, ko/tutorials/partner-nodes/pricing.mdx, zh/tutorials/partner-nodes/pricing.mdx
The translationSourceHash and translationBlockHashes values changed, including the top xAI provider hash block.
Seedance pricing
tutorials/partner-nodes/pricing.mdx, ja/tutorials/partner-nodes/pricing.mdx, ko/tutorials/partner-nodes/pricing.mdx, zh/tutorials/partner-nodes/pricing.mdx
Seedance 2.0 pricing rows gained 4K and Fast variants, and the accompanying token-calculation notes and Chinese unit labels changed.
HappyHorse pricing
tutorials/partner-nodes/pricing.mdx, ja/tutorials/partner-nodes/pricing.mdx, ko/tutorials/partner-nodes/pricing.mdx, zh/tutorials/partner-nodes/pricing.mdx
The HappyHorse tables expanded from happyhorse1.0 rows to happyhorse1.1 rows with video_type breakdowns and 720P/1080P variants.
Luma localization
zh/tutorials/partner-nodes/pricing.mdx
The Chinese Luma rows changed task labels and renamed the Ray 3.2 reconstruction rows.
xAI pricing
tutorials/partner-nodes/pricing.mdx, ja/tutorials/partner-nodes/pricing.mdx, ko/tutorials/partner-nodes/pricing.mdx, zh/tutorials/partner-nodes/pricing.mdx
The xAI tables switched video model identifiers, added 1080p output rows, and updated image-to-video rows and table formatting.
🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
✨ Simplify code
  • Create PR with simplified code

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@lin-bot23

lin-bot23 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor Author

Source links

ComfyUI main repo (where price_badge data comes from)

Related docs PRs

  • #1173 — most recent pricing update (2026-06-22); this PR fills the gaps that batch missed
  • #1063 — originally added the grok-imagine-video-1.5-preview rows; this PR corrects the name to grok-imagine-video-1.5 (the -preview suffix was only used during the initial preview period)

Related workflow_templates PRs (for context on HappyHorse 1.1 status)

  • #957 — added the 3 HappyHorse 1.1 templates (i2v/t2v/r2v)
  • #960, #962 — currently hide HH 1.1 from local and Cloud distributions; pricing is added here in advance so it's ready when Cloud rollout lands

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@ja/tutorials/partner-nodes/pricing.mdx`:
- Around line 236-237: The Markdown table row for Google Veo3 is malformed and
can break rendering before the HappyHorse section. Fix the row in the pricing
table so it matches the other rows in the same table by keeping the
pipe-separated columns consistent and complete, using the Google Veo3 entry as
the target to update.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 872f5677-bea6-4af8-9056-7ccde2a6f7fc

📥 Commits

Reviewing files that changed from the base of the PR and between dd5eb78 and 9ada168.

📒 Files selected for processing (4)
  • ja/tutorials/partner-nodes/pricing.mdx
  • ko/tutorials/partner-nodes/pricing.mdx
  • tutorials/partner-nodes/pricing.mdx
  • zh/tutorials/partner-nodes/pricing.mdx

Comment thread ja/tutorials/partner-nodes/pricing.mdx
Adds missing pricing entries that were left out of Comfy-Org#1173 (2026-06-22
pricing update):

- HappyHorse 1.1 — 6 new rows (3 endpoints × 2 resolutions)
- Seedance 2.0 4K — 3 new rows (dreamina-seedance-2-0 only;
  Fast model does not support 4K)
- xAI Grok 1080P — 1 new row (only grok-imagine-video-1.5
  supports 1080P)

Pricing values sourced from price_badge expressions in the ComfyUI
main repo source code:
- HappyHorse: comfy_api_nodes/nodes_wan.py
  (HappyHorseTextToVideoApi at L1757,
   HappyHorseImageToVideoApi at L1907,
   HappyHorseReferenceVideoApi at L2257)
- Seedance 2.0 4K: comfy_api_nodes/apis/bytedance.py
  (SEEDANCE2_PRICE_PER_1K_TOKENS at L167)
- Grok 1080P: comfy_api_nodes/nodes_grok.py
  (GrokVideoNode at L573)

Also renames the existing grok-imagine-video-1.5-preview rows to
grok-imagine-video-1.5 to match the actual model ID used in the
source code and workflow templates (the -preview suffix was only
used during the initial preview period, see PR Comfy-Org#1063).

Updates the Seedance 2.0 note to clarify that Fast supports up to
1080P and standard supports up to 4K.
@lin-bot23 lin-bot23 force-pushed the docs/pricing-followup-jun-25 branch from 9ada168 to f0ee6db Compare June 25, 2026 08:06

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

♻️ Duplicate comments (1)
ja/tutorials/partner-nodes/pricing.mdx (1)

236-237: 🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

Fix the broken Markdown row before ## HappyHorse.

Line 236 is missing columns (クレジット/カテゴリ), so the table can render crooked—one bad pipe can sink the whole ship.

Proposed fix
-| Google Veo3                                 | generateAudio: false, model: veo-3.1-generate-preview
+| Google Veo3                                 | generateAudio: false, model: veo-3.1-generate-preview      | 42.2 / 実行         | 画像    |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@ja/tutorials/partner-nodes/pricing.mdx` around lines 236 - 237, The Markdown
table row for the Google Veo3 entry is missing the remaining columns, which
breaks alignment before the HappyHorse section. Update the row in pricing.mdx so
it matches the same column structure as the other table entries by adding the
missing クレジット and カテゴリ values in the Google Veo3 row, keeping the table syntax
consistent with the surrounding rows.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@ko/tutorials/partner-nodes/pricing.mdx`:
- Around line 1115-1116: The xAI pricing rows in the pricing table have
mismatched endpoint/model fields: the entry for xAI 이미지 편집 입력 should use the
correct model name instead of repeating the endpoint path, and the xAI 비디오 편집
entry should not label an edit flow while pointing to the generations endpoint.
Update the affected rows in the pricing table within pricing.mdx by correcting
the endpoint/model values to match the schema, or remove the rows if the correct
mapping is unavailable; use the existing xAI table row labels to locate them.

In `@zh/tutorials/partner-nodes/pricing.mdx`:
- Around line 1113-1114: In the pricing table rows for xAI 图像编辑输入 and xAI
视频编辑输入+输出视频(每秒), the endpoint/model fields are mismatched and should be aligned
with the actual operation names. Update the xAI 图像编辑输入 row so its model value is
the correct image-edit model rather than the endpoint string, and update the
video row so it uses the correct video edit/generation endpoint and matching
model label consistently. Keep the endpoint, model, resolution, and row
description in sync with each other.

---

Duplicate comments:
In `@ja/tutorials/partner-nodes/pricing.mdx`:
- Around line 236-237: The Markdown table row for the Google Veo3 entry is
missing the remaining columns, which breaks alignment before the HappyHorse
section. Update the row in pricing.mdx so it matches the same column structure
as the other table entries by adding the missing クレジット and カテゴリ values in the
Google Veo3 row, keeping the table syntax consistent with the surrounding rows.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 71af182f-25fe-4daf-9b26-5014e0b5e325

📥 Commits

Reviewing files that changed from the base of the PR and between 9ada168 and f0ee6db.

📒 Files selected for processing (4)
  • ja/tutorials/partner-nodes/pricing.mdx
  • ko/tutorials/partner-nodes/pricing.mdx
  • tutorials/partner-nodes/pricing.mdx
  • zh/tutorials/partner-nodes/pricing.mdx

Comment thread ko/tutorials/partner-nodes/pricing.mdx
Comment on lines +1113 to +1114
| xAI 图像编辑输入 | endpoint: v1/images/edits, model: v1/images/edits, resolution: 1k | 0.42 / 次 | 图像 |
| xAI 视频编辑输入+输出视频(每秒) | endpoint: v1/videos/generations, model: grok-imagine-video-beta, resolution: 480p | 40.3 / 秒 | 视频 |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

Fix xAI config-field mismatches in the edited rows.

Line 1113 puts an endpoint value in model, and Line 1114 labels the row as video edit while using the generations endpoint. Right now the data rhymes poorly with itself—please align these fields.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@zh/tutorials/partner-nodes/pricing.mdx` around lines 1113 - 1114, In the
pricing table rows for xAI 图像编辑输入 and xAI 视频编辑输入+输出视频(每秒), the endpoint/model
fields are mismatched and should be aligned with the actual operation names.
Update the xAI 图像编辑输入 row so its model value is the correct image-edit model
rather than the endpoint string, and update the video row so it uses the correct
video edit/generation endpoint and matching model label consistently. Keep the
endpoint, model, resolution, and row description in sync with each other.

User feedback: 6 rows for the same model at the same price
creates unnecessary cognitive load. Collapse to 2 rows
(one per resolution) with a note that all 3 video types
(text-to-video, image-to-video, reference-to-video) share
the same price.
Regenerated zh/ja/ko translations via pnpm translate to keep
translationSourceHash and translationBlockHashes in sync with
the English source after the HappyHorse 1.1 simplification
(2 rows + note instead of 6 rows).
@comfyui-wiki comfyui-wiki merged commit 07fad71 into Comfy-Org:main Jun 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants