Skip to content
Open
224 changes: 223 additions & 1 deletion docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,12 @@
"tutorials/partner-nodes/bytedance/seedream-5-lite"
]
},
{
"group": "ElevenLabs",
"pages": [
"partner-nodes/elevenlabs/elevenlabs"
]
},
Comment on lines +321 to +326

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 | 🔴 Critical | 🏗️ Heavy lift

Broken navigation links and orphaned model pages.

The navigation entries here are pointing to stale flat-file slugs (like [provider]/[provider]) instead of the new hierarchical overview structure. Additionally, the English entries completely missed the tutorials/ prefix! If these point to non-existent files, the documentation build will throw a fit (or at least silently drop them). Furthermore, the newly added model-specific subpages (e.g., eleven-multilingual-v2, veo-2-0, etc.) are missing from the sidebar arrays. Let's fix this glitch so the links don't end up in a ditch!

  • docs.json#L321-L326: Replace "partner-nodes/elevenlabs/elevenlabs" with "tutorials/partner-nodes/elevenlabs/overview" and add its model subpages to the array.
  • docs.json#L335-L370: Update Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver entries to use the tutorials/.../overview path and include their respective model subpages.
  • docs.json#L436-L441: Update the Topaz entry to use tutorials/.../overview and include its model subpages.
  • docs.json#L472-L483: Update the Veo and Vidu entries to use tutorials/.../overview and include their model subpages.
  • docs.json#L495-L500: Update the WaveSpeed entry to use tutorials/.../overview and include its model subpages.
  • docs.json#L2483-L2488: Update the Chinese ElevenLabs entry to "zh/tutorials/partner-nodes/elevenlabs/overview" and include its model subpages.
  • docs.json#L2497-L2532: Update Chinese entries for Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver to use /overview and include their model subpages.
  • docs.json#L2598-L2603: Update the Chinese Topaz entry to use /overview and include its model subpages.
  • docs.json#L2634-L2645: Update the Chinese Veo and Vidu entries to use /overview and include their model subpages.
  • docs.json#L2657-L2662: Update the Chinese WaveSpeed entry to use /overview and include its model subpages.
  • docs.json#L4650-L4655: Update the Japanese ElevenLabs entry to "ja/tutorials/partner-nodes/elevenlabs/overview" and include its model subpages.
  • docs.json#L4664-L4699: Update Japanese entries for Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver to use /overview and include their model subpages.
  • docs.json#L4765-L4770: Update the Japanese Topaz entry to use /overview and include its model subpages.
  • docs.json#L4801-L4812: Update the Japanese Veo and Vidu entries to use /overview and include their model subpages.
  • docs.json#L4824-L4829: Update the Japanese WaveSpeed entry to use /overview and include its model subpages.
📍 Affects 1 file
  • docs.json#L321-L326 (this comment)
  • docs.json#L335-L370
  • docs.json#L436-L441
  • docs.json#L472-L483
  • docs.json#L495-L500
  • docs.json#L2483-L2488
  • docs.json#L2497-L2532
  • docs.json#L2598-L2603
  • docs.json#L2634-L2645
  • docs.json#L2657-L2662
  • docs.json#L4650-L4655
  • docs.json#L4664-L4699
  • docs.json#L4765-L4770
  • docs.json#L4801-L4812
  • docs.json#L4824-L4829
🤖 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 `@docs.json` around lines 321 - 326, Update the navigation group entries in
docs.json at 321-326, 335-370, 436-441, 472-483, and 495-500 so English paths
use tutorials/.../overview and include every corresponding model-specific
subpage; apply the same model-page additions and locale-prefixed overview paths
to docs.json at 2483-2488, 2497-2532, 2598-2603, 2634-2645, and 2657-2662 for
Chinese, and at 4650-4655, 4664-4699, 4765-4770, 4801-4812, and 4824-4829 for
Japanese. Preserve each provider group (ElevenLabs, Grok, HitPaw, Magnific,
MiniMax, PixVerse, Quiver, Topaz, Veo, Vidu, and WaveSpeed) while replacing
stale slugs with the appropriate overview path and adding all newly available
model subpages.

{
"group": "Google",
"pages": [
Expand All @@ -326,6 +332,42 @@
"tutorials/partner-nodes/google/nano-banana-2"
]
},
{
"group": "Grok",
"pages": [
"partner-nodes/grok/grok"
]
},
{
"group": "HitPaw",
"pages": [
"partner-nodes/hitpaw/hitpaw"
]
},
{
"group": "Magnific",
"pages": [
"partner-nodes/magnific/magnific"
]
},
{
"group": "MiniMax",
"pages": [
"partner-nodes/minimax/minimax"
]
},
{
"group": "PixVerse",
"pages": [
"partner-nodes/pixverse/pixverse"
]
},
{
"group": "Quiver",
"pages": [
"partner-nodes/quiver/quiver"
]
},
{
"group": "Stability AI",
"pages": [
Expand Down Expand Up @@ -391,6 +433,12 @@
"tutorials/partner-nodes/rodin/model-generation"
]
},
{
"group": "Topaz",
"pages": [
"partner-nodes/topaz/topaz"
]
},
{
"group": "Tripo",
"pages": [
Expand Down Expand Up @@ -421,6 +469,18 @@
"tutorials/partner-nodes/reve/reve-image"
]
},
{
"group": "Veo",
"pages": [
"partner-nodes/veo/veo"
]
},
{
"group": "Vidu",
"pages": [
"partner-nodes/vidu/vidu"
]
},
{
"group": "Wan",
"pages": [
Expand All @@ -432,6 +492,12 @@
"pages": [
"tutorials/partner-nodes/sonilo/video-to-music"
]
},
{
"group": "WaveSpeed",
"pages": [
"partner-nodes/wavespeed/wavespeed"
]
}
]
}
Expand Down Expand Up @@ -2414,6 +2480,12 @@
"zh/tutorials/partner-nodes/bytedance/seedream-5-lite"
]
},
{
"group": "ElevenLabs",
"pages": [
"zh/tutorials/partner-nodes/elevenlabs/elevenlabs"
]
},
{
"group": "Google",
"pages": [
Expand All @@ -2422,6 +2494,42 @@
"zh/tutorials/partner-nodes/google/nano-banana-2"
]
},
{
"group": "Grok",
"pages": [
"zh/tutorials/partner-nodes/grok/grok"
]
},
{
"group": "HitPaw",
"pages": [
"zh/tutorials/partner-nodes/hitpaw/hitpaw"
]
},
{
"group": "Magnific",
"pages": [
"zh/tutorials/partner-nodes/magnific/magnific"
]
},
{
"group": "MiniMax",
"pages": [
"zh/tutorials/partner-nodes/minimax/minimax"
]
},
{
"group": "PixVerse",
"pages": [
"zh/tutorials/partner-nodes/pixverse/pixverse"
]
},
{
"group": "Quiver",
"pages": [
"zh/tutorials/partner-nodes/quiver/quiver"
]
},
{
"group": "Stability AI",
"pages": [
Expand Down Expand Up @@ -2487,6 +2595,12 @@
"zh/tutorials/partner-nodes/rodin/model-generation"
]
},
{
"group": "Topaz",
"pages": [
"zh/tutorials/partner-nodes/topaz/topaz"
]
},
{
"group": "Tripo",
"pages": [
Expand Down Expand Up @@ -2517,6 +2631,18 @@
"zh/tutorials/partner-nodes/reve/reve-image"
]
},
{
"group": "Veo",
"pages": [
"zh/tutorials/partner-nodes/veo/veo"
]
},
{
"group": "Vidu",
"pages": [
"zh/tutorials/partner-nodes/vidu/vidu"
]
},
{
"group": "Wan",
"pages": [
Expand All @@ -2528,6 +2654,12 @@
"pages": [
"zh/tutorials/partner-nodes/sonilo/video-to-music"
]
},
{
"group": "WaveSpeed",
"pages": [
"zh/tutorials/partner-nodes/wavespeed/wavespeed"
]
}
]
}
Expand Down Expand Up @@ -4515,6 +4647,12 @@
"ja/tutorials/partner-nodes/bytedance/seedream-5-lite"
]
},
{
"group": "ElevenLabs",
"pages": [
"ja/tutorials/partner-nodes/elevenlabs/elevenlabs"
]
},
{
"group": "Google",
"pages": [
Expand All @@ -4523,6 +4661,42 @@
"ja/tutorials/partner-nodes/google/nano-banana-2"
]
},
{
"group": "Grok",
"pages": [
"ja/tutorials/partner-nodes/grok/grok"
]
},
{
"group": "HitPaw",
"pages": [
"ja/tutorials/partner-nodes/hitpaw/hitpaw"
]
},
{
"group": "Magnific",
"pages": [
"ja/tutorials/partner-nodes/magnific/magnific"
]
},
{
"group": "MiniMax",
"pages": [
"ja/tutorials/partner-nodes/minimax/minimax"
]
},
{
"group": "PixVerse",
"pages": [
"ja/tutorials/partner-nodes/pixverse/pixverse"
]
},
{
"group": "Quiver",
"pages": [
"ja/tutorials/partner-nodes/quiver/quiver"
]
},
{
"group": "Stability AI",
"pages": [
Expand Down Expand Up @@ -4588,6 +4762,12 @@
"ja/tutorials/partner-nodes/rodin/model-generation"
]
},
{
"group": "Topaz",
"pages": [
"ja/tutorials/partner-nodes/topaz/topaz"
]
},
{
"group": "Tripo",
"pages": [
Expand Down Expand Up @@ -4618,6 +4798,18 @@
"ja/tutorials/partner-nodes/reve/reve-image"
]
},
{
"group": "Veo",
"pages": [
"ja/tutorials/partner-nodes/veo/veo"
]
},
{
"group": "Vidu",
"pages": [
"ja/tutorials/partner-nodes/vidu/vidu"
]
},
{
"group": "Wan",
"pages": [
Expand All @@ -4629,6 +4821,12 @@
"pages": [
"ja/tutorials/partner-nodes/sonilo/video-to-music"
]
},
{
"group": "WaveSpeed",
"pages": [
"ja/tutorials/partner-nodes/wavespeed/wavespeed"
]
}
]
}
Expand Down Expand Up @@ -6594,9 +6792,33 @@
"source": "/zh-CN/custom-nodes/backend/subgraphs",
"destination": "/zh/custom-nodes/backend/expansion"
},
{
"source": "/tutorials/partner-nodes/elevenlabs/elevenlabs",
"destination": "/tutorials/partner-nodes/elevenlabs/overview"
},
{
"source": "/tutorials/partner-nodes/minimax/minimax",
"destination": "/tutorials/partner-nodes/minimax/overview"
},
{
"source": "/tutorials/partner-nodes/topaz/topaz",
"destination": "/tutorials/partner-nodes/topaz/overview"
},
{
"source": "/tutorials/partner-nodes/veo/veo",
"destination": "/tutorials/partner-nodes/veo/overview"
},
{
"source": "/tutorials/partner-nodes/vidu/vidu",
"destination": "/tutorials/partner-nodes/vidu/overview"
},
{
"source": "/tutorials/partner-nodes/wavespeed/wavespeed",
"destination": "/tutorials/partner-nodes/wavespeed/overview"
},
{
"source": "/zh-CN/:slug*",
"destination": "/zh/:slug*"
}
]
}
}
Comment on lines +6795 to +6824

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

Missing redirects for localized pages and other providers.

You've added redirects for the English files to map the old flat-file URLs to their new overview homes. However, the localized equivalents (zh and ja) are missing their redirects! Furthermore, 5 out of the 11 providers documented in this PR (Grok, HitPaw, Magnific, PixVerse, Quiver) don't have any redirects listed here. Were they born as folders, or did they also move? Better check twice, or your users might roll the 404 dice!

Please add the corresponding zh and ja redirects for the moved files, and verify if the other 5 providers need redirects as well to preserve existing links.

🤖 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 `@docs.json` around lines 6795 - 6824, Update the redirect configuration around
the existing partner-node redirects to add corresponding zh and ja mappings for
every moved provider page, preserving each old localized flat-file URL while
targeting its localized overview path. Verify Grok, HitPaw, Magnific, PixVerse,
and Quiver against their prior URL structure, and add redirects for them when
their pages also moved; retain the existing English and catch-all locale
behavior.

31 changes: 31 additions & 0 deletions tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "ElevenLabs Text-to-Speech — Multilingual v2 / v3 / Flash v2.5"
description: "Generate lifelike, emotionally expressive speech from text using ElevenLabs' TTS models in ComfyUI."
sidebarTitle: "Eleven Multilingual v2 / v3"
---

import ReqHint from "/snippets/tutorials/partner-nodes/req-hint.mdx";
import UpdateReminder from "/snippets/tutorials/update-reminder.mdx";

Generate speech from text using ElevenLabs' flagship Text-to-Speech models. Choose between the high-quality **Eleven v3**, the stable **Multilingual v2** supporting 29 languages, or the low-latency **Flash v2.5** for performance-critical applications.

## Key capabilities

- **Emotionally expressive speech** — Natural intonation, pacing, and tone across all three model tiers
- **Multi-language support** — 29 languages with Multilingual v2, broader coverage with Flash v2.5
- **Low-latency option** — Flash v2.5 for real-time and performance-sensitive use cases
- **Voice customization** — Use ElevenLabs voice library or clone custom voices

<ReqHint/>
<UpdateReminder/>

## Available workflows

<CardGroup cols={2}>
<Card title="Run on Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_elevenlabs_text_to_speech&utm_source=docs">
Generate speech from text directly in your browser.
</Card>
<Card title="Download workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_elevenlabs_text_to_speech.json">
Download the workflow JSON.
</Card>
</CardGroup>
Loading