Skip to main content

Endpoint

This is an asynchronous endpoint. It returns a task_id immediately. Use Get Task to poll for results.

Request body

At least one of prompt, tags, or gpt_description_prompt is required. gpt_description_prompt cannot be combined with prompt or tags.

Language support

All text fields (prompt, title, tags, gpt_description_prompt) support Chinese and English.

Response

Examples

Custom mode (lyrics + tags):
Inspiration mode (natural language description):
With a custom AI singer persona:
Extend an existing clip:

Typical flow

  1. Call this endpoint → receive task_id
  2. Poll POST /api/v1/task/{task_id} every 5 seconds
  3. When status = "completed", read results[].audio_url
  4. Files expire after retention_days — download promptly