Dokumentacja Rivya AI
Strony API modeli

Integracja API ElevenLabs Turbo 2.5

Używaj ElevenLabs Turbo 2.5 przez Rivya Public API v1 z identyfikatorem modelu elevenlabs-turbo-2-5, obsługiwanymi wejściami, parametrami, regułami Files API, kredytami i przykładami odpowiedzi.

Dostępne przez APIWejście tekstowe gotoweAudio
Identyfikator modelu API

elevenlabs-turbo-2-5

Wejścia

text

Files API

Niewymagane dla żądania minimalnego

Kredyty bazowe

6

Możliwość

Audio

Rozliczenia

METERED

Limit promptu

5000 znaków

Kontrakt żądania

Wyślij identyfikator modelu na najwyższym poziomie. Kontrolki specyficzne dla modelu należą do params.

KluczTypWymaganeDomyślnieOpis
modelstringTakelevenlabs-turbo-2-5Użyj elevenlabs-turbo-2-5 jako identyfikatora modelu API.
promptstringTak-Maksymalnie 5000 znaków dla tego modelu.
paramsobjectTak-Obiekt parametrów specyficznych dla modelu. Dozwolone klucze znajdziesz w wierszach poniżej.
client_request_idstringNie-Opcjonalny identyfikator po stronie klienta do śledzenia żądań w Twoim systemie.

Parametry modelu

KluczTypWymaganeDomyślnieZakresOpcjeOpis
voiceselectTakTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8Głos
stabilitynumberNie0.5min 0 / max 1 / step 0.05-Stabilność
similarity_boostnumberNie0.75min 0 / max 1 / step 0.05-Wzmocnienie podobieństwa
stylenumberNie0min 0 / max 1 / step 0.05-Styl
speednumberNie1min 0.7 / max 1.2 / step 0.05-Szybkość
timestampsselectNiefalse-false, trueZnaczniki czasu
previous_texttextNie---Poprzedni tekst
next_texttextNie---Następny tekst
language_codetextNie---Kod języka

Żądanie minimalne

{
  "model": "elevenlabs-turbo-2-5",
  "prompt": "A polished audio concept for a short product story",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false",
    "previous_text": "Opcjonalny kontekst przed tą linią",
    "next_text": "Opcjonalny kontekst po tej linii",
    "language_code": "Opcjonalny kod locale, np. en lub zh"
  }
}

Odpowiedź tworzenia

Endpoint tworzenia zwraca publiczny identyfikator zadania. Odpytuj endpoint statusu, aż zadanie zakończy się sukcesem albo błędem.

{
  "id": "task_elevenlabs_turbo_2_5_example",
  "status": "queued",
  "model": "elevenlabs-turbo-2-5",
  "reserved_credits": 6,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Typowe błędy

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Endpoint tworzenia zwraca publiczny identyfikator zadania. Odpytuj endpoint statusu, aż zadanie zakończy się sukcesem albo błędem.