Текст
Векторизация текста
POST
/v1/embeddingsТребуемое право: embeddings. Неизвестные поля и неподдерживаемые формы отклоняются до резервирования. Совместимость ограничена этой схемой.
Авторизация
AuthorizationstringобязательныйКлюч API в заголовке Authorization: Bearer <ключ>. Ключ создаётся в кабинете, подробнее — в разделе Аутентификация.
Заголовки
Idempotency-KeystringобязательныйОдин стабильный ключ на логический запрос. Повторяйте с тем же телом и тем же credential/endpoint. Новый ключ создаёт новый запрос.
Тело запроса
application/json · обязательное
modelstringобязательныйinputstring | string[]обязательныйВложенные поля
Один из вариантов
Вариант 1
encoding_formatstringЗначения:
"float" "base64"dimensionsintegerОтветы
200Успешный ответ
application/json
object"list"обязательныйmodelstringобязательныйdataobject[]обязательныйВложенные поля
object"embedding"обязательныйindexintegerобязательныйembeddingnumber[] | stringобязательныйВложенные поля
Один из вариантов
Вариант 1
usageobjectобязательныйbillingobjectВложенные поля
statusstringestimated_cost_microrubintegercost_microrubinteger | nullidstring202Исход уточняется; резерв сохраняется
application/json
Обработка или сверка ещё не завершена. Сохраняйте исходный Idempotency-Key и тело. Резерв удерживается. Не создавайте новый запрос взамен этого.
Тип: object
ОшибкаОшибка проверки, прав, лимита или доступности. Код error.code; результат запроса при неизвестном исходе не следует считать отменённым.
application/json
errorobjectобязательныйВложенные поля
codestringобязательныйmessagestringобязательныйrequest_idstringtypestring