Change Encoding Format (encoding_format)
- Endpoint:
POST https://api.olddog.shop/v1/embeddings
By default, vectors are typically returned as float arrays. You can also request a different encoding format via encoding_format (subject to server support).
Request parameters (additional)
| Name | Type | Required | Description |
|---|---|---|---|
| encoding_format | string | No | Encoding format, e.g. float (default) or base64. |
cURL example (base64)
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": "请返回 base64 编码的向量",
"encoding_format": "base64"
}'