Έγγραφα Rivya AI
Σελίδες API μοντέλων

ElevenLabs Dialogue V3 API integration

Χρησιμοποιήστε το ElevenLabs Dialogue V3 μέσω Rivya Public API v1 με model id elevenlabs-dialogue-v3, υποστηριζόμενα inputs, παραμέτρους, κανόνες Files API, credits και παραδείγματα response.

Διαθέσιμο μέσω APIText input έτοιμοΉχος
ID μοντέλου API

elevenlabs-dialogue-v3

Inputs

text

Files API

Δεν απαιτείται για το minimal request

Βασικές πιστώσεις

14

Δυνατότητα

Ήχος

Χρέωση

METERED

Όριο prompt

5000 χαρακτήρες

Σύμβαση αιτήματος

Στείλτε το model id στο top level. Τα model-specific controls ανήκουν στο params.

KeyΤύποςΥποχρεωτικόΠροεπιλογήΠεριγραφή
modelstringΝαιelevenlabs-dialogue-v3Χρησιμοποιήστε το elevenlabs-dialogue-v3 ως API model id.
promptstringΌχι-Μέγιστο 5000 χαρακτήρες για αυτό το μοντέλο.
paramsobjectΌχι-Model-specific parameter object. Χρησιμοποιήστε τις παρακάτω γραμμές για τα επιτρεπόμενα keys.
client_request_idstringΌχι-Προαιρετικό client-side id για tracing requests στο δικό σας σύστημα.
params.dialoguearrayΝαι-Dialogue lines ως objects με voice και text. Ο server χτίζει το task prompt από αυτό το array.

Παράμετροι μοντέλου

KeyΤύποςΥποχρεωτικόΠροεπιλογήΕύροςΕπιλογέςΠεριγραφή
default_voiceselectΌχιAdam-Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, WillΠροεπιλεγμένη φωνή
stabilityselectΌχι0.5-0, 0.5, 1Σταθερότητα
language_codetextΌχι---Κωδικός γλώσσας

Ελάχιστο αίτημα

{
  "model": "elevenlabs-dialogue-v3",
  "prompt": "A polished audio concept for a short product story",
  "params": {
    "default_voice": "Adam",
    "stability": "0.5",
    "dialogue": [
      {
        "voice": "Adam",
        "text": "Welcome to the product walkthrough."
      },
      {
        "voice": "Alice",
        "text": "Here is the short version for developers."
      }
    ]
  }
}

Απόκριση δημιουργίας

Το create endpoint επιστρέφει public task id. Κάντε poll στο status endpoint μέχρι το task να succeed ή fail.

{
  "id": "task_elevenlabs_dialogue_v3_example",
  "status": "queued",
  "model": "elevenlabs-dialogue-v3",
  "reserved_credits": 14,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Συνηθισμένα σφάλματα

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Το create endpoint επιστρέφει public task id. Κάντε poll στο status endpoint μέχρι το task να succeed ή fail.