[Partner Nodes] Fix Recraft pricing placeholder and add missing Runway FirstLastFrame node#1139
Conversation
…y node Recraft: - Replace placeholder '0.21/run' with 14 accurate rows matching price_badge values in nodes_recraft.py (EN/ZH/JA) - Covers all Recraft nodes: Create Style, Text to Image, Image to Image, Inpainting, Text to Vector, Vectorize Image, Replace Background, Remove Background, Crisp Upscale, Creative Upscale, V4 variants Runway: - Add missing First & Last Frame Generation Product node (price_badge: 0.0715/sec = 15.09 credits/sec, per nodes_runway.py) - EN/ZH/JA updated chore: add .work/ to gitignore
📝 WalkthroughWalkthroughThis PR updates pricing documentation for Recraft and Runway partner nodes across three language versions while also excluding a build directory from version control. The Recraft pricing table expands from a single row to multiple granular product/operation entries, and Runway pricing is refined with unit adjustments and a new product offering. ChangesDocumentation and Build Configuration Updates
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify 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. Comment |
There was a problem hiding this comment.
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`:
- Line 740: Several pricing rows in the MDX use inconsistent Japanese
translations for the "/ run" unit ("実行" vs "回"); pick one term (e.g., "回" or
"実行") and standardize every occurrence in the pricing tables across this
document so all product rows (including entries like the RunwayML "model:
gen4_image" row and BFL rows) use the same unit term; search the file for both
"実行" and "回" in pricing contexts and replace to the chosen term, and if unsure
of semantic nuance, confirm with a native reviewer before bulk replacing.
🪄 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
Run ID: 0fef9004-6aeb-4e90-bc7f-2babef8e9c7c
📒 Files selected for processing (4)
.gitignoreja/tutorials/partner-nodes/pricing.mdxtutorials/partner-nodes/pricing.mdxzh/tutorials/partner-nodes/pricing.mdx
| | prod-v1-Runway Video Generation Product | model: gen3a_turbo | 15.09 / 秒 | Video | | ||
| | prod-v1-Runway Video Generation Product | model: gen4_turbo | 10.55 / 秒 | Video | | ||
| | RunwayML Image Generation Product | model: gen4_image | 24.14 / 実行 | Image | | ||
| | RunwayML Image Generation Product | model: gen4_image | 24.14 / 回 | Image | |
There was a problem hiding this comment.
🧹 Nitpick | 🔵 Trivial | 💤 Low value
Translation terminology inconsistency worth noting (a unit pun, if you will).
The JA file uses both "実行" and "回" to translate the English "/ run" unit throughout the document. Line 740 changes from "実行" to "回", but this doesn't resolve the broader inconsistency (e.g., BFL section at line 27 uses "実行" while line 34 uses "回" for similar per-run pricing).
While this doesn't affect functionality, consider standardizing the terminology across the entire pricing table in a follow-up if there's no semantic distinction intended between these terms.
🤖 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` at line 740, Several pricing rows in
the MDX use inconsistent Japanese translations for the "/ run" unit ("実行" vs
"回"); pick one term (e.g., "回" or "実行") and standardize every occurrence in the
pricing tables across this document so all product rows (including entries like
the RunwayML "model: gen4_image" row and BFL rows) use the same unit term;
search the file for both "実行" and "回" in pricing contexts and replace to the
chosen term, and if unsure of semantic nuance, confirm with a native reviewer
before bulk replacing.
Recraft — Replace the placeholder
0.21/runwith 14 accurate rows covering all Recraft nodes with price_badge innodes_recraft.py:Runway — Add the missing First & Last Frame Generation Product node (
RunwayFirstLastFrameNodeinnodes_runway.py, price_badge: 0.0715/sec = 15.09 credits/sec).Languages: EN / ZH / JA
Files: 4 changed (3 pricing + .gitignore)