Elysium AI
Разделы wikiEmbeddings
WikiAPIEmbeddings
POST

Embeddings

Преобразование текста в числовые векторы для поиска, RAG и сравнения.

Пошаговое объяснение без лишних деталей

Пример запроса

Поле input принимает строку, массив строк, массив token ID или массив массивов token ID. Числовые token ID учитываются без повторной токенизации.

bash1 строк
1curl https://elysiumai.garden/v1/embeddings   -H "Authorization: Bearer $ELYSIUM_API_KEY"   -H "Content-Type: application/json"   -d '{"model":"your-embedding-model-id","input":["первый текст","второй текст"]}'

Формы входа и параметры

Полеinput
Допустимое значениестрока или массив строк
НазначениеОдин или несколько текстов
Полеinput
Допустимое значениемассив token ID
НазначениеОдин уже токенизированный текст
Полеinput
Допустимое значениемассив массивов token ID
НазначениеПакет токенизированных текстов
Полеencoding_format
Допустимое значениеfloat или base64
НазначениеФормат вектора, если модель поддерживает
Полеdimensions
Допустимое значениецелое число
НазначениеУменьшенная размерность, если поддерживается

Не смешивайте строки и массивы token ID в одном input. Максимальная длина и dimensions зависят от выбранной embedding-модели.

Как читать ответ

Для каждого элемента input возвращается объект data с полем embedding. Порядок элементов в data соответствует порядку входных строк.

json7 строк
1{2  "data": [3    {"index": 0, "embedding": [0.012, -0.084, 0.031]},4    {"index": 1, "embedding": [0.019, -0.071, 0.028]}5  ],6  "usage": {"prompt_tokens": 6, "total_tokens": 6}7}

Термины на этой странице

Короткая расшифровка обозначений, которые встречаются в этом разделе.

ТерминBase URL
Что означаетБазовый адрес API, к которому клиент добавляет нужный маршрут.
ТерминAPI-ключ
Что означаетСекрет для авторизации и списания запросов с вашего баланса.
ТерминModel ID
Что означаетТочное системное имя модели из каталога Elysium AI.
ТерминEndpoint
Что означаетМаршрут, определяющий выполняемую API-операцию.
ТерминJSON
Что означаетТекстовый формат структуры запроса и ответа.
ТерминUsage
Что означаетОбъект ответа со счётчиками использованных ресурсов.
ТерминStreaming
Что означаетПередача ответа частями сразу по мере готовности.