ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

DiffRhythm: Lyrics to Song

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id diffrhythm
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/diffrhythm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ: $0.10 100 API ਕ੍ਰੈਡਿਟ · ≈ ₽10.55 ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Open model ਟੈਕਸਟ ਤੋਂ ਸੰਗੀਤ ਹਵਾਲਾ ਇਨਪੁੱਟ95–285 s #music

ਵਿਕਲਪਿਕ ਸ਼ੈਲੀ ਪ੍ਰੌਂਪਟ, ਹਵਾਲਾ ਆਡੀਓ ਅਤੇ 95 s ਜਾਂ 285 s ਲੰਬਾਈ ਸਮੇਤ ਬੋਲਾਂ ਨੂੰ ਪੂਰੇ ਗੀਤ ਵਿੱਚ ਬਦਲਦਾ ਹੈ

Open model · ਆਡੀਓ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ

ਗੀਤ-ਸਿਰਜਣਾ ਪ੍ਰੌਂਪਟ, ਜਿਸ ਵਿੱਚ ਬਿਲਕੁਲ ਦੋ ਭਾਗ ਹੁੰਦੇ ਹਨ ਅਤੇ ਹਰ ਭਾਗ ਦੀ ਸ਼ੁਰੂਆਤ [chorus] ਜਾਂ [verse] ਨਾਲ ਹੁੰਦੀ ਹੈ।

music_duration 95 s

ਸਿਰਜੇ ਜਾਣ ਵਾਲੇ ਸੰਗੀਤ ਦੀ ਲੰਬਾਈ।

ਉੱਨਤ style_prompt · reference_audio_url · scheduler · cfg_strength · num_inference_steps

ਸਿਰਜੇ ਗਏ ਸੰਗੀਤ ਦੀ ਸ਼ੈਲੀ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਪ੍ਰੌਂਪਟ।

ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਸੰਗੀਤ ਸਿਰਜਣ ਲਈ ਹਵਾਲਾ ਆਡੀਓ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।

scheduler ਡਿਫ਼ਾਲਟ euler

ਸੰਗੀਤ ਸਿਰਜਣ ਵੇਲੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ scheduler।

ਡਿਫ਼ਾਲਟ 4

ਸੰਗੀਤ ਸਿਰਜਣ ਵੇਲੇ ਲਾਗੂ ਕੀਤੀ CFG ਤਾਕਤ।

ਡਿਫ਼ਾਲਟ 32

ਸੰਗੀਤ ਸਿਰਜਣ ਲਈ inference ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।

POST /run/diffrhythm?wait=20 ਕੋਟ → $0.10
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/diffrhythm?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

DiffRhythm: Lyrics to Song ਬਾਰੇ

ਬੋਲਾਂ ਤੋਂ ਪੂਰਾ ਗੀਤ ਸਿਰਜਦਾ ਹੈ। `lyrics` ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਦੋ ਭਾਗ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ, ਅਤੇ ਹਰ ਭਾਗ [verse] ਜਾਂ [chorus] ਟੈਗ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। `style_prompt` ਜਾਂ `reference_audio_url` ਨਾਲ ਧੁਨੀ ਨੂੰ ਨਿਰਦੇਸ਼ਿਤ ਕਰੋ ਅਤੇ `music_duration` ਲਈ 95s ਜਾਂ 285s ਚੁਣੋ। ਸੈਂਪਲਿੰਗ ਨਿਯੰਤਰਣਾਂ ਵਿੱਚ `scheduler`, `cfg_strength` (1 ਤੋਂ 10) ਅਤੇ `num_inference_steps` (10 ਤੋਂ 100) ਸ਼ਾਮਲ ਹਨ।

ਪੈਰਾਮੀਟਰ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
lyricsਲੋੜੀਂਦਾ
ਕਿਸਮstring
ਗੀਤ-ਸਿਰਜਣਾ ਪ੍ਰੌਂਪਟ, ਜਿਸ ਵਿੱਚ ਬਿਲਕੁਲ ਦੋ ਭਾਗ ਹੁੰਦੇ ਹਨ ਅਤੇ ਹਰ ਭਾਗ ਦੀ ਸ਼ੁਰੂਆਤ [chorus] ਜਾਂ [verse] ਨਾਲ ਹੁੰਦੀ ਹੈ।
reference_audio_urlਵਿਕਲਪਿਕ
ਕਿਸਮurl · audio
ਸੰਗੀਤ ਸਿਰਜਣ ਲਈ ਹਵਾਲਾ ਆਡੀਓ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।
style_promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਸਿਰਜੇ ਗਏ ਸੰਗੀਤ ਦੀ ਸ਼ੈਲੀ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਪ੍ਰੌਂਪਟ।
music_durationਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟ95s
95s285s
ਸਿਰਜੇ ਜਾਣ ਵਾਲੇ ਸੰਗੀਤ ਦੀ ਲੰਬਾਈ।
cfg_strengthਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ4
1 – 10
ਸੰਗੀਤ ਸਿਰਜਣ ਵੇਲੇ ਲਾਗੂ ਕੀਤੀ CFG ਤਾਕਤ।
schedulerਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟeuler
eulermidpointrk4implicit_adams
ਸੰਗੀਤ ਸਿਰਜਣ ਵੇਲੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ scheduler।
num_inference_stepsਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ32
10 – 100
ਸੰਗੀਤ ਸਿਰਜਣ ਲਈ inference ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।
ਲੋੜੀਂਦਾ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "diffrhythm",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "lyrics": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
audio
object {url, content_type, file_name, file_size}ਸਿਰਜੇ ਗਏ ਸੰਗੀਤ ਵਾਲੀ ਫ਼ਾਈਲ।

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/diffrhythm.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt