Text Embedding v4

Text Embedding v4
Alibaba Cloud · Embeddings
POST /v1/embeddings

Multilingual text embedding with selectable output dimensions (64–2048). Up to 8,192 tokens per input.

At a glance

FieldValue
Model idtext-embedding-v4
Input modalitiesText
Output modalitiesEmbedding
Context window8192
Weight precision-
RegionSingapore
Featurescustom dimensions, sparse vectors, task instructions, batch
Native inferenceNo
NewYes
Supported endpointsPOST /v1/embeddings

Pricing

ChargeSpecRate
Inputper 1M prompt tokens$0.07

Example request

$curl https://api.empiriolabs.ai/v1/embeddings \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "text-embedding-v4", "input": "Embed this sentence into a vector."}'

Parameters

ParameterTypeRequiredDefaultDescription
inputstringyes-Text or array of texts to embed (max 10 entries, 8192 tokens each).
dimensionsnumberno1024Vector dimension. Higher = more semantic info, more storage cost. · Allowed: 2048, 1536, 1024, 768, 512, 256, 128, 64
encoding_formatenumno"float"Embedding output format: float (default array of floats) or base64. · Allowed: float, base64
userstringno-Optional caller identifier (passed through to upstream).

Notes

Output dimensions (selectable per request)

  • 64, 128, 256, 512, 768, 1024 (default), 1536, 2048
  • Higher dimensions retain more semantic detail at higher storage cost

Batch

  • Up to 10 inputs per request, 8,192 tokens each

Languages

  • 100+ natural languages including Chinese, English, Spanish, French, Japanese, Korean, German, Russian — plus most common programming languages

Machine-readable schema: GET https://api.empiriolabs.ai/v1/models/text-embedding-v4.