Specify Output Dimensions (dimensions)
- Endpoint:
POST https://api.olddog.shop/v1/embeddings
Some embedding models allow you to control the output vector dimension via dimensions to balance cost, storage, and quality.
Note: Support and valid ranges depend on the model.
Request parameters (additional)
| Name | Type | Required | Description |
|---|---|---|---|
| dimensions | integer | No | Output vector dimension, e.g. 1024. |
cURL example
bash
curl --request POST "https://api.olddog.shop/v1/embeddings" \
--header "Authorization: Bearer $OLD_DOG_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "text-embedding-3-small",
"input": "为这段文本生成较低维度的嵌入向量",
"dimensions": 1024
}'