Naar inhoud springen

ACE Step

Integreren

Model-ID ace-step
# 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/ace-step?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tags": "lofi, hiphop, drum and bass, trap, chill"
  }'

# 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"

Deze request: $ 0,012 12 API-tegoed · ≈ ₽ 1,27 Op deze pagina uitvoeren

API-sleutel ophalen
ACE Studio Tekst naar muziek 5–240 s #text-to-audio#text-to-music

Componeert muziek op basis van genretags en optionele songteksten, met een lengte van 5 tot 240 seconden

ACE Studio · Audio

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht

Audiostijltags als door komma's gescheiden genres, met `prompt` als alternatieve manier om ze op te geven.

standaard 60

Lengte van de gegenereerde audio, in seconden.

Geavanceerd lyrics · scheduler · guidance_type · number_of_steps · granularity_scale · guidance_interval · guidance_interval_decay · guidance_scale · minimum_guidance_scale · tag_guidance_scale · lyric_guidance_scale · seed
standaard

Gezongen songteksten, waarbij songsecties worden georganiseerd met besturingselementen zoals [verse], [chorus] en [bridge]. Laat deze invoer weg voor audio zonder gezongen songteksten of geef alleen [inst] of [instrumental] op.

scheduler standaard euler

Scheduler die tijdens de generatie wordt gebruikt.

guidance_type standaard apg

CFG-type dat tijdens de generatie wordt gebruikt.

standaard 27

Aantal stappen dat tijdens de audiogeneratie wordt gebruikt.

standaard 10

Granulariteitsschaal die tijdens de generatie wordt toegepast. Verhoging kan artefacten verminderen.

standaard 0.5

Gedeelte van het generatieschema waarop guidance wordt toegepast: met 0.5 wordt dit beperkt tot stappen van 0.25 * infer_steps tot en met 0.75 * infer_steps, zodat het begin en einde zonder guidance blijven.

standaard 0

Verval van guidance binnen het generatie-interval: 0.0 schakelt verval uit; anders neemt de schaal binnen dat interval af van guidance_scale tot min_guidance_scale.

standaard 15

Schaal van de guidance die tijdens de generatie wordt toegepast.

standaard 3

Laagste guidance-schaal die na verval tijdens de generatie wordt bereikt.

standaard 5

Schaal van de tag-guidance die tijdens de generatie wordt toegepast.

standaard 1.5

Schaal van de songtekst-guidance die tijdens de generatie wordt toegepast.

Seed voor reproduceerbare generatie, willekeurig gekozen tenzij je een waarde opgeeft.

POST /run/ace-step?wait=20 prijsopgave → $ 0,012
# 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/ace-step?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tags": "lofi, hiphop, drum and bass, trap, chill"
  }'

# 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over ACE Step

Maakt een muzieknummer op basis van door komma's gescheiden stijltags `tags` en optionele `lyrics`. Sectiemarkeringen zoals [verse] en [chorus] bepalen de songstructuur, en [inst] levert een instrumentale versie op. `duration` loopt van 5 tot 240 seconden. Samplingopties zijn onder meer `scheduler` (euler of heun), `guidance_type` en `number_of_steps` van 3 tot 60.

Parameters

NaamType StandaardToegestaan Beschrijving
tagsverplicht
Typestring
Audiostijltags als door komma's gescheiden genres, met `prompt` als alternatieve manier om ze op te geven.
lyricsoptioneel
Typestring
Standaard
Gezongen songteksten, waarbij songsecties worden georganiseerd met besturingselementen zoals [verse], [chorus] en [bridge]. Laat deze invoer weg voor audio zonder gezongen songteksten of geef alleen [inst] of [instrumental] op.
durationoptioneel
Typenumber
Standaard60
5 – 240
Lengte van de gegenereerde audio, in seconden.
number_of_stepsoptioneel
Typeinteger
Standaard27
3 – 60
Aantal stappen dat tijdens de audiogeneratie wordt gebruikt.
seedoptioneel
Typeinteger | null
Seed voor reproduceerbare generatie, willekeurig gekozen tenzij je een waarde opgeeft.
scheduleroptioneel
Typeenum
Standaardeuler
eulerheun
Scheduler die tijdens de generatie wordt gebruikt.
guidance_typeoptioneel
Typeenum
Standaardapg
cfgapgcfg_star
CFG-type dat tijdens de generatie wordt gebruikt.
granularity_scaleoptioneel
Typeinteger
Standaard10
-100 – 100
Granulariteitsschaal die tijdens de generatie wordt toegepast. Verhoging kan artefacten verminderen.
guidance_intervaloptioneel
Typenumber
Standaard0.5
0 – 1
Gedeelte van het generatieschema waarop guidance wordt toegepast: met 0.5 wordt dit beperkt tot stappen van 0.25 * infer_steps tot en met 0.75 * infer_steps, zodat het begin en einde zonder guidance blijven.
guidance_interval_decayoptioneel
Typenumber
Standaard0
0 – 1
Verval van guidance binnen het generatie-interval: 0.0 schakelt verval uit; anders neemt de schaal binnen dat interval af van guidance_scale tot min_guidance_scale.
guidance_scaleoptioneel
Typenumber
Standaard15
0 – 200
Schaal van de guidance die tijdens de generatie wordt toegepast.
minimum_guidance_scaleoptioneel
Typenumber
Standaard3
0 – 200
Laagste guidance-schaal die na verval tijdens de generatie wordt bereikt.
tag_guidance_scaleoptioneel
Typenumber
Standaard5
0 – 10
Schaal van de tag-guidance die tijdens de generatie wordt toegepast.
lyric_guidance_scaleoptioneel
Typenumber
Standaard1.5
0 – 10
Schaal van de songtekst-guidance die tijdens de generatie wordt toegepast.
verplicht

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ace-step",
  "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": 12,
    "usd": "0.012",
    "charged": 12,
    "refunded": 0
  },
  "input": {
    "tags": "lofi, hiphop, drum and bass, trap, chill"
  },
  "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
    },
    "seed": 42,
    "tags": "lofi, hiphop, drum and bass, trap, chill",
    "lyrics": "[inst]"
  },
  "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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
audio
object {url, content_type, file_name, file_size}Audiobestand dat door de generatie is geproduceerd.
seed
integerWillekeurige seed die tijdens de generatie wordt gebruikt.
tags
stringGenretags die tijdens de generatie worden toegepast.
lyrics
stringSongteksten die tijdens de generatie worden toegepast.

Meer modellen: Tekst naar muziek

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/ace-step.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt