Suno Model
Suno is an AI music generation model that can create songs with vocals, instrumental tracks, and lyrics from text descriptions.Available task types
Model version
sunor defaults to Suno V5.5 (chirp-fenix) — the latest model with the best audio quality, improved vocals, and instrumentation. V5 (chirp-crow) is also available.
The model version is automatically set to V5.5 and does not need to be specified in requests. Pricing is the same for both versions.
V5 vs V5.5
Music generation modes
Inspiration mode
The simplest way to generate music. Provide a natural language description and let the AI handle everything — lyrics, melody, arrangement, and production. When to use: You have a general idea but want the AI to make creative decisions.gpt_description_prompt— Describe the music you want in plain languagemake_instrumental— Set totrueif you want no vocals
Custom mode
Full control over lyrics and style — provide your own lyrics and/or genre/style tags. For a style-driven instrumental, omitprompt and set make_instrumental: true.
When to use: You have specific lyrics, want precise genre control, or want a tag-driven instrumental.
prompt— Your lyrics (structure tags like[Verse],[Chorus],[Bridge],[Outro]). Omit for an instrumental.tags— Comma-separated style descriptorsnegative_tags— Styles to explicitly avoidmake_instrumental— Set totruefor an instrumental with no vocals (pair withtags)title— Song title
Continuation mode
Extend an existing clip from a specific point. Use this to build longer songs by continuing from where a previous generation ended. When to use: You want to extend a clip you already generated.continue_clip_id— The clip ID to continue from. This can be a clip from a previous music task output or an uploaded audio clip (see Audio upload — upload your audio, then pass the returned clip ID here to extend it into a full song)continue_at— Timestamp in seconds (within the source clip) to start the continuationprompt— Optional lyrics for the continuation
Lyrics generation
Generate song lyrics from a text description.Audio upload
Upload an audio file by providing a publicly accessible URL. The upload returns a clip that you can then feed into a continuation to extend your audio into a full song.id (at output.result[0].id). Pass that id as continue_clip_id in a music task to generate a full song from your uploaded audio:
continue_at is the timestamp (in seconds, within your uploaded clip) to continue from.
Continuation extends your uploaded audio and keeps its existing style. Generating a new song in a different style from an uploaded reference (an “audio cover”) is not currently supported.
Clip concatenation
Combine clips into a single longer track. Useful for assembling a full song from individually generated sections.Tips for better results
Be specific with descriptions
Instead of “a good song”, try “an upbeat indie pop song with jangly guitars, handclaps, and a catchy whistle hook in the chorus”.
Use structure tags
In custom mode, use
[Verse], [Chorus], [Bridge], [Outro], and [Intro] to control song structure.Leverage negative tags
Use
negative_tags to steer away from unwanted styles rather than only specifying what you want.V5.5 quality
sunor uses the latest Suno v5.5 model automatically for the best audio quality and most natural vocals.