Справочник API
Эмбеддинги
Пока ни одна модель это не поддерживает
Сейчас ни одна модель из каталога моделей не поддерживает этот маршрут. Страница оставлена для справки.
POST
/v1/embeddingsВекторные эмбеддинги в формате OpenAI — text-embedding-3, jina-embeddings, voyage и аналоги от других провайдеров. Оплата по входным токенам.
#Параметры запроса
modelstringобязательноID модели эмбеддингов, например text-embedding-3-small.
inputstring | arrayобязательноОдна строка или массив — векторы в ответе идут в том же порядке.
dimensionsintegerнеобязательноУкоротить вектор на моделях, поддерживающих размерности Matryoshka.
encoding_formatstringнеобязательно"float" (по умолчанию) или "base64" для компактного ответа.
#Связанные ошибки
- 400 invalid_request_errorНекорректное тело или параметр, который эта модель не поддерживает.
- 401Bearer-токен недействителен или отсутствует. На этом пути error.code нет — ориентируйтесь на статус.
- 402 insufficient_user_quotaБаланса кошелька не хватает на предварительно резервируемую сумму.
- 429Ограничение частоты для ключа. Тело пустое; дождитесь Retry-After. Если же в ответе 429 есть insufficient_user_quota, это дневной лимит расходов.
- 503 model_not_foundНеизвестная модель, или сейчас её не обслуживает ни один исправный канал.
#Пример запроса
curl https://www.aisplice.store/v1/embeddings \
-H "Authorization: Bearer sk-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-embedding-3-small",
"input": ["hello world", "another sentence"]
}'#Ответ
response.json
{
"object": "list",
"model": "text-embedding-3-small",
"data": [
{"object": "embedding", "index": 0, "embedding": [0.0023, -0.0091, …]},
{"object": "embedding", "index": 1, "embedding": [0.0154, 0.0007, …]}
],
"usage": {"prompt_tokens": 8, "total_tokens": 8}
}Проблема не решена?
Пришлите нам ID запроса или текст ошибки, и мы разберёмся.