Векторы эмбеддингов
Получение числовых представлений для индекса, которым управляет приложение.
Вызывайте POST /v1/embeddings с моделью эмбеддингов, доступной ключу. При заполнении поискового индекса сохраняйте одинаковый выбор модели и размерность векторов. Этот эндпоинт возвращает векторы, а не разговорный ответ.
Запрос
curl https://api.b2b-llm.com/v1/embeddings \
-H "Authorization: Bearer $B2B_API_KEY" -H 'Content-Type: application/json' \
-d '{"model":"embedding-model","input":["Purchase order received","Invoice awaiting review"]}'
embedding-model — условный заполнитель, а не гарантированная запись каталога.
Ответ
{"object":"list","data":[{"object":"embedding","index":0,"embedding":[0.08,-0.12,0.03]},{"object":"embedding","index":1,"embedding":[0.06,0.02,-0.09]}]}
Укороченные векторы показывают только структуру. Сохраняйте полные полученные векторы в приложении и используйте index для сопоставления результата со входом. Соблюдайте предел входного размера модели, не обрезая текст незаметно. Для нескольких входов в фоновом режиме интерфейс Files/Batch может выполнять поддерживаемые элементы эмбеддингов.