Skip to main content
POST
/
v1
/
voiceai
/
knowledge-base
/
{document_id}
/
rag-index
Compute Rag Index Endpoint
curl --request POST \
  --url https://api.example.com/v1/voiceai/knowledge-base/{document_id}/rag-index \
  --header 'x-api-key: <api-key>'
{
  "id": "<string>",
  "status": "created",
  "progress_percentage": 50,
  "document_model_index_usage": {
    "used_bytes": 1
  },
  "model": "gemini-embedding-001"
}

Authorizations

x-api-key
string
header
required

API key for programmatic access

Path Parameters

document_id
string
required

Response

Successful Response

Response model for RAG indexing status (ElevenLabs-style)

id
string
required
status
enum<string>
required
Available options:
created,
processing,
succeeded,
failed
progress_percentage
number
required
Required range: 0 <= x <= 100
document_model_index_usage
DocumentModelIndexUsage · object
required

Model index usage (bytes used for embeddings)

model
string
default:gemini-embedding-001
Allowed value: "gemini-embedding-001"