
Multimodal embedding that fuses text, images, and video into one 1024 or 2048 dimension vector for cross-modal search and retrieval.
Multimodal embedding that fuses text, images, and video into one 1024 or 2048 dimension vector for cross-modal search and retrieval.
Also known as ByteDance Skylark Embedding Vision
skylark-embedding-vision/v1/embeddingsbyteplus/skylark-embedding-visionskylark-embedding-vision-250615doubao-embedding-visionLive pay-as-you-go rates from the EmpirioLabs catalog. You are billed only for what you use, with no monthly minimum.
Skylark Embedding Vision serves the OpenAI-compatible Embeddings API. Point any OpenAI SDK at https://api.empiriolabs.ai/v1 and use the model id skylark-embedding-vision. Get an API key from the EmpirioLabs dashboard.
curl https://api.empiriolabs.ai/v1/embeddings \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "skylark-embedding-vision",
"input": "The quick brown fox jumps over the lazy dog."
}'from openai import OpenAI
client = OpenAI(
base_url="https://api.empiriolabs.ai/v1",
api_key="YOUR_EMPIRIOLABS_API_KEY",
)
embedding = client.embeddings.create(
model="skylark-embedding-vision",
input="The quick brown fox jumps over the lazy dog.",
)
print(embedding.data[0].embedding[:8])Request parameters supported by the Skylark Embedding Vision API on EmpirioLabs. Defaults apply when a field is omitted.
| Parameter | Type | Default | Range / values | Description |
|---|---|---|---|---|
| input | string | - | - | Text to embed, an array of up to 16 strings (one embedding each), or an array of text, image_url, and video_url parts fused into one embedding. |
| dimensions | enum | 2048 | 1024, 2048 | Output vector dimensionality. |
| encoding_format | enum | float | float, base64 | Embedding encoding of the response. |
| instructions | string | - | - | Optional retrieval instruction that conditions the embedding, such as a query-side or corpus-side template. |
On EmpirioLabs, Skylark Embedding Vision is billed pay as you go: Text input $0.25 per 1M tokens; Image / video input $0.65 per 1M tokens. The live rate card on this page always matches what the API charges.
Skylark Embedding Vision supports a 8K-token context window.
Skylark Embedding Vision is served through POST /v1/embeddings on api.empiriolabs.ai with standard bearer-token authentication.
Yes. The EmpirioLabs playground runs Skylark Embedding Vision in the browser with the same parameters the API exposes, so you can test prompts before writing code.
Create an EmpirioLabs account, then generate a key under API Keys in the dashboard. Billing is pay-as-you-go credits, so you only pay for the requests you make.
Check out our pricing or reach out if you want your own model deployed on our stack.